skysight-inc/HackerNews huggingface dataset:
>The message, written in English, was sent by a native speaker to a colleague for whom English was a second language. Unsure of the word, the recipient found two contradictory meanings in his dictionary. He acted on the wrong one.

>When such misunderstandings happen, it’s usually the native speakers who are to blame.

So...somebody got a message they felt was ambiguous and confused them, didn't ask for clarification before acting upon it, made a huge mistake but it was the person who sent the message originally's fault?

Personally, having been in the opposite situation, where i'm one of the only native English speakers at a workplace. If i didn't understand something somebody wrote or said to me, i made damn sure i double checked with them before i actually did anything.
> I've watched that Q&A before. Linus is of course right but not because of package managers and not because of distribution maintainers. He eventually starts talking about binary interfaces which are the root cause of this issue.

An issue exacerbated by the package managers and repo model. Developers think "why should I bother with binary compatibility when package maintainers are just going to recompile everything anyway?".

> If all software had stable ABIs, you wouldn't even need packages at all. You'd be able to just compile stuff and distribute that binary directly.

Gee, it's almost like other Desktop OSs did that.

> Sure thing. I don't really care at all about what "potential" users want. I'm a programmer and I want a system suitable for programmers. "Normal" people are more than welcome to keep using whatever it is they're still using. If they don't see the value I'm not gonna convince them.

That's fair, I'm just tired of dealing with evangelists. There are reasons people use other OSs and it isn't because they're stupid or uninformed or whatever nonsense people use to feel superior. In my case, it's because I don't like the way Linux does things.

> With Linux I get to trust that if something's made it into the package repositories then it's trusted by the community. That also means maintainers fix idiotic "features" like old and insecure bundled libraries in the case of dynamically linked distributions, telemetry in the case of a privacy-focused distribution or non-free code in the case of Debian.

They also fix idiot features like actually-working cryptography (Debian), or a "you're using a horrifically out of date version" notification from the developer (also Debian). Oh, and of course the whole model really can't handle simple tasks like:

- Installing software to different disks

- Installing more than one version of the software (unless explicitly packaged separately)

- Choosing to have a mix of old and stable versions of some software and the latest hotness of other software

These are all things that are trivial in other operating systems, but I need to use something like AppImage to get them in Linux software. Sadly not a lot of software is distributed that way because the culture of Linux is that everything must flow through a walled garden repo for your own good, and if you don't like then compile from source.
Although IBM is doing it x2, with s390x and also with POWER.
This is a terrible title and a terrible article.

The claims made here are tied to the fact that English is more or less the primary language of international business. Its well known that people who learn secondary languages tend to know the "rules" around the language and tend to be more specific when using secondary languages.

Its pretty weird for the article to conflate using slang/abbreviations/language tied to cultural norms from a primary speaker as being unable to communicate.

Other languages have built in cultural connotations that pretty much only matter within their specific culture that doesn't really make sense outside of it.

Sure when knowingly speaking to a multicultural audience, its probably for the best to not use idioms and such, but the failures of communication is not tied to the fact that English is being used.
Yes, that would be the governance model he broke, and the domain names, and so on.

You appear to be looking at this as if Lee somehow acquired equity in the volunteers' goodwill and future labor, of which he is now being wrongfully deprived. How does that work, exactly?
Italo is lovely. They got the ticket sales right, which has been really hard for the rigid former railway monopolies. It is nice onboard, too. Actually, I chose Italo over Trenitalia the last time just because of the nicer ticket sales system.

With Italo, I could buy tickets well in advance using PayPal, all in English. A lot nicer than some monopolies using some local credit card processing gateways with missing translations and connections.
> Hasn’t a few years of financial donation to various open source projects bought any good will?

