skysight-inc/HackerNews huggingface dataset:
What this tells me most of all, is that humans will only acknowledge the legitimacy of studies that support their predetermined opinions.

The arguments for and against a type system like Haskell's have been going on seemingly forever, and the commonly parroted line from e.g., Clojure or JavaScript enthusiasts (like the curly-haired San Francisco guy) is that there has never been a single study to support the idea that a type system like Haskell's is generally a cheaper way to write reasonably robust software. Point them to a study like this, and you're met with "Nuh-uh! Not valid! Nope!"

My observation is supported by section 7, "Lessons Learned".

> …The reaction from the other participants, however, in particular those not familiar with the advantages of functional programming, was somewhat surprising, and is worth some discussion.…

> …In conducting the independent design review at Intermetrics, there was a significance sense of disbelief.

> …some observers have simply discounted the results because in their minds the use of higher-order functions to capture regions was just a trick that would probably not be useful in other contexts. One observer described the solution as “cute but not extensible”

> We mention these responses because they must be anticipated in the future. If functional languages are to become more widely used, various sociological and psychological barriers must be overcome. As a community we should be aware of these barriers and realize that they will not disappear overnight.

They're right. These barriers haven't disappeared overnight. They haven't even disappeared after a quarter of a century. People still come up with stupid reasons why they don't like Haskell.
>i don't understand your snark

It's simple, it was added to counter-balance the smug ascertainment of Guido's ignorance, and the taken-for-granted assumption that we'd be so much better if he modeled Python more after ML/Lisp/etc.

>do you honestly think python, as a programming language, is superior to something like racket or f#?

No, I think the subject is moot. Python has been adopted and is widely successful for being Python.

We had MLs and Schemes/Lisps available before and after Python and they didn't manage to get traction. Why do you think having the original Python be more like these would help its case?

Even if the result was a "better language" in the sense you think Racket or F# are, those are still niche, and there's all the reasons to believe Python would be too if it followed their model.

So, it's not "if only Python was ML/Lisp like we would now have an equally successful but better Python!".

It's more likely "if Python was ML/Lisp it would still be niche today, and we wouldn't have a language with the characteristics that people love in Python and adopted it for, but yet another ML or Lisp version".
„Some say you shouldn’t exist. Others say you have a right to live. Hard question“
Hudson giveth and Nashua taketh away.

Or, for the youngsters: Portland giveth and Seattle taketh away.
> Saudi Arabia is threatening to sell its oil in currencies other than the dollar

Dumb threat. Streisand effect, too—this bill just went, for me, from something I didn't know about to something that's on my radar.

Go ahead, sell in other currencies. Your buyers will bake in the swap costs to hard currency. It isn’t like Mexican oil isn’t sold for pesos or North Sea oil for pounds sterling or kroner. The petrodollar hypothesis is a myth. The United States, now [EDIT: nearly] a net oil exporter, does not depend on Saudi oil.
Modes of Living
As Eric Weinstein put it, "we are standing on shoulders of jerks"[1]. I posted it already here once, but it is such a valuable insight that I think it's worth repeating.

1. https://www.youtube.com/watch?v=TKeMIWVOnbo&feature=youtu.be...
> Is “comments” and “views on issues” enough to cause such a stir?

Of course?

If someone tweeted "Unfortunately, the holocaust didn't happen, but we can change that" and their view on the issue of "the Jewish Question" was "the parasites must be exterminated," then I imagine that you would be up in arms if they were ever appointed to an ethics council.

You might not think that James' views are bad enough to warrant the outcry, but can't you at least imagine why someone might think that? If you were trans, for instance, might you be worried about this person getting a position of potential influence?
From the FDR data in the report, it seems that the AoA sensor disagreements on this flight didn't start until after takeoff. I don't know if this is the normal failure mode.
This is a pretty weird take. The sort of petitions you're talking about are not widely spread with remotely perfect coverage at companies like Google or Microsoft, there's no allowed way to distribute these via company-wide email or something and people are distributed globally across campuses and timezones. Personally at both workplaces I have never seen any of these petitions or open letters that make the news cross my desk or even heard about them before reading about them in the press.

