skysight-inc/HackerNews huggingface dataset:
I wonder whether any companies writer their ads in such a way that it could be construed as fraud, when it turns out to be entirely different.

Normally they probably get around with:

And any other duties, bla, bla, bla

So it's hard to see a shift in the onesidedness of the relationship

What about what they say on the interview? Verbal contracts are valid in some circumstances ... Record the interview ... :)
Yeah, which is the problem with GC'd languages because it isn't always obvious where allocation will occur.
Spotify was 4th for me searching for "music" and I do not have it installed
That article does not clarify anything. I want to provide a link. It is nothing but thousands of words saying they aren’t partnering by putting an app in Huawei App Store.

For years companies used to provide all sorts of incentives to put apps in their store. It benefits them highly.

This is ridiculous: https://protonmail.com/blog/clarifying-protonmail-and-huawei...
Corparate-speak that makes its way into common language is frequently justified post-hoc by subtle differences in meaning like the ones you allude to. The problem is that these differences are personal and subjective. Ask someone else, they might have a different answer. I have had the same discussion multiple times over the equally meaningless and inelegant "going forward".

"Use case" comes from 90s software engineering:
https://en.wikipedia.org/wiki/Use_case

Corporate-speak and cliché idioms makes one sound less clever, not more. It might temporarily signal belonging to some crowd (for example, the HN tech crowd), but in the long term it hampers one's ability to communicate in an effective and elegant way.
Fair point. There is a better way to phrase things if there was no intent. And is evident in this thread, intent doesn't change impact. Having colleagues, that I respect, who work in similar roles I perhaps should have considered this better.
It's 4th for me, after something called "Playtune" that has a logo that's a ripoff of Youtube, and is placed in the "Photo and Video" category instead of the "Music" category.

That still feels like Apple is penalising Spotify ...
There are certainly tofu restaurants in Japan. In Kyoto, I ate at a hundreds-of-years-old restaurant that just serves nothing but tofu seasoned with various kinds of salt.
Thats a good question, which is hard to answer without knowing cost of storage and grid upgrades because of intermittency.
I'm not sure where the impression that it's easy to find a tech job comes from. Like the parent commenter, I started searching on day 2 of my current job and it's been over a year with around 200 applications/cover letters, dozens of interviews, some offers, but no good fits. I graduated 2 years ago with ~120 others in my class - not a single person is working in our domain (biomedical engineering), they're either in the same undergrad lab, in some corporate code monkey job they hate, or in grad school/med school and given up on the industry. Finding a decent job is possibly the hardest thing I've ever had to do and most days it feels like it will never happen.
Ironically, you call out 5 vaping deaths as being high hanging fruit implying that mass shootings are low hanging fruit. In reality, mass shootings are exactly them same (64 people have died this year from mass shootings so far).

Meanwhile there's tons of real low hanging fruit with thousands and tens of thousands of lives at stake that never get any national dialogue at all because it's not outrageous, controversial, or politically advantageous enough to make it in the news like vape deaths and mass shooting deaths are.
GCC deprecates and removes support for target architectures and various other flags with each major release. If you care about receiving security updates for your application, you have to upgrade the compiler, and to upgrade the compiler you may have to make changes to your application and/or physical hardware. Very few of the architectures that were available 30 years ago are still supported by any maintained compiler today.

Similarly, developers are not forced to upgrade to python 3 any more than they are forced to upgrade to GCC 4, in that they can keep using their old tools but they're SOL on maintenance if they don't meet the requirements of the new versions.

