jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The literal difference is that most IT employees are "Exempt" and employees in many other fields (construction, retail, etc.) are "Nonexempt" under the classification by the Fair Labor Standards Act. A FAQ from the Depart of Labor on the FLSA:

http://www.dol.gov/whd/regs/compliance/hrg.htm

Here's a post from the Whitehouse from last March, where they discuss some of the overtime issues for white collar work with the FLSA as it stands:

http://www.whitehouse.gov/the-press-office/2014/03/13/fact-s...

To continue the hijack, this is largely the case because IT employees have been loathe to unionize or organize in any way. For many reasons, those in all parts of the computer industry have avoided organizing their efforts which manifests with a pretty unfair power balance between employees and employers.
http://www.businessinsider.com/snapchat-ceo-on-tech-bubble-a...
> list expansion behavior in function calls is a problem most programmers weren't aware of.

Actually, what lists do in list context is one thing every Perl programmer knows. You cannot go too far without it in Perl.
It doesn't just have to be safer, it has to be 100% safe, at least until public consciousness has accepted it. Gasoline cars burst into flames quite often, including when involved in a high speed collision. Car fires around here hardly ever make the radio traffic report, let alone nightly news, regional news, or national news. But when a Tesla catches on fire after a high speed collision, it's national news for days, with pundits wondering if electric cars are safe to drive after all. Doesn't matter that the car detected the fire and kept it contained away from the passenger compartment.

Brand new things can rarely get away with being just a little better. They have to be massively, undeniably better, with a lot of money and marketing and pretty faces and charismatic spokespersons in order to overcome public fear and FUD from the existing competitors. Look at Microsoft's commercials: it doesn't matter that the Surface is better than the Macbook Air (as is claimed in the commercial). It's not better enough, and no one at Microsoft is Steve Jobs, so people aren't willing to take the risk. Better isn't good enough, especially when you're telling a person that they're worse than a robot.
This is the kind of freelance work I love doing, it's win-win. You get to solve a complex puzzle and the people who hired you are happy that you saved their ass. These jobs often have a lot of simple things you can fix early to eliminate the immediate danger (eg opcode caching) and give you time to really dig in and fix everything.
JSONObjectWithData can return an NSArray or an NSDictionary in the general case, and a NSString, NSNull or NSNumber if you direct it to allow fragments. It can also return nil.

So aside from being verbosely named, it's also incorrectly named.

If they'd called it [NSJSON parseData:] you wouldn't have been confused.
You raise a good point in my defense. When Toyota introduce 6-Sigma the benefits were so great that companies began moving to that methodology en masse. Private offices and offices with more privacy exist and people are moving _away_ from them towards open offices. In the case of 6-Sigma it costs more to run your assembly line in accordance with its principles, but when companies saw the tangible benefits they started to switch.
I use my thinkpad on my lap all the time. Since I installed the ssd, I can't even remember the last time I heard the fan run.
It's super good for beginners, especially for kids!
Yeah, this is literally covered in the article..
I'd probably go for C or C++ if you're teaching data structures. It can be helpful when pointers and memory layout are right there in front of you, and not obscured by the language.

For other computer science topics, probably not.
Could someone explain what makes this a "code" keyboard? I was expecting to see a keyboard with some actual ergonomics to help reduce wrist strain.
Vaccines build herd-immunity which is very important.
Its funny, I'm the opposite, there's so many things I'm passionately interested in. The hard part is picking one or two. My one day I'll have to get back to that list is enough for a couple of lifetimes. I try top pick the ones that are the most useful, or perhaps least useless. Keep looking you'll find something.
What's fascinating IMO is the realization that being able to compute
anything needs very little requirements, that more complex models
of machines, way different or with "obvious" improvements like more
tapes, symbols or random access can't actually do more, but only
hope that implementations end up being faster despite having more
complex steps.

This is why you see some "shitty" esoteric programming languages
where you think that nothing useful can be done, like Brainfuck end
up being Turing-complete.
The same is true for logic circuits, alone NOT, AND and OR are sort
of useless, but get NOT and another one and now you can start
building anything.
Even some board games are Turing-complete, probably MtG is not the
simplest example, but I bet there's a bunch of other ones that I don't
know about.
it somehow sounds to me that china pressured apple to make this statement
The SEC are both competent and forceful, and this smacks of self-dealing, which is within their remit.
> The RISC-V ISA is pretty awful for high-end designs. No competitive servers can be built with it.

