skysight-inc/HackerNews huggingface dataset:
Thank you for this!

Especially this part:

>SE rolled out a new Code of Conduct and insisted everyone will respect people's pronouns[1]. Long standing, well respected, polite, moderator Monica Cellio stopped being a moderator in uncertain conditions, but AFAIK she tried to use gender-neutral language when someone's gender was known, and SE steamrollered her for it.

I'd seen Monica Cellio's resignation and the general reaction when SE announced the new CoC and was really weirded out when all the answers to said CoC were of the "but do I _really_ have to use people's pronouns? And what if they post it after/elsewhere? Can I be punished for that?" variety. It looked (to me) like everyone was trying to avoid a weirdly specific case.

Knowing that's what happened to Monica Cellio makes it a lot clearer.
> you can outspend on energy until they surrender

If you have unlimited money then yes. If you devalue your money every time you try to outspend more then no, since you're actually bleeding money.

You cannot simply throw more money at mining, the difficulty adjustment would destroy you very soon.
Psalm 23 is the most famous one, so knowing it doesn't indicate an encyclopedic knowledge of the bible.
ProductHunt and IndieHackers.

I visit them basically every day. Not to be an early adopter but to get inspiration. ProductHunt is good for checking how random business/app/website ideas are received. IndieHackers is more of a motivational tool because people share their struggles and wins. Both are are great for new product discovery as makers use them as announcement platforms.
Why ? Is there a shortage of people wanting to be a moderator on stackoverflow ? Maybe some obscure stack exchange areas
But, actually Nim compiles to C or very simplistic C++ without requiring you to write C, nor C++. For this reason there are no complications with the new C++ standards and even there is no requirement to understand C or C++. But you can easily use every C or C++ library (even the template ones) and the amount of good quality C and C++ libraries is really very huge. Almost every modern language has capabilities for linking to C, but with C++ the things are not so simple, because of the non standard ABI, across different compilers. With templates the things are becoming even more complicated. For now the easiest and the most reliable way to use C++ libraries from another language is to compile it to C++. Also by compiling to C or C++ you almost automatically cover every platform whether C or C++ compiler is available with very little special support required in the Nim compiler.
I always found this one funny: https://en.wikipedia.org/wiki/Potoooooooo
I know it's maybe even the norm, but I can't get my head around this disconnect between doing deep scientific work on the one hand and having such a profoundly mystical world view that seems to sometimes eschew rational reflections on cause-and-effect.

> Why did I live and the rest not live?

There are many factors at play. Among those not listed by the author are: age, genetics and biochemical happenstances, and pure random luck. Yet, the question seems to angle for a deeper meaning, as if to evoke the intent of a higher power who lets people live or die for personal or moral reasons.

> Was it the amount of toxin? Was it that I knew what had happened to me and sought care and help quickly?

Yes.

> Was it my meditation/visualization and somatic self care/self help practice?

It's been shown that a patient's determination and outlooks do have a noticeable effect on their outcome, so your mental framework may very well have helped here for reasons that are not related to specific practices themselves, but because they have a positive effect on your attitude.

> Was it the prayers of my friends and family and my faith?

No. And I would object to this even if I was a religious person. The idea that an all-powerful and infinetely wise entity, who decided on the fate of the entire universe well in advance, would change their mind and let someone live on account of the amount of fawning being performed on behalf of that person - that idea is both intellectually and theologically bankrupt.

> Was it the doctors’ care? One of them said it was a miracle!

Yes, it was the doctors' care, which was most likely necessary to save you. Using a throwaway utterance like this as evidence in support of a miracle-based world view seems self-deceiving.

If we're going to assign miracle status to improbable events, it should probably not be those that fall within the 20-50% range. The most disconcerting thing is that we would expect someone whose work involves particle physics to have a better grasp of probabilities, but I think once a person subscribes to the idea of a personalized universe that cares about the conduct of individual humans, a whole different set of rules suddenly comes into play.
Not the OP, but we have big projects written in C containing hundreds or thousands of source files and builds scale almost linearly, at least up to 96 cores (I tested on ARM servers).

