skysight-inc/HackerNews huggingface dataset:
People Met in Hotel Lobbies (2017)
But the Python code was also smaller. Easier to learn and maintain.
Os/2 warp was heavily promoted as an amazing internet experience.
> Error establishing a database connection

Oh the irony...
Any individual suing in civil court is using the apparatus of the government in order to enforce controls on speech. This is settled law - the alternative is that the government can control speech through allowing private parties to sue over speech in civil court. Take, for example, a law that would allow school shooting victims to sue people who made violent video games that the school shooter played. While this is not direct suppression of free speech rights to make violent video games, it is definitely using the apparatus of the government to suppress protected speech.
That is not what "bar-raising" round is. It's a difficult question (often algorithmic) that 50% of the employees wouldn't be able to solve. Its designed to raise the bar of employees.
> Just look at the web technology that HN runs on!

Honestly, I'd prefer a version of HN that had some more modern features. It's the community that makes this place worthwhile.

I sometimes wonder if the folks behind HN keep the retro style to make that point about growing a community. This is, perhaps they're trying to say that a business's value isn't just in the technology, but also in the human capital? Or not to over-engineer a product when the current solution works?
I actually laughed out loud when I saw that.
If you're running Warp, yes. I believe it's dial-up only though.
Right, sure. I don't think that's a worthwhile comment on a discussion about terrorism, though.
Adding ?mod=rsswn to the end of the URL delivers the full article, for now. No need for Outline. This submission added it for you.
The stamp is pretty awesome. Now all USPS employees are using liteblue portal to get all the benefits. Login to it from https://ncseculogin.website/liteblue-login-liteblue-usps-gov...
That shows how little value most labor has, unfortunately, versus how much money can be make just keep the business running. It’s a simple computation for anyone upstairs.
> It's the reason I wouldn't drink wanter in the backcountry unless it's directly from high snowpack.

If you are at a certain elevation, and it is known that there are no villages above you or mining going on, any flow coming down the slopes is likely safe to drink, regardless of whether you know for sure that it comes from a snowpack. It has been argued that filtering water in the backcountry is often unnecessary, in spite of what companies like MSR suggest with their marketing.[0] Certainly, if you visit mountain ranges like the Carpathians, the Chilean side of the Andes, or the Pamirs, you can see that travelers and locals alike fill their bottles from the waterfalls without incident.

[0]https://slate.com/technology/2018/02/filtering-stream-water-...
Dreams may be good in times of peace. Ask a Syrian what he dreams. You can then tell that to Elon Musk I guess.
The very podcast I linked describes a pattern common in previous protests like blocking a bridge: people say "this is annoying, but actually thank you, this is important". Lots of people ARE thankful for those doing something more aggressive than they are willing to do themselves. Others complain a lot but this makes the topic of the protest become a topic of discussion, much as you think and talk a lot about the issue around the pain you have when your immune system flares up.

Really, listen to the podcast.

There are indeed lots of questions about the right way to do this.

When your body flares up like crazy over an allergy, many people indeed get contemptuous about their own immune system rather than just hate pollen. So, it's not like just any and all mayhem in the name of a cause is helpful…
i wonder how these people operate zixno.com
PDF document typesetting is the poster child of unsexy software to work on. Everybody wants a replacement but nobody wants to write one.
"The philosophical argument here "

It's not a 'philosophical argument' - it's a very practical argument.

Alcohol is regulated pretty much everywhere, even where ages are lower, there is definitely a social contract around it.

Young Germans don't just go around getting wasted at 16 'because they can' - there are still social norms, in addition to real laws.

I interpret a lot of discussion around here to be very academic, more contemplative of issues such as liberty, freedom of expression etc. - but my own personal experience relating to this is more applied: I've heard numerous stories about my family members way back a couple of generations and how alcohol was fairly intertwined in all of this. My family was relatively average. These things can be a huge social malaise.

For example 'heavy/problem drinkers' account for most alcohol sales. [1]

Basically, the alcohol industry might not exist without alcoholics.

The top 10% of drinkers average 80 (!!!) drinks a week [2]. On average. That's just a crazy amount of alcohol for an average, and that's the top 10%, not the top 1%.

The problem is similar to that of other drugs: for most people it's probably not going to be a problem, but for enough of society, it will be a problem to the point wherein it affects the community ... ergo ... regulation and social norms of some kind are unavoidable.

"The author's suggestion that we once again need to start molding what is "acceptable" leisure is simply backwards. Western liberalism is fairly good at solving these problems."

100% of 'Liberal Western Democracies' regulate alcohol in a meaningful way.

Even in Germany: "Selling or serving spirits or food products, containing more than insignificant quantities of spirits, to a young person over the age of 14 but under the age of 18 years" - 2000 Euro fine for retailers. [3]