Good will, sure, but the work of volunteer staff? Why would it?
One of my own personal misgivings around the blockchain for government services is the management of private keys. However, I don't see this as a conversation killer, and is something that could probably be resolved. Issues around concepts like Power of Attorney, co-ownership, & time limited ownership can be resolved by something like Multisignature wallets. Court orders changing ownership without the owner's consent could also be resolved the same way: the Sessions Court is a non-required signatory on all multisignature land registry wallets, with the District Magistrate & Sessions Judge keys sufficient to sign transactions.

> It even breaks for my example of "Ahmet illegaly obtained ownership in the very beginning".

I don't think any sort of land registry record reform can hope to resolve issues like this. This problem isn't resolved by digitizing records to a regular database either.

In India, the sort of issues my family & others have faced around land ownership claims is that the original records are largely on paper, nearly impossible to verify with the district administration, and all most people have is a faded paper receipt decades old. This is the weak point exploited by bad actors. I'll offer a personal anecdote this time. Some years ago we tried to transfer the ownership of our home to the name of our mother (it was registered in the name of my late father). The only paperwork we had received decades ago was a paper receipt. We hired a lawyer, appeared before the District Magistrate, gave affidavits, and the process chugged along for years. When it came time to verify the details of the registration, the relevant pages from the registry were 'missing'. The fact that we had paperwork proving ownership meant nothing since the master records were unavailable. We filed another petition which took even more years, till our lawyer suggested that a bribe in the right hands in the district records office might surface the original missing pages. Sure enough, a few months later the missing pages were "rediscovered". Then there were inspection agents who came to remind us that everybody along the greasy pole had to be sufficiently lubricated. The entire process took 10 years, a great deal of anguish for my elderly mother, and quite some money. This was in a large city, and the situation is worse in more rural areas.

Does a blockchain based land registry resolve every single one of these concerns? No, but neither would a database. A database would resolve many, but not all of the problems I faced. Similarly, a blockchain might resolve different issues, and likely raise new concerns. From my perspective, given how bad actors at the district administration operate, I'd be wary of a database they had control over. Sure, there are probably ways to address those concerns, but I can also see why people see the blockchain as a possible solution.
Well I guess that sorts itself then. :)
Wow that was very good and comprehensive. Glad Wendover decided not to burden the runtime with an unfunny joke every 25 seconds.
I got myself a road bike after a long wait because of the bicycle shortage, and a fatboy beanbag to enjoy the playoffs as lazily as possible.
Oculus Quest 2 - despite the whole Facebook thing, coupling it with awesome games and experiences, it saved me from going mental during the autumn-winter-spring lockdown in Europe combined with the depressing weather of that time. Worth its weight in gold for that.

Roborock Robovac - also worth its weight in gold since the whole lockdown WFH turned my apartment into a permanent office, kitchen, cinema and gym, the floors would get gross fast, full of dust, lint, hair, dead skin flakes, food crumbs and felt nasty rolling on it to do exercises in the morning.

Would have loved to get a new laptop/PC to replace my aging banger, but not in this market.
So if i see a black swan here in germany, this means it is a a descendant of an australian swan?
I can concur for the bone conduction headphones. Maybe I'm late to the party, but it is the most "mind-blowing" piece of tech I've tried in a very long time. I was skeptical that it would sound good or even work at all, but it does.

