skysight-inc/HackerNews huggingface dataset:
NYC resident here. If Amazon wants to come to NYC, great, but why do they need corporate welfare including $500M in cash? We do not need them here, and they should pay full freight like everyone else (including Google, which is buying whole city blocks without second thought and with no handouts). This is a terrible back room deal and crony capitalism.
Completely agree, I do this all the time. This is a useful pattern.
If there's one silver lining to this HQ2 spectacle, it seems to have really soured a lot of folks on handouts to large corporations over often illusory or exaggerated promises of jobs and investments. We've been through this in Seattle ad nauseum with both Boeing and Amazon. Wisconsin is currently learning an even harsher lesson with Foxconn.

Most recently, Amazon threatened to pull out of a large skyscraper project if the head tax went through[0]. It didn't, and a few days ago they announced that they would not be moving into the building anyway.

Even if you are a small-government libertarian, you should be opposed to these policies, as they are blatant handouts to powerful players. Small- and medium-sized businesses don't get this kind of treatment. This is a race to the bottom among states and municipalities. It is oligarchical, crony capitalism.

[0] https://www.geekwire.com/2019/amazon-backs-massive-seattle-o...
You can do it for dictionary words with a relatively high degree of accuracy, but it's very hard. I have developed the most accurate tokenizer that currently exists [1], but there are still sentences where it fails. Words written in hiragana create an inherent ambiguity because almost any combination of hiragana can be split into existing words in several ways.

Another problem is proper names. This one is inherently unsolvable, because anything can be a word. You can have a dictionary of proper names, but there will still be people, companies, fictional characters who aren't in the dictionary.

[1] https://github.com/tshatrov/ichiran
Hold on, that's not my follow-up question.

You've just said that some orgs publish in Elsevier because grants and tenure.

Nobody needs to use them. And yet people do use them, fully aware what it will do to the research, because it helps them personally.

My follow-up question is, why are people not mad at the funders and research labs who insist on publishing there? They're burying the research intentionally just to get a better job.
I view online advertising similar to advertising in a print magazine. Brand/product awareness. Occasionally ads are quite relevant to me, such as travel savings.
They never will be. I think people misunderstand cryptocurrencies because of the mania that surrounds them. Bitcoin, for example, is a protocol, and should be judged as such. The most important thing for the protocol is trust, reliability, and scalability. Not UX and convenience. That could/should come from the layers/products that get built on top of the protocol.
I'm glad to hear it. I'd much rather be wrong on the internet, and have it turn out that you guys have some nice plant and animal life.
I would work on it for money. My company's website is listed on my HN profile--there is contact info on the website.
A good word to describe a public place that looks like it wouldn't be rough?
Free travel restricted to four-star citizens and up.
Yep. I tell people that Seth Godin won. Now everybody is doing whatever they can to create a tribe.

Unfortunately, while this might have been a great marketing strategy five years ago, it doesn't scale -- and it makes a horrible mess out of dialectical conversation.
Then make the default search on your startpage add that to queries automatically.

p.s. I mostly learnt how to do that on w3schools. :-)
Ironically, the shoes that Steve Jobs wore along with his trademark jeans and black sweater were New Balance.
"The beatings will continue until morale improves"
While comparing Paypal banning a few people to China is hyperbole, you're not entirely wrong. With Facebook/Google in the role of data gathering, I think insurance and credit companies will slowly move us towards a distributed version of social credit. Where doing something "bad" can affect your credit score and insurance premiums eventually making your life impossible if you do enough "bad" things.
you might be confused between Federal tax and State tax. Amazon paid $0 in Federal taxes but they still have to pay state tax in the states they do business in.
What the hell is a blockchain phone–and do I need one?
The folks who have signed this open letter don't represent average New Yorkers. I live in New York, yet no one ever asked me how I felt about this Amazon thing.

This should have been put to a popular referendum. Present the people with three options:

1. Invite Amazon to NYC for free.
2. Invite Amazon to NYC with subsidies.
3. Do nothing.