You have to be careful about how you write Makefiles - not using Makefiles in subdirectories, but writing non-recursive Makefiles. And you have to sometimes divide up large source files.

It's usually a good idea to do a test build with make -j1 and pipe the output through moreutils “ts” utility, then sort by which operation takes longest and try to break it up / parallelize it.
Not dead, just mature. Also has a fork and it's used in other projects.

https://github.com/raptorjit/raptorjit

Which makes it a very good pick for NeoVim. It basically means that the plugins are basically supported forever without the JIT being a moving target. NeoVim also supports Vimscript as an alternative.
I'm not meaning to be obtuse and I've only experienced a few earthquakes first-hand, but why would you need a near real-time notification? It's kind of obvious when one is happening in your vicinity and if it's not nearby why would the delay matter?
If the general public doesn't care, are the damages really significant?
Is there a GoFundMe for him?
It's used for urgent notification of the public by the Norwegian government and municipalities. It's also very easy to accurately target specific areas as all the numbers are registered with the address of the owner.

The benefit is that you don't need any infrastructure except for the phone network so there are very few servers that can go down etc.

Edit: I see my error!, Yes it's not a source.
Never mind my comments :)
Show HN: Kubernetes Manifests for BuildKit
From the wikipedia page on the subject:

"Representatives enthusiastically described a language that could work in a wide variety of environments, from banking and insurance to utilities and inventory control. They agreed unanimously that more people should be able to program and that the new language should not be restricted by the limitations of contemporary technology. A majority agreed that the language should make maximal use of English, be capable of change, be machine-independent and be easy to use, even at the expense of power."

Emphasis added. The machine code that went before was slow and very expensive to develop, and required detailed specifications to be handed to the programmers in order to be able to implement the software. COBOL was clearly an attempt at increasing the accessibility of programming for a larger audience than those that felt comfortable with machine language.

This succeeded admirably, many people joined the ranks of programmers with COBOL as their first language in a large variety of business applications. The jump in abstraction level between machine language and COBOL was very large.
> to their anti-democratic, anti rule-of-law authoritarian whim and fancy

From whom?
This has been done in Poland by Marek Falenta - private businessman. He did bribed waiters and wired popular restaurants in Warsaw to get material on businessman and politicians. It made a lot of noise - nothing top secret but enough of what politicians really say in private stuff to impact elections.

[1] https://kafkadesk.org/2019/06/13/polands-most-wanted-man-thr...

[2] https://www.bloomberg.com/news/articles/2019-06-10/polish-bu...
Well, kefir should really be made with unpasteurised milk the commercial ones are pasteurised.
"When making experiments it is difficult to resist an impulse to imitate a largescale disaster leading to contamination of one of the urban areas spreading
to the surrounding areas."

Sim City players and biology academics are basically the same then, it would seem!
Button are the most bland 'tasting' mushrooms, but you can find them in any shop because they are easy to grow in artificial conditions. There are so many quite strong tastes in the mushroom world, that some were/are used as spice. But its same as with forest fruit - those growing in wilderness have much stronger taste.

The strongest ones I would say are morel and of course truffles which are used for finest (and most expensive) delicacies, but many others which are more common are great too.
Catalan language was banned from all administrations
>"clear up" licensing concerns

This is particularly hilarious. By "re-licensing" they are actually violating the original licenses under which the content was licensed to them.

When you do that, you no longer retain the right to distribute the content. (Since you just breached the license!)

What's hilarious is that, trying to "clear up" license concerns, they actually gave themselves a heap of risk. (Class-action law suit, anyone?)
Everyone can afford not to fly at all
The problem with Catalonia is that there is no majority for independence
Tree sitter? It can be used with an extension in VS Code:

https://marketplace.visualstudio.com/items?itemName=georgewf...

It works just fine, although it is not a massive improvement by any means, from the dev experience we have today.

