skysight-inc/HackerNews huggingface dataset:
Lol. And don’t forget the choke...

In planes it’s called the “primer” - and starting up the engines can be quiiiite tricky if you don’t know your plane. Especially in cold weather. I know plenty of people that ignited a carburetor fire on startup and the planes were almost write offs...
More generally - take the best job you can, then keep looking and take a better job when you find one. Hopefully you'll end up looking a long time before you find a better one (meaning that your current job is relatively great).

I think this applies always, regardless of the pandemic.
Idk, maybe Google and Apple could do more, but I thought it was almost a wonder how fast Google and Apple came up with a workable framework.
This was posted in 2007.
I was surprised to find that my UK friend thought Airsoft guns (plastic pellets) were BB guns (metal, round pellets). He was shocked to hear my brother and I would shoot each other with Airsoft guns when we were younger, thinking they were metal rounds. Not sure if this is a cultural difference or if he was simply mistaken.
If compromised, you can change an API key. The key is like a password, and keeping that secret is important.

Where the "obscurity" aspect comes in, as an example, can be through the mechanism used to generate and validate that key.

Let's say you decide you don't want to or can't store the keys, and don't want a full pki system (public/private keys or certificates), so go with: sha256(clientid + userid + "hardcoded secret"). Your security now 100% relies on no one knowing that algorithm. If someone figures it out, you need to release a new version of your software, invalidate ALL API keys, and for that effort you still haven't done anything to prevent the same thing happening again.

A good test of this is: if someone has your source code, can they break your security mechanism? If yes, you're probably relying on security though obscurity. By contrast, if you're using asymmetric encryption to generate keys, it doesn't matter if someone knows that: if they don't have the private key, they can't do anything. (This leaves aside the issue of storing your private key or other secrets in source code, but I'd describe that as an operational failure rather than a fundamental design problem).
This is what Honeycomb and Charity Majors talk about when they get into observability. They talk about events rather than logs, and discuss how to construct a meaningful event from a series of data points [1].

Having a good dictionary of logging fields is something that is coming together more [2] although some companies will prevalidate log messages to ensure they meet the given conditions, like Palentir's Witchcraft [3]

[1] https://www.honeycomb.io/blog/event-foo-a-series-of-unfortun...

[2] https://github.com/vektra/logging-fields

[3] https://github.com/palantir/safe-logging
GPT-3 for Summarizing Chaos Theory
Just like gas/petrol stations when it comes to oil price changes...
It should be considered malpractice to publish an article about a new technique and not include a detailed protocol for how to do it. It’s understandable if the article is trying to show some effect, develops the new technique as a means to that end, and then publishes the result they found, but in cases where the article is “we can now do this in whatever organism we want”, not telling people how they can do it themselves holds science back.
I dunno man, the act at ~24 seconds in seem to be pretty clear. Clubbing a person from behind is totally unacceptable for a law enforcement officer. I think that was Tuesday?

The video is littered with such acts. I mean, they teargassed the mayor on purpose.

If the Feds really wanted to calm things down they'd leave. Sure, things were bad two months ago, but this is only escalating things now. It's much worse now, and only getting more out of control.

But then, we all know that's the point.
There should be a front and a back end team, but the back-end team should know how the front-tend works in interacting with the back-end, and even be able to write JS to this end. Having one team hitting just API endpoints is fine - until you need more nuance in your approach then you need to appreciate how end-to-end works.

example: what if you need to limit API calls, or stream data in a specific way? what if you need to work with the back-end to pre-fetch certain data and then cache it client-side?

I'd argue these things are back-end-interacting client-side code. and they should probably be written by someone with a strong appreciation of the back-end, whether than be someone actually on the BE team, or a knowledgeable FE team member.

Of course, you can always write a spec that covers all of it and bounce it between the two teams, but that doesn't always work out well, especially if FE/BE silos have developed.
Yeah, that’s not a bad idea and it’s why I’m such a fanboy of interviewing.io and that whole platform. I don’t think it’s that hard to come up with new interview questions and screen through an anonymous platform.

