jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think security is the last thing on game developers minds, don't you think. I would think MMO's should have the best security considering that there are so many passwords. Still can't beat Blizzard's RAW passwords LOL. I am glad that I am to cheap to purchase anything on MMO's, I don't have to worry about this.

<p>"The security of your information is critically important to us, so we're really sorry to share that a portion of our North American account information was recently compromised.<p>What we know: user names, email addresses, salted password hashes, and some first and last names were accessed. This means that the password files are unreadable, but players with easily guessable passwords are vulnerable to account theft.<p>Additionally, we are investigating that approximately 120,000 transaction records from 2011 that contained hashed and salted credit card numbers have been accessed. We are taking appropriate action to notify and safeguard affected players. We will be contacting these players via the email addresses currently associated with their accounts to alert them. Our investigation is ongoing and we will take all necessary steps to protect players.<p>If you have any questions or concerns, please don't hesitate to consult the player support knowledge base or reach out to player support directly.<p>As a measure to make your accounts safer, within the next 24 hours we'll require players with accounts in North America to change their passwords to stronger ones that are much harder to guess. At such time, you'll be automatically prompted to change your password when you attempt to log in to the game. If you'd prefer, please go here to change your password now — Additionally, new security features that are currently in development include:
Email verification: all new registrations and account changes will need to be associated with a valid email address (we'll also require all existing players to provide a valid email address).
Two-factor authentication: changes to account email or password will require verification via email or mobile SMS.
We're sincerely sorry about this situation. We apologize for the inconvenience and will continue to focus on account security going forward.<p>Thank you,<p>Marc Merrill
Brandon Beck"
I've read that when California's major water systems were built long ago there were explicit compacts between the urban and agricultural regions. The latter now see various actions as breaking that.
With templating systems which 'compile' templates down to php anyway, that might be a distinction without a difference.
>An anonymous official attributed the abuses to “overzealous NSA employees or contractors” eager to prevent another 9/11 attack.

I find this incredibly funny. "Sure we broke the law, but it's because we love our country too much"
Interesting concept. Of course, the first thing that comes to mind is how to protect these units from the bad guys.
No because it could lead to bullying in the classroom

For the record, if it was a question about hate crimes or serial killers I would also oppose it for the exact same reason
With a death certificate, you don't need passwords, or even account numbers, to access savings, accounts at fiscal types of businesses.

It helps pf course, to have account info, but just knowing the place of business is typically enough.

For clarity, living people lose account numbers and access all the time. The death cert. gives you this same power.
I thought kids watch the TV and internet all the time
Pilate wasn't the first or the last to commit evil acts and live a dandy life. There is often no justice, either earthly or divine.

Christopher Hitchens points out that humans suffered alone among the elements, for aeons, before suddenly prophets began preaching the "goodness" of sky daddy. The enduring existence of evil provides a counterexample.

Either he delights in evil, or he is incompetent to do anything about it. There's no justice, there's just us.

It's worth noting that during the time of Jesus (I accept there may have been such a historical figure), there were reams and reams of prophets. It is remarkable that the state chose to steal his thunder by coopting that one. But decades before that political decision, Jesus was just another prophet among prophets. Nothing in the liturgical account of the trial makes sense, given how ordinary the case would have been against the wider background of similar cases.
>In other cases, Samsung LSI executives even seem to be blaming the change in Korean labor laws. Rather than hitting crunch time and having engineers do absurd hours, employees are supposed to be limited to 52 hours a week, maximum. While we hear this is not being adhered to fully, it has cut down on the overworking of many Samsung engineers. The pushback from Samsung is so strong that there is even legislation being pushed to to relax these labor laws.

Aah yes. The sign of entirely level-headed and well-managed companies is when they blame the fact that they can't 996 their skilled workers.
Totally!

But that won't stop developers and founders from doing gatekeeping management math.
The work culture at Samsung being toxic is something I have some familiarity with, as I used to know some folks who were working there. It’s a very top down company and the lower tier folks aren’t necessarily encouraged to question things, but more of a “do as I say”.

The legislation aspect is really concerning but not surprising as chaebols have an iron grip on the Korean economy.

Tough times for Samsung, but in a lot of ways, you yield (pun intended) what you sow.
>under the hood it is a solid OS

As someone who used to get paid to find bugs in low-level windows software, I must emphatically disagree.

At least on the hardware side of things (USB stack, included hardware drivers, etc.), the quality is really quite poor compared to the Linux equivalents. I can't speak to the quality of the OS X equivalents.
Why do you ask for a permission?

If I am working on a task and code got a bit too messy for my liking, I'd simply refactor, it's simply part of the task. Working != complete. If something goes wrong, it will be easy to revert given it is committed in a sane way (i.e. not loads of unrelated work under one commit).

It's a bit different if you want to do major refactoring (taking multiple days). But with small ones, just do as you go ;)
Chromecast can be powered by a USB port on the TV itself. Fire Stick cannot.
Very true. We probably have to have blind faith that the companies that are important (like Google) are the same ones that take the validity of DMCA takedown requests seriously.
"Pre-installed with Windows 8.1* or Linux"
Too bad the plug is on the end... my guess is that it's impossible to pick an arrangement that works for every TV, but this seems likely to be a problem for wall-mounted TVs like the one in the picture.
Unfortunately not every company has Google's ability to manually sift through every bogus takedown request thrown their way.
Most TVs have a side HDMI port.
This raises an interesting question.

How much memory does Mac OS X Yosemite need?

How much engineering effort is spent on optimization and improving performance, as opposed to changing the look'n'feel and adding consumer-focused features?
As an Amiga 1000 owner, I watched this video with interest... unfortunately the add-on shown costs over $200. Way too expensive for me :(

I applaud the developers efforts, but I personally would have preferred an open-source design, using through-hole components, that anyone could build. The time-line of Amiga add-ons over the past 35 years is littered with the corpses of closed hardware that you can no longer buy, or are now so rare that their value pushes them out of most peoples reach.
> Intel and AMD don't own an OS or an app store

They could run their benchmarks on the Debian repository and it would probably be representative enough.

If they haven't done so, perhaps because it seemed tedious or unimportant, well, that mistake would be on them.
Arabic text/SMS speak is a thing too, see https://en.wikipedia.org/wiki/Arabic_chat_alphabet; it's invented by necessity because sms only supports latin (ascii?) characters.
I recommend people starting with programming to try https://codewith.mu/ . It's a Python IDE that's very simple, it doesn't even use menus, just few big buttons so that it's not distracting the users with multiple options.
"Online commerce has always been very healthy and pervasive almost since the beginning of the web."

Actually, in the very early days of the Web, I was personally ridiculed by advertisers I approached with the idea of advertising online. Almost every single one I approached stated quite clearly that they were certain the web was "just a passing fad" and that "normal" people wouldn't be interested in it. They all thought advertising online was a waste of time an money.

Somehow we've gone from that to pretty much the entire advertising industry having convinced the world that the Internet could not survive without online advertising, and that they somehow have a right to spy on us all to achieve their ends, and almost nobody seems to care that we've been giving away more and more of our privacy to these unsavory characters.

"'Standards' are completely unnecessary except for the de facto standards of MasterCard and Visa that predated the web."

The web (and the Internet in general) would not exist as it does today, were it not for the existence of agreed upon standards. The entire infrastructure of the Internet is built upon standards of communication which ensure that communication between devices is even possible. Without those standards, it'd all fall apart at the seams.

"many if not most consumers make decisions based on the price of the product, and nothing beats a price of free!"

Actually, during the time I speak of above, it was also extremely common for most people to think that "free" = "garbage", and that only paid products were worth a damn. If something was given away for free, it was either a trick to get you to buy something, or it was something you wouldn't want anyway, because if it was worth anything, then it wouldn't be given away for free.
If the direction is closed hardware, soon we don't have any hardware to run Linux. And I, for one, prefer an open operating system always over a proprietary one. I'm a hacker and I want hacker's OS. I'd be interested about Apple's hardware, but their software support for other than their own is abysmal. The work done here is worth of praise, even if it means reverse-engineering the hardware.
I share a similar thought. My wife's younger brother watches me write various things on occasion. He asks questions about how things work and I'll answer those. I've thought about buying him introductory books on a language, for example Python and showing him small programs to build. I'm hesitant to do that because I'm afraid it will cause him to lose interest since it will feel too much like mandatory school work and might take the fun and curiosity out of learning to program and tinkering with ideas.

I remember when I was younger, thinking to myself if a certain idea could be done and trying it out. The joy of getting the idea to work was a great feeling.
This makes me want a Tesla. That company actually seems to hire qualified engineers given the failure modes it's had in the exceedingly rare cases of accidents that have thus far made the news.
My only criticism is that he's comparing Toyota's code and processes to a published but unenforced standard and clearly they are nowhere near that standard. It would be more relevant to compare Toyota to other manufacturers.

It seems the legal argument against Toyota is that they were not following industry standards - but if no one else was, could you really call it an industry standard?
I would be surprised if Google didn't use per-ip reputation and targeting at some level of their stack.
If you're wondering (like I was) why MA thinks this guy owes anything at all, it's buried in the middle:

"Again, I hadn't lived there or worked there since 2003, but I did own part of a business that was headquartered in MA, and the state was using this fact to harass me for income tax money."

So is the MA tax bill based on the profits of that business, or is the state just using it to say "you should pay all your income tax here"? Regardless, his beef should be with MA rather than the bank. I'd hardly fault Chase for complying with a court order - if crossing a state line made you judgement proof, why wouldn't everyone just run up debts, move one state over, and start fresh?
You missed an easy pun with some outdated lingo. Lemme correct you.

Ahem

Flywheels are pretty fly yo.
> They are both asking, demanding, someone else to only use the words they deem tolerable.

Nope. No one is demanding that Richard Stallman restrict which pronouns he uses to some set of nonobjectionable pronouns.

People are demanding that, when referring to another person, Stallman not impose names or pronouns he has chosen when he has been informed of the name or pronouns (if any; in some cases the applicable preference is “don’t use pronouns”) which the person identifies as labels for themself.

> Whatever the situation, no one has to comply with such demand.

There are very few times when one strictly has to do anything. OTOH, people don’t have to voluntarily associate with, work with, or contribute to Richard Stallman, or projects or organizations he is associated with, either.

You are free to proudly, publicly proclaim that you will only refer to the 43rd President of the United States as Bu$Hitler, and that no one can impose on you a different choice of names for that person, but you probably should not expect to get a job as executive director of his Presidential Library having done so.

Doing essentially the same thing to a much larger set of people is likewise something one can do, but expecting it to not have consequences, especially on one’s suitability for a position that is fundamentally about public communication, is irrational.
Well, if you battle-test the "what happens if unexpected reboot [edit: or network loss, or API failure]" side of things for EC2, and validate simulated resource failure for the other bits... wouldn't it basically amount to figuring out where AWS's *real* status dashboard is this month (eg, specific Twitter or HN thread) and mass-mailing realtime "there, there"s until everything mostly comes back up by itself?
Is there any particular reason to think these no-hires were disproportionate?

A lot of white and asian applicants are also rejected for culture fit.
So are you suggesting the solution is we should write SGML and then have that converted to HTML to fill the role of a static site generator?
"It will impact country X but not us" has been a consistent pattern in this pandemic, and it does not make me optimistic going forward.

I'd argue that the countries that did face SARS have handled SARS-Cov-2 better than the ones that didn't.
OTOH, announcing this development semi-privately on GitHub but not to the public at large (including the current MobileCoin owners) could be considered as "insider trading", and it's a criminal offense in US.
The Star Wars TCG failed so spectacularly and the original CCG from decipher is still going today....despite not having a release in almost 20 years.
Electronic Frontier Foundation | San Francisco | Director of Technology Projects | ONSITE | Full Time

EFF is seeking a Director of Technology Projects to help lead our team of ethical technologists in defending encryption, outwitting censorship, and coding a better digital future. This is a senior leadership role within EFF, and will help guide the organization in charting its overall external technical strategy.

more at:

https://www.eff.org/opportunities/jobs/director-technology-p...
> Let's find them en test them

We have very limited resources which need to be focused on sick/dying people.
Your blog post struck much more of a chord with me than any curated content could have, thanks for hitting post.
Can you explain why this is? For me the exact opposite is true. I would absolutely rather see relevant information to the business I'm currently in displayed than something else.

In particular for bars and restaurants, this works really well to turn annoying commercials into a useful feed of info for customers.
> Buy property in a remote, suburban sprawl-y part of the Bay Area (an unattractive option to anyone who's lived in SF for many years)

To raise kids though? I grew up in the suburbs, now live in SF, but certainly plan to live in the suburbs when I have kids of my own.

Places like San Mateo county aren't SF, but they certainly aren't remote.
>A better analogy is that all doctors need to pass licensure exams in basic medical knowledge (e.g. anatomy, physiology, etc.)

The problem with the situation is that doctors don't need to do that every time they change jobs.
I'm reminded of a case my civics teacher mentioned. A lady was convicted of felony theft. She walked into a store grabbed a mink coat and tried to run out with it. Not realizing it was chained to a pole.

Appeals court ruled that just because it wasn't possible doesn't mean it's not a crime to attempt.

These guys tried to prevent congress from transferring the presidency from Trump to Biden. That's a coup attempt. Being an idiot isn't an excuse.
The problem is it doesn't work at all on iOS, and there's no way to sync between iOS >> Android or iOS >> PC.
I was talking about ntpd. It would do its update after the negative leap second and then think to itself "oh, I'm more than one second behind now, I better start fuzzing and catch up".
It's not at all obvious what that button does. The icon is typically associated with "power on/off." While I can see how this is supposed to suggest whitelisting in an abstract and metaphoric sense, making that connection is a bit of a stretch, particularly for casual users.

I suggest removing the icon and just putting a plain old checkbox with a label that says "Whitelist Site".
Intresting...
We wrote a similar utility for our ORM-for-SaaS library some time ago, using lxml if available and falling back to ElementTree:

https://github.com/ducksboard/libsaas/blob/master/libsaas/xm...

Bear in mind that both approaches are lossy - trying to support every XML quirk would quickly lead to reimplementing the libxml wheel...
Yeah, I've always known a "hot toddy" and whiskey and honey in tea though.. Great for colds and sore throats.
The linked-to Reddit post, http://www.reddit.com/r/netflix/comments/2qevqt/meta_netflix..., makes it clear that it's not a VPN restriction: people are configuring DNS servers to resolve Netflix names with US geographic resolution, but the new Netflix app is no longer using system DNS settings, it has Google DNS hardcoded in. Nothing about VPNs, per se.
Educate me. What's stopping people from sending their DNS queries through the VPN as well?
Bribery/favor system isn't usually for personal gain, its to pay for re-election campaigns. That's why we have this incredibly complex and huge political lobbyist system in the US.

Even someone worth millions can't personally pay out their own election campaign or just may not want to waste their personal funds.

>I would be in support of that being tried in the U.S, especially for senior level positions

Roughly 50% of Congress are millionaires with a median of about $3m. In other words, they're all fairly well off as-is.
5.0 degraded the ability for google maps navigation voice prompts to work while other apps are playing bluetooth audio. It creates a lot of silence and cuts off parts of the audio.
In economics there is a theory about why companies are the size they are. In a nutshell, it comes down to, "The point at which the internal stupidity of a large organization exceeds transaction costs between independent ones." This has all sorts of interesting consequences. For example the existence of widely understood standards reduces transaction costs which favors small organizations. The demands of designing a large new integrated system favors large organizations that can exert centralized control.

In software design, the commodity at question is not money but both forms of cost still exist and trade off with each other. For example compare iOS and Android. The centralized control from Apple did allow them to build something new and complex, and to get a better user experience. But once the interfaces are understood and standardized, Android is able to generate something reasonably good, albeit with a lot less consistency and more duplication of effort.
On a slight tangent :

> raw assembly code

If it's assembly it's not raw, assembly code is text that's converted into binary by an assembler.

> the script can essentially code whatever it wants into that ROM, then execute that code by jumping to a memory location.

Scripts that make ROM writable, now that's a feat!
> Nobody ever drives more than 30 miles in one direction on a scooter

https://www.youtube.com/watch?v=2lSnwG61B7g

60 miles each direction... frequently done by quite a few people and not just as a mass event (though it looks better for YouTube).

Wouldn't want to trust a 60 mile range battery on it though.
SIP is software. What runs on my cellular modem and its stack is firmware written by yet another party.

If SIP app #474 is screwing up, I switch to SIP app #475. This all can be done in userland as an application. Changing out my GSM stack? Yeah, I can't do that.
The title reminds me when someone reported that it was just as easy to get fully-automatic firearms and other military gear from homeland security for free by pretending to be a police department (fake website) and a simple form.
Are there any Twitter folks here... how can i can access to my 12 year old account? I lost the email its associated with and really would like to regain access!

Has anyone been able to recover their account that was in this state?
Surprised at the number of typos in that document. Lawyers got paid good money to write that up I assume.
Well, Lovecraft was not exactly a progressive either.
I've been holding my breath waiting for mobile, with its impossibly small tiny inhumane little box, to give way to the next big, and hopefully literally bigger, thing. It hasn't happened yet and I'm starting to think it won't. Maybe Dynamicland will save us? One can dream, but I doubt it.
This is not a question of performance, rather about architecture and how concurrency and failure states are handled.

SQLite does not have a socket server and only supports a single concurrent writer to a given datafile. So by definition it is not client/server- a term which implies process and network segregation between the thing issuing SQL commands and the thing applying them against the physical storage.

It is perfectly possible to do a variety of high volume server-like activities using such a component- and that page describes some of them- but it is kind of an- if you know what you're doing and what the implications are- kind of thing.

It is a completely different architectural component than Postgres or MySql. It is in fact much faster for what it does precisely because of the different tradeoffs it makes. Those tradeoffs are usually not worth it in conventional client/server scale scenarios.
Similar announcements from Gates, Buffet, and Zuckerberg have gotten significant press over the past few years. Is this kind of philanthropy new, or is it traditional to see some of the world's top earners donating (or pledging to donate) their fortunes? I realize that these people are but a small fraction of the true top earners in the world, but they have to be among the most notable.
There was a time when 'tech news' was about computers.
It's a bandage. Bandages suck. They're obvious, they're uncomfortable, etc. But they're needed. Housing like this gives refugees a bit of solace while the bigger problems are dealt with. It means that the earthquake victim doesn't have a leaky roof or a mudpit for a floor come monsoon season. It means the genocide victim has a real door, and all the psychological benefits that that provides. It means that these people have a bit of a chance to heal. It's not much,, but it's a start.