I have to dispute this. RISC-V was specifically intended to make high-end designs (i.e. out-of-order architectures, multicore, SMT etc.) not just feasible but relatively easy. It's also designed for extensibility from the ground up, which few others architectures are.
Italian coffee is generally not good though.
This argument would benefit from specific examples.
yes, easily. robusta tastes like burnt rubber asides from the charcoal that comes from over roasting the coffee, arabica is more neutral no matter what the roast level is.
> Elon Musk's advantage is that he is an outlier in terms of how he was able to acquire money, and how he is able to control his use of it.

I think Musk's real advantage is being able to get very smart people to work with him. The money comes as a result of that. Even as a child he saw this... knowing that he had to get to the US because it attracted the smartest. Launching a rocket into orbit with a company of 150 people is an incredible feat. You don't do that by just getting a lot of funding. Many companies could spend billions and not do that. You have to have this ability to get brilliant people to work together.

It's also something I noticed with Steve Jobs. For all his flaws, he was able to get very smart people to work for him.
Author appears to have invented functional programming.
Please don't do this here.

Edit: we've asked you repeatedly not to post ideological flamebait to HN. If you keep doing it, we will ban you.
My girlfriend is apparently allergic to honey. She says it's part of her 'fructose intolerance' that she developed years ago. Can this be true? or is it psychosomatic?
I've barely begun the article yet because I am still halfway through the video that appears at the top of the page; I recommend you watch it because it is incredibly interesting (at least from my perspective with no real experience in modern AI theory)
> It's not about values, it's about reproduction.

It's about values and reproduction. Humans are living things, and EVERYTHING about the behaviour of living things is about reproduction. Values, in humans, are all about reproduction, directly or indirectly.
No absolutely not, we don't need more ways for advertisers to destroy people's privacy.

Solve that problem and maybe.
Importantly, it's always bucketed. You can get a breakdown for a group of visitors, but not the demographics for an individual.
I don't understand this competition to attribute the M1's speed to one specific change, while downplaying all of the others.

M1 is fast because they optimized everything across the board. The speed is the cumulative result of many optimizations, from the on-die memory to the memory clock speed to the architecture.
Good grief, let's not turn this into a generational flamewar of all things—the most arbitrary kind of flamewar and the easiest to avoid.

https://news.ycombinator.com/newsguidelines.html
> Monero doesn't enable privacy by default

It does in fact enable privacy by default. If you want to show someone the details of a transaction or an address balance, you have to provide viewkeys.

> I'm personally a big fan of

Now your comment reads like an attempt to shill, which would explain the misinformation about Monero.

According to HN's rules, I have to assume you have better intentions than that. Please explain what you meant, since I must have misunderstood you.
You can't refute those deep in, but you can help protect those who could be swayed by lots of "data" and a fancy web page.

I may or may not get around to it, but I could see it being worthwhile.
is anarchy freedom?
is a society without laws and rules a free one?
I agree a thousand times.

If women want to do tech (read: if they are interested in tech) then they will do tech, and good for them.

But god damn it, stop complaining about it. There may be a distinct lack of women in the industry, but stop acting like it's actually a problem. It would be great to have more, sure, but the industry is doing fine, and so are the women.

If you're interested in something, fucking do it. That's all there is to it.

No one told me to get interested in programming, and if they did I would have told them to fuck off. The same goes for women, and everyone else in the world.
Not so. While courts require registration before they'll enforce your rights, the process itself demands nothing more than an assertion - under penalty of perjury - that the work in question is yours. And that's all.

A lack of publication or registration is only a problem if you're challenging the legitimacy someone else's copyright. And yes, that's considerably harder to do - as well it should be.

Does this mean that it's easy to register the copyright for unregistered work that isn't yours? Yes it does. But actually doing so is insanely stupid, since getting caught means opening yourself up to both a civil lawsuit from the rightful owner, as well as Federal perjury charges. And since you're involving the courts themselves in your fraud, you can expect whichever judge you face to be especially unforgiving.

Unsurprisingly, knowingly falsified copyright registration is not a widespread problem.
From that article:

"Edison was legally attributed with most of the inventions produced there, though many employees carried out research and development under his direction. His staff was generally told to carry out his directions in conducting research, and he drove them hard to produce results."

So, when you read "Edison invented such and such", it really means that the people working under him invented such and such. So, it really is similar to the way "Google" is inventing lots of interesting things. The difference is Larry and Sergey refrain from claiming that they personally invented everything that comes out of Google.
MM was actually Google's first female engineer, not their first female hire.
If so, that puts the FSF on the fringe and their support will be mostly limited to to the privacy/security-obsessed nerds.
Another take: This was my favorite line in the piece. A reminder that even very smart people (I think Sebastian counts) have to work through things one step at a time.

