skysight-inc/HackerNews huggingface dataset:
There was a very good documentary about the history of English. Episode 4 covers the "Guid Scots Tongue"

https://m.youtube.com/watch?v=7UG6vHXArlk&list=PL6D54D1C7DAE...
For what it's worth, I'm a home user still on Windows 7 plus a bit of Ubuntu. When Windows 7 finally hits EOL, that's it for Windows for me. After having had the displeasure of using family members' MacOS or newer Windows devices a few times, I'm out.
Half the tech industry? If by tech you mean software, I reckon way more than half.
Strategy to pick the larger number from 2 envelopes more than 50% of the times
Ask HN: How to stop MacOS apps pre-empting frontmost app?
One of the things I hate about MacOS is that when I'm working with one app, other apps that are running (but are not front-and-center) can pop up windows, notifications, dialog boxes in front of the working app. Is there a setting to disable this? Anyone know?
The usual criterion for distinguishing language from dialect is mutual intelligibility.

Mutual intelligibility, however, is a continuum, with Scots verging towards the language end while Geordie being more on the dialect end of the spectrum.

There’s a limited degree of mutual intelligibility between some other Germanic languages, such as Dutch, Afrikaans, Frisian and German, too.

However, for all practical intents and purposes those are still separate languages.

Someone once quipped that languages are dialects with an army, which could explain why Scots historically is considered a separate language while Geordie is not.
> I've applied the "free-est" license that I can to every bit of "intellectual property" I've ever made-- be that the Perl Artistic License for software or a Creative Commons public domain dedication for music, photos, and non-software writing. I don't believe I'm "owed" anything by anyone for the ideas I've chosen to publicly express.

Good for you, but why should you be able to force everyone else to give away their work as you have done?
When did "sales start dying"?
Brazil Flirts with a Return to the Dark Days
An astute observation.

Another thing I found that works is to show by several examples, by many people (preferably friends). The lizard brain is receptive to social proof.
That’s definitely possible, but in most cities cross-traffic is a reality for cars and pedestrians alike. Cyclists and now electric scooters often run the stop signs, lights, etc. it’s debatable what’s safer for them, but for everyone around it becomes not just a “hassle” but a real hazard.
I think that was just some idea that was discarded.

"Seems that we've reached the consensus: we release Python 3.10 after Python 3.9. We maybe release Python 4.0 at some point if there's a significant backwards incompatible change."
https://mail.python.org/pipermail/python-committers/2018-Sep...
You, for sure, are doing something right, when you start getting fan-made videos
5G Got me Fired
Art is technically and ethically complex. I don't see anyone telling me to not do it. This seems like an excuse piece discourage people from doing computer science because it's "too hard".
Doesn't change the fact that you end up having to actively manage the OS not screwing up your workflow, that's not how I would define "good". Plus I would always forget.
https://github.com/jtblin/kube2iam is probably what you're looking for, it uses iptables to allow/disallow pods requests to the ec2 metadata service based on kubernetes annotations

in fact, if you check out the source (located here: https://github.com/awslabs/aws-service-operator) it's recommended to use kube2iam

edit: haven't fully read the article yet but if the operator supports managing IAM roles thru a CRD you could potentially create the role and attach it via annotation in one go.

double edit: looks like IAM roles aren't directly supported yet, the following is what appears to be supported:

- cloudformation templates

- dynamodb

- s3

- sns subscriptions and topics

- sqs queues

- ecr repos
So it's all about your own tastes? It's all a conspiracy or something? I like a variety of beers, sometimes a lighter pilsner, but I do at times crave a hoppy citrus ipa. It's possible people can have different tastes than yours without it being a lie.
Thanks, and for the "please". Always good to keep your cool. This troll pops off with "scam" and then throws "lack of self awareness", which may be typical on HN, but in my youth and in person, it would quickly lead to a fight.

People need to get out from behind computers and interact f2f more.
Tarski’s Axioms
And you're not reading his comment, where he said other manufacturers are following suit
My guess is that they meant this definition of impute, and are advocating for removing Jim's inferences entirely.

Impute (finance):

assign (a value) to something by inference from the value of the products or processes to which it contributes.
Well you can set group policy and disable updates... but yeah not your average user experience.
Pretty much I disable updates if I can.
Yeah, that's a real shame; Duet is one of my favorite IPAs. The store up the road from me still gets Duet, Windows UP, and recently Nelson(the only Nelson hops beers I've seen in the USA). Not sure how they have changed(I read WC IPA changed after Silva left) but I'm keeping an eye on the whole situation haha.
It's 35 days for me. There's also a nasty gotcha where I paused updates and then enabled them, and then it wouldn't let me pause again for some fairly long period.