Maybe perfect coverage at smaller companies, but even then I kinda doubt it.
This is possible in the Web UI of 1Password for Teams: https://discussions.agilebits.com/discussion/comment/360497/...
>People have a habit of automatically doing this

Which is also tied into a discussion a few days ago, how the most common verbs (e.g. be) are much shorter and irregular in most languages -- because they are fetched from a direct, small, cache of readily usable forms, and not supposed to be derived from the general rules (e.g. adding -ed) like common verbs (which is slower).
To be clear: France has made private paternity testing illegal, while you can still do it through a court decision.

Still weird and the reasoning behind it seems backwards.
How to (not) fix a security flaw
I picked up my Voodoo 2 in 2005 when I found it in an old computer I was scavenging for pieces with other high school students.

I was young, but I immediately recognized it and traced it back to the computer magazines (from 97/98) of my older syster that I used to devour. No other student realized what it was. They were puzzled by the double VGA connector :)

I took it home, and installed it in my Athlon XP 2600+ system alongside the ATI 9800 Pro, to finally try the Glide games that I never had the opportunity to play years before... The first time I saw the full-screen 3dfx logo, it felt amazing.

Not only I still have it, but I collected more for free over the years, and I'm still amazed that something I would drool over a few years back became trash-worthy. It's either a reminder that good things happen to those who wait... or a memento morì.
> wouldn't the diversification of the world's currencies be a good thing?

It is not that simple. If an economy has a surplus, e.g. China, where does that surplus go? This is why we have a default world currency whether that be silver, gold or petro dollars.

When you work through it a bit more the more you realise a basket of currencies won't work, unless every currency is essentially the same. Capital is like water, it flows.

I would like to see discussion on how we can move on from the currencies we have to a measure of energy. Everything can be measured in energy terms, why not cut out the abstractions?
I think you think "3rd world country" pilots are less trained or less capable than "American" pilots, and I think that makes you a racist.
There's an argument to be made on the political basis, but unfortunately the choice of conservative was poor given the complete lack of qualifications and unnecessarily toxic public speech background. It's really worthwhile to vet your selections in advance to ensure they're not militant anarchists or antisemites or homophobes or anything else in their historical tweets or public speeches - regardless of their expertise on the subject (in this case, also none) it prevents them from doing their job without interference.

There are numerous conservatives you could find to do the job who wouldn't have set off this controversy.
I had a Voodoo Banshee (combined 2d/3d card). It wasn't as good as a V2 but was OK for me back in the day.

I then moved to NVidia predominantly (TNT2 Ultra), although I did pick up a cheap V5 5500 which I ran for a bit.

Like other's have said, it was a fun time to be involved with PC gaming. Unfortunately life has got in the way since, although I do spend time on Vogons looking at old systems and wondering if I should build a couple of retro machines!
They could put their plants next to wind farms that have over-capacity of what the local grid infrastructure can handle - ie on a windy day they make more electric than the grid can take. The air capture would only run on windy days. That might be a reasonable way to make jet fuel.
This is not a "few weeks." They took away his internet access years ago and before that he stopped sending his PGP keys. There has been no "proof of life" for a very long time.
Apparently, Ethiopia has an average IQ of 64, where as most developed countries have just about 100. Could this be a factor?
> I see cloud services as a proxy to hire talented devops/dba people, and efficiently multiplex their time across several companies

It's only a proxy in the sense that it hides them (the ops/dbas) behind a wall, and you can't actually talk directly to them about what you want to do, or what's wrong.

If you don't want to hire staff directly, consulting companies like Percona will give you direct, specific advice and support.
Just use Bitwarden now. It has everything Lastpass has, used to have, and more. And most importantly, you can run your own server.
> annual U.S. carbon dioxide emissions have declined by 758 million metric tons. That is by far the largest decline of any country in the world over that timespan and is nearly as large as the 770 million metric ton decline for the entire European Union.