My gut tells me most people would have voted (1) as an affirmation that Amazon is ultimately free to come to NYC or not, with or without the subsidies.
Google used to let you ban certain sites from your results, and
stopped doing that. I'm using this one and it's quite nice for DDG:

https://addons.mozilla.org/en-US/firefox/addon/ddg-hide-unwa...
Millenials generally speaking are broke, inundated with loans, and the resulting zeitgeist is antimaterialism. Marie Kondo’s popularity is a symptom of this trend. People don’t want to buy crap anymore.

That’s why instagram is full of travel pictures not of “I bought a house/car/etc” pictures. Us millenials don’t see possessions as a status symbol anymore but almost as a liability.
I'm seeing a lot of people pick up orgmode.
Hey HN, I've been working on this on the side for the last couple of months. It's basically a site that extracts the interesting bits out of streams or skips the boring parts.

Any feedback is greatly appreciated!
This is silly. Both "list" and "array" are so broadly defined that they largely overlap.
AI-driven robot hand spent a hundred years teaching itself to rotate cube (2018)
No, sadly, no. None of the above.

Here’s an uncomfortable fact few know about and even fewer are talking about:

If humanity, and all we have ever created, evaporated from the planet tomorrow, it would take 50,000 to 75,000 years for atmospheric CO2 concentration to come down by 100 ppm.

Source: Ice core data going back 800,000 years. Look it up and see for yourself (sorry can’t link right now).
> So you end up having to figure out where your checkbook is (probably collecting dust in a box somewhere).

Are you based in the US? Because almost everywhere else in the world when you say checkbook, people picture movies from the 1970s.

When paying a home improvement contractor, they send me an invoice where they have an IBAN. I point my banks app at it, it pops up a screen where I just type in the amount that I wish to pay (and sometimes it fills that in automatically too), and within 5 minutes the contractor has the money on their account. Neither I nor the contractor pay any fees for this transaction.
That's not free either.
Is there a citation for this that does not lead back to that probably-biased ITEP article?

Edit: clarification, since it seems my question as misinterpreted. Is there a citation for the $0 in federal income tax?
well, it's what happens if you actually install a package from source, and so is congruent with what it really means to 'install <package X>'

seems preferable to accepting arbitrary segmentation of packages into subsets based on some random package maintainers preference..

also, it's not 1993 and having 100kb of headers on my system is not really a big deal.
Waaaah
> moving it around can be a lot easier than outdated systems like ACH

To be specific: a lot easier than outdated systems in the United States.

If you do any work outside the United States, this is much less of a thing.
Reminds me of this: https://en.wikipedia.org/wiki/Nosedive_(Black_Mirror)
Wasn't that basically the episode about the 2008 economic crash, where Randy leads the town in a drive towards simplicity by wearing sheets and such?
An idea guy is only good as a partner if he/she can take over the business responsibilities of a new business. In addition to the idea, he would generally be expected to bring execution skills for stuff like market entry, business development and raising money, ideally by having done it before.
"in the process of being converted for use by IRS Airlines"

This is a Nigerian airline, but the name makes me think of this classic Simpsons bit:

https://frinkiac.com/meme/S07E15/477243.jpg?b64lines=ICggZ3J...
It does. You have two numbers, so you have to split it into X and Y part. When I look at your example, 1 plik is always 1 plik regardless of the Y quantity and 100 always go with "ze" regardless of X quantity. It's a little bit tricky to set up, but it works. "Copied X of Y files" needs to split into two translation units: "Copied X" and "of Y files".
But one is considered defamation/libel and can see you in court (at least in the UK) - the other is a slight inconvenience to a company you don't even work at.
Are direct-to-DVD types of content dead and buried in developed countries?