I just think there’s not enough pressure on these companies to rework how they do interviews, since nobody believes that they’d actually get higher quality candidates.
Firefox Unity Browser Addon Renderer?
I run my own server, using different addresses at the domain for each service I sign up with and also for each person I communicate with; all of them are set up as aliases to one account.
Do You Speak English?
I've noticed a pattern recently.

@dvassallo [1], @arvidkahl [2], and I [3] wrote books in English but we're not native English speakers.

Some may see this as a weakness. I see this as a strength.

It doesn't matter where you are from. Don't be afraid to share knowledge.

[1] - $17K sales in the first 2 days (https://www.indiehackers.com/post/released-an-ebook-17k-sales-in-the-first-2-days-7128933ef2)

[2] - 1000+ Books Sold in 7 Days (https://www.indiehackers.com/post/zero-to-sold-1000-books-sold-in-7-days-here-are-the-numbers-0954b31c39)

[3] - $3,954.32 in 48 hours with my first e-book (https://www.indiehackers.com/post/made-3-954-32-in-48-hours-with-my-first-e-book-f1d8ef7b02)
I would say at least GFM's spec is reasonably detailed, given how much GitHub depends on it.

https://github.github.com/gfm/
I thought I replied to you earlier. My apologies.

I'm not advocating that doctors should work 12+ hour shifts. Merely that creating a regulation that caps doctoring to 12 hours max a day will tend to create an enhanced scrutiny and sensitivity to what is and is not doctoring; which will lead to unintuitive outcomes in terms of the actual effect of the regulation based on the difference between how the industry runs with it vs. How you actually think it's going to go.
with web-assembly, we might get:

Firefox in Unreal in Firefox in Unity in Firefox...
I am not really sure. Fx take the number deaths by traffic in say India. More software will not change much I suppose. The ex Audi chief seems to want more spying on the user. I don't want that either. That idea seems outright wrong.
Statically typed metaprogramming. Ceylon is the only language that has that. No idea whether it's useful in real world though.

Also, one feature I would love to see implemented in a modern language is this:

numbers..toString() // Equivalent to numbers.map(x => x.toString())
There was a similar case about a decade ago in Germany, where a member of a biker gang heard someone manipulate his house door at four in the morning, and shot through the door. Previously rival bikers tried to break in at a similar time. He hit and killed a police officer, who was part of a SWAT team preparing to raid his home. He was acquitted. The court found he believed he was under threat and acted in self-defense, which is legally equivalent to acting in self-defense in response to a real threat (in Germany), if you couldn't have reasonably known better.

Interesting case.
Funny how HN eats up an n=38 study when it confirms their biases as opposed to when it doesn’t.
The need for nuclear energy on moon is desperate.

On the Earth it is a big annoyance that solar energy is available half of the time, but because the Earth rotates in 24 hours and has an atmosphere, it easy to cope with the effects.

On the moon the night lasts two weeks so you need vastly more storage to ride out the night than you do on the Earth. Probably people will live under a few meters of dirt which will provide insulation, but it seems likely that a lunar factory won't run continuously. It would be nice to have a nuclear reactor at a moon base so there is a comfortable margin of energy supply in the night.

(A counter to that is that there are some spots near the poles which see the sun always and also are near possible volatile CHON deposits that could be game-changing)

Contrast that to full in-space manufacturing, say a solar sail factory based at an asteroid. There your solar array points at the sun 24-7 so potentially you can run the factory at more than twice the throughput and pay back the capital investment more quickly.
Here are some good, maintained lists:
https://github.com/jmdugan/blocklists
> The best teachers don’t just keep teaching. Instead, they use their pedagogy as protest:

I hope not.

I think teachers should teach to the status quo and let students when they are older or their parents make the decision about what they are going to protest, and what changes they are going to push for.

In general, I think students, especially young students, should be shrieked from the ugliness of life as much as possible so they can focus on learning the educational and social skills that will help them in life. Teach to give them the tools so that they can make their own decision when they get older.

Otherwise, if teachers are really using their pedagogy as protest, expect to see even more erosion of support for the public education system, and even more fracturing of the social bonds as schools are chosen , not for their ability to educate, but whether what they indoctrinate matches up with their parents’ wishes.
Hey, I wrote this! Neat to see that someone else submitted here.

I spent a _lot_ of time and effort trying to put this together [0]. The existing tutorial sequence has been read by a lot of people over the years, but it takes a "bottom-up" approach: it teaches how each of the Redux pieces work in isolation, and builds up from there. That tutorial is also one of the oldest parts of our docs, and it was written in a much different era for a different audience: when "Flux" was still a thing, and people were looking at migrating away from Backbone.

This new "Redux Essentials" tutorial has several goals:

- It takes a "top-down" approach, with a focus on "how to use Redux, the right way", rather than "how it works".

- It teaches our latest recommended patterns and practices, like using our official Redux Toolkit package [1] for writing your Redux logic, and using the React-Redux hooks API [2] instead of the earlier `connect` API.

- It shows how to build a somewhat more realistic example app, and explains various Redux concepts and APIs as we add new features.

- Improve explanations and make it more clear how Redux integrates into a typical React app, and how data flows through a Redux application.

I'm hopeful that this new tutorial will make it easier for people to jump right into learning Redux and building something useful with it, and they can look more into "how does it work inside?" later.

The new tutorial is part of my ongoing effort to rewrite most of the Redux docs [3]. I'd previously written the new "Redux Style Guide" docs page [4], which lists our recommended best practices.

My next task is to rewrite the existing "Basics/Advanced" tutorial sequence [5]. My plans for that section are:

- Drop all outdated references ("Flux", "containers", etc)

- Show simpler patterns (inline action types like `{type: "todos/addTodo"}` vs `const ADD_TODO = "ADD_TODO"`, single-file Redux logic)

- CodeSandbox examples

- Show React-Redux hooks

- Improve explanation flow

If anyone's got any feedback, suggestions, or questions, let me know!

[0] https://github.com/reduxjs/redux/pull/3740#issuecomment-6508...

[1] https://redux-toolkit.js.org

[2] https://react-redux.js.org/api/hooks

[3] https://github.com/reduxjs/redux/issues/3592

[4] https://redux.js.org/style-guide/style-guide

[5] https://github.com/reduxjs/redux/issues/3595#issuecomment-55...
Or you go with Xor filters, which are more efficient than both Cockoo and Bloom filters. [0]

[0] https://arxiv.org/abs/1912.08258 ("Xor Filters: Faster and Smaller Than Bloom and Cuckoo Filters")
Congratulations on the kid! I hope Germany continues to treat you well and that you enjoy the country. Thanks for bringing up the relationship perspective. That's something I hadn't considered. To my Europe-centric brain, it seems like Europe is a much safer place to raise a kid, so as of today, I would certainly plan to return one day.
Oh, I was parsing the responses like "(Non-associative, commutative and distributive) on addition". And no, the dot product is not commutative on addition. But it's meant to be "Non-associative, commutative and (distributive on addition)".
Off the top of my head:

https://github.com/koenbollen/jl

https://github.com/brocode/fblog

https://github.com/gistia/json-log-viewer

https://github.com/otros-systems/otroslogviewer
Surely one could control for wealth to tease out the effect? There has to be enough overlap between two large groups.

Oh wait, here we go: https://pubmed.ncbi.nlm.nih.gov/20560836/

[...] The likelihood of violence associated with crack cocaine users was greater compared to powdered cocaine users at the bivariate level. However, these differences were almost uniformly statistically nonsignificant when demographic, mood and non-cocaine substance use disorders were controlled for. [...]
So can you answer the original question when you are done taking it so personally for whatever reason?
I gave up on self hosted mail about a year ago. It’s one of the best things I did for my nerves. Now I use Microsoft hosted mail. It’s $5 bucks a month, and it’s (probably) not as data mined than Google.
If You Only Read One Thing Before Buying Bitcoin, Read These Few Lines
I don't see the need to bicker over formalisms. For example, Breonna Taylor's murderers have yet to be charged. It makes sense to say that the law has been corrupted to protect them. And it also makes sense to say that the existing laws are adequate and the prosecutor is corrupt. It does not make sense to argue over which one of these is more correct - addressing either area of corruption could yield progress.
Very true. Antelope canyon in NM is one of the worst I’ve seen. Totally crammed with people and you have to move through it quickly. There are many like it around the area, but they don’t have the little tourism setup to drive you there etc. There is also the concern of people going to them without understanding you can die in flash floods.

But you are right, there is so much to see. Part of appreciating it all is a matter of your own perspective,, not just because it’s where everyone else goes.
I'm not sure how much use that is. AFAIK the police unions are very much on the side of the feds.
An other difference is that snorting coke leads to a somewhat delayed, milder and much longer euphoric effect. Injection and smoking lead to much faster, more intense and shorter highs. So the differences in methods of consumption would lead to very different patterns of behaviour as well e.g. it's less likely that you can do things on a crack high than after snorting coke, and the intensity of the high would lead to increased odds of chasing the high.

Plus the duration of the high means that you'd necessarily have to spend more time (relatively) chasing that high or ways to achieve it.
I wouldn’t bet on Siri doing better. Apple bought Shazam in December 2017 (https://www.cnbc.com/2017/12/11/apple-confirms-shazam-deal-b...), completing the deal in 2018 (https://www.apple.com/newsroom/2018/09/apple-acquires-shazam...), so Siri likely uses Shazam under the hood.
He said a debug logging statement. You're logging at INFO level.
Quite literally Nazi tactics.
Hexyl is a simple hex viewer for the terminal
I stand corrected. I only shop for laptops with the U class parts.
We may have to stop cutting down trees is completely understandable(because of the global warming & pollution and all of that) but how does that help in preventing pandemic?
You've then misunderstood what "FU money" means. It doesn't mean you disregard money, on the contrary. It means you have enough money to make the choices you're happy with. Most common case being you don't have to do work that makes you unhappy. I think this was laid out in the article well enough.

In the same vein "FU paperwork" should mean you have powerful enough paperwork to disregard some annoyances in life. It does not mean you can skip doing paperwork.
I'm guessing this post is making rounds because George Hotz asked people to read it on one of his Twitch streams yesterday.
> LSD has proven exceedingly effective at behavior modification, and has already been put to use by the wrong hands.

Please provide evidence for this claim.
> “Why not orchestrate a social movement around natural highs: around people getting high on their own brain chemistry etc.?"

1. Governments, especially in the US, dislike spending large amounts on the well-being of the masses, especially when there's little immediate political benefit. In particular, they are often lobbied heavily to avoid doing so.

2. In states like the US, there is some collusion between the government (especially parts of the intelligence services and the military) and drug growers, traffickers, and marketers - especially in foreign countries like Columbia and Afghanistan but probably also domestically.
Thank you for doing this! When I was first learning React/Redux, I found the Redux documentation to be pretty much useless for trying to understand how it fit into the bigger picture of my application. 3rd party tutorials saved my bacon on that front. This, on the other hand, looks like a very clear walkthrough of how to use Redux. So again, thanks and kudos.
I thought 2A supporters aren't fans of the NRA, because the NRA is "complicit in legislating the right to [some] guns away"?
This is also known as an "event" in Honeycomb parlance.

https://www.honeycomb.io/blog/how-are-structured-logs-differ...
It's harder when you're designing something that matters and can hurt people if done badly, such as a medical records system or voting machines.
Ah yes, dance being the superior exercise, I have to admit my father engrained it into me as a child.
The only no-procrast tool that is absolute and unforgiving enough to actually stop me from procrastinating is Self Control [1] (MacOS only afaik). Anything else which offers an escape hatch will always be useless for professional procrastinators.

[1] https://selfcontrolapp.com/
> "Presumably they aren't dumping beyond the legal limits. That's how our system works."

They have and probably still do though[1]. Lived only a couple hours from the location of the film and my wife grew up in a city on the Ohio River they were dumping chemicals into. Was in the local paper here almost weekly during the late 90s and early 00s.

[1] https://en.m.wikipedia.org/wiki/Dark_Waters_(2019_film)
Honest question, do you believe Lenin and Stalin were better than the Czars?

I'm not arguing either were good, just curious about your point of view here.
Show HN: TrustComet- Powerful tool for getting 15% more conversion rate
> That's the highest degree of scrutiny that a proof can undergo.

No it isn't.

"Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth

The highest degree of scrutiny that a proof can undergo is to run the code and observe that it works.

It's just ('just'), that that's usually computationally intractable, because you're trying to prove things about the entire set of possible inputs, and that set is infinite or at least extremely large. So you have to settle for lower degrees of scrutiny, that can be more easily verified.
You can try the Docker build I just made if you want: https://news.ycombinator.com/item?id=23951167
Busting the Myth of the Complete Protein
Show HN: Meilindex – typo tolerant full text search for emails (CLI)
I needed a tool for searching emails and was unhappy with existing solutions. I found out about Meilisearch and realized it would be the perfect engine for emails. So I wrote a tool to index mails (from local Mbox, useful with Thunderbird) and query them in CLI. This is initial release for the tool Meilindex. Search Gui is very simple. I have been using this tool for a couple of months now and I'm very happy with it. Check out Meilisearch for more info on the engine as well!
>> Cryptography has rules, which are both simpler and more fundamental than we might think.

> <Proceeds to describe Cryptography in a way that confirms that it is exactly as complex as I set it out in my head>

This. Soooooo much this.
I think you misunderstood my use of the word "standard". I did not mean "standard" in the sense of complying to some particular RFC or anything like that. I meant that some kind of feedback/monitoring capability is de rigueur for that product segment, and that feature needs to be listed on the spec sheet for the product to be considered adequate. Even a completely proprietary network printing protocol needs to have a status reporting capability to be taken seriously.
Honeycomb has a free tier that is very generous:

https://www.honeycomb.io/pricing?

You can set up with one of their Beelines, or just send JSON to the REST endpoint.
There is no LSD radiation though. It can't beam itself into your mouth. Bystanders are never inadvertently drugged.
> "rasterise the viewport and use it as a tile"

Yes, rendering HTML/CSS using solely Unity's backend is problematic at best.

For the Unreal Engine though it is perfectly feasible.

Here is Sciter Engine (HTML/CSS/script) rendered directly into DirectX scene: https://sciter.com/see-sciter-lite-unreal-engine-in-theaters... using Sciter's DX rendering backend.
It think more important than certain paradigms in teaching are actually competent teachers themselves. The optimistic model drew certain crowds. It is an advantage to have a common core in education if is doesn't end in forming people and instead giving them tools.

I think the state has to ensure that education is broadly available and not let people fall behind. But you can only administrate so much to ensure good quality of education.
My guess is yes. The only issue right now is that sweating with a headset on doesn't feel great.
I'm used to writing latitude first when writing coordinates so I couldn't get the tool to find any images for a while. Other than that neat tool
Why wouldn’t Amazon pass through the French tax to French sellers and therefore French customers? I don’t expect Frenchmen to pay my American sales taxes. The French taxes make Amazon less competitive against smaller competitors, as intended.
Actually, substantial cartel activity was associated with marijuana, with significant violence associated with production in Sinaloa and transport into the US. It was a huge fraction of cartel activity, both in volume and dollar value.

https://www.theguardian.com/world/2018/jan/14/legal-marijuan...

The main reason cartels didn't take over entirely was A) there are few effective barriers to production, B) the low density of the product favors domestic supply, and C) making high quality product is time consuming and logistically complicated.
Already mentioned below but Zim-wiki [1].

Fast search, check.
Visual linking of topics via Link Map plugin [2], check.
Add images from paste, check.
Links update if a topic is renamed /moved, check.
Version control via Version Control plugin [3], check.
Non-proprietry, check.
Open-source, check.

Also back links too.

1. https://zim-wiki.org/index.html

2. https://zim-wiki.org/manual/Plugins/Link_Map.html

3. https://zim-wiki.org/manual/Plugins/Version_Control.html
As the web team, you could specially redirect that one single URL. That wouldn’t make any assumptions on what the user wants - it’s clear they want to go to that specific URL.