skysight-inc/HackerNews huggingface dataset:
Big public tech companies (Google, Facebook, Amazon, Microsoft, Apple, Twitter, Dropbox...) all pay over 100k total compensation for new grads.

However, they all are headquartered in the bay area or seattle so cost of living makes those numbers not quite as eye dropping as it seems but still very good. I have worked for these companies since I graduated and have saved about $90,000 in a little over 2 years including 401k (No debt from college which really helps).

While not everyone can work for these companies, the first 5 I listed have 10's of thousands of developers each so it isn't too hard to get into at least 1 of them if you are willing to make the jump and move (you can also always try and move back later to a satellite office which is my plan).
Are there any long-term consequences to dumping salt onto the sand? Does it accumulate, or do the deserts shift enough in the wind that it's not a problem?
On Unit Tests
Why Giving Your Data to Social Media Could Be a Bad Idea
Also, europeans usually have a far stronger heritage to the places they where born and raised. Mainly because of historical reasons.
in some countries, local variations in culture is incredibly dense. for instance, Dutch dialect is different between villages which are only around 10 kilometer apart.
> Counting just the number of books tells you almost nothing about any given individual family member.

It does if the number is zero (which is actually the case in one branch of my family).
Google apparently is not an element in the set 'some circles'.
Yeah I've run into the same issues but they're not annoying enough to leave honestly. Imo the reading experience on materialistic is so much better that I just put up with the weird duplicates/closing error.
Voters in the UK had for years been telling politicians...

This is a very misleading account of the situation leading up to the EU referendum in the UK.

When David Cameron (former leader of the Conservative party) called the EU referendum, he did it principally to quell dissent within his own party. The Conservatives have long had a vocal contingent of MPs and members who wanted the UK to leave the EU and this was a chance to finally put the matter to rest within the party.

When voters chose Leave over Remain by a slim majority in the EU referendum (51.9% leave, 48.1% remain), the Conservatives were unprepared and had no plan in place for a Leave result.

Stop and think about that for a moment. The Conservatives called a referendum where the consequences of a leave vote would have a far-reaching and profound impact on the country's future, possibly for decades to come. And yet, astonishingly, they had no plan in place for such an eventuality. Now they ask us to trust them to negotiate Britain's exit from the EU. The Conservatives care more about their party than the country.