Lots of middle-class families in developing countries still buy (pirated) DVDs of Barney & Friends and similar family friendly shows for playback on their home theatre systems, for those moments when kids announce they are bored.
Do these measurements consider inflation?
Since license plates are "simple" (unlike photos of faces for example), training data can be generated. Similarly how Dropbox developed their OCR system based on NN.
>People (or companies) become aware of products that may solve their needs.

Who doesn't know what Coca-Cola is? Who doesn't know what a Macbook is? Who doesn't know what Disney is? Who doesn't know that Ford makes trucks? Who doesn't know that Budweiser makes beer?

You have a theoretical justification for advertisement. If you actually switch on your TV, you will see almost entirely advertisements for products you already know of that are making a purely emotional appeal.

Look at these companies:

https://www.businessinsider.com/10-biggest-advertising-spend...

Every company is a household name.

Look at these ads:

https://www.adsoftheworld.com/collection/2018_super_bowl_com...

How many of them inform you of something you've never heard of? How many of them make a logical argument rather than just baffling you with bullshit?
One take away, from the article and comments here. There is no industry agreement as to what a junior or senior role is. Everyone seems to place importance on a different set of skills.
Using jQuery is not a career hazard, the web is html, css and javascript. I don't tell my clients that I do React, I tell them that I solve their business problems.
There are many pieces to this puzzle. Energy Storage is a hugely important piece to solve.

https://blog.syllablehq.com/can-we-create-the-worlds-largest...

^ This is a proposal that we consider the ocean as a source for relatively affordable pumped storage.
As someone correctly understood - I consider myself an expert in 2 languages, and good enough in a bunch of others to various degrees (mostly because of not using for a long while), and confident enough that should I need to I can pick up where i left off with those. I also make a point to learn a new language with a mini project to go with it every couple of years. And yes, to use your examples, I am very aware of SQL variants between mySql, Postgres, Oracle and MSSql, I work with React daily and well, the same with Python, and I handle all of what is called devops these days on my own projects. I've been around the block a few times.
But all this I don't consider special. These are tools I use daily across 3 major projects (another story). And I am absolutely sure there are many many like me and those with a much higher mastery of those tools than me. I am still learning every day and when that stops, I will too. Doing full stack does not have to mean you sacrifice proficiency. I actually love the context switching and sometimes will flip between front and backend just as a head-cleaner exercise.

As a side note: we're currently renovating our house and I love watching the builders work. They seem to be full stack in their abilities as well. Electrics, plumbing, structural work, plastering, decorating, building our kitchen, opening walls. It is amazing to watch them work. I asked the guy the same thing - where did you learn to do all this? how can you handle so much? His answer was the same as mine now - He's been doing it for many many years, and over those years those skills across all disciplines get stronger and fine tuned. This is just how it is I guess.
Hardly anyone is capable of drawing meaningful conclusions from comparing specs and functionality between computers. Advertisements are the way the vast majority of people understand what products can do. There's a reason iPhone commercials focus exclusively on some single, insignificant functionality like a facial recognition emoji generator.
Comparing the SPLC, a legitimate anti-racist organization, with the Chinese Communist Party is absolutely ridiculous.
I hoped it wasn't true before I clicked, but it was
Sounds like you don't know how to do it. Lots of systems run perfectly well with Adobe CS/CC.
Naively I thought Java data model was inherently more demanding than Rust but .. I never read about Rust memory layouts.
Shameless plug for Blendle, they provide access to a bunch of news sites with a pay-per-article system. It's a handy way to get around many paywalls without subscribing to many sites individually.
The part you're leaving out is that most currencies are backed by governments with significant economies and that backing creates a substantial market because you use those currencies to pay your taxes and government workers and contracts are paid using that currency.

In contrast, a pure fiat currency like Bitcoin has no inherent value and no built-in demand. If something else becomes popular, there's zero anchor for anyone who doesn't have a substantial holding and the pitch of “you should use this so I get rich” is not generally compelling.
Show HN: Career Database – Salary and employment data on 550 careers
> Nowhere in the fundamental Buddhism tenets did I see anything about "transforming."