I do not know if any editors are shipping with it yet.
I checked as I was interested, but it seems that build2 doesn't do distributed builds.

edit: remote->distributed
She was also kicked out without due process, before the CoC was in effect, or its wording even known.
Bananas are a good example they are all clones, 95% of banana exports come from a single cultivated variety, the Cavendish.
Jeezy Snowman T Shirts
A moderator on stackoverflow is someone that increases users engagement with stack overflow. That is the reason moderators exist.

Having a CoC is a good thing and maybe you think it’s too SJW and maybe others think there are offensive moderators and are leaving the site

Personally I think some moderators have confused moderator with area owner and want to run it as they think
Just to name a few:

- installing codecs

- video conversion to the right format the editor can handle

- video export to the right format, size, frame rate that works on the web

- navigating a complex UI with usually the most common features hidden in context menus and shortcuts
I was also hoping to create an early warning system and at least wake me out of bed a few seconds before an earthquake hits so I'm at least on the way to sheltering myself from falling objects.

The response I got from USGS was this:

> You can read our FAQ on that at https://www.usgs.gov/faqs/how-fast-does-earthquake-informati....

> You may also be interested in ShakeAlert - see https://earthquake.usgs.gov/research/earlywarning/.

So in short, no, they don't really have it yet. I wonder though if we (hackers) could create a realtime system for the bay area since USGS has been on it for years without results. About 20-50 sensors scattered in homes around the bay would probably be enough for an early warning system. Warnings can be delivered via a mobile app, or some kind of realtime API that anyone can use for their own purposes (e.g. stopping machinery, sounding building alarms, ...).
Well, for starter if US start removing their nuclear silos from European soil, it could be beneficial for European independence.

Imagine trying to be independent from someone who put a bomb under your bed.

Anyway EU foreign policy is not based on military capabilities alone, but mainly on diplomacy and foreign policy.
> Catalans did a referendum for independence.

No, Catalans didn't did a referendum, Catalan Government did on illegal referendum
One reason is that I've noticed sometimes it takes me a few seconds to be able to tell if it's genuinely an earthquake or if something else is causing a vibration, and sometimes it actually takes a few seconds for it to become noticeable... then a few seconds on top of that for me to figure out how to react. Any kind of confirmation notification at that point would be extremely helpful to snap me into action and avoid needless delays.

Another reason is that, well, I might be asleep, and ideally I'd prefer to wake up with a notification, rather than (say) with something falling on my head...
Twitter.

Seriously. If you can get a real-time feed of all tweets with the word “earthquake” it should be pretty easy to detect all ~4+ magnitude earthquakes in (moderately? heavily?) populated areas.
No, it's not. They said the "re-licensed" it to that. If they can do that, I will now re-licence my copy of Windows 10 to cc by-sa 4.0.
Nottingham Workplace Parking Levy Cuts Car Use
Kapwing, Animoto, WeVideo, Magisto...
The advantage of Java and Erlang the author was referring to is that you don't need extra technology. With sidekiq, you must setup Redis and often separate instances to process the job queues. With Node and websockets in Ruby/Python, you typically must move any CPU task to jobs/task queues.

Sure, you may want to move your Java/Erlang jobs to Redis/SQS/etc for different reasons, but it is not your starting point. And given you were explicitly talking about CRUD apps, being able to have everything you need with only your app + database, without a need for Redis, workers, or tasks queues, leads to operational simplicity.
Why is this Show HN? This is super useful for all BuildKit users, I would highly recommend it for in-cluster builds. Whilst I didn't contribute this, I do collaborate closely with the team and contribute issues back to the repo.
The only reason we can still communicate with them is because we're using massive ground based dish arrays to boost the transmissions and amplify the received signal. It's likely any follow-up craft with dishes any smaller and less power hungry wouldn't be able to communicate with the Voyagers at all.