This is deceptive.

The emissions per capita in the US were much larger than in the UK or the EU to start with, which means still many low hanging fruits waiting to be picked. The lower your emissions are from the start, the harder it is to lower them even further...
Assign is only idempotent if you're writing out a constant.
Consider:

a = !a;
Just flag and move on. Don't give the trolls the attention they crave.
Cached http://webcache.googleusercontent.com/search?q=cache:7R8yueg...
People are told to do less with more, and machines are purchased to handle future growth.

Some things never change.
If you look at female percentage of enrollment in CS
courses, you will find it actually declined since
the 70s

It apparently peaked at 1984: https://www.computerworld.com/article/2474991/women-computer...
Let's face it: who likes dictatorships? To overthrone a regime there is a price to be paid and nobody will pay that price unless there is something to gain(i.e economically or geo-political). I'm ok with that as long as it's done right(which was not case with Iraq) but let's not pretend that it's moral to let these pesky dictators die by natural causes.
>I've always gotten the impression that people here mostly either disliked the Intercept for its perceived agenda

From my experience commenting on the meta stories surrounding them and alluding to the bias always seems to illicit more downvotes than up votes.

Though I would love if there was some kind of agreed upon sentiment analysis algorithm we could run we can go back through all of the meta Intercept posts on HN and calculate the percentage of comments weighted by upvotes for/agaisnt them as an organization.
It's probably quite substantial, since it runs on several platforms, has a GUI on some, etc. Most of the C code is probably used, but the larger part of the Lisp code is modes (tools, games, apps, ...).
I made a 25-hour Spotify playlist for myself of soundtracks, mostly from films:

https://open.spotify.com/user/22p7kffssooevmhucglnnz6ci/play...

(e.g. John Williams, Tyler Bates, Hanz Zimmer, James Horner, Alan Silvestri, Danny Elfman, Alexandre Desplat, etc).

There is a smattering of video game soundtracks in there (by far my favorite composer is Christopher Tin), but the key is avoiding any 8-bit or classic "beep beep" songs. Those would break my coding flow.

Ironically, as uninspired as modern Marvel movie soundtracks are, they're perfect for concentrating on code, with a random uplifting nudge or a drop into quiet here and there.
Fascinating. I submitted the same ticket a month or two ago, with the same initial response.

(Now I just stopped holding my breath. Ah, breathing is good!)
If anything corruption seems more common in countries with fewer regulations, if anything (not that I have any data to back this up).
And now you have to trust the plugin author that he won't steal your passwords.
It's a shame that MCAS behavior wasn't fully explained after the first crash. If it had, they might have remembered that flaps disable MCAS. If I had to go "off checklist", I'd go: stab trim off -> flaps 1st detent -> stab trim on -> trim to neutral -> stab trim off for duration of flight -> flaps up -> manual flight for the duration. Still, that's all while you're pulling on the column like mad, all the indicators are lit, all the annunciations are going on, the stick shaker is going, you're going like a bat out of hell, and the ground is coming up at you. In the final seconds of flight, there was so much nose-down that they were pulling -2g.
Location: London, UK

Remote: Yes

Willing to relocate: Maybe

Technologies: React Native, React, Redux, iOS, Obj-c, Node, Sketch

CV: https://www.linkedin.com/in/jenshenning/

Email: hello@jensunltd.com

Expert React Native/mobile developer looking for project work. Either join your existing team or build your app from scratch. With deep background in native mobile development I can help boost the performance of your RN app.
I'm generally interested in programming languages and have taken a look at hundreds, if not thousands in the past decades. Based on that experience, I'd say that almost no language is a general purpose programming language, because that would include cross-platform GUI programming. Except for C, C++, and Python, every binding to GUI toolkits I've seen was incomplete, buggy and not fully tested, not ready for prime time, eternally promising without ever getting there, lagging behind the toolkit versions, hard to setup and compile, and so forth. There is always something about the glue code, versioning, or portability that gets in your way.