That's just it though, you might not have seen it in your readings, but it is part of the practise.

Buddhism isn't just a set of beliefs, it's a practise.

It's not about professing a set of beliefs, it's more like a training program to achieve an outcome.

I'm not telling you that you should practise buddhism of course, but if you want to understand it, you can't just read about it.

That would be like reading everything you can find about golf, and then saying you understand golf.

Asking random strangers about their experiences is only marginally better, since everyone will give you a different answer based on their individual experiences.

See: https://www.amazon.com/No-Mud-Lotus-Transforming-Suffering/d...

If you are interested in an a modern analytical view of buddhism, you might enjoy this: https://www.accesstoinsight.org/lib/authors/thanissaro/shape... or any other writing by Thanissaro Bhikkhu. IIRC he is a former engineer, so he explains buddhism in a way that might appeal more to the HN crowd.
Apple's Corporate Vision Statement

"We believe that we are on the face of the earth to make great products and that’s not changing.

We are constantly focusing on innovating.

We believe in the simple not the complex.

We believe that we need to own and control the primary technologies behind the products that we make, and participate only in markets where we can make a significant contribution.

We believe in saying no to thousands of projects, so that we can really focus on the few that are truly important and meaningful to us.

We believe in deep collaboration and cross-pollination of our groups, which allow us to innovate in a way that others cannot.

And frankly, we don’t settle for anything less than excellence in every group in the company, and we have the self-honesty to admit when we’re wrong and the courage to change.

And I think regardless of who is in what job those values are so embedded in this company that Apple will do extremely well.”

Nuclear fusion isn't in Apple's wheel house and isn't aligned with their expertise.
When I hire, I never say "senior" or "junior". I don't care for those titles. They mean nothing. I meant "senior" in the "conventional" sense to match the language to that of the original post.
What's a TPM? Is it this?
https://en.m.wikipedia.org/wiki/Trusted_Platform_Module

Again, forgive my ignorance, but do smartphones routinely include TPM chips that Google Authenticator utilizes? Never heard of that before.
5+Ways+To+Hack+An+API+(And+How+To+Defend)
I feel the need to "me too" here. I use MDN almost exclusively now, but W3 schools helped me a TON before I could understand MDN.
How often are vehicles returned before zero payments? It sounds like you had that case on a vehicle before this where presumably you could have test drove the car.

This move makes sense to me. They're able to shave off thousands of dollars for each buyer. Presumably most people aren't returning cars immediately or if they really care about checking the car they rent one for a day instead of the limited test drive from the dealer. So I think most buyers will think it's worth it to save a couple thousand at the cost of having a slightly harder return process.
software written in other environments may fail due to assumptions of non randomness, and so need patching to work on openbsd.

