jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think he's too clever for his own good. This machine should have been considered beyond salvage, remove any precious data (you did have a backup, didn't you?) and re-image. I've had to recover data from hacked boxes a few times for 'brand new customers' and the first thing I do with a system like that is to make sure I get a console wired up and the uplink disconnected. No point in taking chances.
God me too, spend so many hours trying to fix but still, no dice.
No, they're primarily picking fights with individuals and systematically distracting everyone from the actual corruption of monied interests. Every so-called ethics issue that GamerGate has highlighted has been a hugely overblown misinterpretation, while several major ethical issues, such as the attempt to tightly control what YouTubers could and could not say about Shadows of Mordor, were ignored by GamerGate.

Major industry organizations have been forced to step up their efforts to protect innocent developers from GamerGate.

I oppose GameGate because:

* Every issue they've brought up has, without exception, been a minor quibble at best and an outright fabrication on the part of GamerGate at worst

* GamerGate has, as a movement, systematically refused to decry the harassment or take any kind of practical steps to curb it

* GamerGate uses charities as cover for their actions, and then DDOS the charities when the charities refuse to be used like that.

* GamerGate is still, as a movement, entirely obsessed with three specific women

* GamerGate uses anonymity for plausible deniability of its celebration of things like developer's dogs dying (multiple instances), SWATing (multiple instances), bomb threats (multiple instances).
I actually found the ramp-up from security guard to sceptic pretty clever. Demonstrate the principle on an easy, constructed case; verify on a real-world example; then present the applications you care about and have somewhat more controversial content. Although I agree that the number of repetitions is higher than optimal here.
Coffee is a drug and an obsession.

It affects mood & brain function rather strongly compared to other legal non-prescription drugs (alcohol for example being another). I am not surprised there are quite a few people who shell out thousands of dollars on hand crafted espresso machines.

It is pretty interesting. I can see why. I drink coffee and tea and I find myself day dreaming about my next cup of coffee. That is pretty weird. I never did any drugs so I guess that must be a one of the "signs" of addiction? ;-)

Speaking of perfect coffee, there is this latest craze out there and that brewing cold coffee. Not ice coffee as in brewing coffee with hot water and pouring over ice but instead let coffee steep in the refrigerator for 8+ hours with cold water. This is nothing new but I feel I keep hearing about it more lately. I tried it and it is actually pretty good. It is like a completely different drink. There is minimal bitterness and just a different taste profile. Try it the next time, put the grounds in your french press with cold water, stir it, but don't press it, put it the refrigerator for 8+ hours and then pour it over ice.
I would like to offer a counter point. In military officer training (I haven't done it, but I have friends who have), you are taught that the wrong decision NOW is better than the right decision LATER. The reason for this is because hesitation leads to people dying.

Now think about evolutionary timescales, a leader was primarily needed for dangerous situations such as hunting dangerous prey and warfare. The same logic applies; hesitation results in death. Blind confidence is a necessary trait to make such quick decisions, to not hesitate, and to not second guess yourself. This may be why we are wired to prefer the "confident" over the "competent."

Now, obviously, this is less appropriate in corporate leaders where the stakes are not so immediately life and death, where there is time to research and to examine alternatives. But, we are creatures of our evolution, so it is perhaps not so surprising that is the sort of person we prefer to be our leaders. I think it is important to recognize and remain aware of our biases because that is the only way we have of fighting against them when appropriate.
Except that IE was just a clone of Netscape and XBox was an attempt to duplicate PlayStation. Neither of these were original or ground breaking products. In fact with IE 6 he so badly misjudged the market that he assumed the game was over and didn't even bother continuing development. IE 7 didn't come out until 4 years later! Gates founded Microsoft's online businesses, which have been losing money ever since. You count XBox as a success, yet MS is in the hole over XBox by over a Billion dollars and will probably never make money on it, taking past losses and write-offs into account.
My first thought at the title was that this would result in the ability for them not to be damaged by water. But it also makes sense as a coolant system.
adorable, and good for you! Seems kids now, spend all their time on computers, and don't even know how to use them. My parents supported my interest in computers from a young age and it's paid off for me a thousand times over, but that was when I had to learn about jumpers and IRQ's to install a new peripheral. I fear that if they had offered the same "support" these days, I would just be really good at facebook and videogames.
Previous discussion: https://news.ycombinator.com/item?id=4141993
Sounds alarming for sure, but agreed sounds worthy of criminal investigation.

It sounds like there was a dispute over a sexting picture of most likely a girl at the school. The police were called probably from yelling. Not fighting as there is no assault charge. They most certainly heard about the photo but didn't do anything about that at the time.

The issue I take is the fact he was put in a jail cell for the disturbance part. Which was the primary factor allowing the police freedom to do what would otherwise be considered violating his rights, during a typical police stop.
Simply filling those job openings every time does not mean the right fit is found every time.

Again, though, success from whose perspective? If the recruiter gets their commission, it is a success for them.
> People in the USA perceives any kind of added tax, as money stolen from the state.

Hmm? The typical perception (among those who actually share the perception, which is not all Americans) reads more like: additional taxes are money stolen from the people and transferred to the state, whereupon significant chunks of it are wasted by a soulless bureaucracy (and sometimes select corporate sycophants) before the bureaucracy gives the People back a lot of substandard services.

Of course, enough US citizens were willing to vote for certain Congresspeople and presidents that a significant law was recently passed, with the ostensible goal of reforming health care. You may have heard about it as "the Affordable Care Act" or, colloquially, "Obamacare". So be careful with generalizations about American attitudes.

Perhaps study of this law's actual effects will ultimately be able to demonstrate the accuracy or inaccuracy of this perception?

Disclaimer. This post attempts to describe attitudes only, without endorsing or condemning them.
And I will continue to use an Arch Linux VM, i3, vim, and dwb...
Writing a Lisp interpreter isn't that hard and can be fun!
> At that point, how is Dart different than asm.js?

It's not guaranteed that the Dart VM and the dart2js-compiled code implement the same semantics. (And, in fact, they don't, by design—bignums operate differently in JS and the Dart VM, which could break sites in non-Chrome browsers.)
Agreed.