Typical example: I've decided to make a little GUI application in gtk3 for Go and encountered the first show-stopper already after two weeks. Yes, in theory this can be fixed by adding bindings yourself and submitting pull requests, but once you start with this it kind of defeats the purpose of using another language in the first place. (And there is a second issue of this kind already waiting in line...)

The same is true for Julia, which I have evaluated for this purpose, too. The GUI bindings are not yet complete, and experience has told me that if bindings are not yet complete, there is a high chance they will never be complete. Once they are completed, they are already outdated.

So if you include GUI applications into "general purpose", the answer is practically always "No". If you exclude GUI applications, on the other hand, then almost every programming language on earth is sufficiently general purpose.
exactly, have folders for each type of bookmark I'm interested in and categorize them
This is the actual live HD feed with audio, helpfully provided by our Russian friends from Ruptly: https://www.youtube.com/watch?v=BlqmKcPS0I8
Indeed. The speculation is that it was caused by a bird strike during takeoff.
Manning has been moved out of solitary confinement. https://thehill.com/homenews/437454-chelsea-manning-removed-...
Africa’s Courtrooms Are Embracing Legal Technology
Part of the problem is that many software developers work in organisations where that kind of information - dollars saved or made, time saved, steps reduced - isn't shared. In a siloed org, the development team writes code to satisfy bug reports or feature requests, which come from a business analyst or product owner, who is the sole conduit to "the business". Why these things are needed, their relative priorities, or their ultimate impact, are not regarded as important concerns for the development team.

tldr: software developers often can't measure the impact of their code, so they fall back on describing the technologies they use, which drives a counter-productive desire to employ "sexy" technologies.
Show HN: KubeSail – Free-tier Kubernetes platform for learning and hobby hosting
Location: UK

Remote: Yes, remote only

Technologies:

- Frameworks/libraries: Symfony 4, Laravel 5, Zend, Silex, Node.js, jQuery, Shopify, WordPress
- Languages: PHP, JavaScript/TypeScript, (My)SQL, Python
- Testing: PHPUnit, Codeception
- Methodologies\processes: Agile, Kanban, CI/CD
- Other: Docker, Git, Jenkins, Memcached | Frontend: HTML, (S)CSS, JS

I am comfortable with switching to other dynamic languages.

Resume: Email me for a resume

Website: https://savov.work

Email: contact@savov.work

https://www.linkedin.com/in/kristofarsavov/
Solid – The Best JavaScript UI Library You’ve Never Heard Of
Snowden and Assange are not being detained.
The same quotes in an easier to read format, and I agree with them:

"Old Assumption

- Most accidents are caused by operator error. Rewarding safe behaviour and punishing unsafe behaviours will eliminate or reduce accidents significantly.

New Assumption

- Operator error is a product of the environment in which it occurs. To reduce operator "error" we must change the environment in which the operator works.

---

Old Assumption

- Major accidents occur from the chance simultaneous occurrence of random events.

New Assumption

- Systems will tend to migrate toward states of higher risk. Such migration is predictable and can be prevented by appropriate system design or detected during operations using leading indicators of increasing risk."

Just a day ago, user Gibbon1 also posted a link to a talk by the author of that book:

https://www.youtube.com/watch?v=WBktiCyPLo4
> designed from it's inception to selectively leak information with a clearly biased perspective

What was "biased" about the early wikileaks? It was a general repository of leaked documents uploaded and commented by users
Couldn't agree more here.

I've been encountering this effect in rapid succession in the last couple of years as a new parent.

First few weeks: Everything is new and you have no firm assumptions other than what you've observed from the outside of other families, so you try to build a new model on how your child behaves, how you should react and the routines needed to function as a family.

A month in and every other month going forward for the next year: Everything you think you know about your child has changed, and all (most) assumptions about what works when comforting, putting to sleep, and feeding goes out the window and you start over building a new model.

