skysight-inc/HackerNews huggingface dataset:
Just a note, ethanol is an effective alternative to benzos, for a grown adult male 3-4 shots of 80 proof liquor in rapid succession will quell a panic attack in the same or shorter time than Xanax (which IIRC is the fastest acting benzo). Ethanol is actually a broader spectrum binder than benzos.

I actually broke free of the "have to carry Xanax on me at all times" chain that anyone with panic disorder can relate to by constantly reminding myself while driving that there is a convenience store or bar around the next corner (being stuck in traffic or a crowd sets mine off).

That being said, I am not advocating using alcohol over benzos it's health impact is far more devastating, but it is an effective tool for breaking the mental chain of having to carry benzos on you at all times, by knowing that you can end one with it if you need to. As the fear of having panic attacks in and of itself is just as debilitating.
Show HN: Merrier – Overcome anxiety by turning it into a game
From Rust to beyond: The WebAssembly galaxy
> pushed by HIPPOs

https://whatis.techtarget.com/definition/HiPPOs-highest-paid...: "HiPPO (highest paid person's opinion, highest paid person in the office)"
For electric pickups, I'm sure we'll see range extenders packs that you carry around in your truck bed.

They could even implement what that Israeli EV startup wanted to do, quick charge by physically swapping the pack.

If enough contractors use electric pickups, I could see a contractor supply shop also renting these range extender packs and swapping them for charged packs. A construction supply shop is a good place to do this, as it already has storage, loading bays, weight carrying equipment and people used to heavy loads.
So why aren't they simply re-licensing under AGPL? That's what I would do.
I do not appreciate the useless dismissive statement. I’m talking about something intense I’ve experienced personally, and you are being rude.
I agree that Merlin powered planes do sound lovely, but there is also something about the Vulcan howl that is impressive (and a bit disturbing).

Mind you - in both cases recordings really don't do them justice.
So you are saying it is Ukraine's fault that NATO was expanding and it deserved a punishment? I cannot follow your logic.

Regarding referendum, it's results (95-96% vote for independence) are obviously falsified. There is nothing new: in 1938 Hitler also got 98-99% votes in occupied Austria [1]. Those 95% in Crimea as real as Hitler's.

[1] https://en.wikipedia.org/wiki/Austrian_Anschluss_referendum,...
Show HN: Custom Print-On-Demand for Shopify
One million Americans per year defaulting on student loans [pdf]
Ask HN: For which poducts are you willing to pay professional prices?
Best thing is to print this https://neo-layout.org/grafik/aufsteller/neo20-aufsteller.pd... and put it behind your keyboard or somewhere where you can look with ease.

I think speed it no so much important when coding, but don't have to think about how and what you have to type.
Question: why all this mess instead of simply re-licensing under the AGPL? (which was created to address the specific issue Redis is having)
The article actually touches on this point. It doesn't claim that we don't need financial system. On the contrary. In fact, while bankers were striking people recreated their own financial system of some sort. Only it turned out you could do it more cheaply without mega bonuses.
I use Windows and Mac OS, so years ago I create a layout and software to use your Apple Keyboard with Dvorak under Windows.

https://github.com/edpichler/Apple-Dvorak-on-Windows

I wish some movement of better layouts start, so people would engage, and the market would start to produce laptops coming ready for our use.
They didn't even tell me what event sourcing is.
Thankfully, this is studied by experts for their entire lives and we don’t have to learn the answers by speculating on Hacker News.

I’ll note that what you’re comparing petroleum based manufacturing to is the most pointlessly intensively harmful and wasteful form of agriculture – growing conventional cotton.
Actually this may be the real crux of the whole thing. Confusing money with value.

If we could apply technology to create a frictionless barter system you'd see bullshit jobs drop real quick because nothing you produced could be turned into something valuable.

Fiat money on the other hand can just slosh around and as an extremely imprecise measure of value allows things like bullshit jobs to exist.
Hopefully bi-temporal tables get added to Postgres soon.