So, either your team chose really well 30 years ago, is actively working on an horribly insecure application, or has invested some modicum of effort periodically over the last 30 years to maintain support with the compiler (unlike the developers complaining about Python 3's upgrade window).
I did make an attempt to switch from GnuCash to Firefly III, but had to switch back. As loathed as the GnuCash GUI is, Firefly III simply did not come close to the speed with which I could enter transactions in bulk via the keyboard. Plus, I was too used to GnuCash's data model and way of doing things.

The reason I was drawn to FF III in the first place was because of its aesthetic appeal and visualization features. The graphing and reporting abilities of GnuCash are not to my taste.

After some time, I settled down to converting from Gnucash to Ledger using PieCash (https://github.com/sdementen/piecash), and visualizing the ledger file using LedgerWeb (https://vifon.github.io/ledger-web/). A bit of a workaround, but can be scripted and works fine for me.
> We'll probably see something new on that front soon

MS has no interest in this space [0]. Your best bet at this moment is Electron or other open source alternates like eto forms.

[0] - Scott hunter's .net rocks podcast. The related commentary is past 30 mins from beginning of the show - https://www.dotnetrocks.com/?show=1634
If you sort the result of a SELECT in such a way that can't use an index (i.e. a file-sort), you will get significant performance gains from MySQL by minimizing the columns accessed. MySQL materializes the rows then sorts them. Wider rows, more data shuffling.
Clausewitz and Machiavelli... but no Sun Tzu?
> Problem: Interviewers lie.

Exactly what I came here to say, albeit quite a bit softer.

Without having had the benefit of reading TFA yet, the problem is that you are never asking "the company" questions. You are asking your interviewer questions. Their answer, like all non-sociopaths, will be internally true or mostly true to themselves[+], but be colored.

The mitigation for this is that you have to ask every interviewer the same few questions.

[+] Read any book on how to suss out liars and you'll see that everyone who is not a sociopath, has many "tells" that they actually cannot resist. ie, normal people are uncomfortable with lying.
Your experience sounds like what could be Office Space 2 :)

By the way, didn't you get that memo? mmyeah...
True, but mapo tofu is mainly a meat dish.

Edit: as in, despite the name, tofu not really being the focus in terms of texture or flavour. The GP expressed skepticism as "tofu is usually part of dishes and I doubt Chinese want to restrict themselves to tofu in a restaurant"; I don't think mapo tofu is really an exception.
I was at Buzzard's talk at Microsoft last week. Kevin spent a lot of time in the live talk explaining what he thinks Szegedy actually meant (there should eventually be video on youtube of this). Kevin clarified that in his opinion what Szegedy means by "math" isn't at all what Kevin means by "math", since it takes so long to get to the frontiers of research math. In particular, Kevin speculated that for Szegedy "math" is some specific research questions in combinatorics, which isn't at all what Kevin's view of "math" is. So Kevin's conclusion was that Szegedy really means that computers will beat humans at "something specific involving combinatorics" in the next ten years. Kevin wasn't optimistic about the same claim was about number theory, unless 10 years is replaced by "some day".

Kevin also explained live in his talk that his main motivation for his recent interest in interactive theorem provers is a very bad experience he had a few years ago refereeing an important research paper by some famous mathematicians. That experience very much shook his faith in the ability of humans to do correct deep mathematics... I suppose from that perspective "computers will be beating humans" might just mean that humans are convinced of a (false!) result, but computers can't be convinced of that same false result (in the sense that nobody can formalize it).

(Incidentally, some of the people at Kevin's talk were at Richard Stallman's talk in the same place the day before. Evidently RMS didn't allow any pictures or video, so not much will appear from that.)
Regarding the HN community, the guidelines are pretty specific on the topic of your comment:

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

https://news.ycombinator.com/newsguidelines.html
It's hard to explain from a mobile, but in a nutshell generally retail stores buy the goods they are selling, whether store brand or third party, so they can differentiate the products in store how they like.

Suppliers can and do use leverage like withholding popular brands from stores that go too far in favoring the house brand.

Apps however have no such leverage, and due to the way the store is set up, the retail defense doesn't apply.
>considering timelines in engineering are to support a version for 60 years.

In the vast minority of cases.

Not in most electrical engineering (except power plants), nor in computer engineering. 60 years ago was 1959. What software/computer project from that time is still running?

Even moving outside of the electrical domain, how many physical products outside of civil engineering is expected to last that long. I certainly can't expect support for my car for longer than 25 years.
It's not illegal to lie on your resume.
Dover editions are fine, imho. Certainly leagues better than the scans you are describing:

https://store.doverpublications.com/048646119x.html

If you want something nicer you could find a old used hardcover from the mid-twentieth century. Sometimes big reference works like this have never actually been used and are in effectively new condition.
Delivering the Messenger: Advances in Technologies for Therapeutic mRNA Delivery
Your analogy also isn't very good, your town has lots of other stadiums: The Samsung Galaxarium, The Googlplexel, The LG Centre, The Huawei Dome. Sure the Apple one is pretty fancy and the rules are onerous but there are plenty of other places to do business.
So called communist societies are the most unequal in the world. Let's not pretend that communism is anything but an authoritarian state ran by a few people for their own profit and power. A few people own everything and everyone else owns nothing. That's been communism in every single instance it has ever manifested itself in the world. Reducing inequality is the last thing in the world communists want to do. Come to think of it, it's not that much different from the extreme capitalism practiced in the US and other places in that way but that's a different point.
OP: I am too lazy to file a PR, but here are some of my questions, feel free to use as you wish: https://pastebin.com/7ztvPwnY
The app store is not a retail store. That's one of the major factors in the antitrust analysis.

In the retail/wholesale model, the retail store buys the third party products and their own store brand products, and sells them both. It might favor the store brand with more promotion or better shelf placement, but both products appear on the shelves, and the third-party has generally already been compensated for their goods (or is contractually owed compensation). In uncommon situations, such as with new products, compensation may be contingent on products sold through (to end customers), but that is not the norm.

In the appstore model, third-party app makers sell apps in Apple's store. Apple sells apps in Apple's store and promotes its own apps ahead of competing apps. It even promotes unrelated apps ahead of competing apps in a blatant attempt to push competitors off the first 2 pages of search results (i.e., off the shelf). Apple also frequently bans apps that compete with Apple's own apps or features, even if such competing apps existed for years before Apple's own apps.

Any one of the aforementioned acts by Apple could be treated as an antitrust issue. And that's not even a comprehensive list.
The browsers should just fix it. Clicking back should skip over all those pages in the back-stack that I didn’t interact with.
eBPF is by nature not Turing complete (user kernel code has to be guaranteed to halt) but WASM doesn't need those restrictions.
What grade of glycol is used in a vape and are they required by law to state what grade it is?
Yeah, that can perhaps be a visual improvement.

As it is right now, it is anyways not a problem for folks like me who do not have enough HN karma to downvote any comment. :)
there is more than one type of dave. there is the “jump on it, run it in production and make it the next guy’s problem dave” and there is the “play with it to learn what it is in a safe context/env dave”. you can definitely stay up-to-date with tech without betting the farm on it.

2nd thought is that as an employer you don’t want one trick ponies. You want people that understand the fundamentals and can learn and adapt. i will take a person that has good fundamentals, is curios and constantly learning over a person that knows a technology every day of the week.
Show HN: Intenseye – AI for Workplace Safety
Hi everyone!
We are Sercan and Serhat, the founders of Intenseye (https://intenseye.com)

Sad fact: Every 7 seconds a worker is injured on the job and in average 14 worker dies every day in the US only! Despite the health and safety regulations and manual safety checks, real-time violation awareness and incident preventions are missing in the industry.

Therefore, we built Intenseye. Intenseye is an AI platform capable of connecting existing cameras in manufacturing facilities to prevent accidents.
We use existing cameras in facilities to predict and analyze body posture, ergonomics, danger zone violations, personal protective equipment usage in real-time.
We also do it in a fully anonymized way to comply with GDPR and US state laws.

Our models are specifically trained for the manufacturing industry based on the data gathered from installed cameras watching real workers 24/7. By utilizing this we are able to predict with much higher accuracy compared to existing solutions.

We do not use recorded existing video feeds, process the video on the fly and notify the relevant person with sub-second latency.
Our architecture is able to connect and process thousands of cameras producing terabytes of data each day.
We believe based on our instant notification system, facilities can stop violations before they turn into accidents.

Thanks for reading!
We know HN has many people interested and knowledgeable in computer vision and deep learning, so we're looking forward to hearing your thoughts.

Stay safe!
As others have said, you appear to be confusing bit depth dynamic range for total loudness. They are related in a way, but not in the way you seem to think. (I will demonstrate to you below how even 20 bits per sample can be extremely insufficient.)

First: Bits per sample just describe how many discrete amplitude values (2^bits) are possible at each sample of a recording. The waveform is quantized to these values.

To understand quantization in the context of dynamic range, imagine how many bits per sample are needed to recreate a very quiet sound without loss, and then check how many bits you need to extend that to reach very loud sounds in the same recording file.

For example: How much precision would you need to accurately record the sound of a pin dropping (10db)? 4 bits? 8 bits? 10 bits? 12 bits?

Let’s be really absurd and say we can use 4 bits — just 16 discrete values — to represent a pin dropping sound (10db) cleanly and indistinguishable from the real thing. This is so obviously impossible, given how terribly quantized the waveform would be, but let’s be generous and assume it works.

Now, for the same audio file to reach all the way up to 110db (not uncommon for bass drum hits in an orchestra for example) is an extra 100db of dynamic range, which is 100,000x the amplitude, which is a little over 16 bits in addition to the original 4. So, rounding down, we’d need 20 bits to represent 10db sounds (with quantization down to only 16 discrete amplitudes) and 110db sounds in the same recording.

I think it’s extremely obvious that even 20 bits in this example is far from sufficient. In fact, even 24 bits would be insufficient if 8 bits per sample are not good enough to record a pin dropping at 10db!
The amount of jobs created is partially irrelevant if the now unemployed workers do not have access to them.

If you close a factory in city X and open 2 400km away in city Y people in city X strictly lost jobs.
I just checked and they detect private browsing in mobile Firefox so I assume the same is true for desktop.
A tofu dish can have some meat in it.

Tofu is the main texture and main ingredient in Mapo Tofu. The flavour comes from the oil and chilli like in many Sichuan dishes.
for half a year ago when i searched for "Spotify" in the norwegian appstore the first result was some kind of rip-off app with tons of complaints by users thinking it was the official app. Spotify the real app was number 2.

Apple is abusing its market position, it has been obvious for me long before this article and the lawsuits. But coming from a country not a member of EU or strong enough on its own, its hard to do anything about it.
Many compiled languages might have breaking changes at the language level but are still compatible at the dll/binary level. Java 1.0 and C# 1.0 code can still be compiled and run on modern JVMs and CLRs, and rust 2015 and 2018 work together as well.
But what if you’re not selling food, but merchandise targeted at this particular team’s fans. You can’t easily move shop to the other stadium - you have no choice but to suck up the fact that on the vendor map of the stadium, where it says merchandise, is actually Apple’s food court. Nobody is going to find your t’shirt stand.
Right, but in engineering it's kind of expected to get support for a version for at least 60 years. Software engineering is just really weird in that it moves so fast and nobody seems to care to break things.
Agreed. The bread from bakeries in Japan are the best I've had anywhere; they definitely have a "bread culture" of their own and take it very seriously, and it seemed like almost every bakery in Tokyo was producing bread of remarkable quality. On the other hand, the bread at supermarkets in Japan usually was just white sandwich bread and little else.
eBPF programs are supposed to finish in finite time, which is verified at load time. The kernel also provides some data structures like maps/arrays which are of constant size as I can recall. Hence it is not suitable for general purpose programs unlike WASM.
Same here.

But i think the point of one-on-ones is to have some reserved time and space to discuss important things should you ever need to. If that need hasn't arisen yet, and you end up chitchatting and talking about the current project, that's great - that means you haven't had a crisis!
>Ask their own whiteboard question? That would be strange, as I'm a manager and don't write much code these days.

I don't write much code on a whiteboard, so that makes two of us.

But I agree that having a discussion about such problems can be productive. It may help separate legitimate problem-solving from mere hazing.
Except that Quebec has additional social services that are being paid for by these levies. Child care for example. Also revenue from high income taxes often come with increased prices for residents so while two people may pay similar taxes between the provinces they can have vastly different standards of living. Not unlike here in SF where you can easily pay $35k/year in taxes and you’re barely getting by while people in other cities are paying far less taxes and they own their own homes.
what is google3 style?
Everything You Need to Know About Voice Tech
Let's be honest, most developers are not in capable of performing at interviews at such a level that they can actually get to "choose" where they want to work. They get one offer out of a round of interviews and that's and you either take it or leave it.
A big part that is often not talked about is the oral fixation. A lot of smokers smoke because they use it as a mental break--both day to day life at work and at home--and like having something to do idly. Feeling restless or anxious? Go have a cigarette and think about what to do next.

That physical habit is a powerful thing. Some people can replace cigarettes with vapes, but it isn't the same thing.

Same is true with patches and gum. Those can help with nicotine cravings, but they do nothing for the physical habit that many smokers really enjoy.
Uhh. Only checking for pre-order is incorrect. You need to check both in-order AND pre-order strings.

2 1
/ \ \
1 3 3

The pre-order strings match (213 & 13) but the second tree is not a subtree of the first.

The in-order strings (123 & 13) don't match.
That is a savagely, tragically dangerous position to take in a country with subsidized healthcare. We have many examples of unintended consequences resulting from attempted behavior modification with the goal of improving health, and government policies, due to the way they are executed, are inherently much more difficult to reverse or change than education. Just for one example, look at the American Heart Association. In the 70s, they believed they saw evidence that the amount of the diet which came from saturated fats produced increased risks to heart health. So they pursued governmental avenues to reduce the saturated fat intake of Americans by 15%. They succeeded. Saturated fat was removed from many products available on store shelves. Which made them taste like cardboard. Which made sales fall. To restore flavor, they filled the products with sugar and salt. Sales improved. Average American caloric intake skyrocketed. It birthed an obesity epidemic, a diabetes epidemic, and yes, a heart disease epidemic. Meanwhile, research showed saturated fat wasn't quite so dangerous as once thought.

Trusting people to their own devices and doing no more than education is not perfect. But it reduces the odds of unintended consequences like this drastically. It also makes it much easier to change course when necessary.
In 2017, nearly 40,000 people died from gun violence in the United States. The mass shootings are emblematic of a larger and uniquely American problem.

https://www.nytimes.com/2018/12/18/us/gun-deaths.html
$0 fees is becoming norm, this is specially for bank deposits right? Problem is with credit card fund transfer where there will be fees.

Finally the time for transfer, is it still 4 business days?
Modernizing your Data Strategy for a data-driven business
Python

Two distinct languages that happen to have the same name
I just finished Tolstoy's The Kingdom of God is Within You. His writing about the plight of the workers and peasants was striking. It was also creepy to read his fears in 1890 about the threat of a senseless Europe-wide conflict. His criticism of governments, the church, and military service all seem valid to me. However, his advice to improve humanity is based on the assumption that the reader is a hard-core christian who wants to follow the literal words of Christ.

http://www.gutenberg.org/files/43302/43302-h/43302-h.htm
Right; I am saying it's different than the original post's because it -could- handle unsolvable boards (maybe I misread; it sounded like that was an unhandled case in it).

I knew that there could be degenerate cases like that that would cause it to take O(n!) time, but the ones that I ran into still didn't take -that- long, which was what surprised me.