While I do think that there is plenty wrong with traditional programmer interviews and that new approaches are needed, it isn't really a scalable solution on the candidate's side to spend hours to days on challenges for individual companies if everyone is asking for one. It becomes sort of like everyone wanting their own app store, or their own always-running polling service running on a desktop or mobile or whatever. If there are just a couple of people doing that, no big deal, but once more than a couple of entities start doing it, the system falls apart. If you're Google, Apple, Github, or some other prestige employer you can probably get away with this system even despite the scalability issue; otherwise good luck with it.

As a practical compromise, companies should be willing to waive the specific challenge if the candidate already has their own existing shareable source code they can point to, thus allowing a candidate to reuse the same example as a portfolio piece with multiple companies.

However, few companies are likely to do this since the same basic ego problem that breaks traditional programmer interviews comes into play ("Well we do things very different here, we're very special, so we must make the candidate jump through hoops X, Y and Z").
I'm guessing the Atom project was WAY different back then, and has probably gone through several ground-up re-writes.
Tangential but I'm hugely impressed with the camera work in this video. The alternate long and close-in shots of Mike, the speaker, and the use of contract gave it a decided Hollywood feel for me.
Don't know why your comment has been voted down, that's an interesting link and blog post and totally relevant to this thread :\
In my country for example Upwork would fail for these reasons:

Substitution - I understand that you cannot subcontract the work without the client knowledge and approval. That means the service is most likely personal. Even if the client agrees etc. and the subcontractor is only allowed to be from the Upwork pool (e.g. the client could hire them directly) then that also doesn't count as substitution.

Control and direction - if the client is directing the worker from the outset and on an ongoing basis and if the worker needs to comply with any standards adopted by client's organisation e.g. the language, coding standards, APIs, then that counts as employment. Especially if the worker does not have final say about how the work is delivered.

Control and direction - if you ask the worker to attend meetings or work on a certain schedule e.g. to align with the organisation or even if they are allowed to have flexible hours - then that's no different from employment.
Basically you can only get around this if the work is done to a certain deadline and you have no meetings after the work commenced.

Provision of equipment - things like a laptop and most software are excluded from consideration in my country. So if you need to buy a laptop for work, it doesn't count.

Financial Risk - basically it will only count as freelancing if you risk severe penalties for missing deadlines. Having to work on a project after hours fixing bugs or making amendments does not count as financial risk. The same as having to buy equipment or software just for that project unless the value is substantial.

Business on own account - this one is not so important - but basically you need to have a registered company, office, accountant, stationery, website, working with multiple clients (but employees can do multiple jobs too, so there is not much bearing)

Business on own account - if project takes majority of your time, so that you cannot work on other projects at the same time, then that also suggests employment.