I think it would cover a few of the use cases that people are turning to event sourcing for(excluding scale).
I can't tell: are you saying that using Jenkins results in the simplified stack you prefer? If so, I don't agree; I think Jenkins is a very un-simple way to run from jobs.
Dustcloud: Hacking and Rooting of the Xiaomi Smart Home Device
As a UX UI designer my profession is total bullshit. It would be meaningful if I were helping design educational apps for kids or information hubs to enrich the world around me but the bulk of my work consists of helping companies sell more shit to people who don’t actually need it. SaaS, ecommerce, web, most of mobile apps - all bullshit toxic parasitic garbage that does not need to exist and yet I help drive that industry. My life has had no professional purpose to this point and if I dropped dead today the world would be non the wiser. To make up for all the bullshit I produce, I try to work as little as possible to spend as much time as possible with my family. I’ve got it down to 5 working hours a week so far and we are getting by fine. If I can get it down to 1 hour a week I will feel more satisfied.
https://www.goodreads.com/book/show/4314039-station-12-aston... is another good one. Mostly diaries and interview from people who worked on the boffinry side of things.
>"Valuable contribution according to coldtea" is not a thing. And without irony, I'll add thankfully.

Here's where you're wrong though. "Valuable contribution according to coldtea" is a thing -- it describes my personal estimation of the worth of things. In fact not only it's a thing, but everybody has the same thing (their own value estimations of things), I'll add thankfully.

And few would let money dictate their personal estimation of the worth of things especially (as we discuss here) concerning meaning (Ebenezer Skroutz comes to mind). It would influence their actions, sure, but not their idea of meaning and value in toto.

It's "valuable contribution according to money" that's not a thing. Money just measure how much profit one can extract, not the value of how they extracted it. Crime, for one, generates tons of money as well. Few would agree it contributes lots of value, unless (as some do) we twist the meaning of value to be a tautology for demand.

But while individuals sometimes do that thing (which you also seem to propose), that is constrained their definition of value to monetary profit, no society has ever done that. Value and meaning, for societies and for most individuals, are ethical considerations that go beyond "makes us money".

>What is a good vs bad contribution to society is played out over periods of time and using millions of independents actors (aka society). No single individual or small "central committee" can impose that judgement, simply because they do not know the final end result down the road. It's toothless virtue-signalling.

Which is neither here not there. I didn't propose that "a single individual or small "central committee"" imposes their judgement.

Just that money influx (or lack thereof) can't substitute for that judgement.

To use your words, "What is a good vs bad contribution to society is played out over periods of time and using millions of independents actors (aka society)", and this involves moral considerations, collaboration, and personal judgement of those actors, not just their monetary exchanges -- that would be a caricature of reductionistic 18th century economics, where money defines all that's good.
Create an assessment that aims to gauge those traits in an unbiased way, but that would not be a cheap process.
I went for a kenesis advantage and it solved all my problems. I think a big part was it forced me to type better. It’s too hard to use the wrong fingers.
Not an expert but it does sound like American car-making for instance is lower-skill than German, today.

But I'm not sure about manufacturing as a whole. The things America is competitive in exporting tend to be pretty high-tech. I found an article I remember about a jet engine factory (to keep this on topic!) which sounds very far from hiring the bottom of the barrel:

https://www.fastcompany.com/37815/engines-democracy
If a commute takes longer than 10 minutes, it's a complete waste of time. One can try to find a "hidden pearl" there and bend arguments why it can be beneficial for improving discipline etc., nevertheless, those virtues could be achieved more efficiently without commuting while saving the most precious resource - time.
that's the 1st edition, not the 2nd as linked in the title
It's in the second paragraph. But I agree that it's a terrible name.
It's increasing expected that entry level skilled jobs need an associates degree, which is 2 years at a small college.

A random example:

https://www.mesacc.edu/programs/manufacturing

