skysight-inc/HackerNews huggingface dataset:
Oh yes, this is right, me too. Last report on 2017-10-31.
I just found this week's blog posting by RJ Lipton: https://rjlipton.wordpress.com/2019/10/21/a-polemical-overre...

The Mackenzie book chapter discusses both the Fetzer and DeMillo Lipton Perlis controversies.

It's really interesting that the debate got into the questions like, can one formally verify a bridge?
> How much of this stuff was validated through public competitions like for AES, etc.?

Some of it, with some caveats.

Salsa20 was a result of the estream competition. This was organized in a similar fashion to the AES competition, although it didn't get nearly as much attention. Chacha20 is only a slight variation of salsa20.

Curve25519 was discussed extensively in the IETF. It wasn't a formal competition, but it was an extensive discussion and there was definitely motivation from others to point out any issues that there might be with curve25519.
Keen to learn more but seems like your email isn't there?
All that said I think there are benefits to confining languages principally to Latin script or making some kind of direct transliteration utility to Latin script since it's the language for ~70% of the worlds population [0]. It's very hard to learn to read and even more importantly hard to type in a different script.

[0] https://www.worldatlas.com/articles/the-world-s-most-popular...
The definition of realtime is vague so saying that something is "not really realtime" just because it is not "realtime computing" is wrong.
I recall reading somewhere (pretty sure it was actually here) that Glacier used some sort of custom low-RPM spinning rust that could be spun down when not in use and otherwise took very little power.
WeWork hype was never anything more than 'unicorn feces,' says business prof
You may be surprised. I found a podcast covering stories in my midsized, Midwestern suburb by a local reporter that is really solid. Finding these types of programs are hard, but I suspect more people have local news podcasts than you'd think.
That will continue to happen as long as voting/politics remains ideology based rather than issue based.
Indeed, let's give our one, only, username and password to a single organisation.
It's being used by analogy with "landing a fish". I've never heard it either, but I could believe it's in the argot of military airmen in some English-speaking country.
CAPTCHA: Select all squares with bugs
This is far from the first non-ASCII programming language[1].

Some folks have brought up balkanization as a bad thing, but there are some reasons to believe that balkanization could be a good thing. By putting up barriers (like language) between silo-ed groups, you allow each group to develop their own ideas under different selective pressures, which leads to different results. Then, at some point, someone with vision and skill breaks through the barrier and their ideas from one silo revolutionize the other. It's unclear whether these ideas would ever develop and mature in a more homogeneous programming environment.

Looking at a different field: climbing. The industrial rope access, arborism, and recreational rock climbing communities have developed fairly independently, despite having a lot of the same base equipment and needs. The results are some fairly different solutions to the same problems. As a rock climber, I've learned a lot by cross-pollinating ideas with the other two groups. Sometimes the rock climbers do things better (dynamic ropes are a much better way to prevent spinal compression than full-body harnesses and screamers) and sometimes the other groups do things better (rope walking is far superior to hand ascenders). And these come from the independent selective pressures of each field (rock climbers fall more because they're pushing their limits of skill, so their fall protection is better, while arborists ascend the rope constantly so their rope ascension is better). It's not entirely clear to me that these very different techniques would have developed if the fields had not been able to grow their own communities fairly separately.

[1] https://en.wikipedia.org/wiki/Non-English-based_programming_...
I guess it depends how you define, "Written in english." Standard keywords in, say, C++ are derived from english, though they have a symbolic meaning everyone has to learn. I'd understand variable names and docs being in a foreign language.

Best-case is still engligh, though; working in another language is like doing science in American units. It works fine as long as you stay localized, but if you need to hire foreign devs to supplement your team, good luck (see the infamous Mars rover crash.)
I thought about this and while it does work, there's not enough screen real estate on a phone for this to be efficient. Phone screens are already very narrow and vertical. So either the scroll bar would be too narrow to be useful or too large.
A ton of services like this exist. For example, Postmark is specialized in sending transactional mail past Gmail's spam filters.
The Italian region that 'doesn't exist'
There are ants that move at 1 m/s?! That's terrifying. What kind of ant is that? Will it hurt if it bites me? How can I avoid this ant?