All that is needed to make the system usable is the ability to turn off all automatic restarts; tell me to do it, even nag after a while, just don't ever do it automatically.
Sounds like we need more laws around manufacturing things to make them possible to repair and the prohibition of stopping 3rd party repair. Hell the EU should pass something along these lines. It's pretty much necessary at this point.
Is it only me expecting Kafka streams instead of Franz Kafka ?
Don't do art. Most art is pretty bad
A real Sophie's choice: have your data stolen by hackers because you're vulnerable, or have your data deleted by the patches that secure your system!
I used .44 wax slugs for a while. They were quite dangerous at very short ranges and were not able to penetrate two layers of sheet rock.
Glider pilots use a small plastic bag or a bottle for the former, so I think this is the pragmatic, non-technological solution that was actually used.
Show HN: A real-time sessionization pipeline using Apache Flink
In an ever-more intricate and connected world, where software plays a larger and larger role in everyday life, it’s irresponsible to speak of coding as a lightweight activity.

Is this what the author considers 'ethically complex'?

I was really hoping for something with some weight to it that would make way for deep thinking on the matter, but as presented...I'm not finding anything convincing about this bit of writing that the target audience (or who I suppose the target audience, because even that's hard to distill) doesn't already know, or anything that identifies or summarily challenges any frameworks of the 'ethics' of 'coding'.

More and more ‘decisions’ are being entrusted to software, including life-or-death ones: think self-driving cars; think semi-autonomous weapons; think Facebook and Google making inferences about your marital, psychological or physical status, before selling it to the highest bidder.

Maybe it's this line? But I stand on my soapbox and say these aren't ethical issues of 'coding', these are ethical issues that already exist, 'coding' is merely the most present manifestation of these things, flavorful carrots dangled at the end of a long stick wielded and ultimately controlled by human operators. Are those issues inherently ethical to coding? I posit they are not
Do try to stay in practice a little bit, on the off chance you ever want to drive on Dutch or German [1] highways. Forgetting to check your right hand mirror and shoulder will get you hit by a truck; forgetting the left hand will get you hit by an Audi or BMW (or volvo ;-) ). Both are painful!

[1] German highway is called "Autobahn", and has some interesting traffic rules.
Interested in whether Brave works well for you. Also phone details if you can share. Thanks.
No. The dutch reach is with the right hand, which forces you to turn the upper body to reach the handle. Supposedly this sort-of forces you to do a over the shoulder check.

I think if you were taught proper driving technique, then there is no need for such concortions. You will always check the mirror and look over your shoulder before opening the door, even if only subconsciously. Just like you always check lengthwise traffic before making a turn, or checking traffic behind you before switching into another lane.

This is an issue of driver's education. Not which hand you use to open the door.
I have a dual boot machine with windows 10 on a slow platter drive and ubuntu on a very fast SSD. I only ever launch windows to play games... and I hate it. I don't launch windows very often and as soon as I do it starts hammering the disk downloading and processing updates. Even before it tries to actually complete the update, it makes the computer almost unusable for an unpredictable period of time.
Also helps when you have to work offline.

I work on projects while I travel, and I always force my package manager to download the source (not dist) version of the package.