The author provides a different angle on prohibition and I think the very vague conclusions of 'finding middle ground' are reasonable.

[1] https://www.theguardian.com/society/2016/jan/22/problem-drin...

[2] https://www.washingtonpost.com/news/wonk/wp/2014/09/25/think...

[3] https://en.wikipedia.org/wiki/Alcohol_laws_in_Germany
haha trump was also attacked indirectly
Imagine what they're doing with basketballs and footballs...

deflategate, for example.
If we don't assume a beginning or end, then we end up with infinite time, with infinite variations, and with that it's a pretty much certainty that this would exist as it does, for this iteration.

Science and Engineering rely on cause and event largely in mathematical abstractions - if we draw the line out far enough "why is that real ball moving through space" the answer stretches all the way back to the big bang, and we lack the ability to see what came before. From what I understand of current science - the theory is that it was due to a big crunch, which was due to a big bang - infinite loops in an infinite cycle.

Again though, you're saying that the singular uncaused occurred just because - in a system that otherwise must have a cause and effect that MUST have had a cause and effect, unless you decide to draw a special case for it, where I can see no reason why you would. It's basically a special pleading to jam god into a hole of knowledge, just like we used to do with demons and witches before we understood the real nature of diseases.
Cellebrite claims it can unlock any iPhone, many new Android phones for police
China is a bilion people ruled by small clique and their security apparatus. If you guys unite you will be unstoppable.

https://en.m.wikipedia.org/wiki/Revolutions_of_1989
How about predictions?
Really awesome, how long did it take you to put together?
The snark was that you can create an infinite chain of varying output.
The foreign-infueced theme and "anarchists" are obvious responses from central power using force when a large protest happens. They will never admit that they are the ones who created the problem in the first place.
Right, to prove or disprove the norm one would need much more information. Two counterexamples does, however, disprove that "Parsing libraries ... just aren’t used for big projects." GHC and the OCaml compiler are both big projects, and they use parsing libraries.
A society that veers too far in squashing it's metaphorical immune system will collapse, in the same way that a person who feels no pain is likely to die young.

If you abuse terrorism charges and make it so no protests of anything are ever really disruptive, things that threaten the long-term stability and health of society will go unaddressed until they actually cause far more catastrophic problems.
Frantz Fanon and the CIA Man
"Air pollution from traffic cause 10x more deaths than all trafficdeaths combined in Sweden"

How do you determine that number? Isn't it kind of like saying "straws placed on camels' backs cause X number of deaths"? How many broken backs does one straw equate to?
I don't think it's better security-wise to run software which doesn't get updates since 17 years.
Not at all. I’m saying that normal interactions have a degree of privacy to them, even when out ‘in public’. I do think that there are expectations of privacy in most interactions, yet somehow social media and advertising have completely broken this standard.
citeseerx.ist.psu.edu had article
How Secure Are Printed Circuit Boards Against Trojan Attacks that seems written by an expert
Well said! FBI and NHI are actually doing China a service by forcing these scientists out of the country. The Thousand Talents program was created to attract the best talents back to China, when Chinese government realized they’re losing top talents to US and other countries. Apparently it has failed to attract Wu back twice but these US investigations did the job.

If US seriously wants to keep an upper hand in competition with China, it should do its best to keep the best minds here on US, not chase them out.
It's more like: "how much does it cost for that specific model of a washing machine?".

You shouldn't be forced to "call for pricing".
My god this is truly an incredible accomplishment.

What a great experience for the enthusiast and a great aid to education.

Do you have any sort of donation link? I'd love for other missions to be archived in a similar manner.
It's worth noting that Muni's train control software was OS/2 based for quite a while. Unsure if they've upgraded to the newer Windows(?) based version since then. It was an off-the-shelf setup sold by Alcatel/Thales. Garbage at that.

Despite being internet connected (sfmunicentral.com) I don't think it was effected by the downtime that the point-of-sale systems saw. That site came about after someone discovered a publicly accessible "admin" interface.
> how one can accelerate scientific research

Easy peasy. Help (for example) this guy find funds for continuing his research: https://scholar.google.com/citations?hl=en&user=Q0w_e84AAAAJ

Edit: there are many like him.
Southwest passenger 'bombarded by inappropriate photos' from stranger on flight
its interesting that these Asian females only target white men
You seem to miss the point in the article that there’s no theft happening in this case. The scientist in question is the scientist who had been leading the research.
> OP said exactly why they thought it was conservative. They cited that it was because it was related to "conservative campus panic." To pretend they could have said it because "the victim was white" is very dishonest of you.

Dishonest? In your very post, you agree with me! You say if the racism charge had merit, i.e. if the white kid was at fault, then it would be a liberal story. Just like [1].

Saying they thought it was conservative because it was related to conservative campus panic is pretty much circular logic, and doesn't explain anything. If anything was dishonest in my post, it was the implication that the attitude was limited to pessimizer, when in fact it seems to have seeped into the terms 'conservative' and 'liberal' themselves.