;-) Sure, not as fast as humans, but seeing something small (and potentially with big poisonous pincers) move at that speed is a little freaky.
Facebook’s Encryption Makes It Harder to Detect Child Abuse
It's kind of amazing how selfish people become once they are driving a car. If people drove in a way that focused on keeping traffic flowing it would work, but cars are just big ego bubbles.
You're working on the assumption that game traffic is a perfect representation of actual traffic. In reality, that's not the case though. In games, traffic on a straight road behaves perfectly. In real life, people cut others off, forget to check their blind spots, play on their phones, etc.

This type of behavior often causes the 'out of nowhere' traffic jams. Someone brakes excessively because of one of the reasons above and people behind them brake even harder. Eventually some people will come to a stop and this will accordion for a while.

You can play with this here: https://traffic-simulation.de/

Especially try just disturbing an otherwise nice traffic flow.
In banking but more on AI/ML side of things. Would be interested to learn more about what you're doing.
Why not just restrict access to specific IP blocks? Even if you left it open to Verizon's entire IP space so you can hit it with your cell, you would still dramatically lower your incident rate.
Breaking news:

Everyone in the USA is required to drive a 6 sqm hybrid Fiat, effective immediately.
Very cool reading...
Here they talk about a miniatirized pneumatic microprocessor using microfluidics:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2917228/

But: it takes a full 10cm wafer to make 50 D flip-flops(a basic component equivalent to a memory bit), and it works at frequency of 0.5hz .

So it's a challenge.

But maybe it's possible to build a very dumb terminal with this(say keyboard + screen

https://www.nature.com/articles/s41378-018-0018-1

) , if you offload everything to the cloud - and use a really basic communications protocol.

But will the Amish accept a computer/network ? What will it look like ?
This article is a perfect example of why the climate change issue is so polarized - it's just so full of propaganda and lies that the important truth it talks about is glossed over with mistrust.

"Reduced to a string of stagnant mustard-coloured pools, fouled in places with pesticide runoff and stinking with the rotting carcasses of cattle and fish, the Darling River is running dry."

This river runs dry regularly and has even before the industrial revolution. Guess what happens when rivers run dry? You get stagnant mustard colored pools. The sentence is trying to pull on emotional heart strings with nonsense. You know what else you find naturally in dried up rivers? Dead fish and animals. You know what you find in every body of water around the world today? Pesticides from farm runoff. Does it matter? Sometimes.

In short, just untrustworthy nonsense. I personally am concerned about my impact on the environment, but I consistently vote against collective action because articles like this make me really afraid of how crazy people are and what nonsense they'll believe.
I do! I don't like that it happens accidentally more than it should, but otherwise it's fine.
And thats why Apple and Microsoft have the best software?/s
A monkey with a typewriter will produce garbage no matter how many monkey hours it puts in.

The only way to have as little bugs as possible is to have as little software as possible.
But the problem was that People Couldn't Memorise Computer Industry Acronyms.
I'm taking a break. See you in 2021
I typically get clothing ads, household goods ads, music-related, gadgets, lessons, etc.
The whole second paragraph where they talk about everyone writing FORTRAN and no other programming languages existing.
Same expirience here, but I must say it is becoming better since I have reverse resolve. Previously every mail went into spam. Regardless of SPF and DKIM.
Bugs me too (iPhone SE is the last good phone anyone made), but I think the assumption at this point is that it’s a $1000 phone and everyone puts a case on it, so as long as the case is as thick as the camera bump it’ll sit flat.

