skysight-inc/HackerNews huggingface dataset:
> If you want to trust it you have to be able to audit its workings.

This is the fundamental problem; we provably cannot even know if the black box will even halt[1], we obviously cannot audit any it for behaviors far more complex than simply halting. Even worse, if the black box is equivalent to a Turing machine with more than ~8k states, it's behavior cannot be described in ZF set theory[2].

> There is no magic sauce from a network layer

As long as the black box is Turing complete, any noisy channel[3] to the network it can influence can be used as a foundation for reliable digital channel. The solution is to limit the black box to such that it is not Turing complete. The decision problems about its behavior must be decidable.

A good example of a limited design is the original World Wide Web. HTML with 3270-style forms (or an updated version that is better looking with modernized form tags) was decidable, with the undecidable complexity sandboxed on the server. The instructions to the client (HTML) and the communications with the server (links/URLs, POSTed form field) are understandable by both humans and machines.

Today's web requires trusting a new set of undecidable software on each page load. We're supposed to trust 3rd parties even though trust is not transitive. We're supposed to accept the risk of running 3rd party software even though risk is transitive. Now these problems are leaking into other areas like DNS, and the Users lose yet another battle in the War On General Purpose Computing[4][5].

[1] https://en.wikipedia.org/wiki/Halting_problem

[2] https://www.scottaaronson.com/blog/?p=2725

[3] https://en.wikipedia.org/wiki/Noisy-channel_coding_theorem

[4] https://boingboing.net/2012/01/10/lockdown.html

[5] https://boingboing.net/2012/08/23/civilwar.html
That will heavily depend on if the extra primary actually allows you to sample something significantly different from the other three or just gives you more color differentiation. My understanding was that human tetrachromats had their extra primary close to one of the "standard" ones and that gave them more color differentiation but not exactly extra colors.
Disagree, German is my native tongue but I think it's overly complex. Has the advantage of being more phonetic than English, though.
> bots that effectively replaced over 1,000 FTE's and saved the company close to $3 million

This doesn't add up. You're saying each full time employee earns on average $1k/year?
> it takes another two months to go away

That is not true anymore. When you go to the authorities and "leave the church", then the next month will not have the tax on your pay slip. If it does, you should be able to claim it in your next tax returns.

In the past there was a so called "Reuemonat" / repentance month, but that is not true anymore, as it has been abolished in 2014.
> Cloud services (AWS/GCP/Azure) only make sense for smoothing out unusual/seasonal peaks, or support rapid growth. If you are 100% cloud based, you’re throwing away large money every month.

If all you need is CPU/RAM/Disk/Bandwidth, sure.
Evolution of the Kodak Brownie Camera
Doesn't make a difference on UX. A lot of things are Turing complete.
Regarding performance, here’s a detailed article on benchmarks for the various Javascript engines; Firefox is the slowest: https://webkit.org/blog/8685/introducing-the-jetstream-2-ben...
I suspect that it's because Firefox makes extensive use of "private" Apple APIs to be able to efficiently render on the platform, and Apple doesn't allow such uses for apps distributed through the app store. Similar issues apply to electron apps: https://news.ycombinator.com/item?id=21437255
Couple this with repl.it and some examples to work through. Some hints on how to debug it, etc.

I'm not asking for anything magic, just the glue that sticks all these bits together.
True Polar Wander
Does the author seriously assume that before coffee, people of the Ottoman empire had no public place for casual gatherings?

Had he never heard of hookahs?
The memes and comments there actually helped me a lot with learning expressions, idioms, and “shorthand” that modern German speakers use. Little everyday nuances I would have missed from just reading books.
Show HN: Mirage – A web DSL and CLI tool for easily writing simple HTTP server
I've often wondered how people actually spoke in the 1800's. I'm sure there was a lot of cussing going on, but none of that made it into print.

It's like WW2 movies made in the 1950s. Actual GIs didn't talk like that.
I'd love it if there were something like a 10 volume version of that.
I think of Superman's Song by The Crash Test Dummies.
Is this why I can’t play online? I have a Roku TV...
> I see this repeated time and time again, and every time it isn't true.

