skysight-inc/HackerNews huggingface dataset:
You can write Perl in Latin or Klingon:

Latin from https://metacpan.org/pod/release/DCONWAY/Lingua-Romana-Perli... :

use Lingua::Romana::Perligata;

adnota Illud Cribrum Eratothenis

maximum tum val inquementum tum biguttam tum stadium egresso scribe.
da meo maximo vestibulo perlegementum.

maximum comementum tum novumversum egresso scribe.
meis listis conscribementa II tum maximum da.
dum damentum nexto listis decapitamentum fac
sic
lista sic hoc tum nextum recidementum cis vannementa listis da.
dictum sic deinde cis tum biguttam tum stadium tum cum nextum
comementum tum novumversum scribe egresso.
cis

Klington from https://metacpan.org/pod/Lingua::tlhInganHol::yIghun :

use Lingua::tlhInganHol::yIghun;

<<'u' nuqneH!\n>> tIghItlh!

{
wa' yIQong!
Dotlh 'oH yIHoH yInob
qoj <mIw Sambe'> 'oH yIHegh jay'!
<Qapla'!\n> yIghItlh!
} jaghmey tIqel!
User interfaces are testable. There's a whole field of practice on this. Considering how sloppy this is (and Apple's recent trends in slop) I bet they didn't test it on all their screen sizes
Softbank's boss is a world famous investor.

Looking back, the only bet he won big is Alibaba, the rest are either lukewarm, or disaster.

Statistically, he is probably worse than ordinary people like us as far as investing goes, the difference only lies in that he has guts, he can call the shots no matter what. Other than that, he is probably no better than anyone else here?

he is a good business man for sure, that's why he collected his first bucket of gold, but a good investing guy? to me not so at all.
TIL I may be an alien.
Yeah it's amazing. My favorite is maybe "UTC" [1] in which case the French and English versions clashed so hard that they formed a full new acronym that makes no sense in either language. :D

[1] https://en.wikipedia.org/wiki/Coordinated_Universal_Time#Ety...
mainstream iOS app has tons of these kind of issues. Our designers seem more interested in coolness than usability. I think a lot of designers are big on artistry but low on understanding how to help people actually use things. I did UI design back in the 80's when it was actually a programmer duty more than an art thing. Of course back then were no phone sized screens and the UIs were much simpler in desktop apps. But the concept of making a UI usable for all sorts of people is still the same. Apple traditionally does not use user lab testing (which is not
I work on the software side but have had a lot of jobs that dealt with interfacing with hardware and sensors.
‘It’s Definitely Pretty Empty’: Why Saving WeWork Will Be Hard
All new cars should be mandated to have Collision Avoidance Systems as standard. This would reduce pedestrian deaths over time.

https://www.wikiwand.com/en/Collision_avoidance_system
This isn't the first non-ascii language most modern languages are utf-8, look at any Chinese code for an example.

This isn't the first non-english language, when I was learning basic 20 years ago it had support for german keywords.

This is clearly just a dumb political statement, that being said I don't get why every one is so upset. I guess you could argue that it's cultural appropriation but let's face it anyone who argues that is just petty.
I wonder how difficult it would be to systematically "translate" something like Java or C from "English" to any other language, especially non-latin ones like Arabic or Japanese...an "if" statement makes sense how it written from an English perspective but I have no idea how you express something like that in said alternative languages without having to change structure and "meaning".

I don't even know if what I'm asking makes any sense... Need more coffed
It is, of course, a persistent myth among programmers that the majority of language keywords we use are in English.

I will grant that some of the words share a spelling with English words that have different meanings, but most of the core words we use are not ever used with the same meaning in non-programming contexts. I would submit that the following keywords common to a number of languages are not meaningfully ‘English’ (indeed, one of them is Greek):

String, float, double, long, byte, void, lambda, var, func...

