skysight-inc/HackerNews huggingface dataset:
Lol how did they decide on the tongue ? Did they just started shocking random body parts ?
I've said this elsewhere in the thread, you need to learn to accept it and ignore it. Habituation it's called.

It shouldn't be bothering you at all at this point if you've had it that long.
There are very cool things you can do with DL. And the things you need to learn are not too difficult for basic NNs. Please don't dissuade someone's interests by saying they need the knowledge "from the ground up". Of course you will always have a "deeper" understanding any maths subjects if you start from the very beginning. But for me there was always so little context as to their use and application it was disheartening.

It will undoubtedly sound naive to some, but I've been preferring the ability to "drive the car" over how to build one from scratch. Using fastai and their book/videos I've been able to go from dropping calculus and quitting a web dev bootcamp to building an ML product in about a a year. (and would really be much fast if I didn't have repetitive strain injury)

GP, keep searching for your starting point.

Drive the car, learn to change the oil and brakes as you go. And if you're super interested, mod it and then make one.
I do not see a mention to kickbacks which is the main issue NextDesk raised with multiple emails then wire cutter responded then deleted the response.

It’s hard to find a product recommend without an affiliate link. Many recommendations have several comments about why they did not bother to review X cheaper or well known item.
Here's another explanation: not all bad stories are upvoted, just those that work well to spin up a good discussion.

I know I upvote in this pattern. I read HN for comments first, stories second. The linked story is immaterial, as long as there's something interesting in it that can be discussed on a better level. Take "pop science" articles - the comment thread under those tends to contain links to original research, corrections to the article, opinions of actual scientists in the field, and much better explanations of the described phenomena (as well as the standard set of complaints about paywalls and "journalism these days"; I myself am sometimes guilty of the latter).

Would an arXiv paper be preferable to a "pop science" article? Perhaps. And we get our fair share of papers submitted here too. But I have a feeling that the "articles for the masses" are statistically more likely to create an insightful comment thread, and end up being upvoted more.

Also worth noting is that moderators often update the submission link, when better sources on the same topic are surfaced.
> I think it's an "exhaustive" list under the limitations for those who do have a first and last name.

It is not. I have a single first and a single last name, both ASCII-safe. I am not on the list.
this place was originally called StartupNews after all...
Folding and highlighting in the editor make it much easier.

I use yafolding minor mode in Emacs, it folds based on indentation level, and it handles indentation-oriented syntaxes like Python and YAML as well as block-oriented syntaxes like C, Java, JS and Ruby.

yaml-mode in Emacs highlights :| text in the quoted string highlight colour, so it's easy to see you're still in the block, or whether you've unindented your way out to the YAML again.

I generally try and split out my yaml such that the quoted blocks don't need to be enormous, though. So, single SQL statements, rather than a whole SQL script, to take one motivating example.

I also use highlight-indentation-current-column mode, for an extra visual aid.
Do you know this is actually a mistranslation from Hebrew, or are you just repeating an urban legend?
TFA is about major decisions and revealed irrational novelty avoidance, but I find (at least virtual) coins useful for the many times in life where rapidly making a minor decision beats wasting time evaluating a bunch of reasonable alternatives in order to attempt to determine which, along an arbitrary axis, may be considered best.

https://en.wikipedia.org/wiki/Buridan%27s_ass
Maybe in Netherlands non-emergency treatments were postponed, but in Hungary even some emergency treatments were deprioritized by the government. I tell my parents every times I speak to them to be very careful to not get sick, as they can’t expect the same level of treatment that they had a year ago.
To me a large part of the value of HN is the back-catalog. When I'm researching something I frequently do a site:news.ycombinator.com search on DuckDuckGo to see what HN users have to say about the topic. I've been doing this for a long time, only recently I decided to get over my fear of participating in the internet and created an account to comment now and then when I have something to say.

And I can see how participating too much can be unhealthy. It's easy to start obsessively refreshing, searching for something new. It's easy to get drawn into silly arguments that don't really matter, or lengthy discussions of semantics that don't really help uncover some new truth. But the benefit of the back-catalog cannot exist if there aren't people who share their wisdom, so I hope enough people continue to contribute.
Reverting back to specialised phpBB forums. Full circle.
Is this an honest question?
As an aside, I am noticing a correlation to using my noise-cancelling headphones and ringing in my ears at the end of the day. Not even using them for that long - perhaps just 2 or 3 hours total spread out across the working day at "normal" volume levels for meetings (not even music)

Cut out wearing QC35s for a day or two and the ringing goes away at night.

Do noise-cancelling headphones from the likes of Bose et all "collapse" the sound waves via interference so that the sound waves that do reach my ear are physically lesser, or is it just merely masking noise with anti-noise, and so now I get twice the noise energy pumped into my ears even if I cannot actually hear it as much?
One way is to have an Interface Definition Language and rely on an IDL compiler to write the interfaces in the language of your choice. Senders and receivers will expect the same types to be marshalled/unmarshalled. If a sender attempts to send data that is different from the interface, either the compiler will catch it, or hopefully a runtime error will happen - either the sender will fail to marshal the data, or the receiver will fail to unmarshal it. Still, there are "garbage-in, garbage-out" situations that someone will have to debug, but starting with well-defined interfaces and tooling to generate code helps a lot.
Maybe you don't know what 'vapoware' is. Vapoware is a product that has been announced and didn't arrive after its release date.

There literally has never been a product announcement around hyperloop. It was a technical paper laying out the idea, that's all.

Second, you don't actually need a 'hyperloop', a 'loop' is perfectly fine. A 'loop' already exists in Nevada, and its just a tunnel with an electric car/bus/platfom inside. That isn't hyperloop fast, but you can still get up to 100+ MPH pretty easily.

And the 'loop' system is Las Vegas is perfectly within its schedule plan so far. The question is just if somebody pays for these tunnels.
Well, since the Prelude was never changed to at least add an alternative headMaybe, perhaps it was not seen as a deep enough mistake.

Yes, I am aware that the Haskell community generally tries to push more guarantees to compile time, and that Haskell's ease of defining and using new types equivalent to existing ones but that signify some property helps a lot in this.

Still, there is some limit to this. For example, you have many libraries adding measurement units for Haskell, and many libraries doing linear algebra. But you won't find too many people doing linear algebra with measurement units, because the types of intermediate results explode too much (e.g. a type-safe unit-of-measurement matrix multiplication of 3x3 matrices has 18 type parameters, with complicated restrictions between them).
Still Mono, Xamarin and Unity preceded that decision.
> Why would users expect that? Most of websites use multiple pages and users are used to that.

I concur with this sentiment. Most SPAs I have interacted with end up being a bad experience because when a page change action does not result in a page refresh, I expect the content to be delivered with native-like performance. Obviously, mobile and desktop browsers don't deliver that just yet. I doubt they ever will until mobile platforms figure out a way to charge a cut of any transactions happening on these apps.
'None of It Reported': How Corporate Media Buried the Assange Trial
The 50 Richest Americans Are Worth as Much as the Poorest 165M
Changing voter demographics will alter future elections
Unions can also offer goods things like group bargaining, healthcare and moral support such as SAG/AFTRA and other Hollywood-style guilds. The only downside is you can't do cheap work on the side, but that benefits those who choose not to or cannot join these guilds.
Taste might be a concern if the chemicals pass in the edible parts of the plants.
A common trend I see is that game developers tend to target one platform after another instead of developing cross-platform from the start. This lowers the initial cost, but increases the additional cost for each platform as less of the previous implementation can be reused. This leads to thinks like the discarding Vulkan because it's somewhat harder than Metal for the macOS port and then having to still do the Vulkan work for Linux which may cost too much for the expected Linux sales even thoug the the difference between Metal and Vulkan might have easily been covered by the Linux income.
starting ISP - that is very cool!
What about Portuguese language ? do you need to able to speak to be accepted there ?
What it’s like to pursue a dream for 30 years – and fail
> It's really not a crazy idea at all, though. It's certainly less crazy than…

When someone comments on the craziness of theories about before the big bang (and therefore the cause to which it was an effect), it is always worth remembering that the big bang itself was considered crazy by many initially.

The name even came from a dismissive description (with massive vocal air-quotes around "big bang") that just stuck as it is actually a good description (at least by dint of being catchy).

Crazy does not necessarily mean something is incorrect.
Child birth.
Heart attack.
Broken leg.
Brain tumour.
Flu.

It’s free in practice.
yes, from this we can conclude one of two things:

1) covid is causing less acute problems
2) The percentage of daily tests that are positive is much lower, meaning that there are nowhere near as many uncounted cases in the wild.