Found it - from the article: "While any one of the antennas is more than powerful enough to transmit to Voyager, a single 34-meter antenna does not collect enough electromagnetic radiation to detect Voyagers downlink"
Some people spend most of their day on their laptops and try to limit phone time. People in this thread are all assuming everyone does things they way they do, but not all people are the same.
You're simply used to working in environments where technical excellence doesn't exist. In such environments performance is not a big concern, but neither is quality in general...
Will an individual ever create and own enough data to sustain its UBI?
Again, this "referendum" was a scam designed to have an excuse to push their agenda further. Was totalitarism travestied as democracy carefully designed to steal 47 millions of spaniards from their constitutional rigths
How to Screenshot on iPhone X, XS, XR
For the life of me, I can't work out the axes on that graph.
If the mods stopped you would notice. Flamewars, edit wars etc, are kept at bay.
There are questions about effects of almost anything on long-term human health. Over-stressing about what to eat like any other type of stress might not be that healthy even in the short term :)
On (at least) Debian systems (, and probably many more) `ls` is not a built-in, but an external binary (`/usr/bin/ls`) is used.

`which ls` and `help ls` will show you, if it is similar on your system.
> In that case, we are talking about a first world state that is also an oppressive regime

Are you talking about Spain? Because if you're, youre' compeltely wrong
Well, that's the funny thing.

The claim is: "No IP address == unhackable."

So, for a second stop assuming we are in a nuclear bunker. There are many unconnected systems that are still hackable. For example, the Stuxnet worm was able to infiltrate an unconnected SCADA system using USB exploits. Many systems radiate data in EM and ultrasonic (side-channel). And obviously, there are known and unknown backdoors in PCBs, ECs, and ICs. All of these do not require an IP address.

I would even argue that having an IP address can improve security by increasing monitoring, improving continuous security updates and decreasing a false sense of security. This was the original goal of DARPA all along.
You do realize it's part of some of our jobs, correct?
There are many things name `Scala`, for example, the productivity suite for the Amiga.
https://en.wikipedia.org/wiki/Scala_(company)
Really? wouldn’t other people happy to accept the CoC step in to become moderators and life goes on
There are a few billions on this planet
"[...]apart from testing new stuff (god knows how long some toxins take to manifest or how strong they are, why risk life/health for few bites).[...]"

In our case, the procedure - of course - was not to approve the edibility of an unknown type of mushroom, but to approve the reliability of our identification of a well known and documented type. Somewhat over-cautious maybe, but better so.

"[...]It is a wonderful activity, hike in dense forests for hours, coupled with treasure hunt that you can eat afterwards (or dry for later). Great for kids too.[...]"

Yes! I miss it a lot. Mushroom foraging came to a complete halt after the Chernobyl desaster.

"[...]The worst people are those that collect all mushrooms they see and then they study them at home.[...]"

Or that would rip the mushrooms from the ground instead of cutting them properly...
> is by far the most invasive on laws that apply to other countries, without respecting sovereignty

It is so strange that Europe tries to protect European citizens?

Now imagine being Italian and have witnessed the Cermis massacre, in time of peace, knowing that US covered the assassins...

https://en.wikipedia.org/wiki/Cavalese_cable_car_disaster_%2...
Ask HN: List of YC Rejection Stories?
Motivated by Rejected from YC (Again) story https://news.ycombinator.com/item?id=21280202
1) Tsunami early warning system. The difference of 30 seconds might be enough to save a life. 5-10 minutes might save many more?

2) Stabilize machinery, close windows, blinds, turn off gas, start emergency generator in hospital. I'm sure the financial people would be able to sell stocks with earlier notice than others!
Gotcha, so it appears to be moving faster, but relative to its point of reference it is not. I am wondering tho, what laws of physics state that there just is _no way_ of moving faster than light? Apologies for the lack of knowledge, I genuinely don't understand / know where this limitation is coming from.
The problem with Catalonia is that young people has been brainwashed in school for 40 years. Independence is neither a goal nor desired for the majority of the people living there
New milestone: 661 TBit / s data rate over a fiber optic cable reached
Thanks! I didn't use a slicer, went straight into G-code for that one (wrote a program that generates the G-code for the dragon curve: a sequence of G0 commands).