What isn't true? That they're using a definition that's technically correct but doesn't align with the lay definitions of the units?

I don't think you can call that untrue, no matter how prescriptivist you get.

And it's worse than that, because other technical users also mean powers of 2^10.

And it goes far beyond Windows, and has nothing to do with file systems.
Yes, but nowhere is it implied that it is because of something inherent to coffee. It probably could have been another delicious drink, like hot chocolate. That doesn't diminish the content of this article though.
POSIX is about compatibility for 2 programming languages: C99 and Bourne Shell. POSIX incorporates the C99 spec by reference, and duplicates much of it (lots of pages say "The functionality described on this reference page is aligned with the ISO C standard. Any conflict between the requirements described here and the ISO C standard is unintentional."), but does not fully include/duplicate the C99 spec.
Dog Gamification and Smart Home
Reading this, first thing I thought of was "did she see 'the dress' as blue and black, white and gold, or something else entirely?
> For-profit corporations can not be trusted to archive history.

NASA lost a lot of their material on the Apollo missions.
Hip hop vocabulary compared between artists
Any subsidization of transportation requiring costs such as an automobile, insurance, licensing, and gas are also regressive; making a great argument that tolls should fund public transit (but with opportunity that that goes towards busses, rideshares etc in the private sphere too)
I understand how it may imply that, but my intention was to simply point to facts as often times we believe what we are led to believe vs seeing the facts with our own eyes.

To me a business model entirely dependent upon one entity whose policies they are supposed to fight against exposes a fundamental flaw - and that is a fact. Mozilla can make a number of choices to break the spell and they decide not to. For something as important as this, do or do not, there is no try.
This book seems to be content grandfathered in since a 1975 course and thus will likely have lots of obsolete material, despite being revised and compiled into newer editions as the most major change was likely 1995 as it says in the below quote, which would likely explain the pre-1996 "Einfluß" and "Zusammenfluß" spelling. There was a 3rd edition in 2001 but they probably didn't manage to get to the issue.

It is now a "open textbook was launched publicly on 22 October 2014 and is revised continually" so I would imagine they would be very pleased to see your corrections.

>The second edition of this textbook was published in 1995 at the University of Wisconsin-Madison, copyright Howard Martin, primarily edited by Sue Tyson. Earlier versions apparently date back at least to a University of Wisconsin-Extension Independent Study course guide titled “A Guide to Reading German” “revised and expanded” by Howard Martin and published in 1975.
Pretty impressive that eight of the ten the top 10-year NPV schools are two year degrees.
> Here, I propose Scott’s Law: never put order in a system before you understand the structure underneath its chaos.

Previously formulated as Chesterton's Fence [0], among others.

There's definitely a blind spot in software for the general principle that you should understand a thing well before you decide to remove it. Anyone want to propose some theories on why disregard for an extant body of work tends to plague software so extensively?

[0] https://www.chesterton.org/taking-a-fence-down
Threads can also get down-weighted, so that they leave the front page faster. I believe this is done for (some/most?) political stories.
The scientific way to cook your egg
I used to buy Linux magazines that contained a CD. TurboLinux, Storm Linux...
>browser extesions are a privacy feature. my browsing is much more private on Firefox with ublock origin then on no extension safari.
All things being equal, you shouldn't have to rely on extensions in 2019 to protect your privacy.

The goal is to preserve privacy by default--no extensions required. The vast number of users don't install them or wouldn't know which ones to install.

Brave is secure out of the box and doesn't require extensions to protect your privacy: https://brave.com/features/

Safari also doesn't require extensions to protect your privacy: WebKit Tracking Prevention Policy—https://webkit.org/tracking-prevention-policy/

Apple first shipped Intelligent Tracking Prevention in June 2017, long before Firefox or any other browser had anything similar: https://webkit.org/blog/7675/intelligent-tracking-prevention...
Maybe I'm being too pedantic,

Nichts der Art.

"Einfluß" and "Zusammenfluß" have officially been spelled "Einfluss" and "Zusammenfluss" since the reform of 1996,