The readme files are now included in the project, and it's a lot easier to just read them. Add an MD viewer to the IDE to make things easier.
Of course there are always tradeoffs to make when choosing a language, especially if you expect "enterprise" scale. Others will choose (and have chosen) a dynamic language, even if you don't; many dynamic languages can scale to mega sized systems just fine. (Here's an interesting talk from a while ago from a startup thinking about building for a scale beyond what startups normally deal with, and how Clojure was a nice fit for them: https://www.youtube.com/watch?v=BThkk5zv0DE)

Changing languages also has a bunch of tradeoffs, but in mega sized software you ought to have already solved the modularity problem that lets you get that big in the first place. Being well modularized, you should be able to introduce a new language without too much impact on the rest of the systems. I used to be pretty pessimistic that more interesting languages could never be introduced to BigCo and survive, but seeing the evolution of JavaScript and Java play out, plus what's going on in mobile with Objective C + Swift and Java + Kotlin, and BigCo developers adapting to all this new syntax (both JS's and Java's latest versions are very much completely new languages compared to what the codebases started in) I'm more optimistic that developers can in fact be taught something new. The real difficulties are political, and only one minor component of that is being able to reassure that learning is fairly easy and possible.
The technical part is a weird objection to me, the ethical part less so -- there is definitely software development work with a strong ethical component. The article really suffers from conflating all of these things in a short span.

(Also, it's not clear to me that art is "ethically complex". Sure, there's always meaningful art made by what seem to be very bad people, but in terms of art actually having destructive power the way some software does, I'm not so convinced.)
this reminds me of an onion video, from back when they had a video team that was much funnier:

Prague's Kafka International Named Most Alienating Airport

https://www.youtube.com/watch?v=gEyFH-a-XoQ
Sources: https://github.com/LibreDWG/libredwg/blob/master/examples/AC... for some generated sample data
and https://github.com/LibreDWG/libredwg/blob/master/examples/un... for the logic.
I routinely use Linux (Arch, Gentoo, Ubuntu, CentOS, several others) Windows (98 - 10 (yes, really 98), server 2000 to 2016) and I speak quite a few other OS dialects (NetWare and FreeBSD fex).

The worst for updates, by far is Windows 10 and server 2016. I'd better qualify that. Gentoo can take a really long time to crunch through say 1GB of source code if not updated for a few months. Firefox can take an hour or so on its own and LibreOffice is a whopper as well. Older Windows versions, say 2008 R2 can take a good hour some months. NetWare updates need a skilled surgeon (or someone who can read a manual). pfSense (FreeBSD for me) upgrades can be a bit fraught but generally not. However all of those will get you there eventually.

W10 and 2016 are different beasts altogether. They do a pretty decent job of hiding the nitty gritty away from you and I actually like the auto "just do it already" approach and can set "active hours" to tailor the experience. However, it takes bloody ages to run and often needs more than one reboot - sometimes three (ie update, reboot, something doesn't work, reboot, still doesn't work, reboot, now it works).

The error messages you get are awful and generally need forensic analysis elsewhere - a naiive Google will get you to some MS forum and a suggestion to reinstall Windows.

Switching OS is not really a solution but whining about the update experience within potential hearing (HN) of those that might be able to do something about it is a good idea 8)
> Unlike with operating systems, the independent options are actually better.

Wait, I know it was a throwaway comment, but are you saying Windows 10 (or some previous version) is actually better than any other OS?

Also, fwiw, I have tried a lot of craft beers but now find that Coors (the original American "microbrew," since it was only available in a relatively small area when I was young) satisfies my beer thirst. Though I'll admit that I'll happily drink Budweiser, Miller, Shiner (another original "microbrew"), or a number of other ordinary beers. Time-tested and true, all of them, with the bonus that their CEOs don't turn into politicians.

I guess we're probably completely opposite in tastes.