I know which my money is on. Its also easy to prove.
You guys are obsesses about the vikings being blonde, but there is just no evidence for it. DNA evidence shows there were plenty of dark hair among viking age Scandinavians back from the iron age.
I know that we can create very large virtual apertures for receiving signals by using arrays of many receivers. The basic diffraction physics presume a single source, so it isn't totally obvious that they generalize to a multi-source system.

I can, however, imagine that a multi source system would require in-phase light sources to kind of mimic a phased-array receiver on the send side.
Ouch, that must lead to a lot of confusion. Especially given that "Le" is a fairly common surname prefix in France (eg Yann Le Cun, John Le Carré)
Upside decay – why some people never get lucky breaks and others do
In Quebec, changing your last name is not permitted since the 70s. So when non-English-speaking people use the same family name, we tend to assume they are siblings.
Most of the reputable reports I've seen put the payback time at 12 to 18 months.
Agreed. And while my moral compass does allow for a very small subset of ways to be rich that I don't consider bad, as I grew up, I've learned this about innovation in tech: 90% of time it's just marketing bullshit, plain and simple.

I've grown a cynical perception of the startup scene not because I hate innovation, or want to preserve status quo - it's because I love innovation, but all I keep seeing is startups arbitraging whatever random potential gradient they can find on the market. For every true innovation like people shipping medical supplies via UAVs in developing countries, there's many more startups that just try to suck on the sweet flow of adtech money, or to make cash arbitraging laws and social trust.