I’ll grant that for, if, public, private, import, extends, let, etc are real English words and there is definitely a hidden privilege native English speakers have when learning to code, but when considering how hard a programming language must be for a non-English speaker to learn because it has English keywords, consider how hard it was for you to learn a new and unfamiliar meaning for the word ‘string’ and recognize that it’s maybe not that insurmountable barrier.

This project is interesting though because it particularly deals with a different script, which is much more dissonant with conventional keywords.
I think people are digging too deep for an answer here... it seem to me to be a simple mistake, which on the scale at which they're evaluating those models is not statistically significant.
Yellow lights are in a gray area (pun intended ;-)
You're supposed to stop safely but you're supposed to have "mastery of your vehicle" at all time.

So basically it all boils down to the mood of the cops. I would say it's not frequent to be fined for a yellow (never happened to me in more than 20 years of driving) but I'm pretty sure it would fail your driving license exam.

I think (but I'm not sure) that traffic light cameras only catch red lights.
I've used Jenkins quite a bit and I like it a log and it's flexibility. The problem is that it has many features but not all have been added in an orthogonal way so can't be combined well. (Pipelines actually made this much worse IMO).
Interactive Canvas in Jupyter
"Fortunately, programmers collectively decided to all use the same language."

That zinger didn't tip it off to you?
Subscription Based Apps
Misconceptions About IP Geolocation
Watching someone improve traffic of game cities on Youtube I realized that traffic jams have more to do with how streets are laid out than with the behavior of drivers. If a city or more broadly speaking the street network was properly designed traffic jams would only happen in case of accidents or other unforeseeable traffic loads.
Loved the OMFGWTFBBQ in the message on the phone
I haven't, though I'm familiar with that use of "landed" for fish.

As a lifelong native speaker (PNW English), I've also never heard "landed" used to refer to shooting down or capturing enemy airplanes. I could understand it from context, which is what I suppose the software is also going for, but I'd mark it with a red pen if someone showed me that sentence, just for clarity's sake (i.e. understandable from context but should be replaced).
Also native English: For me it's always made sense only with the loop body, as "for these do that"

Or more straightforwardly, in a way that can be applied to other English constructs, "do that for this group"

It's the same "for" in my head in both those versions.
I agree completely that a company's most precious asset is the trust of their customers. If you fundamentally lose / abuse that trust, eventually you will have no more customers.

Source control is a particularly good example when it's the core IP of your company at stake, and engineers--who can sometimes be a bit prickly about these things--are making the decision on which product to use.

In this case the reaction to me seems overblown, as Gitlab AFAIK has been a well run and particularly transparent company. I felt the same way about the recent reaction to Gitlab saying they want to stay out of the politics of passing moral judgement on every repo they are hosting, which to me seemed exactly right. To be clear, I'm not and have never been a Gitlab customer, so I'm not basing any of this on any personal experience the quality of their product.

Now speculating on how they might do something in the future which impacts self-hosted instances, assuming the worst, and declaring it will mean switching providers... I think the comment would be better off just saying something like; "I'm looking at the way Gitlab is handling this issue and it makes me no longer trust them with my data, so I will be going elsewhere" -- just without the rank speculation.
Yes! Several electric bus makers like BYD, Proterra, and New Flyer are also members of CharIN.
> A gaming engine just really doesn't seem to fit that mold.

if it had been unity or unreal engine, would you have changed your opinion?
The demise of Softbank seems largely exaggerated [1]. While surely some investments are struggling, overall the company seems still to be in good shape.

[1] https://www.japantimes.co.jp/news/2019/08/07/business/corpor...
Are you talking about “zen and the art...”, or are you talking about a book by the author of the blog post?
SSH is a service, the port is a standard, but the service doesn't have to be on port 22, it's just the standards base port. I never run it on port 22 exposed to the internet (because of the flagrant criminals on the internet trying to hack into systems).
As other have mentioned, it's a massive blocker asking for people to sign up just to try it and see if they like the game.

You can uniquely identify users using their session/cookie, then if they want to sign up later you can create an account and associate this with them.

The home page is really quite confusing, you could do with splitting apart the login/signup area and the introduction text/images. The way it's combined now makes it looks like I can interact with some of the info images.
The contacts in the share sheet annoy me.
Pixel also has this “direct share” that can’t be disabled and simply uses up real estate while being a privacy issue for me.
Samsung has an option in settings to remove it.
There is an obvious difference; English is still the lingua franca. If you're dealing with anything international, you use it because everyone has a decent shot of knowing it; assuming most oss isn't confined to a single nation, english is still the best choice. Plus, for this reason, other nations are usually much better than America about teaching a foreign language.
See HN front page posts, select and open multiple of them at once
I agree with most of the other comments on your statement here. What's interesting is that your arguing from a factual point of view, while I was considering it from a social point of view. I can't imagine running an (imo) unethical company like this and feel comfortable with it.

Your last point isn't valid by the way, customer don't know whether it's reasonable or not, because they don't know. They are buying something else then what they are told they are buying, which is unethical by my standards.
Sounds like Access which always felt to me like a stepping stone between Excel and SQL Server with Visual Basic. My guess is that's what Microsoft has in mind anyway
Github Enterprise is not SaaS. It is on-prem.
Very honest discussion of the results. I liked it.

Would it be possible to use Futhark to rewrite the APL implementation instead of the Haskell one? That would make an interesting comparison.
Instagram public profiles are not so much public anymore
Pixel has this too. Samsung allows disabling.
I just want the apps.
Dunno about iOS but on android, one of the first things I do on a new phone is set all animations to twice the speed. I can't stand these sluggish animations.
NASA, Industry Partner for Space-Based Study of Potential Alzheimer’s Key
I think the end goal is to not have humans on the field unless something untoward happens.
I just did that same calculation. My god. Would I even want to go 10 more years weighing 300 lbs?

I know BMI isn't 'perfect'. I think once you reach a certain weight class it becomes more and more relevant. There's no way more than a few fringe cases of people are 6'+ and 350+lbs of primarily muscle. Even NFL linemen are on average 6'4" and around 300lbs.

Edit: That linked article is incredible. It shows the primary driver of the increased mortality is from heart disease and diabetes. 5x more deaths from diabetes, 3x from heart disease, and 2x from digestive neoplasms, 16x lower respiratory, 5x liver disease. I'm going to continue my good exercise and dieting...
For what it’s worth I know the three highest costs in most mines are: Diesel, explosives, and tires. Anything you can do to address those issues are big $ savings
It took me a long time to figure out in the first place that I had to “share” to do actions that are not sharing, like saving to my photos. I was also surprised by this new wrinkle on the iPhone SE. I’d use android if I had a phone in this form factor.
I’ve said elsewhere. Pixel also has this and can’t be disabled. Samsung allows it to be disabled.
> Drought is weighing on economic growth, and the dire conditions have prompted Australia, a major wheat exporter, to import the grain for the first time in 12 years.
The value of this language is as a tool to expose those biases. Some of them may be stupid and holding us all back.

As for the ATC analogy, software normally works by interfacing with systems written in other languages. Python to C-based glibc to the asm trampolines in the kernel.
The lack of finacial education combined with lack of self control really is dismal, but more a reflection of cultural and intellectual neglect than actual available funds for those who need them. High schools currently provide no monatary guidance, and its a farce.
Ah thanks for the link. As other commenters also mention, it looks like a single giant HTML page is causing the server loads.
I'm assuming since even 250kw EV chargers require liquid cooling and are already difficult to work with (limited length, extremely stiff and a lot of hardware to safely connect), that it becomes a bit cumbersome to work with 8 of those cables.

And even if you are reusing the same connectors and cables, I'm assuming it would need some kind of orchestration to have all the chargers work in unison. And at that point designing a single connector sounds like a logical next step. Especially if they are going to design it to work in the harsh environments they expect.

But I'm also just a layperson, so I absolutely don't know for sure.
We Were Soldiers: A Veteran's Take on Radio Commander
Pixel forces the Direct Share too. Can be removed if you root it apparently. Samsung allows it to be disabled.
Landed, with this meaning, is used in the context of successfully enticing someone to give you something. Like hooking a fish with bait.
Well, for people like us, obviously. I have many friends who are multilingual, and who can easily learn a 4th or 5th language if they want, but who have/would struggle with the logical and mathematical facilities required to code.
My improvement would be to leave out the condescending comics and describe roles and interactions in a way that's appropriate for adults.
Or you could use the solution that's worked great for 50 years: scroll bars
A new Facebook News tab is starting to roll out in the United States
You did Benjie! Postgraphile is really an awesome piece of tech. I use PostgREST a lot, and I see graphile as an awesome graphql equivalent.
That was the same time I switched. I was waiting for a bigger phone like the Note 1 & 2 and they refused to make one.
> their current pricing suits my needs fine

$2 per user of your API? How can any company afford that?
I seriously believe that the last time any real thought went into usability in UI was with Windows 95 - and even that wasn't free from form-over-function issues. In Windows 3.0 it was meant that only elements you could interact with the mouse would have a beveled 3D appearance, so people would know just by looking at a screen what they would be able to interact with. However it wasn't fully followed - checkboxes, radio buttons and input boxes were flat. Instead of addressing that Windows 95 made everything 3D.

Still, every time i hear one of those issues with "modern" UIs, it always gives me the impression that these are issues that wouldn't exist with a Win95-styled UI.

Sometimes i fantasize about working on something like that for Linux (not out of any special Linux love, just it is the only OS where thanks to X11 you can make fully custom UIs and still be practical), but fix all these inconsistencies.
When you're growing up in a "regular" setting in Pennsylvania, you tend to regard the Amish as a sort of old-fashioned Luddite curiosity. But once you look into their beliefs and practices regarding technology, it is actually quite rational - and the rest of society could learn a thing or two from them.

Their policy on phones is a good example. While they allow them in particular cases (such as business or keeping in touch with distant family members), they've traditionally kept the phones out the home and in a separate "outhouse" sort of building.

Phones in the home continue to be rejected today, due in part to the symbolic connection to the world but also to preserve the institution of the home. Too much phone usage, as any parents of teenagers may be able to attest to, can compromise family life and time spent with family in general.

Having the telephone shanty away from the home maintains a degree of separation but allows the technology to be used when needed. Its distance from the home also discourages unnecessary calls.

http://amishamerica.com/do-amish-use-telephones/
The thing to remember is they aren't asking you to adjudicate what they are doing.
This one doesn't support read only access, from what I read.
Ask HN: If Softbank Collapses, would a recession be brought on?
Or is tech too small potatoes for that still and that's a crazy thought?

Seeing this post https://news.ycombinator.com/item?id=21353912 and others really makes me think. With Uber/WeWork really not working out as investments, are other SoftBank companies to follow? Could SoftBank going belly up be a good indicator for the start of an economic crash? Or is that hogwash?
Twelve thumbs down and one middle finger. (I'm not a native speaker of emoji and I'm not sure what the 8 ball means). These are from employees?
As far as I can tell, throwing 500m at either Unity nor the Unreal Engine wouldn’t be a good allocation of money either, although better than staying in Softbank’s hands.
I like infomaniak. You can buy separate Email hosting. No EU or US jurisdiction.
https://www.infomaniak.com/en/hosting/web-and-mail/mail-host...

Gandi offers free email with domain registration.
This is meaningless nonsense people say to justify not letting people have a voice. Please explain to me what the practical difference is between these terms in the modern context.
I'm not defending gmail, but I will say that some users simply suck (unintentionally). I bet some of your peers are just hitting the spam button instead of simply deleting the email, generating a bad reputation for the sender.

I've seen this with my SaaS. We ONLY send transactional emails like purchase receipts and login links (using postmark). We're very intentional about not sending anything remotely resembling marketing or spam, and sending as little as possible. Yet I still get the occasional user who will flag their purchase receipt as spam when all they really mean to do is delete it. They don't get the difference and don't realize that it matters which button they click.

I've noticed that in the past year or so gmail has made hitting the spam button more explicit and now have a confirmation message. Obviously they did this because some people were simply mashing that spam button instead of the delete or archive button.

I don't even blame the users. Most don't know the impact it has. But bad actors sending tons of spam have trained them to be cynical of any generic form email.
Are those profitable to the tune of 500M?

Ultimately investors in some of these research projects don't recoup their money. They used to do it because it was the prevailing culture of the day, e.g. see Xerox PARC or Bell Labs. Today it seems they have to get tricked into it.
Building a Cyber-Resilient Kenya
Here's some background information: The Darling River at Menindee (the town mentioned in the article) dried up 48 times between 1885 and 1960.
C is the Mike Tyson of programming languages. There will never be another like it. It's simple, dangerous and fast. You can't beat C, but everyone will keep trying. It may beat itself in the end though as it's too rough for the modern world.
> I should be able to read code written anywhere in the world and understand what it does.

I can't read the code written at my desk a week ago and understand what it does.
You also have to be careful here because such unintuitive factors plus a desire for optimisation can lead to grave security holes, and DJB links such a thing in that section. ROCA (Return of Coppersmith's Attack) is a weakness where Infineon designed a hardware library RSAlib that chooses numbers that were much more likely to be prime, so that (as I understand it) their key generation is nice and fast because it spends less time failing primality tests and trying again.

Unfortunately it uses very particular smooth numbers (1 x 3 x 5 x 7 x 11 and so on) to pick keys for each key size, and so an attacker who knows this essentially get some bits from the private key for free, whereupon Coppersmith's approach may turn that into a working attack.

The people who found ROCA started by examining the key pairs chosen by different generators because they were interested in whether you can diagnose who made a key based on what you see of the public key. They wrote a paper about this showing that e.g. sometimes you'd get a certificate with a particular 2048-bit RSA key in it and you could tell immediately oh, that's from OpenSSL even though this cert is deployed on a Windows server with IIS, so that's interesting. For example let's say you pick random 1024-bit integers and multiply them together, but you insist on trying again if you get anything other than a 2048-bit result, this will be annoyingly slow, it often fails, so you of course optimise by picking only a specific range of integers where a 2048-bit result seems likely. Exactly how you do this may give away _at least_ exactly which implementation was used to make the keys, and as ROCA shows maybe much more.

One of the clearly better things about public key cryptographic systems that depend on arbitrary random integers as keys rather than primes/semi-primes like RSA is that it's less tempting to build very complicated contraptions like RSAlib which may conceal this sort of terrible flaw.
Yeah ok, fair point. Someone at Microsoft cares a bit about Windows, just not anybody working on the UX bits.
Although the post is about self-hosted mail, I wouldn't be surprised to learn something fairly major changed in Google's spam filter a couple of weeks ago.

We use Google Apps (i.e. Gmail) and two weeks ago one of my co-workers noticed that another co-worker's emails were going to spam. Even though we're sending/receiving within the one GApps domain.

Upon investigation I discovered that one co-workers emails were indeed going to spam for everyone, myself included unless he sent the email from his Windows machine. In which case it passed Google's spam filter no problem. His mail signature is more complicated on Apple Mail, 2 URL links (to our own domain) and an embedded image (NOT a URL).

He's been using that same signature structure for yonks; yet just in the last two weeks it's a no go.
My non techie friend experienced the same thing, upgraded to iOS 13, went to see him and he started cursing about "how the f do I save a photo from my messages why the f does Apple got to remove something like that WTF!!!!"

I immediately thought no way they would remove that he must be mistaken, I just upgraded too and hand't tried to do that action. Looked at his phone and sure enough it was gone, tried all sorts of things finally Googled it and oh wow you got to be kidding me scroll down but no indicator you can, that's bad, there is going to be a lot of confused people, why would they do that?
Congratulations! You have discovered the absolute nerdiest activity on the planet. Writing Perl in Klingon.