Edit: Have you ever had a Rolling Rock? It's a good beer.
Changing paths and other filename manipulations are supposed to be done using os.path or pathlib. The discussion at https://docs.python.org/3/library/os.path.html starts with this problem and notes that the functions support all bytes or all Unicode but you have to be consistent. Don’t force a conversion to text and it works fine.

Similarly once you’re talking about output other than passing it through unmodified to a format which can handle that, you are by definition converting it and need to handle what can go wrong. It’s easy to handle this in several ways, either by reporting an error or using some sort of escaped representation with an indication that this doesn’t match the document encoding, but you no long have the luxury of pretending that treating string as a synonym for bytes was ever safe.
>Most engineering softwares are only and exclusively available on Windows. I’m a Mechanical Engineer.

Out of curiosity, does it run under Wine or it has some DRM that prevents it?
Screen glue is necessary for waterproofing but I agree with what you’re saying.
> you’d never hear someone say that brain surgery is ‘fun’

Surgery is cutting an incredibly complex meaty system apart and then sowing it back together. I don't believe for a second that there isn't anyone who finds that fun.

Probably a terrible idea to tell the patient that though.

Given the choice between a brain surgeon who gets a similar kind of enjoyment from it is as I do coding, and one who finds the whole thing tedious and uninteresting, I'd prefer my chances with the former.

Although I'd hope they are a much better surgeon than I am a coder.

Just because something is fun doesn't mean it is trivial.
Cultural importance too. When so many people you may know are bikers, including you, you might empathize a lot more with them rather than see them as anonymous frail annoyances to pass.
If there's reason to believe your team is better at cryptography implementation than the people behind the libraries you'd otherwise use, maybe. (This probably applies to the US national security establishment, not some random internet product).
Haha, I thought as well. Here's a quote to further that point:

Attaining this level of concentration requires a state of mind called being ‘in the flow’, a quasi-symbiotic relationship between human and machine that improves performance and motivation.

As if the concentration required to code is anything special. And that fantasy bit about human-machine relationship.
> Things will only affect change when people are ready and willing

I find this unsatisfactory. There is a period in a persons life where they will not listen to advice, then when they might be suggestible, and finally when they will act even on their own accord. If we pretend that the second period is non-existent we can sleep well because nothing can be done and so nothing should be done. But the logical me rebels against this notion - there has to be a transitionary period. Perhaps by pushing someone over the edge during that time I will save them years of wallowing in the tar pit of indecision.
Does Apple not allow businesses from your country to sign up?

No one should create any sort of nexus with the US without understanding the implications.

You need to talk to an accountant who understands your country’s tax law and US tax law. Usually that’s like 2-3 people in the whole country.
I think there's some direction of causation issues here. The Netherlands has invested in road design that makes cycling safer;

Therefore ->

A) more people ride bikes.

B) Less people wear helmets.

A and B are correlated, but this is due to a 3rd external cause. They do not cause each other.
According to the excellent article, he's not a warm-weather runner, and he's indifferent to the Olympic Games.

For those HNers who think practice is more important than natural talent, basically everybody in this article agrees that his particular genes greatly benefit him.

If you look at his split times, they're really, really fast. He could win at several distances, from the 1500m up to ultra-marathons.

He also seems to have Phelps' ability to block out pain.

Fascinating article!
I think the author is driving at the fact that labelling something ethically and technically heavyweight like ML programming as 'fun' downplays and obscures the gravity of the activity.
I can help here!

I did it for about a year or so, when I was in IL. I will say this from the get-go: be prepared to spend a lot of money, for a very slow repayment cycle, if you're not doing this at scale, and if you're not doing it in a place where you have enough light to suit your needs. Otherwise you'll find yourself in my situation, with the $800 green pepper.. which, was delicious, and probably one of the best I'd had. I just don't want you to think you'll end up saving money, because you probably wont.

Okay, on to the fun stuff. So, on reddit, you can check out https://reddit.com/r/aquaponics. They had a decent enough community there.
The other big resource that I was familiar with was https://www.theaquaponicsource.com/.

