News for hackers. Stuff that matters.

sthomas1618

Re:Google Voice has stopped forwarding SMS on Thursday August 19, 2021 @02:14AM (#28230902)
Ya I’m curious too. How would you switch to Twilio without doing the coding yourself?
Is that take from the gut or is there data to back that up?
Re:Node.js 16 Available Now on Tuesday April 20, 2021 @05:13PM (#26881772)
I've worked worked developers that have a hardline against ORMs. I see lot of their points, especially around the performance of raw SQL. But I cannot get past how much boilerplate code that has be written over and over again. And then you have to test that boilerplate code. I find that most people are far more productive using an ORMs. To me this makes sense because it's less things to type. Less is often more.

We have services that don't ORMs and I have to wonder if it's worth the cost.

Re:RMS addresses the free software community on Monday April 12, 2021 @12:27PM (#26781374)
Note to others: Try not to defend yourself in an apology. Otherwise it ceases to become an apology, and instead becomes a list of reasons why there should be no accountability.
Re:Statement of FSF board on election of Richard Stallman on Monday April 12, 2021 @12:13PM (#26781143)
To add on: cancellation === accountability. Which many people seem to forget.
Re:Statement of FSF board on election of Richard Stallman on Monday April 12, 2021 @12:11PM (#26781094)
I'll give you that things are hardly ever binary. But toxicity is something that can be determined. They are the people do not care about others. They do not listen, no matter how many times you've talked to them. They see themselves as correct in their attitude, and others wrong. They do not change, or at least not in the short term (and definitely if they never suffer consequences). I've worked with these kind of people. We all have.

This whole "good outweighs the bad" is wrong.

1. Toxic people damage the company in general. Whether that be the reputation or culture. The consequences of their actions and words waste company resources.

2. They damage the productivity of others. Either indirectly or directly.

3. Most importantly: they hurt others. Nothing can outweigh the hurt they cause others.

Re:Statement of FSF board on election of Richard Stallman on Monday April 12, 2021 @11:51AM (#26780801)
I could not disagree more. This whole statement is "sorry, not sorry".

If someone is known to be a toxic person (and currently still is), you do not let them on to your team. Ever.

So in case of Oracle, OpenJDK will still be viable?
Let's say Google loses... badly. What will be the practical consequences for us software engineers?
Most expensive "historical" movies are wrong too. Otherwise I totally agree with you. I just don't think how much a movie cost to make matters much with regards to historical accuracy.
I've never understood snapshot tests either. My team tried them early on but abandoned them quickly. Whats the value in them?
In addition to Storybook, their Chromatic product is amazing.

Hot take: Delete your snapshot tests. Use Chromatic instead.

As long as the GDP grows faster then the deficit/interest, we’re good.
Re:Monorepo or Multirepo? Role-Based Repositories on Saturday October 12, 2019 @07:55PM (#21237203)
I'm curious about those who use a monorepo with microservices: how do you solve CD/CI? Is Bazel the only solution?
Re:Choose Boring Technology on Tuesday July 02, 2019 @01:40PM (#20337464)
Per the presentation, you would need to weigh the benefits/costs. Since TypeScript is a superset of JavaScript, I would argue the cost of adding is very low. The benefits will be naturally high due to type definitions reducing bugs and cognitive overhead.
Re:Bullshit Jobs on Wednesday February 06, 2019 @11:50AM (#19096800)
> Assistants help with this paperwork, which is different for every state and requires hours of reading and making phone calls to decipher.

Regardless of this, this still sounds like a market inefficiency. I have not read the book (but I certainly will now), but I'm going to guess the author's response would be that while the assistant's job is necessary for the engineer to remain productive, it is still a bullshit job. What's needed instead is an automated service that handles this for the engineer at far less of a cost or less bullshit paperwork from government.

Re:China lands Chang'e-4 on far side of Moon on Thursday January 03, 2019 @11:35AM (#18816366)
Having read (and enjoyed) that trilogy, I'm not making the connection. Which part?
Re:US Senate Passes Sweeping Criminal Justice Reform Bill on Wednesday December 19, 2018 @02:41PM (#18718743)
> The purpose of prison should be to keep dangerous people out of society

Whatever happened to purpose of prison being rehabilitation? I mean... they are called correctional facilities. Are we so far gone now that we think criminals are beyond redemption and change?

Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @06:44PM (#17554163)
> Your secure webdev libraries also break under the same constraints.

No argument there. Different design goals. But I still stand by quality of engineering that open source allows.

Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @06:25PM (#17554023)
This isn't going to work. Latency will make this dead on arrival for multiplayer games.
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @04:37PM (#17553122)
I'd curious to know what strategies make secrecy a necessity. I come from a WebDev background and open-source libraries are almost always always secure and safer then your own (due to the sheer amount of developers and ingenuity working on one repo). Admittedly, game development is a different beast and has to deal with far more client-code so I'm admitting my ignorance here.
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @04:32PM (#17553078)
I think he's implying a cheater's injected DDL would be tailored for a specific build, so if they shared it with others, it would be ineffective. And not only that, but based on how the Cheater.DDL is targeting the build, they could identify the account that made the cheat.
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @04:10PM (#17552849)
That would assume the server is sharing the knowledge of other players through the fog of war.
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @03:43PM (#17552584)
Agreed. Definitely not trying to say encryption is a poor strategy. But it does seem obfuscation is most of their anti-cheat techniques.

But the larger point I was trying to make is that all these studios are very secret about anti-cheat but they all seem to be fighting the same battle. Makes me wonder if the industry would be better off with cross-studio collaboration and open-sourcing anti-cheat libraries (that won't be defeated by knowing the details).

Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @03:36PM (#17552496)
Aside from strategy/RTS games, I'm not sure if thats even possible? How does is ripping off a popular mod relevant here?
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @03:34PM (#17552475)
That's good point and their random debuggers are definitely a clever obfuscation technique. And also not trying to say encryption is a poor strategy. The larger point I'm trying to make is that its possible being so secret about anti-cheat is to the industry's disadvantage. Feels like there is an opportunity for many studios to collaborate on anti-cheat tools and techniques (perhaps with open-source). For example, is Riot Game's packer/unpacker a specific solution to their codebase or could it be abstracted and open-sourced? This is a industry-wide problem and studios should be competing for the most creative and fun games, not the best anti-cheat.
Re:Riot Games Approach to Anti-Cheat on Tuesday July 17, 2018 @02:47PM (#17552065)
I feel like the industry would be better off being transparent about anti-cheat strategies and maybe even embracing open-source. Protecting "secret sauce" is basically admitting their anti-cheat are largely through obfuscation and can be defeated by knowing any details.
Re:Kubernetes 1.10 released on Wednesday March 28, 2018 @11:28AM (#16698417)
Something I've been wondering about: how stable is Kubernetes service discovery? I.e. can it entirely replace something like eureka? Is there any reason not to use Kubernetes provided service discovery?
Re:Uber Paid Hackers to Delete Stolen Data on 57M People on Tuesday November 21, 2017 @05:22PM (#15752182)
"Here’s how the hack went down: Two attackers accessed a private GitHub coding site used by Uber software engineers and then used login credentials they obtained there to access data stored on an Amazon Web Services account that handled computing tasks for the company. From there, the hackers discovered an archive of rider and driver information. Later, they emailed Uber asking for money, according to the company."

Seems to suggest they committed AWS credentials into source control?

Older »