(The only reason that stuff couldn't be available in most high school programs is that we are a bunch of dicks over here)
Regarding multi-spectral images, there was a recent Kaggle competition classifying ship-or-iceberg from radar multiple band data. So yeah, CNNs work well for that too.

https://www.kaggle.com/c/statoil-iceberg-classifier-challeng...
I am very angry and showing it, but I don't think I've crossed the line into incivility. Naturally it's your call.
Redis Creator Antirez's thoughts on Redis Labs modules moving to Commons Clause
The only thing I wish they'd open source (or provide Linux drivers for) is their Surface hardware drivers. I'm paying Microsoft more by buying the hardware than what they'd make selling me an OS license, let me install Linux on the damn thing without issues. If they did that I'd never bother buying any other type of laptop honestly. If I can run Ubuntu on a Surface with official Microsoft drivers I am one happy camper. I may very well keep Windows though for legacy .NET Framework stuff, but when doing .NET Core I prefer to just be on Linux and use either VS Code or Rider.
I agree. Recordings not only don't do them justice, they don't have any similarity at all to how they sound. I recall standing in a field and a P-51 went by overhead, at minimum altitude and full throttle. If one hasn't heard that, one can never understand :-)
I agree that DRM is bad. But proprietary software is also bad. And GOG sells a lot of proprietary software. So I won't join the FCK DRM initiative.
Years is a little bit too much yes. I also did a full switch after 1 month of "klavaro" [1] training, but I think it took me nearly one year to be "fully" adapted. By "fully" I mean not thinking anymore about QWERTZ: not for french, nor for english, nor for coding and for beating my previous QWERTZ capabilities.

[1] http://klavaro.sourceforge.net/en/index.html
As I understant it:

Consider you have a database where you store the account balance.

If you want to update the account balance you might update the row for that customer, e.g.

tblAccounts
------------
| AccountHolderId | AccountBalance |

update tblAccounts set AccountBalance = @NewAccountBalance;

In an EventSource database instead you wouldn't update the AccountBalance column. You would store something like:

AccountEvents
| AccountHolderId | AccountBalance + 100.00
| AccountHolderId | AccountBalance + 150.00
| AccountHolderId | AccountBalance - 80.00

Then ifyou wnat o get the current balance you can just take the opening balance and add 100, add 150 and subtract 80.

Periodically you need to collapse these as querying for the balance could end up requiring going through a large log of events. So you snapshot at some point in time. So assuming an opening balance of zero, we could snapshot the above to 170.00.

It feels like you get auditing / logging of all changes out of the box, also if you are working in functional programming or a system where you constrain side / mutability as much as possible you sort of eliminate your db as a giant mutable object. But you also get the downsides this article talked about.
Take advantage of it for working on a side project, learning something new, or just self-reflection.

Once I had ditched my FB habit I now use my commutes for EdX on my phone. Doesn’t always work - for some things you really need to be sitting at a desk with a real keyboard and paper and pencil - but it’s definitely possible to make good progress.
Yeah - am not talking about Netherlands here. I would encourage to come to US and understand just how widespread things are. You often are working in an office which is 15 miles away from your house. No way you are biking on that regardless of how good your biking infra is.
If I had to guess I'd say by having it reimplemented in a different department... MS in the past has shown very severe symptoms of NIH between teams.
Sit up straight (fix your posture) and stop gluing your wrists to the desk or wrist “support” and the layout doesn’t matter unless you’re going for typing records.

There is no magical layout that can eliminate the tension you’re artificially creating by stretching your fingers into unnatural positions instead of just moving the entire hand.

What healthy typing looks like (on a horrible keyboard no less): https://www.youtube.com/watch?v=Vs2B5XRtr6k

Imagine you tried playing a piano the way you type on your keyboard: https://www.youtube.com/watch?v=InqmH-o1cX0

The pain is letting you know you’re doing something wrong.
Because techies should be considering consequences of their creations.
Get Programming with Haskell – without drowning in jargon and FP theory
CodeSandbox is awesome, but I've stopped using it because I am not a fan of what Prettier does to my code. Any way to completely disable it by default?
Google Analytics is lying to you (massively)
With C-b you have less movement, C-a moves your hand in a weird form which creates pain in the hand. Apart from that, I use only my left hand to press C-b.

C-a is the default one in Screen but as far as I remember C-b is the default one in Tmux since the beginning of the project.

C-x is a bad idea too, because is another shortcut in bash (C-x + e bring up the $EDITOR). I think C-b is a good choice.

The only thing I change in tmux is the pane and windows number (I prefer to start in 1 instead of 0 because I can type with less movement).
Not if you don't have any other contributors.
The type of curve in your video is probably used in about 1/4 of medium range passes in an intermediate level game of Ultimate. So what you've shown one of the best football players in the world is capable of in a low pressure situation, is typical fare for an intermediate level Ultimate player in a game situation.

There is literally en entire sport called frisbee golf that involves that level of accuracy and control in every throw, at similar distances.
At least it's not flying in a vacuum.
A great deal of civil servant jobs fall into that category of yours.

A lot of jobs which could be classed as bullshit exist, formalized as 'jobs' because of something missing from somewhere else.

Robin Hanson estimate half of US medical costs are not physical but people needing moral support/reassurance from others, dare I say if people feel unloved they crave attention?

Another cause of bullshit jobs is sometimes moral responsibility. Who looks after the severely autistic and those born crippled? One perspective is that these are bullshit jobs because, like the Icelandic policy demonstrates, it is strictly speaking possible to prevent some classes of these people from being born. Other people are going to be angry to hear that, since those jobs obviously involve a lot of effort and stress and they would think them the archetype of useful work.

I can understand that position but if your job exists mostly because of fetal alcohol syndrome then the moral high ground is due to be hit by tremors in the next economic crisis.

This is the kind of thing we don't like to talk about much but, and I'm sure I'm delusional, but reasonable people could hash out sane solutions to prevent most harm.

tldr; Bullshit jobs are going to exist on the contours of subjects we find to be touchy or gooey. This is why wedding planners exist.
>The argument that Russia is just defending itself against hostile expansion rather falls down when you count the number of countries that are members of NATO who have been the victim of Russian expansion (0) compared to the number that are not a member of NATO who have been the victim of aggression (more than 0). That rather implies that being a NATO member protects you from Russian invasion and explains the desire, for every country that can, to join NATO.

I see no contradiction here. Yes, Russia won't attack a NATO member and yes Russia will attack non-NATO member if Russia thinks this is an appropriate action. What countries did Russia attacked before NATO decided to go back on their word and started their expasion?

Offence is the best defence.

>Perhaps but Russia does not appear to be dealing with the internal issues which is my point.

Corruption is high, yes, unemployment is pretty low. Some issues are being addressed better than the others surely. Things like corruption which is almost part of culture and inactivity of locals will take a long time to change.
Just think of it as double-entry bookkeeping. It's been around for a while. :) The events that we record become our source of truth.
Earlier names for the same include prevalence and intent-logging.
I found the article that motivated me to switch to bépo back in the time. It also also suggests a method that I used to do the transition: https://ploum.net/216-le-bepo-sur-le-bout-des-doigts/ (in French)
Regarding eventual consistency, a CQRS\ES system can also be synchronous, or partially. You could have listeners for events that need to supply a strongly consistent model and others events that feed parts of the system that don't need strong consistency.

"However the events in a event store are immutable and can’t be deleted, to undo an action means sending the command with the opposite action"

Well they don't have to be immutable. I don't see why you can't update/migrate events.
While I don't use the DH change, the angle mod mentioned where zxcv are shifted left one key has been amazingly helpful for me. It makes standard staggered keyboards a lot more comfortable to use correct fingers for left bottom row
I personally hope for Snaps or similar. Games could really benefit from containment. There is no reason for Counter Strike mods to have access to your World of Warcraft credentials, or your web browser or email client have access to them for that matter.
Picycle: donate your unused Raspberry Pi for scientific research
It's gotten better recently on Ubuntu and derivatives. "Use your package manager" actually works and installs all the correct 32 bit compatibility libraries. "sudo apt install steam" really is all you need now.

That, combined with improved Wine compatibility, means that a lot of Windows games already run great on Linux, though with the obligatory performance hit due to driver differences and such. Hopefully once Vulkan support matures on both platforms we'll start seeing parity, especially with games that have a native Linux port or were Linux-first.
https://www.phoronix.com/scan.php?page=news_item&px=Steam-64...
This is the kind of thing that I love to see as a blogpost, and I admire the ingenuity of the author, but I would hate to ever see this in a production codebase.
>I think it's fair to consider that our current view on classical music could be due to survivorship bias as well. Consider all of the composers who were lost to time because their peers or musical historians did not consider their music noteworthy.

I don't think that's much of a concern in practice. We celebrate lots of works that people didn't find particularly noteworthy at the time but were appreciated at a later age (Bach, for example, was out of fashion and nearly forgotten for a century or more after his death, Satie was not especially appreciated at his time, there are lots of other examples). In other fields too, e.g. consider Van Gogh.

Most of the works of obscure composers are known to fans of classical music (and musicologists), they are still occasionally played, but are still considered ho-hum.

I'd say good works tend to rise to the top, even if they're not popular at their time.
During the first conversation with a peer.
Using technology to solve a social problem is usually cheaper and more effective than other ways of trying to solve it.
To me it looks like a walkthrough how to set it up, rather than a guide.

If I googled "Dynamic Django models", _this_ is what I would like to see.
I read years ago that the Spitfire required twice as many labor hours to produce than the Me-109. The Germans were pretty good at simplifying the design so it could be mass-produced.
Sounds like a fun challenge, akin to playing Castlevania: SotN with the Richter character.
How is "paying the creator money to work on it" not "funding a project"?
Amazon’s Ripple Effect on Grocery Industry: Rivals Stock Up on Startups
Kids at hacking conference show how easily US elections could be sabotaged
"Meaningful contribution to the world" is also a very high threshold to cross. If my job involved picking fruit for a living, I think I'd find it very hard to believe that I was individually "meaningfully contributing to the world", but I don't think we'd survive without a food supply chain and certainly don't think my doubt about the scale and interchangeability of my efforts would suggest that agriculture has seen an excess of workers added to it by empire-building managers in recent years.

I'd expect that if better survey data existed there probably would be a trend rise in it, because educated people who've chosen a particular career path are probably more likely to be introspective and regretful over career choices than people who were always destined to take over the family trade or work in the big local industry. The grass is always greener on the other side, and it's not difficult to think of jobs which could have a more meaningful impact on wider society than your current one unless you're Norman Borlaug. But I'm not sure that one person's envy of their friend who chose a career path which helps cure cancer instead of doing prep work clients rarely use in court, or another's envy of their friend who helps sets legal precedent in landmark cases instead of handling patient consent forms for unpromising drug trials provides a better basis for assigning worth to jobs than someone thinking their work is important enough to pay them, and that's not because I fetishise markets or think principal/agent problems don't exist.
Ask HN: Is TDD still a thing in 2018?
I'm prepping to go job hunting again (sigh...), and wondering whether or not TDD is in vogue.

A few years ago, it was the in-thing and everyone was preaching it like it was some type of technological savior, but I don't see many articles about it anymore.

So is TDD/BDD still cool, or has it been added to the IT scrap pile?

NOTE: I am not asking about Unit Tests - just about TDD/BDD as a development practice for a mid-level developer.
Insane - I first thought this might be an april fool type thing and he posted one of his kids paintings.

Is this structure really from the numbers or an artifact of the representation?
Don't use it. It's proprietary software.
Looks great. I just looked through the 3 free chapters and saved them for later reading.
It seems to be actively used (150+ active pull requests, ~2000 open issues), but not actively maintained, since there is a single person behind the project, who probably took a long break from it. And to be fair, it's just a modular layer on top of Emacs, so it's not like it can get outdated any time soon.