on the upside, these changes often improve overall security of the code and are merged upstream so those using other OS's benefit.
Predictably, the "I shouldn't have to bake a cake for a gay wedding" folks are very incensed by PayPal's "I shouldn't have to host a bank account for a homophobic organization".
It's not about avoiding suffering, but rather analyzing the situation to determine what is and is not in your control within your own free will. One thing about suffering is that it is relative, it's possible to compare but never possible to truly understand, we after all only can feel our own emotions. Finding meaning in that suffering is also the means to continue, it is in itself an achievement that no other human can compare, because it is your own.
Saw this happen in Houston in 2014. Engineers that had started their careers just after the housing crisis bounced back were sitting cozy on their 150k/year (in Houston that's gobs) roles, not really putting much into savings because "there's always Wells to drill."

When prices dropped from 90$ to 44$ a barrel, I saw candidates do some pretty stupid shit. Nuked the reminder of their savings on a new f150 was a classic drama played out over 2 weeks that my whole team was involved trying to talk him down in. Others had to move in with their parents, take roles in deer Park that were something like 2.5hr commutes one way, drop everything for a Saudi role and move out there... Their freedom of choice was essentially yanked away.

The only one that seemed to be handling it well was a fresh 3 years in engineer. No girlfriend, kids, house, and buckets of savings. He moved to Vietnam and weathered the storm on a beach, taking tiny sips of his savings.

This was a time when rates dropped from 160, 150/hr to 60, sometimes lower. Some people had to take rate cuts to keep their roll (I didn't even know that was a thing. I assumed layoffs was the only tool in the belt-tightening toolkit).

Somehow a big Operator (think shell, Exxon) got a new project out for a refinery once, which resulted in something like 50 different engineering and design rolls, of which my agency locked down iirc 10? We had, in the city alone, 600 applicants, about half a good fit for the job (and the other half decent just not the exact fit).

I don't know if the same thing could happen in my new life as a web dev, but the lesson stuck with me. When I hop on LinkedIn and see 1000 new frontend roles, it seems hopping out here in the bay area. But I also watched hack reactor crank out 60 more kids 6 weeks after my batch, and 60 more 6 weeks after that... So maybe I got lucky, got in while the getting is still hot.

Anyway, save your money.
As always, as you say, it depends on your definition.

One of the useful definitions of an array is that it guarantees contiguous storage in memory. In Python, there is no way to guarantee that; even if a list is a C array of Python references under the hood, there's no way to store the information represented by those references contiguously in memory. From that perspective, pure Python doesn't have any arrays at all, which is precisely why the popular NumPy has to offer explicit support for numeric arrays.

From another perspective, arrays are a set of O() guarantees for various operations. From that perspective, Python lists will generally meet the specifications that you'd write for a resizable array, or perhaps what you might call "vector", depending. CPython comes with some awful constant factors but the O() of the lists will be what you'd expect.

Rather than arguing about whether Python has "arrays" interminably, it's better to carefully define array, then dispassionately examine Python lists to see if they match that definiton. You'll get a yes sometimes and no others. I say "dispassionately" because too many people seem to assign moral qualities to whether or not something conforms to a given definition, but that's not a path to understanding. No matter what definition you write down for "array", not a single characteristic of Python will change.
Is it much different than having to do community service for a misdemeanor? I would think disorderly conduct or public drunkenness are similar to some of these social credit deductions.

*I do not agree with social credit just attempting to draw comparisons to the US.
Losing money on every exabyte and making it up in volume?
Amex app does this. Instantly.
If certain Windows laptops weren't actively hostile to Linux, they'd be running it smoothly out of the box too, what's your point?
Getting airborne is pretty easy. Landing is far harder. That said if the pilot has any experience in similar sized aircraft and has the checklist for landing it should be doable so long as the weather isn't terrible and nothing out of the ordinary happens. If you're just trying to land on some particular miles long section desert then that makes things a lot easier. Trying to drop out of the sky onto a short runway in a valley that's just barely longer than your minimum stopping distance is not likely to end well for a pilot who is not very at home flying that particular type of aircraft.

IMO this aircraft is probably at the bottom of the Atlantic somewhere.
Hi HN,

I leveraged a couple of different databases from the US government on employment and salary data to create this database. I wanted a more visual view of the data and created some visualizations to see heat maps, salary by state, etc. I hope people find this useful and are able to see what they should be earning or find a place to move where they could be making more money.

Would love to hear your thoughts!
Then why doesn’t the article point out what definitions it’s using, rather than claiming arrays don’t exist and then talking about arrays?
Yeah, on closer inspection their page describing the sandbox links to the CVS commit where the sandbox implementation was deleted in favor of tame(2), the predecessor of pledge(2).
Strangely, my YouTube suggestions keep offering me videos that explain why this is a bad idea:

https://www.youtube.com/watch?v=-inPRBhonfY
https://www.youtube.com/watch?v=MXoOEuH9Jag
I don't use Windows; if something can only be done on a Windows PC, I simply don't do it. I find literally anything else to do with my time.

Everyone would love to switch to linux, except "I can't do X on linux, and I must have X". People are literally addicted to PCs, I think it's unhealthy.