Of course everything doesn't change, but this scenario of developmental changes has really ingrained the idea in me how easy it is to make assumptions (deliberately and not) that you assume are static truths. It has made me go back and reexamine everything from old wives tales I learned through osmosis as a child through my politics through technical decisions in my work.

Whether you consider Jobs, Musk, Wozniak, Brin, Page, etc creators/innovators or something, I think a lot if not most successful ventures has come from reevaluating assumed truths, ranging from the market, state of technology, or paradigms. I'm not saying you should throw out everything old, but merely that learning from history should be a scheduled process, not a one-off.

Sorry for the unwarranted rant, but your comment just resonated with my own experiences.
After the shit Samsung, LG and now Sony did I don't plan to connect any TV to internet, ever. Separate box&remote is small price to pay.
Indeed. Less a case of "sorry 300 people died" and more a case of "sorry it caused an inconvenience for everyone else".
Using Dynamo is the worst thing we've done for productivity and costs in our product. It introduces onboarding overhead, unnecessary implementation time overhead, costs a lot, and is always a bottleneck in every operation. Using DAX requires paying for VPC which already costs more than a server that could power many small to mid-sized products. Resizing table throughputs requires lots of manual work to keep it cost effective, because the default settings are designed to nickel and dime you to death. If we just used a simple SQL or MongoDB server attached as a container we'd save literally months of development time and thousands of dollars per month.
Another thing we know now about MCAS is that it's locked out for 5 seconds after each trim switch operation. So, if you never have stab trim engaged for longer than 5 seconds a shot, you should be able to trim up the plane.
You are assuming Joe would use a "common" password to encrypt their highly sensitive password vault. Joe only has to remember one password since moving to a password manager. Even my mother uses a decent password for that. I'm not saying your situation isn't feasible but Joe has failed to use the product properly.

I think i saw that some of these managers have integrations with https://haveibeenpwned.com/ and that could extend to the vault password too. Maybe it already does.
Why shouldn't europe then buy oil directly in euros?
How does it make sense to first buy dollars and then buy oil if it is not mandatory? The saudis would happily take hard euros I suppose.
If you're interested in Assange, check out Andrew O'Hagan's piece 'Ghosting' about being hired to ghost write Assange's autobiography. It's in his collection 'The Secret Life.'
Fuck, that totally got me, I just thought the page was down.
I can totally see someone who doesn't know that the Safari error page doesn't ask for an email address filling it in.
when I drive a car without ABS I don't need a new driving license. Pilots switching to 737 MAX need new flight simulation training, except if the plane has MCAS. See the difference?
'Economic science'?

When has economics ever been a science?
Free rent in a prime central London location? Why would you ever leave!
Yes, of course there's loads of circumstances that require you to fill a tax return manually. But even then the sections about your employment are filled automatically based on the returns submitted by your employer.

The thing is that if you are a British resident who only works one job and doesn't receive money from any other source, then such person would literally never have to think about their tax return - it will be done fully automatically without any input from them whatsoever.
The difference being that Airbus pilots are trained and aware of this behaviour. If it's inherently dangerous why aren't they falling out of the sky?
You mean like if manning had done as Daniel Ellsberg, she would not have been charged and put on trial?
bitwarden_rs
The very second Assange walks out of the embassy he will be.
So, libertarians, but without the money?

(How do these people get into this state? Is this just a concentration phenomenon, where people who think that all move to the same place?)
Astonishingly it turns out that bad programmers are everywhere and aren't made any better by handling a different domain of problems. Truly shocking.
Minato has a population density of 10850/km2, Shinjuku of 18500/km2, Meguro of 18900/km2, and Nakano wins out at 20,700/km2. (Nakano winning surprised me. It's pretty low-rise for Tokyo!)
'most people' don't fly at all
I also do not see the purpose in running the frontend in a docker container ... but once you consider the backends I would recommend a read of the Eclipse Che Architecture.
C++ changed a lot more than Ada, though. Ada was well-designed from start.