The iPad is worse. Camera bump sticks out so that it doesn’t sit flat, and no one should be using a 13” tablet as a camera so I’m not sure why they thought adding a good camera was important enough to make it not sit flat on a table.
Vespa.ai 5x faster than Elasticsearch at nearest neighbor ranking
Possibly to get you to use Gmail instead of self-hosting. (Note: I have no proof they actively want that, I'm just speculating)
> To be frank, "/s" would have totally ruined it for everyone else.

Yes and no. Here on HN I see it everyday: good on-topic jokes get downvoted.

I suspect this happens because when people are in "HN mode" there comes a sort of earnestness into their state that makes it hard to detect other tonalities.

P.S. I needed the FORTRAN bit until it dawned on me…
> Which is very tricky to impossible in a fluid general-purpose UI container.

In this case it's not in a fluid container. All of the elements shown are of a fixed size—the photo, the row of contacts, the row of apps, and then the actions. (Well, the list of actions is fluid, but those are mostly off-screen).

Plus, one of Apple's advantages is that they have a small set of possible screen dimensions, because there are only a few phones. This should absolutely have gotten caught.
The National Weather Service's latest smoke forecast for the Bay Area (5:46 a.m)
What sort of collaborators are you looking for? What data + assets do you have to work with?
Soil: Single Open Intermediate Language
It's agriculture and industry that use the water up stream, for this particular issue. Drought in other areas not on the river can be an issue of local water management. Charging people in cities more for water for example, doesn't solve the problem. But for people in smaller, non-metro towns, drought policies are important because they often don't have external supplies.
I know! I opened it a few hours ago to see if any of the old stories were still there.

Now it's just the logo and an email list sign-up.
Weather Reports: Voices from Xinjiang: Untold Stories from China's Gulag State
DNT is pretty much the reverse of the evil bit (RFC 3514), but supposedly not meant as a joke.
For me personally it's a coin toss whether it moves the cursor or inserts a space.
That's exactly the model that Apollo Client library uses (GraphQL-based data store for react), and teams I spoke that tried it are quite enthusiastic for this reason.
I have it easy, MSBuild, and when not on Windows, CMake.

Then again, I just need it to the extend of Java/.NET mixed builds with C++.
A uniquely Australian vehicle:

https://www.youtube.com/watch?v=zmGfLFF6O9M
Doesn't include the increase in pesticide usage getting into the water way or the declining water quality. This is a man made disaster.

Edit: Also doesn't cover the fact that they diverted water from the lakes that supply the river in low water times. This leaves no water for dry times.
This is commonly believed but untrue. A certain volume of vehicles will drastically slow a road, regardless of how well people drive. Unless by "drove in a way that focused on keeping traffic flowing" you mean "wait in the on-ramp merge lane until rush hour ends".

A corollary of the above fact is that autonomous cars won't save us. They might make traffic better by about 20%, but induced demand allows us to predict that speeds during rush hour won't actually get better. https://en.wikipedia.org/wiki/Induced_demand
On the fact that the atlantic has two sides: https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/E...

>
1. good programming is probably beyond the intellectual abilities of today's "average programmer"

2. to do, hic et nunc, the job well with today's army of practitioners, many of whom have been lured into a profession beyond their intellectual abilities, is an insoluble problem

3. our only hope is that, by revealing the intellectual contents of programming, we will make the subject attracting the type of students it deserves, so that a next generation of better qualified programmers may gradually replace the current one.
ingenious ! how did they cope with the viscosity of the water ?
Ask HN: What is the biggest challenge/blockage in advancing your career?
>but it seems like an artist could come and touch up those elements.

I don't think you can have artists or programmers 'touch up' a generated model post-facto without making compromises on the valuable bit of the project. Programmers will always be needed to understand the program inside and out, so it can be tweaked and controlled. Artists will always be needed to define the piece from top to bottom, so it can be controlled.

Either that or lots of hair being ripped out trying to control why the top lip on the 3d model keeps moving up and down when technically there's no muscle in your top lip, and it makes the one scene your big dramatic moment look janky as hell so you have to spend nights trying to figure out why the ML program made that, and it turns out nobody knows except the guy who made it and he's off in the bahamas helping take care of his sick wife so you have to scour the tech support community for hours...

Or that perfect line you drew across the face of a landscape painting is now pushed off to one side from running it through an art-style-transfer ML program and that destabilizes all the hidden geometry you were relying on to make the piece feel alive and now you have to know why the program did that, if you want to change it.

>Surely a similar level of thing could be done for programs (eventually)?

Yeah I think so. It's coming quite rapidly. Two minute papers is a scary youtube channel.

Any generative painting, cg model or computer program is going to fill the "kinda good enough" category and change the job of the trained professional to be controlling all the assumptions built into the generative program. You will make a super-powered tool, which is awesome, but alas human knowledge/skill/brains remains different to computers.
FWIW, most non-English countries teach children English in their version of middle school. And most English speakers aren’t like the stereotypical French; English speakers are quite tolerant of both sentence structure mistakes and extreme dialects.

They’re not really at that great of a disadvantage.
Getting myself more money, so I will have access to a larger share of the limited resources on this planet.
> No, not really, I read the whole post. And the FORTRAN reference was weird, but there are weirder things people post (and believe)

True. I'm sometimes a source for similarly controversial statements. However, the following line should suffice to indicate the facetiousness of the post:

> This is the same reason that everyone uses FORTRAN.

Everyone does not use FORTRAN, and in fact it is so uncommonly used that it is ridiculous anyone would think otherwise. There are probably quite a lot of people in this industry who've never even heard of FORTRAN.

This is a common form of sarcasm in English, to counter an argument (programming languages should be English-only because there'd be too much fragmentation otherwise) by presenting the same argument in the context of something obviously untrue (that's why everyone uses FORTRAN).
Apps like github not only allow you to share code but also to collaboratively develop it. Are all the archetypes mentioned here equally easy to execute on github? Are there some features missing that would help promote some of these archetypes?
Analyzing ASR pretraining for low-resource speech-to-text translation
You don't really have to learn the language to program in it though you can just know "import" means include this library, that's a harder task than just being able to read for sure. I think the biggest issue is when you have to use a different script than your native language (and keyboard). To code in Arabic, Chinese, or Russian I'd have to completely relearn how to type.
> Are you driving towards the conclusion that we don't need to be concerned about management of water resources because this happens naturally?

Not at all. My point is that if this is taken as an example of climate change it does a terrible disservice to real climate science, because this is something that has been happening on a regular basis for as long as we have records.
I got off the C/C++ roller coaster long time ago. Currently staying on D. Others get off at the Rust station. I don't intend to ever go back unless forced by my employer.
This sounds smart. I haven't programmed Futhark yet, though, but I really enjoy functional programming. Where is this language primarily used, at universities or also in industry?
I do update it when it makes sense.
Given the market size of laptops, 2-1 hybrids and graphical workstations running Windows, the UI/UX toolings that are available, I fail to see what you mean.
Ask HN: What are you using to become better at problem-solving?
Uses English grammar, though.
Just use Angular.
This sounds like something a VC would tell the press as an excuse.

It's no coincidence that Delaware has very low corporate taxes:

https://www.investopedia.com/articles/personal-finance/09251...
Google is improving searches by using BERT and understanding language context
These are questions you'd expect the article about the river to answer.
May sound boring and small but it is a burning problem I'm solving today, we're adding SSO or single sign-on to Tesults (https://www.tesults.com) - long overdue and requested at this point by many teams. Hope to have it done by next week.

Not as grandiose and admirable as Space X and Neural Link but in a small way we do make the world a better place, we even have a promise, giving open source developers, small teams getting started, individuals and educators free SaaS to handle something that would otherwise be pain to do on their own anywhere near as well.
Very religious compared to what country? Africa and South/Central America have us beat by a decent percentage.[1] Ireland, Poland, and a few of smaller European countries are 10% higher as well.

[1] https://en.m.wikipedia.org/wiki/Church_attendance#Attendance...
Hmm. I’m on iOS 13 and I just clicked a picture in a message and my screen looks slightly different. I see more options and I can tell from the design there is more. What I can’t tell is if I’m the edge case or his wife is, but for all the iOS 13 hating people enjoy doing, I’m not convinced this is a real issue.
It's a somewhat better art project than Brainf*ck or Piet because linguistic barriers are more culturally significant than "just because I can" exhibitionism, but it has the same practical usefulness. Arbitrary obstacles make sense in conceptual art, not in tools.
Not directly related, but The Whole Code Catalog seems to be a really interesting collection.
My understanding is that a lot of these really high performance models that reach for every percentage-point possible require an absurd amount of hardware - specifically an absurd amount of GPU memory.

For example I have what I consider a fairly "high end" rig for being a hobbyist individual, with 32GB of RAM, i7 8700k, 1080ti - there's 0 chance their model would fit on my system.

So I mean maybe if you have a ton of money? Usually what happens is a slimmer model with not "quite" as high of a score gets released that actually fits on consumer hardware.
Its pretty popular. Probably not as big as the major news networks, but its big.
See APL, equally horrendous for everyone: https://en.wikipedia.org/wiki/APL_(programming_language)
I love when my two favourite worlds intersect. Does anyone know of an electronic music news aggregator similar to Hacker News? I'm aware of some decent Subreddits but I still feel something is lacking.
What's the Chinese Govt response to social media engament optimizing/addictive apps been?

Do they recognize the dangers? Is there a digital well being movement happening?
I like the idea of this project. Its main goal is to highlight the bias towards English in programming languages and computer science and I think that's a great goal. I also think another great use would be to provide a stepping stone to those who are native Arabic speakers to get into programming. There will still be the English barrier to move on to other languages (and likely more professional or "serious" work) but if you can convince people that programming is interesting in the first place, this could encourage them to keep going further. As it stands now, if you don't speak English you would need to a certain amount of English AND programming languages. Languages like this means you just get to learn programming first while we figure out how to remove English as a barrier to entry.
Cars are truly one of the mistakes the human civilization latched on to. With fossil fuels going out of fashion, cars need to go too. We do not need car not even battery powered car. Maybe one car per 100 people is what should be okay for emergency purposes.
"Oh, it was quite a while ago. I kind of stopped when C came out. That was a big blow. We were making so much good progress on optimizations and transformations. We were getting rid of just one nice problem after another. When C came out, at one of the SIGPLAN compiler conferences, there was a debate between Steve Johnson from Bell Labs, who was supporting C, and one of our people, Bill Harrison, who was working on a project that I had at that time supporting automatic optimization...The nubbin of the debate was Steve's defense of not having to build optimizers anymore because the programmer would take care of it. That it was really a programmer's issue.... Seibel: Do you think C is a reasonable language if they had restricted its use to operating-system kernels? Allen: Oh, yeah. That would have been fine. And, in fact, you need to have something like that, something where experts can really fine-tune without big bottlenecks because those are key problems to solve. By 1960, we had a long list of amazing languages: Lisp, APL, Fortran, COBOL, Algol 60. These are higher-level than C. We have seriously regressed, since C developed. C has destroyed our ability to advance the state of the art in automatic optimization, automatic parallelization, automatic mapping of a high-level language to the machine. This is one of the reasons compilers are ... basically not taught much anymore in the colleges and universities."

-- Fran Allen interview, Excerpted from: Peter Seibel. Coders at Work: Reflections on the Craft of Programming
To avoid confusion, it's from the same author: https://futureofcoding.org/catalog/
If you sign up for FocusMate he’ll email you ten times a day. You can also sign up to do a FocusMate session with him and then you’d be able to send him a message via the platform.
Oh boy, research showing differences between biological genders. This is going to either be ignored or absolutely explode.