Essentially for work to count as freelance it should look like this: you negotiate what needs to be done, rough specification is being made, you agree to milestones and possible penalties and then you only talk to client when a milestone is reached. The most granular way of payment is per milestone - e.g. hourly billing is employment most of the time.

There are exemptions, for example if you work for a private person or a small company.

Here is more comprehensive guidance with case studies. IR35 has been tightened so that from April pretty much any work will be considered as employment.

https://s3-eu-west-2.amazonaws.com/taxcofe-prod-storage-e5g3...
I flagged this because after reading the article, the authors clearly have an axe to grind, a lot of words to print, but not too much in the way of real evidence for their claims.
Coca cola was invented/founded by a Confederate Lieutenant Colonel

https://en.m.wikipedia.org/wiki/John_Stith_Pemberton

They supported Nazi Germany against US embargo rules, inventing Fanta to keep business in the Nazi economy

https://timeline.com/fanta-coca-cola-nazi-845ee7e513af…

Theyve had Columbian union organizers murdered by right wing militias

https://prospect.org/api/amp/features/coca-cola-killings/?__...

They've built an empire off of oppression.

And now they want to shame middle and working class white people for OUR sins of birth?

Lol
Hmm, that's really interesting! Does that mean we can get more efficient vector graphics in browsers by converting them into TrueType fonts with a single glyph, then displaying it in a huge font size?
I don't agree fully. With the rail network I think it's pretty much the same in Japan as in the UK - since you have one set of rails going from point A to point B for most (A,B), it's not a liberalisation in either countries. With postal services we have to look at packages and letters separately - the former market is completely liberalised, for the later JP still has a de facto monopoly - that doesn't mean you're not allowed to create your own letter mailing service though, it's probably just that you can hardly match them at their price point.

So I don't think Japan's case is that much different from the UK from a market perspective and I'm not quite sure whether the ideology is that different either - if you (as in the premier minister responsible for it) don't have a free market ideology, why putting privatisation on your flag at all?
Oof. Israel really been trying to make any US/Iranian deal impossible.
Iterable | San Francisco, CA | Full-Time, Remote | https://iterable.com/careers

Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. Learn more about our Engineering culture and interview process here: https://github.com/Iterable/how-we-work

Here are our open roles:
-Engineering Manager - Product: https://iterable.com/company/job/?gh_jid=2907629
-JavaScript SDK Engineer:
https://iterable.com/company/job?gh_jid=2763001
-Senior Software Engineer, AI
https://iterable.com/company/job?gh_jid=2810439
-Senior Software Engineer - Platform Services: https://iterable.com/company/job/?gh_jid=1321405
-Senior Software Engineer - Product Backend: https://iterable.com/company/job?gh_jid=1374138

-Senior Software Engineer - Product Front End: https://iterable.com/company/job/?gh_jid=2544673
-Senior Software Engineer - Site Reliability Engineer: https://iterable.com/company/job?gh_jid=2214242
-Senior Software Quality Engineer -https://iterable.com/company/job?gh_jid=2997488

-Senior Staff Software Engineer - Platform Services: https://iterable.com/company/job?gh_jid=2196030
-Staff Software Engineer - Platform Services: https://iterable.com/company/job/?gh_jid=2903829
-Staff Software Engineer - Product Backend: https://iterable.com/company/job?gh_jid=2223917
-Staff Software Engineer - Product Front End: https://iterable.com/company/job?gh_jid=2381343
-Staff Software Engineer - SRE: https://iterable.com/company/job/?gh_jid=2983932
from [0]:

> The zero-trust security model assumes breach as the default phenomenon and therefore, it advocates verifying every request with all possible options available to ensure the legitimacy of the request. It also emphasizes following the principle of least privilege access to limit access to the system for only the functions requested even though the elevated privilege might be available for the caller.

> Zero-trust and least privilege access are fundemental principles to ASPSecurityKit design. Few examples:

> 1. As you apply ASPSecurityKit’s ProtectAttribute on the base controller (or the base service in ServiceStack) or as a global filter, it instantly begins guarding all operations of your web application with a multi-stage security pipeline that involves, among other things, XSS validation, authentication, multi-factor, authorization. All these checks are necessary unless you disable one or more for specific operations.