Which many adults I know continue to thumb their noses at, to this day (in personal communication, at least). In any case, arguably one needs to be aware of the pre-RSR spelling conventions to have a solid grip on the language as a whole. So I would prefer a reference that made us aware of both variants, actually.

As to feminine nouns -- good call. It's a difficult task to put together reference materials that are both comprehensive (and approachable) and obsessively accurate.
Amtrak subsidies are highway subsidies. Without Amtrak, a good chunk of those passengers would be in single-occupancy autos traveling on highways. It only takes a small increase (1% to 5% depending on the specific highway) to go from level-of-service C to LOS F (basically congested, but flowing traffic to stop-and-go traffic), but keeping those passengers off roads, interstate traffic is reduced.
If you're willing to relax the "Turing-complete" part, and do a bit of final assembly yourself, you might try https://github.com/stripe/skycfg which uses the Python-like Starlark language.

Cruise built a more complex DSL on top of it: https://github.com/cruise-automation/isopod
I think you still can, but it’s kind of gimmicky. Like you need to be one of the first people to buy a ticket or something. I haven’t paid $5 since the FungWa era.
C, C++, Java, Python and Ruby are inferior to ML, Erlang, Haskell and Lisp. Nobody who has used Lisp and Java seriously believes that Java is the better tool. But the people who know both are drowned out by huge numbers of mediocre devs who think Java is all they need to know.
Have you ever actually taken Amtrak? Outside of the North East Corridor (which, at 125mph max is still glacial by EUropean standards) Amtrak is way slower than driving - and that's assuming it directly connects to where you want to go, which, against, outside of the North East, it doesn't.
Network Flow Analysis with Prometheus
>The customer didn’t like the look, and they had to fill in some areas to make it look less alien

Instead, they should have sold it as more organic and advanced to the customer, and explained why it is so, like the article did...