For my build, it was pretty simple. I got a 55 gallon barrel, cut the top third off, flipped it over, and filled it with media. Then I added my bell siphon, pump, and whatnot, and I was good to go.

The whole setup, for me, was pretty cheap initially. I was in a 5b zone, right outside Chicago. So I had to keep everything indoors, and I had to make sure that it had proper lighting.

It was similar to this: https://www.youtube.com/watch?v=I5BWutAygqM

Feel free to reach out if you have questions.
…so is most software?
koekje :)
Who cares? Way more developers and users devote time to improving the Linux experience than Windows or Mac. That's the only way in which popularity really matters. And it shows - when I switch to Windows, my Laptop fans start up and everything feels as slow as a slug. Because at this point, Windows is just bad software - and that's because Microsoft has recognized that the Desktop/PC thing is a declining market - and have reallocated resources accordingly.
> This troll pops off with "scam"

I call a spade a spade. You still haven't refuted the point. If you would like to, please rejoin me in the sibling thread.

> in my youth and in person, it would quickly lead to a fight.

I don't know how showing other ways you are ethically lacking helps your case.
In my experience, most people will register. My theory is people are so used to filling in their details they'll do it automatically.
What's important is what comes after the registration.

Spoiler alert: It's a Python guide/tutorial with instructions. Plus a code editor and terminal emulator.
https://youtu.be/4hfSJ769bDk
They regret choosing a Mac? Or they regret that they were offered a Mac by a company whose productivity tools only work on Windows for some reason?
>Insisting on the glamour and fun of coding is the wrong way to acquaint kids with computer science.

This article approaches parody. This is as ridiculous as criticizing programs that promote STEM by focusing on fun experiments. Kids don't need to know the full complexity of the field from the start.

Michael Scott put it best: "You don't go to the science museum and get handed a pamphlet on electricity. You go to the science museum and you put your hand on a metal ball, your hair sticks up straight... and you know science."
I've gone through bouts of trying to adopt this habit. One thing that makes it harder is that the door handle in my car is designed to make it easy to open with the door-side hand. It is forwards on the door (near the hinged end) and opens by pulling the handle back.

If the handle was at the back of the door it would promote the habit as it would actually be easier to open the door by reaching across with the opposite hand then try to scrunch your door-side arm back to get at the handle.

I wonder where the door handles are located in the majority of cars in Holland.
Likely the existence and explicit mention of os.fsencode, as well as the api giving what you put in, so accepting bytes if you do things safely.
Alternatively, you work in a large organization, bake the SSD and clone it to all laptops.

Disabling cortana, xbox, candy whatever, news, telemetry, etc., setting windows not to maximize when dragged... is no fun
Oh, that q ("why you need a blockchain") is easy. Fiat only would require us to be an MSB or MTA, heavy licensing lift and no ability to grant users for free from the user growth pool we precreated before the BAT sale. The user growth pool is the number one reason in my view.

Also we like macro-auditability from funding wallet to omnibus settlement, to show we took the %ages we promised.
> The grammar was different than standard english, but similar to the way some southerners talk.

It's interesting that you mention this, since there are a lot of Scottish-descent people in the Blue Ridge and Smokey Mountains in the southeast of the United States. I had some distant relatives there who still had a clan affiliation that I met once when I was a child.
I think it also depends on whether you have auto-folding mirrors. (I was taught to check my rear-view mirror before opening the door. That doesn't work in my new car with folding mirrors; so now I sometimes use the dutch reach, even though I was never taught it back in the day)
Every time a article like this is posted I'm just flabbergasted at the fact that 'looking behind you before actually opening a door' is such a foreign concept to Americans.
Hypersonic Missile Non-Proliferation – RAND Corporation [video]
This is terrible and this recent repression hasn't gotten much attention. I feel helpless to resist the us supporting dictatorial regimes. About all i do is write my senator.
I let my ARRL membership drop last year. QEX was worth it, but they refuse to provide access to back issues, so I said to hell with it.