I'm using the Aeropex AfterShokz for reference (https://us.aftershokz.com/products/aeropex)
I’ve never seen a roller not wrap hair around itself. You sure it’s picking up the hair? Seems like this would be a big feature in and of itself that would be advertised if they managed to accomplish what you’re saying.
Can someone deliver this working with a docker-compose file, which replaces services in the file with cloud-native solutions (aka if there is mysql and you are deploying on Aws, it will create a mysql db in rds for you if it doesn't exist etc)? Make it secure by default (just open the port(s) I have in docker-compose; leave the rest in their private VPCs), autoscale etc. Without doing anything but having the (also locally working) docker-compose file. There is fargate (which we use) but it's still depressingly annoying, especially if you don't enjoy tinkering with this stuff you really don't want to care about. Also, it's AWS only. Baremetal and others should be an option. There are so many players in this space, but none of them is; 'he you have a Docker-compose file, we'll do the rest!'.

I'd pay for that and there is obvious demand for it as people are creating solutions that go in that direction.

Maybe I missed that this is already there but none of the devops I talk with knows this kind of thing (job protection or it's not there?).

Edit: something that creates a tight-as-possible IAM role as well...
I don't get this kind of argument. Efficiency doesn't mean a good service. It means to minimise the costs in meeting your contractual requirements. It's not unusual for a company to be set up specifically to bid for a government contract since they're so lucrative and so hard for the government to respond to: a very profitable approach is to compete for a contract and then offer the shittiest service for which you are not subject to penalties. In some cases the senior management of reputable public transport service providers with decades of service provision have basically just upped and left the country before the contract is even through.

The free market certainly provides benefits, but there needs to be some meaningful recourse to removing your custom while the provider depends on it. Otherwise, it's simply not a free market at all, no matter the circumstances that surrounded the bidding process.
Why is this flagged? This news has been covered extensively before this BBC article. One of the downstream states had put a net to prevent those victims washing up to their shores. Looks like there is an effort to silence this news.

https://www.ndtv.com/india-news/coronavirus-net-across-gange...

https://www.nbcnews.com/news/world/bodies-found-floating-gan...
This is a good point, and has to be considered very seriously. This is the core trade off that we are making.

I am still against it, but I think Craig did an excellent job explaining what is happening here. Apple is protecting people from themselves, unfortunately this also requires taking away control.
The US also dropped total fossil fuels due to a mix of wind and solar. What specifically killed coal however wasn’t just prices but dispatch ability as natural gas is far cheaper to turn off and on daily. Crazy cheap solar means the ability to turn off generation every day will continue to become more valuable.

Per person annual electricity generation was:
Fossil Fuel 8,626 kWh in 2014 vs 7,861 kWh in 2019
Solar 55 kWh in 2014 vs 327 kWh in 2019
Wind 570 kWh in 2014 vs 914 kWh in 2019
All Renewable 1,689 kWh in 2014 vs 2,302 kWh in 2019

Fossil fuels actually peaked in 2007 at 9,922 kWh vs 1,170 kWh of Renewable.
> Why such a snarky reply?

Because at this point I guess I just assume I'm talking to an evangelist about 90% of the time. That seems to be the case with people who insist that the Linux Desktop Experience is "actually pretty great".

> Some users do find value in having different flavor distributions and them exercising some control on the source, you obviously do not.

The fact that Linux Desktop needs hundreds of bespoke distributions to offer those choices is precisely the problem, in my opinion. A well put together system shouldn't require everything to be compiled just-so and all together by an army of volunteers to work properly. You should just be able to use the software you want, as up-to-date or out-of-date as you want, why is that so hard in Linux?
> Native English speakers are the world's worst communicators

The article makes this claim, but doesn't substantiate it. The content of the article has nothing to do with a comparative study on communication. Always disappointing to see clickbait from the BBC.

I suggest the title be changed to something like Native English speaker are generally bad at tuning into language variation.

edit I see NikolaeVarius beat me to it.
So after it was nationalized. Southern and Thameslink are the same company.

You suffered from the political decision that the government made to get rid of guards. No company would take it as a franchise because they knew the fight with the union would impact both profits and users, so they got GTR to operate it under a management basis.

This is now what is happening to every other TOC.
Then they should just come out and say it: "no results found".

Not returning results at all seems to be stigmatised these days for every site.
Yes, will get to that ASAP! Thank you for pointing it out!
Also he vetod the appointment of a mod mod or something, and deleted all trace of that blog post.

Since the volunteers previous could do this, and were promised that nothing was going to be changed it was pretty upsetting.

Then one other person comes in saying Andrew said he could be a mod now, please grant permissions.
This explains a lot. I only speak English, but I've been working on communicating more clearly. I used to provide a lot of backstory/context when talking because I wanted people to know how to interpret what I was about to say. It turns out the real problem was me not speaking plainly and simply. When you use the right words people are more likely to take what you say at face value (that's probably a phrase I shouldn't use) rather than assume some interpretation of it.

English is a very flexible and expressive language, but those features aren't what you want to use for precise communication.
Fender Player Series Strat & a little Orange Crush 35rt amp.

Getting back into playing after stepping away back in the late 80s has been a primary factor in keeping me sane and alive over the last couple years.
Suburbanite here. I use mine year round to: make home improvement store runs, haul yards of mulch each spring, transport camping gear, and perform random tasks that seem to come up all the time that require capacity beyond a midsize SUV.
i feel like there are 6 other AWS services that do the same "run a containerized app/service." i wouldn't know where to get started. at least this one has a sensible name.

this is serverful, not serverless?
I use off-shelf android browser and old phone. I dont have gigabit internet connection. And hate AMP.

Also, it is fair ty say that the people who hate consequences AMP the most are those who use reddit and discussions generally. Because that is where amp fails the most. Which is pretty close to average user.

People who dont mind amp are the ones who primary use long form static pages ... which is minority of internet.
Can you give some examples of breaking changes in spring boot? Thinking of using it for some projects
Except for maybe some old Unix software like Vim, I'm guessing a lot of people here were never exposed to a world like DOS where, to a greater of lesser degree, every program had a complete unique command structure. There was even a major lawsuit (which was never really resolved) between Lotus and Borland over the latter mimicking Lotus 1-2-3 menus.
> “The warmest temperatures in the US have not risen in the past fifty years,” Koonin writes

So?

By that logic, the leak I had in my roof a couple years ago that had water streaming down an interior wall was not a problem because the wettest part of my house didn't get any wetter.

> Instead of droughts, “the past fifty years have been slightly wetter than average” in the United State

So? Increasing average rainfall is what you'd expect from increased average temperatures.

Increasing average worldwide temperature does not mean that the average temperature, or the extreme temperature, everywhere goes up. Since it is inconceivable that the author is not aware of this, I have trouble believing that this article is in good faith.
Writing a general-purpose rigid-body physics engine like PhysX or Havok is probably overkill for most games (unless you’re a big enough company like Blizzard who can recruit developers specialized in physics). The Newtonian physics itself isn’t really that hard (unless you’re doing robotics-style articulated bodies), but detecting collisions and resolving contact and friction forces is where most of the difficulty lies in.
But a lot of simpler, specialized stuff is perfectly doable even for indie devs. For example, if you’re writing a platformer, chances are that you don’t need to go full-realism and only need “pseudo”-physics with lots of assuptions. Maybe all of your objects only need box or sphere colliders so you can greatly simplify your collision detection. Or maybe you just need physics for some effects (such as ropes or cloth), which you can code easily with minimal research. Remember, when you’re writing games, you don’t need to go full realism, you can probably “fake” a lot of things!
I was hoping this was going to be about avoiding actual work.

In grad school I wrote a PHP script to automate the manual grading of students excel sheets and fully automated my 15 hour a week TA job that paid me cash plus free tuition.
I hope he at least tried to inform the manufacturer responsibly before trying to pat his own back.
https://www.youtube.com/watch?v=V5ATxwXSvKo
Nope. [sic] is definitely wrong there. Looks like it has been fixed though.
God I can’t stand that font.
Is the Facebook login requirement an issue? Do you worry about being dropped for wrongspeak and losing your purchases?
Indeed, glaciers are literally ice-rivers [1], they flow from mountains down. Melting downstream near the sea/ocean will accelerate their disappearance and yield to global oceal level increase. Ronne Ice Shelf is like an ice-gulf, melting and separation of icebergs reclaims the ice allowing water getting deeper and deeper into Antarctica.

[1] https://youtu.be/he5QzhE7_g4?t=16
Logitech MX Master, I noticed wrist pain with the prolong use of the trackpad on my Mac. Instead of getting a generic mouse, I decided to take the leap and get the MX Master 2S.
The ergonomics alone is worth all the hype and money. The extra buttons, excellent tracking is cherry on the top for me.
> but the government is probably going to be led by one of the same two parties over time.

Finland has generally had 3 major parties ducking it out usually around 15-25% for each. 1995 was last time single party got over 30% of seats. Depends a bit on time which exact ones they were.

English wikipedia doesn't have the historic list, but Finnish does https://fi.wikipedia.org/wiki/Eduskunta#Kansanedustajat_puol...
Divide by 2 to get the % (there are 200 members)
So were those white people exploited to develop Twitter's algorithm? Did the use of their faces raise concerns about the ethics of data harvesting?

Google exploited homeless black people to develop the Pixel 4’s facial recognition AI - https://thenextweb.com/news/google-exploited-homeless-black-...

an attempt by Google to improve its facial recognition algorithms by collecting data from people with dark skin is raising further concerns about the ethics of the data harvesting - https://www.theguardian.com/technology/2019/oct/03/google-da...
There’s plenty of accents amongst native speakers. The way you feel about other people’s speaking voices is very much on you and belies a lack of worldliness. It’s a big place and I’d recommend checking it out. You do seem conscious of that though but it’s not something I’d accept personally.
Show HN: I'm building a crypto trading bot that you can follow live on Telegram
Hi HN!

For the last few weeks I've been building an algotrading bot based on the Supertrend indicator. It's a trend-following bot that uses the Supertrend lines as support/resistances to enter long/short trades and it's currently running in simulated mode (not real money) on all Binance futures pairs.

I've written a somewhat detailed write-up about the strategy here: https://ailef.tech/2021/05/20/im-building-a-cryptocurrency-trading-bot-that-you-can-follow-live-on-telegram/

The cool thing about the bot is that he reports everything on his Telegram channel: https://t.me/traderino

He periodically reports his current open positions, closed positions recap and PNL plots so I can monitor what he's doing all the time. The channel is public as well, so if somebody is interested you can just join!

Even though it's trading with fake money I think it's really cool to observe its behaviour and it was a fun project to build (still working on it, nowhere near finished), so I thought I would share.

Happy to hear any question or feedback!
- Arturia Keystep 37, excellent MIDI keyboard with many features

- Bafang 750W motor to transform a regular bike into an electric one

- Panasonic Lumix Gx80, small M43 camera with interchangeable lenses; super cheap now because it's already 4 years old, and still great; the basic lens that usually come with it is crap, go for either the Olympus 17mm 2.8 (used only, about $100-150) or the 1.8 (around $400 new)
You can pay a £20 premium each way to up that to about 100mph average. Competition and choice is great.
their networking staff seems to be very decent

they pushed significant changes in backbone infrastructure in e.g EU

https://technology.riotgames.com/news/fixing-internet-real-t...

https://technology.riotgames.com/news/fixing-internet-real-t...

https://qz.com/790208/how-the-company-behind-league-of-legen...
One thing that I haven't seen mentioned in any language-related discussion is that understanding is often a matter of discarding possible "neighbouring" meanings. To do that, you need to have a comprehensive knowledge of the language.

In English it's particularly bad because of the proximity between some vowels. In many cases a monosyllabic word is one of six or seven almost identical. And that's for basic vocabulary. Think bird, bear, beard, bore, bar, boar, beer, birth, born, burn, bier... when someone is whispering the words or talking over a noisy medium.
SMB is... not very straightforward. I needed to reverse engineer it once to write an exploit, and it's difficult to properly formulate even basic requests, let alone the more complex stuff the protocol supports.