That would gain them even more respect from the customer, whereas now they merely caved in and looked incompetent of getting it right at first (since the customer nows thinks it's his complains that made them finally do it properly).
The article doesn’t seem to deliver on its headline. It seems plausible that urbanisation, economic growth and the emergence of a wealthy class with sufficient leisure time to hang out and discuss might also have had something to do with the spread of ideas about political freedoms. The article doesn’t touch on these at all, and doesn’t provide a compelling reason why the mentioned historic events wouldn’t have occurred without coffee. It seems more like a spurious correlation.
Because the eastern corridor drives a huge chunk of the wealth and innovation of the entire country...

It’s not like we are federally funding a rail between Nowhere and Whocares. It’s the business and academic districts of Boston, NYC, Philly, DC.

And those gains are ultimately, you know ... taxed.

Considering net tax spending heavily goes from the eastern corridor to places like Iowa, though, they’re welcome to cut off their contributions as soon as they cut off their acceptances as well.
This article is interesting, but not for anything having to do with CSS:

1. Start with a given approach, but say you feel something "off" because it doesn't quite fit "best practice xyz".

2. Use another approach, which also doesn't fit "best practice xyz".

3. Argue that the best practice shouldn't be a best practice.

This of course, should mean that the very first approach is just as alright as the second, yet here it is used to defend only the second (sure, there's a token acknowledgement of the first approach being valid too under the new assumption, but everything afterwards is a long "but not really, second one is the true better one").

Back to the topic at hand, the article depicts a circle: let's move away from inline css by... moving it one attribute over, to "class". The token attempt at contradicting this is unsuccessful one because, as much as there's no limit in the inline css you can do, there's no limit to the amount of classes you can add. So it all ends up feeling a bit self-defeating.

Ultimately, this article, IMO, is a good example of this: https://christine.website/blog/experimental-rilkef-2018-11-3....

Then again, I'm a developer first and foremost, maybe I'd like this better were I a designer.
Wonder how they sourced their survey respondants.
There's a book called The Devil's Cup, which is one of those travel/history hybrids, that follows along with a similar tale. It feels a bit cavalier with the facts; it has a hypothesis and seeks to prove that out rather than disprove it -- but it's an interesting read nonetheless.
But is each vehicle-mile equally important as an Amtrak-mile to the economy? It could be that each mile on Amtrak is 10× more important to the economy than each mile driven. (I have no idea whether this is true; I just don't think it's obvious that there's parity.)
Amtrak absolutely can. Simply by raising their prices.

The iPhone revolutionized mobile phones and greatly expanded the interconnectivity of the world. And yet nobody is demanding that the general public should subsidize Apple.
I came here to say the exact same thing. I used to find that the act of prying myself away from the computer to go have a cigarette was incredibly beneficial to my problem solving ability. There is definitely something to performing a simple, repetitive physical task while leaving the mind free to wander.
Like the above poster, I've since quit smoking thank goodness. I don't miss the smoking itself as much as I miss having a reason to get up and treat myself to some quiet time to indulge myself in thought.
I timed it on a 329MB 'tags' file I had lying around, and got 30.6 seconds for the lisp version, vs. 1.07 seconds for the BSD-style `wc` shipped with OSX. I used SBCL installed from brew.
Your second line is right. Your first isn't really. Formatting only reserves about 100MB. Error correction bits are completely hidden and not marketed at all. It's the 10% difference between "TB" and "TB" that really matters.
I've now modified the article to include measurements and also point out that the program does, in fact, seem to largely comply with POSIX behaviour, although it doesn't assume no number shall exceed six digits or other things POSIX permits.
> maybe this is one of the first to do it successfully in practice.

Photogrammetry software has been commercially available for a while. I played around with Agisoft photoscan [0] some time ago, and while the results were impressive, it did take a lot of human interaction to select the right source images and parameters.

I think maybe The Army has automated this pipeline to go from drone camera -> 3d map without needing a human.

[0] https://www.agisoft.com/
Welcome to HN! That's what we like to do here.

In all fairness that macro is a pretty prominent part of the library interface.

(Also full disclosure, I've also used one letter macros in my c++ experiments and yes I'm moderately ashamed).
This is somewhat true. As I understand it, it was called Turkish Coffee everywhere, including Greece, up until the conflict between Turkey and Greece in Cyprus. As a result, Greece began to discourage the use of Turkish anything, but they weren’t about to give up their coffee!

Sort of reminds me of the short-lived “Freedom Fries” movement in the U.S.
An ODBII is helpful for basic stuff but it doesn't get you very far with modern cars. Most manufacturers now have specialized proprietary scanners which are needed for any complex repairs, especially for anything electronic. Those scanners are extremely expensive and sometimes only sold to authorized service centers.
Code, at least the way we currently write it, is a fundamentally lossy transfer. The coder has the context in their head; they understand what's happening up to that point, what they want to happen now, and what needs to happen later. Writing code is translating those concepts and ideas into a specialized step-by-step list of machine instructions.

In the course of writing the concepts in a dumbed-down format for an instruction machine, context is inevitably lost. You can say "write comments" until you're blue in the face, but it doesn't solve the problem.

Then, someone new comes along, and they don't understand the context, they never knew anything about it before, and you quit 8 months ago. This person must infer the context and determine an accurate conception of the context from the pieces left behind.

The approach taken when one finds themselves in that position is one of the key tells of their skill and experience IMO. Regardless, it seems that if the software got out of the loose demo/messing around phase, it deserves at least some consideration before it's dismissed out of hand as "bad code".
[I agree.] The original article was posted yesterday https://news.ycombinator.com/item?id=21552873 . It was not killed but it didn't get much traction.

I'll also blame some USA-centrism of the users, a story with the title "Trump drops ice-cream while trying to pickup MAGA hat" will get to the front page in spite it would be off-topic. Stories about other countries usually get less traction.
Each has a use case. dnsmasq has an easier barrier to entry, so I have seen people use it during prototyping before implimenting unbound/powerdns/bind etc, but often those can be much more complicated setups.

Most edge routers provided by ISP's are running dnsmasq on the underside.
Show HN: ɹoʇɐɹǝuǝƃ ʇxǝʇ uʍop ǝpᴉsdn
What are some use cases for time series anomaly detection?
Yeah, I saw the news of his passing and it seemed like the right thing to highlight. Many current semiconductor CTO's were commenting on same sadness and his great impact.
>Ethnic groups in European regions of the empire with an Eastern Orthodox Christian majority started agitating for independence. Nationalist leaders planned their tactics and cemented alliances in the coffee houses of Thessaloniki, Sofia and Belgrade. Their caffeine-fuelled efforts succeeded with the establishment of an independent Greece in 1821, Serbia in 1835, and Bulgaria in 1878. The reign of kahve was over.

Those things (the rise of nation states) would have happened with, or without the coffee, as they happened all around central and western Europe as well even earlier, and in the 20th century, all around the world.

There were several factors for that, including the rise of national awareness, easier promotion of such causes through typography, the decline of the Ottoman empire itself (the "Sick man of Europe" as it was called at the time), and the plain old fact that many regional majorities, especially Christians, were ruled over as second class citizens...
The choice of 75 Ohm is documented in ultimate detail in Bell Systems Technical Journal.

Here is a 1934 article as an example, long before anybody had even named microwaves:

https://archive.org/details/bstj13-4-532

75Ohm gave the lowest loss and thus the longest distance between repeater-amplifiers on the trans-continental carrier-telephony coax-cables.

These same cables (and their brethern: microwave links) also carried television, thus enabling the first "television networks" as opposed to "television stations".

In many cases even the stand-alone television stations paid AT&T to connect their down-town studios to the hill-top transmitter.

So television uses 75Ohm because AT&T did.

And AT&T did to minimize the number of repeater amplifiers across USA, because 75Ohm has the lowest loss.
This transcends "intellectual curiosity". It's one of the most extraordinary pieces of longform journalism we have ever witnessed. Typically we only get an inside peek at the inner machinations of authority after the fact. Getting a glimpse in real-time of actual primary source documentary evidence seems unprecedented.

There are also a many points of relevance to consumer internet tech. The fact that leaders specifically call out WeChat, for example.

One wonders if the story behind the source of these documents will ever come to light?

'Absolutely No Mercy': Leaked Files Expose How China Organized Mass Detention of Muslims

https://www.nytimes.com/interactive/2019/11/16/world/asia/ch...
Certainly, but the average HN user most definitely doesn’t.
Some people use decimal prefixes but they mean the binary values, for example kilo is 1000 but in computers is most often used as 1024. HDD manufacturers express the size in decimal (1 TB = 10^12 bytes), people that think in 1024 multiples will calculate this is less Gigabytes than expected.
How about a website or webapp? should only take spare time. If i were to do something, that qualifies
I think the burden of proof is on you here. It seems like such an unlikely claim as to be outlandish. I'd max out such a claim at 5x (assuming that each car has 4 useless passengers), which is obviously extreme already. 10x seems ludicrous.
It didn't have to do with the "gathering to enjoy a beverage" (whether coffee or whatever else it could be in its places) either. There were dozens of forces at play to the dissolution of the Ottoman empire. Coffee was hardly any major factor.

First such cities didn't have any lack of places to socialize (and potentially conspire), for milenia before coffee houses.

Second, the same things (nation building, empire dissolutions, revolutions) happened all around Europe and shortly all around the world from the 18th to 20th century, whether they had a coffeehouse culture or not.
My favorite sex-affecting genetic incident is Androgen insensitivity syndrome [1]. People with Y chromosome who have complete androgen insensitivity syndrome [2] have fully female external bodily features; their reproductive systems are ill-developed, and they are infertile.

> Most individuals with CAIS are raised as females. They are born phenotypically female and usually have a heterosexual female gender identity; However, at least two case studies have reported male gender identity in individuals with CAIS. [2]

[1] https://en.wikipedia.org/wiki/Androgen_insensitivity_syndrom...

[2] https://en.wikipedia.org/wiki/Complete_androgen_insensitivit...

I'm contemplating a sex reassignment therapy method by provoking CAIS using CRISPR gene editing...

[3] https://en.wikipedia.org/wiki/CRISPR_gene_editing