The way I feel about both entrepreneurship and corporations these days: we've refined the ways of making money down to science, but in the process, we've got self-referential. We've lost sight of the big picture: that all that activity is meant to do something useful in the real world. And what's less hackery than self-serving innovation, where the actual thing being done is the free variable, and the only goal is to redirect the flow of dollars?
America’s internet wasn’t prepared for online school
> We haven't had pro-worker legislation in decades as far as I can tell. I don't know why unions are so bad at this as (at least IMHO) it seems like a core responsibility AND a major selling point.

Unions were never as powerful as the capitalist elites. All worker rights were hard-won (often with the price of life) and there has always been a lot of counter-pressure from capitalists. For a while, following the New Deal (in the US) and WW2 globally, workers had a social context that favored them a little.

Starting with the Reagan-Thatcher era though, political power has shifted rapidly in favor of capital. Neo-liberal ideology has become the dominant intellectual lens through which ("well educated") people evaluate the world. Policy makers have likewise shifted greatly towards the right-wing. New Labour in the UK [1] and the New Democrats [2] in the US are essentially center-right groups. Actual leftist positions are considered fringe in the Western World nowadays. This has in turn greatly affected the political power of unions, which are historically left-wing movements.

Leftist movements can gain ground as long as the people with actual power are somewhat amenable to their goals. This hasn't been the case in about 4 decades.

[1] https://en.wikipedia.org/wiki/New_Labour
[2] https://en.wikipedia.org/wiki/New_Democrats
Eddie Van Halen on How Necessity Drives Innovation
They mirror things forward-to-back.
It would be interesting to see statistics on what jobs they transition to.
For UK readers: consider joining the 100-year-old Prospect union

https://prospect.org.uk/about/who-are-prospect/

> more than 145,000 members who work as scientists, engineers, tech experts and in other specialist roles.

I see it simply as something of an "insurance policy" in case bad stuff happens - I feel this is especially useful to have this as backup as Brexit and the fall-out from COVID are on the horizon...
For the First Time in 3k Years, Tasmanian Devils Return to Mainland Australia
Over 4M Sites Using WPBakery Exposed to Vulnerability
> And because there are no people in a place, it's completely OK to pollute this place with noise, by burning bunker fuel, dumping unused munitions or mabye even nuclear waste there