Re: Freedom of Movement - the rules state that EU citizens are free to live in other EU countries for at least 3 months. After 3 months, Governments are entitled to ask those EU citizens to prove they are working, registered students or have sufficient money to support themselves. The UK government chose not to implement any such checks. Theresa May (current Prime Minister) was the the minister responsible for immigration (Home Secretary) for 6 years and yet did nothing to adopt these measures.
I got 5 robots in a row :( It get's boring if the best strategy is to wait and hit the robot button.
I didn't know that. Can you mention a few that come to your mind?
Not extensions, but I have a few userscripts I use to fix minor annoyances with various websites:

- Netflix - Skip intros and quickly go to next episode

- Github - Linkify branch names in PRs

- Yelp - Open directions in a new tab rather than a modal

https://github.com/matt-tingen/userscripts
First time burglary rarely sees jail time.
How hard is it to do this if I only speak English?

I have family in Norway and attended part of a Master's program in Switzerland, but left because the job prospects in Zurich did not look good without German fluency. This was not in technology, though.
Spend some time reading ancient books like the ones from Herodotus and other similar aged ones.

It is quite interesting how in some ways ancient societies were already relatively advanced, how we lost some of it thought the centuries and how only in modern societies we are getting some of those 3000 or something old ideas back.

Naturally there was other stuff that it is quite good that it was lost in the mist of time.
Dealers lose money every day a car sits on their lot. You want a good deal from any dealer, scrape results each week and hit them up on cars that haven't moved for months. They will flip it for $1 over cost just to get it from going red on their books and management getting upset.
The part where you get 2 points if you trick your opponent into thinking you are a robot is even worse. It will incentivize robot-like discussion.
https://github.com/choyg/ChromeNotis

Notifications toggle. The code is comically simple but it's the one extension besides adblocking I regularly use.
I didn’t copy the transcript but I convinced someone I was a robot with something close to:

Me: what is your favourite flavour of chicken soup, chicken or not chicken?
Them: chicken
Them: what about you?
Me: definitely not chicken
Location is the biggest factor in the US. Living in a large city can often require your salary to double for it to be livable. It also really depends on what software you're working on. Embedded developers are generally "in the trenches" with all the mechanical and electrical engineers, the latter of which has a salary that usually caps out at around $80k; consequently, this is usually where embedded devs end up, too. Legacy stuff (COBOL, MUMPS, mainframe programming, etc.) usually seems to end up around $80k-$100k, but it doesn't seem to go much further past that. Modern CRUD and web dev is where you see people going well past the $100k mark. Tack on a management responsibilities for a solid increase, but this is highly dependent on where you're working. All of this is pretty rough, can't accommodate for location, the particular employer, etc. and gauged from people I know working in those fields, so your mileage may vary.
Three questions:

1. Unequal in what respect?

2. Which countries are you speaking of?

3. Is the inequality the necessary cause of the trouble?
Not if there's a decent public library nearby...
Considering the Catalan like to eat dinner late, around 8-10PM. An after dinner stroll to the park is now out of the question. Could it be quieter, certainly. There is a technology available to help. Put up leafy trees or a large canvas canopy to muffle the noise.
React Native no longer used in the main Facebook app
> Im honestly terrified that the value on the resume will decline over time and i will never be able to get into a more prestigious company. The idea of being relegated to a 2nd or third tier company has been eating at me, and comments on places like CSCQ, Blind and this AskHN nearly drove me to suicide before.

WOW... dude cares way too much about work. I guess I had a similar mindset when I was 22. After about 5 years of work, he won't give a damn anymore.
It was at #12 in March 2009: https://www.tiobe.com/tiobe-index/d/
So simple that I actually didn't know any js when I wrote this which has become quite clear to me when rereading the source
Since Apple acquired Workflow I still have some small hope they’ll create a unholy fusion between AppleScript, Automator and Workflow for both iOS and macOS..
No, the point is that compilers are a different sort of beast.

Writing a C compiler is not like other side-projects. It explicitly exercises a whole bunch of basic Computer Science skills, so if you can write a compiler, you obviously got a good grasp on those.

So, no, a project like homebrew is not perfectly analogous to a compiler. The hardest CS problem in there in my opinion is the dependency resolution, which can be a bitch, but it just doesn't have the breadth of problems that a compiler has.
Don't buyers pay the sales tax?
It matters if the third-party client decides to show their own ads instead of yours.
Magit 2.13 released
Show HN: Data Intelligence for Startups and DevOps
why would he? The point of the video is to highlight the value Doug derived from the carmax warranty. He has one for the Aston, which goes into detail on cost of the car etc. https://www.youtube.com/watch?v=hrrFAjxKtj0
Outside the package that declares it, though if you have it as an interface value you'd have to do work to penetrate it.

Since it's not like I'm trying to sell this as a solution to all immutable data requirements, I didn't worry too much about that detail. In the end it's all about effort, anyhow; with the right invocations in Haskell I can mutate "immutable" data just fine. So even an interface in the package that declared it is still nontrivial protection against accidentally mutating it.
It is dead, their last article was quite long time ago.

They just decided to keep the website running.
Good. The Sooner Intellectual Vultures dies a terrible death the better. Myhrvoid is an excellent example of someone I can't make my mind up about. Child prodigy, absolutely a genius but the whole patent story is just plain disgusting.
Hey there! Ah no, apologies for not setting this up correctly!

I think it should work now, are you up for trying again? If not, please shoot over your email to amee@crazyegg.com
I just installed one of these in my new workstation, really crazy fast.
Gecko (Firefox) WebKit(safari) and Blink (chrome) are all open source and essentially have the lions share of web usage between them (both engines and browsers). I’m not even aware of any other remaining rendering engines still active besides whatever replaced Trident (msie) when it became Edge.
My experience was similar. I sold a 2006 to them that had major visible rust issues. The KBB was 1650, they gave me 1600. I was surprised they bought it at all to be honest.
The seawater is diluted with fresh water (it doesn't give ratio).

Assuming they can get enough fresh water for the dilution, this might work for a limited number of cycles, but what I bet happens in Dubai is that after a period of time that salt builds up in the soil to the point they are unusable even irrigating with fresh water. Unless they can somehow leach the salt well below the root zone which may be possible. After all it is an arid desert and applying a shallow amount of brackish water to a large surface area will result in a lot of evaporation increasing salt content.
6502 arithmetic and why it is terrible
It appears that I had an incorrect assumption:

https://www.dmv.org/articles/income-tax-implications-of-sell...

Note that this is not an official DMV site for any government organization
> cross-platform without the baggage of being a web platform.

Simple ability to run in the browser, even not perfectly, would still add a lot of value though..
Free Video Tutorial: Getting Started with Material-UI for React
Sick. Did you know that Apple wanted people to pronounce SCSI, as "Sexy" but it never caught on, but "Scuzzy" did?
>CarMax is an absolute powerhouse when it comes to pre-owned vehicle retailing.

I never understood the use of the phrase "pre-owned". I know it's short for "previously owned", but why not say "used"? My brain keeps parsing it as "before it is owned". And does anyone use this outside of the US/Canada?

The other day I went to an event where the check-in clerk asked "Are you pre-registered?" I asked "Is that different from being registered?" Turned out it wasn't different. So why say "pre-registered"?
They can make money because used car dealerships are an anachronism run by sales morons who are hoping to find a bigger fool to siphon money off of.

Interacting with a car dealership feels like you're walking into a poker game with "sucker" stamped on your forehead.

I recently tried to buy a barely used Lexus from a Lexus dealer and couldn't believe they used the same bullshit New Jersey Pontiac dealer tactics to sell me the car that were dated and transparent in 1987.

The only easier industry to disrupt is probably furniture or mattress sales.
Critical thinking.
why ruby innovate and not python ?
I didn't say anything about C++ libraries, at least in case of my dream thing.

The problem with Qt is that it draws its own widgets. It is close on some platforms like with Gtk+ theme, but most people report how it does not look native on their platform. Also on Android it has to use JNI and NDK so it's not native to Android as DEX/Java is. On Windows I believe that CLR or at least COM (you can do it even C, but that requires effort) is a native platform.

Qt is from a time when C was kinda native for everyone. It's a different world now for better or worse.

Of course Qt has some advantage over one of many other widget toolkits drawing their own widgets. It hooks to native accessibility APIs for example. Other than that: dlangui, Lambda Native or even SDL2 can be seen as contenders.
Haha, there's no way this was not a human, especially given the timing of the replies: https://i.imgur.com/Z7TTTZH.jpg
> Even lawyers are terrible for this.

That would be surprising to me but I'm just quoting the lawyers. They might have just simplified it.
That's like saying blue bubblegum and pink bubblegum make for a diverse range of foods. I guess maybe that seems like the case, given we've all mostly been eating bubblegum for some time.

There are far more similarities in these songs that have a greater impact:

* Very similar tempo (approx 120 bpm)

* Very similar keys (Eb Major vs Bb Major)

* Very similar dynamics (crushed and loud)

* Very similar ultra-present vocal processing

* Very similar light syncopation (Katy Perry's synth chords vs Kesha's chopped vocals)

(edit: formatting)
Show HN: Generative Audio Playground with Sporth
So, maybe the scoring should be changed from

Correctly guess who you're talking to: 1 point
Convince a human they're talking to a robot: 2 points
You guess wrong: -1 point
Stranger guesses correctly: -1 point

to...

Correctly guess who you're talking to: 1 point
Convince a stranger they're talking to a human: 2 points
You guess wrong: -1 point
Stranger guesses that you're a robot: -1 point

and the robots should also guess and try to optimize for that score. That changes it from a bit of a prisoners' dilemma to everybody trying to act like a human.
This is beautiful, thanks for sharing. Do you have a repo hosted somewhere I could poke around in?
Yes, the first thing VCs ask is whether you have patents.
Also make a point to go at the end of the month / quarter / year as they'll want to juice the sales numbers for that particular block.
SoC it to EM: EM side-channel attacks on a complex SoC [pdf]
Your Application is rigged and unplayable.

I matched against a friend and we got different results in terms who we were playing against.

https://imgur.com/a/UqSL5DW
https://imgur.com/a/Sfjf0Rx
Forget GDPR, EU's New Copyright Proposal Will Be a Disaster for the Internet
> Unlike ordinary JIT compilers for other languages, Ruby’s JIT compiler does JIT compilation in a unique way, which prints C code to a disk and spawns common C compiler process to generate native cod e.

Oh dear god.
A standardized AST! That's a big win.
>The majority of Hollywood actors are good at being Hollywood actors.

Sure. And people who come to LA want to become one too. I am sorry if I've made you think I am talking about European actors when I replied to a comment mentioning Hollywood, Los Angeles and people coming there.

>The phenomenon you describe to me would in fact suggest that it is less down to individuals than the studio attracting the right people or at least not rejecting them.

Studios are not intelligent entities, they don't hire people by themselves. Hiring people is a job for individuals and one can suck at it just like at any other job. If you look at the events where a studio had been disbanded/went bankrupt but the significant number of staff banded together and formed a new one or it had been saved by an investor, you will notice that the new studio with the same people performs the same or worse than the original. It's up to you to decide if it's because of skills, passion or anything else. I just pointed out the phenomenon of being unable to make living from selling games one's made and its prevalence.
Make API access paid. Most of your users would switch to the official clients and see your ads. The few who wouldn’t click on your ads anyway will keep using the third-party client. Everyone ends up happy as a result.
Possibly there's a simpler solution. A few years ago San Francisco passed a law requiring developers to notify potential residents if there is a nearby music venue, and also protecting those venues from nuisance lawsuits.[1] Perhaps that could serve as a model for public spaces as well.

[1] https://www.sfgate.com/bayarea/article/S-F-supes-back-music-...
Other obvious question given "started growing the crop in diluted sea-water" is what is the ratio? Combining the two, does the ratio increase over time due to salt accumulation?
It should be noted that M.2 is simply the form factor, not the bus. There are SATA III M.2 SSD drives like the Samsung EVO 850 that are no faster than normal (~500mb/s sequential). You want an NVME SSD like the EVO 970 which gets >3000mb/s.
Patent trolls have two revenue streams:
1. royalties from small businesses
2. judgments against large businesses

They survive on #1 and make return on #2. It is a good way to turn $1M into $100M. It doesn't work if you start with $3B.
I don't trust the results. I would use this tool more if I were confident that the author is not lying to me about the real entity of the person/bot I'm talking to.
I'm not reducing anything, that's exactly what people complains about.

You don't seem to understand that the locals are the people complaining, not the drunkards. The locals are people that are living there since forever and many of them can't choose to move.

The drinkers aren't locals. They very much care not to behave like that in their own neighborhoods so they go elsewhere to make noise.
Google byrocracy required from Ken Thompson to pass a C language exam.

https://www.theregister.co.uk/2010/04/21/ken_thompson_take_o...
you can open an incognito window to reset your match chance
Yeah. And if we're being honest only new cars are "pre-owned."

It's a car before the state of ownership... New.

Pre-registered? It's someone who hasn't resistered yet.

Shouldn't used cars be post-owned?
From Laws of spacecraft design ->
39. Any exploration program which "just happens" to include a new launch vehicle is, de facto, a launch vehicle program.

I suspect adding ability to run in browser imperfectly would just invite demands for Flutter to become a web dev framework entirely.
Moral agency simply means that you're capable of making moral judgements. He's basically saying that only humans are smart enough to judge the outcome of their actions as good or bad, and as a result he thinks that we have a responsibility to not do things we deem bad.

Which is exactly a notion that's being challenged by modern science. We observe animals from apes to crows that do understand the outcome of their actions. Whether they judge it as good or bad in a grander scheme, we don't know, but that grander scheme is just as well being challenged by nihilism.
Another odd one:

Me: Which of the following is not like the others: dog, cat, parrot, elephant, iPhone?
Stranger: hi icm japanese
Stranger: iphone

Me: You have to be human.

Stranger: you type too fast it's impossible

Stranger: r u robotm
Stranger: ?

You predicted: human

Correct answer: robot (-1 points)
Stranger predicted: nothing
If OP is in Google, I suspect they would be now complaining how they are stuck in a second-rate project with no future, while their friends are in a fast track to promotion with juicy projects. Won't be the first person to make such a complaint, either.

But, yes, OP really needs to see a doctor.
Ensuring Chip Reliability from the Inside
Dupe of this flagged thread?

https://news.ycombinator.com/item?id=17216628
What? It's 10%, and definitely non-trivial.
Why aren't they using LLVM :-/
"The cornerstone of the case against unions isn't that we should stop respecting people, it's that unions are often no longer the best way to accomplish that goal."

But those making that argument never bring up a workable alternative for accomplishing that goal, other than everyone should quit their jobs.

"I'm glad we had unions, but they also have a dark side, where they can function more like a corrupt cartel over time."

I cannot take this argument seriously when the management side of things is acting in the exact same manner, and no one seems to bat an eye.
Data engineer position
Same as the last stage of the SQL Server query optimizer then. (hey MS)
Well Bushnell was a pretty solid engineer and unlike Jobs gave Dabney a lot if not all the credit for pong. He does a great interview with Gug Raz on How I Built This. Also, Busnell employed both Woz (well by proxy employed Woz) and Jobs and was offered a huge stake in Apple for about 50k which he turned down. The Atari team had a less diversified skillset than Apple, Jobs was great at business, design and Sales and Woz really complimented him with strong engineering. Both companies were amazing and made their mark on history.

I don't know if I agree Dabney was the Woz of Atari if yoh define it as the buisiness/engineering split at Apple. However, Bushnell empowered Dabney a lot in the early days and a case that Pong was Ataris Apple II could be made.
Time sensitive code can be written fully in D. Avoiding the GC is trivial, if you have sensible expectations: The Standard Library (phobos) largely requires it, although it should be said that the D garbage collector currently only runs when (say) explicitly called to allocate memory so it's not as pervasive as Java's (say).

Calling C++ directly is very much an option, although interlingual exception handling is a WIP.
Fair enough. But in my family's case, there wasn't. They lived in the 'burbs.
Yeah, turns out that there is a maximum amount of money that you can put to work in that "industry", and it's a lot less than $3B.
And there are plenty of M.2 devices that aren't any kind of storage device: M.2 has taken over as the most common form factor for wireless NICs.
There is this guy who does VST plugins in D and sells them: https://www.auburnsounds.com/blog/2016-02-08_Making-a-Window...

"This is a touchy topic that already has filled entire blog posts. Virtually everyone in real-time audio is using C++ and it's probably still the sanest choice to make. [...]

I worked with both languages for years and felt qualified enough for the inevitable bullet point comparison. The most enabling thing is the D ecosystem and package management through DUB, which makes messing with dependencies basically a solved problem. Development seems to "flow" way more, and I tend to like the end result better in a way that is undoubtedly personal."
TFW the button to consent to tracking on Atlas Obscura is just "javascript:void(0)". This is not how it's supposed to be done, right?
This is basically the story of why ORB-SLAM didn't become the de facto commercial slam implementation. They wanted iirc 30k per license, which is impossible for any startup.
Yeah, you're right. The differences I listed are only superficial variations on the same template.
They answer this on the github:

> Unstable interfaces. An LLVM JIT is already used by Rubicon. A lot of efforts in preparation of code used by RTL insns (an environment)

https://github.com/vnmakarov/ruby/tree/rtl_mjit_branch#a-few...
Price's Law doesn't say what the author of this article seems to think.

The marginal utility of hiring additional workers in an organization is smaller for each additional employee. This is both obvious, and completely accounts for the effect on its own.
I suspect his point is that due to sending rovers to mars, there likely is life there, now at least.