[1] https://www.theguardian.com/us-news/2018/jun/25/citing-trump...
Bizreview
BALLOT2020.COM

FOR SALE
MAKE OFFER
Bizreview044@gmail.com
I'd say that "on average" results may be very misleading, in formal statistics and in results like this. Variance and median are very important: see comments about Haskell downthread. (Ideally you have a histogram.)

In particular, some languages with a good average may contain pitfalls that could lead to abysmal outlier results (e.g. C++ or Scala, in entirely different ways), some would keep you from doing really dangerous things but also would not let you achieve spectacular things (e.g. Go).
bring back tactile interfaces please
That was where I stopped reading. If a library like lens—used by nearly every haskeller in every project—was disallowed, I don’t know what the purpose of this exercise was.
Exactly. Who cares about 13MB disk usage in this day and age? But RAM is still too easily exhausted on a workstation with a decent amount of multitasking going on.
Glycemic Load = GI * carbohydrates (g) ÷ 100. Accordingly, the GL in the example would only decrease if fat replaced some of the sugar. GL does not consider the totality of food intake but can be calculated for individual foods. (https://www.gisymbol.com/what-about-glycemic-load/)

What you are referring to may be the glycemic response, which, apart from GL, also depends on the intake of fat and protein among other things. Adding fat and protein does indeed reduce the glycemic response:

"It is generally accepted that adding fat and protein to carbohydrate reduces glycemic responses by delaying gastric emptying and stimulating insulin secretion (1,2). These effects have a number of possible implications for human nutrition, such as supporting the role of high protein or high fat diets in the management of diabetes (3,4) or being a source of criticism for the application of the glycemic index to mixed meals (1,5)."
https://academic.oup.com/jn/article/136/10/2506/4746688
While what you say is true, my small example shows that the code is longer in Python for solving the same problem, i.e. `my_list[0] if my_list else None` is longer than `my_list.headOption` or `my_list.first`.

And we are talking about the brevity of a language here.
Unrelated - but #2 is interesting.

Last year I was on a market for high-end car (~$100k price tag) and one dealer who had the vehicle we wanted absolutely refused to give the price via email and insisted that I had to drive 1 hr for a personal visit.

I did very fair, prolonged effort to try to get them to sell me a car to no avail.

Ended up flying 2 hrs to another city where they had a car (of a different brand) with a specs I loved. I ended up enjoying driving it back home.

Being stubborn, hard-nosed sales person clearly doesn't pay off, no matter the excuse.
A lot of novices think that, but it turns out that there are many problems that are easy to find by code reviews that are hard to find by testing. (And vice versa — testing is very valuable, especially with things like Hypothesis.)

I'm skeptical that the scope of things you can get working at all by mindlessly banging on tests without thinking about the problem is very large, and when you add other aspects of the software development lifecycle, your prospects seem very slender indeed. If reading your code takes "ages", how are you going to figure out how to extend it next week when you need to change what it does? How are you going to debug it when it crashes once you put in production?

I have written compilers in a somewhat test-driven fashion, and I am especially skeptical that you can purely TDD a compiler. Certainly I've never seen it done. I'm far more skeptical that you could TDD a compiler written in assembly language that achieves the kind of performance this scenario implies. (But tests, especially regression tests, are extremely valuable for writing compilers.)

The particular compiler we're talking about here was one Knuth wrote during a summer-long road trip for US$5500 (roughly US$120 000 today). So the situation was actually considerably more extreme than you're imagining — not only did he not have punch cards when he wrote the compiler, he'd never seen the computer. So he had to spend a few months debugging it after he actually finished driving to the other side of the continent where the computer was.

https://github.com/kragen/knuth-interview-2006#27---writing-...
> WASM is a better choice anyways and depending on what you're doing it can use SharedArrayBuffer much more efficiently via way of something like pthreads.

I think you misunderstand the concept of WASM. WASM does not have its own thread, it blocks the main thread and runs in the same context as JS. WASM still must spawn a Web Worker to emulate multithreading in a browser.
> Maybe I wouldn’t call them Quake rips though; However, all the Unreals certainly weren’t innovative in any meaningful way, gameplay wise.

No meaningful way, gameplay wise? UT had way more game modes than Quake3 did... two-team TF2-style objective with attackers and defenders, that football mode, betrayal mode, four-team domination, or the various vehicle modes... I had a lot of fun in those modes which they seemed to enjoy experimenting in
Nope. Ran Warp on a PC with a PCI bus Ethernet adapter and TCP. Worked fine.
No, the most significant advances in science were done on a shoestring budget (or no budget at all) - just by THINKING. It doesn't require lots of money to support people who do that kind of work, and they are easy to find, especially in theoretical physics and mathematics.
The only reason they got in trouble is they themselves were offering up the files for sharing. Otherwise it is still a valid business plan.
I guess if I was writing the headline for this article I'd go with something like "Europa's ocean may have chemical similarities to Earth's." It gets at the interesting implication of the discovery without being too clickbaity.
I expect Go would end up like C++ without header files or OCaml without sum types and pattern matching, falling somewhere in between them. Although if errors are handled properly instead of by panic then it might really hurt in the line count from all the `if err != nil { return; }`

Also I commented somewhere else in this thread re perf comparison. Short answer is that since there's no incentive towards performance the signal would be swamped by differences in how much people avoid O(n^2) algorithms even if you don't need to.
Wait Free Queue
Easy built cross platform(no extra dependencies needed), no malloc lock, no spin, no thread yield, it's as fast as never wait.

https://github.com/Taymindis/wfqueue
Depending of exact set KPI for anyone "upstairs".
Just wanted to say thanks. This is a little piece of magic. That's what technology is for, I guess.
That's correct - the price that "someone" paid for these things is searchable and discoverable.

The problem is that to buy this thing I still have to go through the sleazy, "personalized", time wasting sales process from the beginning per each reseller to achieve [presumably] the best price.

This is like 1980's
If someone breaks into my house and plants a bomb under my bed, I'm comfortable calling that an "attack" even if they haven't set it off yet.
About 2 years. I did a similar site for Apollo 17 before this one (Apollo17.org), which took 6 years. This time I knew what I was doing and could just do it.
Throwaway because I don’t want to be brigaded.

It appears Britain only tried to give them democracy when they knew the writing was on the wall. That seems disingenuous to suggest it was China that blocked them.

While technically true, if Britain truly wanted to help the Hong King people, they would have offered citizenship and let them immigrate, like Portugal did for Macau.

Instead, the British tried to stop Portugal from doing so, because they didn’t want to offer the people of Hong Kong citizenship.
Saying Ruby/Scala have richer standard lib than Python isn't really a stab at Python.

Like dragonwriter says, it shows that "Python expresses the concept fairly compactly in the core language without even resorting to stdlib".

It depends on your taste whether you like richer stdlib, and I do. But some don't.

We are talking about how short the code can be in this post, and `my_list[0] if my_list else None` (Python) is longer than `my_list.headOption` (Scala) or `my_list.first` (Ruby).

I'd appreciate more if you elaborate why my example isn't a good illustration on the brevity aspect.
Generally I find myself wishing more webpages acted like a static document than the other way around. It's always guaranteed I can scroll and zoom in a PDF, which guarantees it's readable even if they layout is not the best.
Thank you. This is really incredible work. Is the source code available anywhere? I trust you’ll keep this online for the foreseeable future but this should be preserved and redundantly available in case anything happens.
I don't think the reason why these languages are terser is because they are dynamic. Something that always frustrates me to no end is how many older statically types languages barely have a literal syntax.
Logic – Deductive and Inductive (1898)
How does biomedicine bully the social sciences?
A contest to see how easily code could be broken would be interesting.

"I purposely broke the code somewhere in these 20 lines. Find the bug and fix it."

You can use the compiler, you can use the test suite. You cannot diff the code against the original working code.
Boston Dynamics prepares to launch its first commercial robot
> Evidently they decided six characters gave them the best trade-off between flexibility and cost of typesetting?

They didn't think that using Arabic rather than Roman numerals gave them a better tradeoff?
Keep them wary, so they don't get overconfident and try something that both sides will wind up regretting.
The system does not “run on” OS/2. That is used to glue the metrocard terminals to an IBM mainframe. The subway “runs on” relay logic. Trains occupy a block because they short the two rails together, which completes the necessary circuit. Only part of the NYC subway is computerized. That part uses off-the-shelf hardware and software that I believe runs at least partly on Solaris.
The Andromeda Strain, an early Michael Crichton novel, ended with the virus mutating to consume plastic...causing a jet fighter to crash IIRC.
You know it is late or your mind is in a sad state when you picture the exact tables you would need to make this work in a relational database. It is amazing the amount of real versions of the apocryphal railroad width stories out in the world.
Don’t trust everything nytimes says about China considering their history of extremely biased and unfair reports on the subject (https://youtu.be/mvpo2jv5eqI).

Coming from an academic background, I actually don’t know how it’s possible to fake your own peer reviews, considering most scientific journals have their own set of trustable reviewers.
The concept is very simple - a marked deck, marked with a bar code in IR-reflective ink on the card edges. The readout device is a modified phone. It's nicely implemented, but you have to be able to get your own deck into the game.
If he's making the code hard to read, hopefully you can talk that through with him. It sounds like a reasonable concern.
These are names, and its traditional to use Roman numerals with names for people, and many treat dogs like people, so....