Don't remember what the feedrate was; with the pen attached tight, I could go pretty fast.
How to start affiliate marketing business with WordPress 2020
> SO MUCH worse cost/benefit than unit testing

My experience is exactly the opposite. Using the type system is less effort, guides your development more and, in a way, provides more consistent guarantees than spending time on a wide unit test coverage.

Obviously, these things are not totally mutually exclusive though.
Deep learning vs. machine learning: what’s the difference?
I think so.

https://insights.stackoverflow.com/survey/2019#technology
> High cost of mining in a cryptocurrency is not needed to limit supply.

this is a bit backwards, high cost of mining is not needed, it's a consequence of demand in higher supply

analogy does hold: there is demand for gold which causes certain amount of mining which has environmental impact. there is demand for bitcoin which causes certain amount of mining which has environmental impact.

of course no analogy is perfect, bitcoin has another aspect with feedback loops to mining and demand - security. the more mining happens, the higher ledger security and the more valuable it is.

it's still completely misguided to think that bitcoin mining is some process done for no reason - it's integral part of what makes bitcoin valuable. and the more mining - the more valuable bitcoin is.

lastly, blaming energy consumers in environmental impact is wrong too, it's producers that use environmentally damaging means for energy production who should bear the blame.
It's not that deep down...

I answer quite a few question that are tagged with one low-traffic tag. Four or five people provide 90% of the answers with that tag (I've never counted exactly) and the same handful have done that for several years now. Would you be surprised if that handful of people got to know each other, in a semi-distant, pseudonymous way?
I'd make that point even stronger, humans don't tend to analyze their every thought with extreme care and I'd say _most_ hold some kind of contradictory believes. Or, believe something but don't actually act accordingly. (Cognitive dissonance)

https://en.wikipedia.org/wiki/Cognitive_dissonance
It makes me think Communism could be on par with Capitalism if people started chasing points instead of money. Oh wait !

Anyway another use of Stackoverflow is open source support by open source software authors.

I've been using ByteBuddy recently (java bytecode manipulation library) and the doc is very superficial all the more so the library in itself is a gigantic net of classes and dependencies to inject (the problem with DSLs based on object oriented systems is that you're never shown the DSL's full syntax but has to deduce it from the individual bricks).
Turns out the author is very active on Stackoverflow and these posts have constituted 95% of the sources I read to learn how to handle this library.
This is awesome. This would be useful for every science teacher and student.
How to Know the Capabilities of a Criminal Defence Lawyer?
Yeah, Awesome Go is well pretty damn awesome.
So what is the alternative? I've used RPC, SOAP with autogenerated Java methods via CXF, and tons of REST APIs that are just "random" JSON objects.

I agree with the author that REST is not as great as people seem to imply. Yes, it's easy to setup and get started, but the main problem is the lack of control. If I need a certain piece of data along with sub elements, and their sub elements - and the API doesn't already expose this exact object (or a way to request it, using custom query params for instance) - I'm left with the only option of issuing query after query (N + 1 query problem mentioned in the article)

GraphQL looks extremely promising in that sense, as finally the client decides what they will consume, and I can't wait to use it at some point.

My issue with it though (which has been a show stopper so far) is that complex authorisation for subsets of data and business rules around updates to the data seem (very)hard to achieve, but I'd still like to see an architecture that supports this easily.

I'd love to hear other's experiences with it, or other tools that solve the problems outlined here!

Edit: Improve writing a bit
I enjoyed the specificity of ASDA smart price rolled oats. I wonder what effect premium Quaker oats would have had.
I think you replied to the wrong parent? Can't see anyone talking about class action lawsuits.

Anyway, considering the stringency of aviation regulations designed to mitigate already very small risks, I think it would be consistent to force passengers to get up and have a walk once in a while (if this would indeed mitigate the risk of DVT). Obviously airlines would never take this step, but they could at least recommend it, or the FAA could enforce it.