Boom won't burn bunker fuel, nor will it dump munitions or nuclear waste, so how is this relevant? Some of those are real problems, but none of them will be made worse by Boom.
The Foldable instance for Maybe is one of the biggest warts in Haskell. It's not limited to Haskell, by the way.

def getUsers(f):
return (logged_in_users(f), logged_out_users(f))

def userCount(f):
return len(getUsers(f))
Can't google just buy Oracle, and done with this bullshit ? And at the same time land opportunity to move all their enterprise customers to cloud ?
Mine is the same. I have no actual confirmation as to why it's there, other than the fact that i just noticed it one day i was staying in a hotel, and it's been there ever since. That was 10+ years ago. I assume it's the "usual" causes, too much loud music and decades of riding my motorbike with crappy helmets, though mine is not caused by hearing loss.

Normally it's just a slight ringing that i hardly notice if there is other stuff going on, but when i get stressed, or slouch in my office chair, it can gain volume in the evening.

I've learned to "ignore" mine. As i'm typing this i'm very aware of it because i'm "focusing on it", but when i'm doing work, watching tv, or even walking the dog i don't notice it. I find it to be the most annoying when i'm trying to listen to quiet tv, or trying to fall asleep.

What i normally do is try to focus on some other background noise. Rain falling on a window, my wife or dog breathing. This usually makes it "go away" for long enough that i'm not annoyed by it anymore.

Fun fact, ANC headphones will make mine disappear which makes absolutely no sense as the noise is non audible, so there's no noise for the headphones to cancel, and yet it goes away, or at least becomes inaudible.
Scientific Background: A tool for genome editing [pdf]
I’ve noticed exactly the same thing. I also use QC35s but I assume the brand and model is just a coincidence - that the noise cancelling tech itself is the culprit. I don’t have any evidence one way or another for this but very interested to read that others out there are having a similar experience.
That's a fantastic video. I'm commenting mostly to save the link for later, but I cannot imagine unions trying to mesh with the tech world.

Can you imagine having a "frontend developers union" which disallowed backend work (or vice versa)? What a nightmare.
What Should Be in a Coder’s Toolbox?
Sure there are some horror stories about unions, but you are just generalizing. And you are talking about "old" institutions ; new unions, for "new" kind of companies would not look the same.

Having an organization that can help a worker that is abused, or giving more bargaining power to workers seems clearly positive for the worker.

That could be a bit more irritating for the top management ... But the German example (strong unions, 50% of employee representation on the supervisory boards of large corporations) shows it tend to be, overall, positive for the companies.
Monty hall is a conditional probability problem. Conditional probability problems are typically not intuitive and require very precise definition of the condition. Rule of thumb: don't meddle with the condition.

An algebraic, Bayes-theorem solution to the problem:

The relevant events:

A_x = "contestant first picks door x"
B_y = "Monty opens door y, revealing a goat"
C_z = "price is behind door z"

We want to calculate P(C_z|A_x & B_y) for certain combinations of x,y and z. I assume x=1, y=2 for the following calculations (A = A_1, B = B_2).

Assumptions:

P(C_z) = 1/3, the price can be behind any door with equal probabilities
A and C are independent, the contestant has no prior knowledge of the placement of the price
P(B|A&C_3)=1, that is Monty opens door 2 with probability 1 if the contestant first opened door 1 and the price is behind door 3, Monty deliberately picks the door with the goat, very important!
P(B|A&C_2)=0, Monty never opens the door with the price.
P(B|A&C_1)=1/2, Monty equally randomly picks between two doors when he can.

Now substitute into all the probabilities:

P(C_3|A & B) //probability for winning when switching
= P(A & B|C_3)*P(C_3) / P(A & B)
= P(B|A & C_3)*P(A|C_3)*P(C_3)
/(P(B|A)*P(A)) // P(A|C_3) = P(A) due to independence
= P(B|A & C_3)*P(C_3)
/P(B|A) //expand denominator
= P(B|A & C_3)*P(C_3)
/( P(B|A & C_1)*P(C_1)
+ P(B|A & C_2)*P(C_2)
+ P(B|A & C_3)*P(C_3) ) // use P(C_1) = P(C_2) = P(C_3) = 1/3
= P(B|A & C_3)
/( P(B|A & C_1)
+ P(B|A & C_2)
+ P(B|A & C_3) ) // substitute all our assumptions above
= 1 / (1 + 0 + 1/2)
= 2/3

We can see that the condition B is not trivial and requires precise knowledge of Monty's strategy. Meddling with this condition results in different outcomes.
Sure, but Python and Python developers don’t hype up its type system to be the solution to all your programming woes :).
Drvn Solutions | Software Engineer | London, UK | REMOTE currently, Covent Garden post Covid | Full time

Drvn Solutions are a startup in Connected Vehicles working alongside European breakdown clubs to process vehicle telemetry data and prevent breakdowns.
As a Software Engineer in our team you'll work on streaming services in Java and Python services all hooked into Kafka. Bring your micro service and distributed systems knowledge and apply it to a rapidly growing platform.

The team are working from home currently. When things return to normal we hope to get back to a day or two in our London office.

The stack includes: Python, Java, Kafka, KStreams, AWS, Docker

Learn more about the role and apply: https://www.drvnsolutions.com/software-engineer
Learn more about Drvn: https://www.drvnsolutions.com/
Curiosity and Hunger Are Driven by the Same Brain Regions
Be careful trying this. I just tried this on my relatively minor tinnitus and now (even the next day) it’s the worst it’s been in years.
I'm not talking super-cheap places and software mills here. 50K is about the entry salary to get a EU blue card.
Better ones, stress and hours wise, one would think
SCTP will never be deployed outside of small networks.

There are too many broken machines on the Internet that can't deal with anything that isn't TCP or UDP.
Ranked Choice Voting Could Decide Maine's Senate Race
That's why we have voting. You start trolling, you're getting the boot.
That’s the one kind of tinnitus that actually has the possibility of being cured, if I recall correctly (via some procedure).
everything can be made political, most things are political. humans are political animals. it's a great success of politicians who are gatekeeping non-politicians from making political statements (e.g. pressuring book authors to 'keep their political opinions to themselves' on twitter, etc.)

even weather can be made political, see sharpie-wielding POTUS making amends to NHC forecasts.
no worse than surrounding countries

Deaths per 1k population:

total last month
Sweden 0.59 0.0058
Denmark 0.11 0.0053
Finland 0.063 0.0016
Norway 0.051 0.0020
The disease also kills young people and can do significant damage even if you don't die from it.
I challenge that 802.11b is more reliable than 802.11n, which offers MIMO. But even if that was true, the speeds of 802.11b are abysmal for todays standards.
Is null even a type though? If not, then it would seem it's not a static type system that's solving it; it's something else entirely solving it (whether or not that something is contained in that specific type system).
Extreme poverty set for first rise since 1998, World Bank warns
You can implement anything crap. I feel like you're just taking the worst possible example of a union and using that to state that unionization is awful.
Use and extend WebAssembly/WASI for language-agnostic Kafka consumer framework
Time is not on our side. Cosmical accidents, our own idiocy or even exhaustion of natural resources could wipe us out.

I believe we have a very small window of opportunity to become a multi planetary species, which would greatly reduce our current "all eggs in one basket" situation.

But fast technological progress is the only way to get there.
> I guess you probably don't write tests or documentation either?

Why would any experienced programmer make such a blanket statement? As always, it depends.

Sometimes there is value in documentation (or whatever unchecked types in fancy languages), especially for stuff that is read a lot more, by other people, or yourself in the future.

For a lot of stuff there is no point in writing documentation. For example, if the code is obvious and pedestrian. Or if you'll just throw away everything, or refactor a month later.

And very often, writing documentation is not only a waste of time, but downright harmful, because code and documentation easily diverge.

My personal advice (not just for documentation) is to strive on the side of doing as little as you can get away with, and only introduce structure and bureaucracy if there's a clear indication that it's required.