> 2. Following the same principles, activity-based, data-aware authorization components enforce that to execute an operation, the caller must possess its corresponding permissionCode, and any existing data being referred for the operation must also have been permitted. You can selectively exclude operations and data from these checks, but the default is to guard everything.
The user verification, user suspension and entity suspension checks are designed to block every incoming requests if the corresponding check fails, and give you tools and control to explicitly exclude certain operations (of your choice) from the check.

...

https://aspsecuritykit.net/docs/article/introduction/#zero-t...
Utilization is a very difficult problem to solve. The difference between peak and off peak utilization can be as much as 70% or more depending on the application.
Likely Israel continuing to try to shore up its position with Saudi Arabia.
No, it's like raising a baby using advice your parents wrote down for you because they were parenting remotely. "Peer review" is your stepdad quickly skimming through your mom's PR and saying 'sure looks good'.
Not to forget git gui, that allow you to pick lines to commit instead of the whole file
While hardly a pleasant person himself, Berthold Brecht had some compelling ones (especially as an antidote for all the roses and moons and lips ;))

THE CRUTCHES

Seven years I could not walk a step.
When I to the great physician came
He demanded: Why the crutches?
And I told him: I am lame.

He replied: That's not surprising.
Be so good and try once more.
If you're lame, it's those contraptions.
Fall then! Crawl across the floor!

And he took my lovely crutches
Laughing with a fiend's grimace
Broke them both across my back and
Threw them in the fireplace.

Well, I'm cured now: I can walk.
Cured by nothing more than laughter.
Sometimes, though, when I see sticks
I walk worse for some hours after.
> > He denounced the neoreactionaries, the anti-democratic, often racist movement popularized by Curtis Yarvin. But he also gave them a platform. His “blog roll” — the blogs he endorsed — included the work of Nick Land, a British philosopher whose writings on race, genetics and intelligence have been embraced by white nationalists.

> So he denounced the works of one person who believes bad things, but he also linked to a second person, who may or may not believe bad things, but is liked by a third group of people who also believe bad things, so...logically...that must mean he actually does...support the first person? Despite denouncing them, because he didn't link to them, which proves...something…?

Nowhere in the paragraph you quoted does it allege Scott supported Curtis Yarvin personally. What it implies is that Nick Land is one of the "neoreactionaries", which, according to Wikipedia [1], he is.

The "embraced by white nationalists" part is a bit more tricky. It does imply that Land's writings are bad because white nationalists like them (more than others do). In the abstract, of course, this is not necessarily true.

Perhaps it's just a coincidence that white nationalists like him, or he's just a symbol; one can like country music without liking conservatism. (But it's unlikely he's merely a symbol when he literally writes about race.)

Perhaps his writings are relevant but they're misinterpreting him; Social Darwinism does not implicate Darwin.

But a third possibility is that his writings are just racist – though perhaps cloaked, perhaps the motte in the metaphorical motte and bailey – and as such provide an intellectual foundation for white supremacy.

Personally, I'm not sure what the answer is, because I don't know much about these people. But my priors point to the third option as most likely, given how intellectual movements tend to be organized. Which means that the fact of his being embraced by white nationalists was informative, which means it was appropriate for the reporter to include it. Sure, if the reporter is omitting some critical evidence or context that would lead to an opposite conclusion, that would be unethical. But the reporter is not obliged to include every argument that could possibly be made in his defense, either.

[1] https://en.wikipedia.org/wiki/Dark_Enlightenment
Aim for the complexity that fits you. It's a choice. You can be a WordPress developer, for example.
I loved when I visited Australia that literally everywhere took Apple Pay, I definitely hope that trend comes to America and the rest of the world
Yeah I know. It is not really a first-class citizen though.
Wait. You're content with your current mac and Homebrew with M1 support only came out a week or two ago. Give it more time to bake. The first wave of M1 products was literally "replace the mainboard component only and leave everything else unchanged", the second wave will probably include iPhone-quality webcams and fancy audio and stuff.

(If you were interestedly in contributing time and patches to fixing M1 software issues on M1, then you could of course get one for that, but you'll want to keep your existing Mac as your primary work computer.)
Couldn't they do libreoffice as a service? Doesn't that already exist?
Bumble, despite Match's best attempts to buy it out, and once that failed, to sue it into oblivion.
No. You have to build on the new browser, because that's what is on your new computer, then hope it runs on the old computer with the old browser.
back in the early days of okcupid, my top two suggested matches were my first girlfriend and another girl who I had been friends with for years and had already been on a date with before either of us signed up. It was pretty remarkable. And this was when they didn't have anything like a social graph.