And I enjoyed seeing the process unfold. I liken it to watching a painter as he works through a portrait, or maybe a screencast from a really good programmer.
Don't forget Motorola acquiring Zecter.
As an industry, we're leaving about half the talent lying on the floor in the form of women who aren't inclined to study computer science. Carnegie Mellon has had a lot of success recruiting talented women [1]. In order to recruit talented women you can't alienate them. If I were a woman I wouldn't want to associate with the men in a typical high school or college computer science environment. I could give you a bunch of personal anecdotes, but the stories from [2] are typical of my experience. Why should bright women develop computer science talent when they're being harassed by their male peers? They go into another technical field, to the detriment of our industry.

1. http://www.post-gazette.com/regionstate/19990820compwomen4.a...

2. http://www.networkworld.com/community/blog/there-sexual-hara...
The lack of benchmarks comparing Mono to the CLR (C# VM) is very frustrating. Apparently, the lack of benchmarks is due to Microsoft's license forbidding the publication of benchmarks without Microsoft's permission (common practice among commercial vendors?).

Fortunately, we have the Benchmarks Game and that shows Mono performing well [on synthetic benchmarks...] when compared to a variety of languages.

vs Java: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...

vs Go: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...

vs Python: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
Cars in 1920 were still relatively new and were undergoing massive architectural change as infrastructure, technology, and consumer behaviors developed. On the flip side of that, in areas where the technology and behaviors are mature, it is totally plausible to achieve 100 year lifespans. As an example, I have some woodworking planes that are approaching 100 years which are pretty much the same as what you can buy new today. As another extreme example, the U2 and B-52 planes are over 65 years old and still in active use as they receive updates to meet changes in their customers needs.
I got one about a decade ago as a just in case... it's in my garage somewhere, still in the box.
Relevant Picture (from since deleted tweet - Interesting that the media is still accessible on twitter...)

https://pbs.twimg.com/media/ErErUqKXMAMQtyy.jpg
I had a friend who had an intercom system in their home — they were not uncommon in suburban, mid-Century modern homes in the day.

Unlike using multiple telephones, the recipient did not have to be on the line — you could broadcast "Dinner's ready!".

I think I need an intercom as my teen daughters spend all their time up in their rooms....
I was wondering this myself, but apparently they are seeing a huge influx of new users right now. This article explores what might be going on.

https://www.theverge.com/2021/1/7/22218989/signal-new-signup...
If my income was low enough to qualify for the $600, I wouldn't feel like a speculative bitcoin investment is the best use of the money.
The bar for Facebook is something like being able to solve two medium-difficulty problems in 45 minutes.

If you want to test yourself, you could try these, which are popular questions:

https://leetcode.com/problems/find-all-anagrams-in-a

https://leetcode.com/problems/subarray-sum-equals-k/-string/

Note that it's not enough to present any solution - you need to present a solution that is efficient. Also, you should be able to write the solution correctly without looking up anything and without running the code before declaring that it is complete.
To make it worse, every Gradle project I've come across has different solutions for the same common tasks. With Maven it's more-or-less standardised, because custom plugins are rare (I've come across just one in 20 years, and I wrote it for a special purpose). Embedded Ant was more common, but thankfully rare now. Everyone just uses the same handful of plugins in my experience.

Agree that Groovy is awesome.... as a compliment to Java. I'd learn to dislike it quickly though if I had to write an entire project with it.
I think that using a self-hosted platform where you don't store any PII or cookies allows you to store visitor statistics without explicit consent.
I broadly agree, but I would frame it a bit differently: we have a severe lack of trustworthiness in our modern world; or, at least, the trustworthy voices are lost in the noise.

This is a big big part of why I primarily use FOSS as much as possible. Generally speaking, FOSS developers and distributors seem to act with the user's interests in mind more often than proprietary software vendors. (Certainly the distributions do, probably out of necessity - there's no shortage of competitive distro options, so a distro being shady is practically a death sentence. Individual developers still deserve more scrutiny.)

The advertisers certainly do not have my best interests in mind.
making cost non-negotiable would help a lot. Then the behind the scenes cat and mouse billing/reimbursement game insurance and providers play no longer exists. Providers and insurance will have to compete on price with the patient fully informed.
What can congress do? They're already blacklisted.
The only thing left is to shoot your own foot. Maybe avoid that?

I've seen nothing logical that came out of Trumps silly blacklisting except cashing out on the reputation the US had for pennies on the dollar. China is destined to be Europe and the US combined in term of tech. Time will tell if their culture causes problem for them.

Smart high intelligence people + strong work ethic + competition and not rent seeking by incumbents. They're only second to Israel in terms of average human intelligence.

Every top math Olympiad participant representing the US is of Chinese ethnicity/descent, this should be noted.
professional interview sign seen at the "interview desk" for work placement at an expensive school for digital creatives: "sit up straight; look the interviewer in the eye; wear presentable clothing; answer the questions asked of you" .. I believe the sign was there because that was not occuring in many cases !
Cool. How do I invest in them?
ditto. I like to play with these as a fun intellectual challenge, even though I've never been interested in FAANG.
It's measuring the value of their life relative to the value of money, for them. In many situations that isn't the statistic you actually care about.

(For the avoidance of doubt: my previous comment wasn't trying to claim that the "statistical value of a life", measured in such a way, is a good measure of how much a person values their life in non-monetary terms, or anything like that. I was just objecting to the specific claim I was responding to, namely that the "statistical value of a life" is measuring only its value as a future income stream.)

Very very crudely, the value of a small gain in money is something like inversely proportional to the amount you have already, which means that the value of a given amount of wealth increases something like logarithmically with the amount of money, and either of these means that financial institutions like markets care about people's interests roughly proportionally to their wealth. Everything in this paragraph is pure handwaving, but I find it a useful intuition.
> Hence google simply steal the most valuable bit, the headline and the summary, and users can get away with merely browsing the free content, which Google has stolen.

Google is hardly "stealing" this. The news sites are offering it directly to Google, and asking for them to make use of it. They could ask Google not to index them, or they could stop asking to appear the carousel, at any point.

Google actually prepared to stop listing news sites to Australians at all, in preparation for this law, and so the law was changed to force them to continue listing the sites.

If Google is stealing the content, they are also being required to steal the content. They're not allowed to opt out of showing the data that the news sites are offering. They're not allowed to decline showing news at all.
I think the Marketplace quote is worth noting too:

>A look at the terms for the Azure Marketplace throws up this sentence: "If you purchase or use a Marketplace Offering, we may share with the Publisher of such Offering your contact information and details about the transaction and your usage."

So the publisher of something on their Marketplace gets some information.

This doesn't seem 'that' weird (well the linked in contact does) as it seems semi related to ... say apps and app stores and etc.

Edit: I'm not justifying the policy, but I am noting that on a marketplace with third parties, this seems pretty standard / something you should always consider when you install something from a third party.
Do you really think Ubuntu doesn't already have similar agreements with other cloud providers...?

Azure is a big fish. If they managed to get that, they definitely got smaller ones.
> This is sort of like PG's Blub paradox: the reader opens an article, sees a bunch of seemingly bizarre syntax and novel terminology, can't easily map it to something he/she knows from C/Java/Python/Javascript, and panics.

I analogize Blub more to Legal Latin: you're using an uncommon reference point to explain the material that could be explained perfectly well without it. The example I'd give is call/cc; I'm sure I could give a thorough description of how call/cc works, and leave a lot of programmers in the dust by doing so. Or I could explain how the yield operator works, and most of those some programmers would suddenly understand what I'm talking about. But they're basically the same thing (the only real difference being that yield continuation magic can only operate within its generator function, whereas call/cc works across function boundaries).
Hi everyone, I've been working on SourceClicks (https://www.sourceclicks.com) which is a marketplace that lets open source developers easily add a sponsored banner to their Github README by connecting them to companies interesting in advertising on those READMEs. Would love your feedback!
Right. But then stop complaining about it every chance you get. It’s the equivalent of taking the steering wheel out of your car so if you get in an accident you don’t hit your head on it, then complaining that streets have turns. For better or worse, the web now requires JS to function unless you restrict yourself to some very specific communities. If that’s the case and you want to do that, good for you. But every HN thread seems to have a complainer about not being able to use a service that’s built on top of JS.
I wasn't either trying to correlate HTTPS to content quality.
It was an analogy.
The way it's mentioned in the Guidelines of HN, https://news.ycombinator.com/newsguidelines.html, that the submission should gratifies one's intellectual curiosity. In the similar way, HN should add in the Guidelines that it will only allow HTTPS links.
Again, no correlation with quality and HTTPS. The way it's mandated is the suggestion.
Not just mental health but health in general. That said, would it really be desirable?

There's no work-life balance as long as we work 5 days a week and rest 2, imo.

> The Dalai Lama, when asked what surprised him most about humanity, he said:

> “Man. Because he sacrifices his health in order to make money. Then he sacrifices money to recuperate his health.
This technique of using distributed storage for large joins instead of shuffling between compute nodes also helps make your job robust to spot instance kills. Until disaggregated shuffle services are widely adopted, it can be really handy.