skysight-inc/HackerNews huggingface dataset:
I was chatting with my dad about this recently. He said, “I lived through some rough decades in this country. Not ‘civil war’ rough; but pretty close. Everyone was predicting our decline. Everyone was wrong. We’ll be just fine.”

In my experience, the doom and gloom folks— both micro and macro— have almost never had their predictions play out. There are always Eeyores out there. I prefer Pooh.
I don’t share this sentiment and I visited Iran where they really use it a lot. I wonder if I am doing something wrong or it is just not for me.
You can't really have State pattern w/o inheritance. At very least it becomes very awkward.
We might have trains!

All the fascist stuff is pretty bad -- nationalism, strongman leaders, isolating an "other" with violence, grifters selling out the people's interests to corporations -- I'm not down with any of that.

But maybe we could have some kind of system where corporations are forced to vote on governance that applies to all other corporations for the collective good of capitalist progress?

There needs to be some kind of unified governing principle to make everyone's lives better.

We can't go on with BIG_CO hiring lobbying firms to most efficiently snake their legislation through the system unchecked.

In my thought experiment here, most corporations would want to enact policy responsibly for the public good. Cooperation between corporations would happen, but the default position would be for more happy consumers.

So far we've tried letting representative democracy work out hard issues and that hasn't gone well. We've also tried deferring governance entirely to the courts with poor results.

I'm open to suggestions.
It doesn’t say anything what this Obsidian is. Unlikely that people will try it out, without knowing what it is, especially as it requires sign up.
WSL sits above Mac for me, if only because you get a real distro with a good package manager. Even when losing some FS performance.
One thing I’d argue against is justified text, especially with narrower columns (wider margins), because that has zero benefits for readability — it’s merely an aesthetic device — or rather, the word spacing variations it introduces even with hyphenation can still be detrimental to the reading experience. Microsoft Press uses left-aligned text in their books for that reason. It can also be easier to remember where in a long paragraph you were when the right edge has some structure.
That's true, and unfortunate, on one hand you want them to get paid for the work they put in, on the other hand it could introduce a chaos. How could that be solved?
You are supporting wrong type of Ukraine migrants - we talk about country where average monthly wage was around 300-400$ last time I checked. Given its for completely different cost situation, but there were literally millions of Ukraine economical migrants all over Europe before the war, mostly the eastern part, working for much less than the amount you mention.
Yeah I did not check his first tweet, I just don't see his tweets on my feed so I assumed he left. I've always loved his writing style and humor so his absence was obvious.

Blog still loads a "Ubuntu Apache hey you managed to install this" page for me. (https://link.ekin.dev/scKR1f) Don't know why.

Glad that it's still alive and kicking though.
I believe that the author mistook "able to write interesting stuff" with "good at technical writing". I mean the blog was a kinda fun read. But it demonstrated none of the expository skills that I'd want for documentation.
I'm an American (Texan) who has been living in Germany for the past 6 years. I would suggest to consider the culture and lifestyle more than the work, as those will play a much larger role in your happiness and satisfaction. It sounds cliché, but money doesn't necessarily buy happiness.

I enjoy living in German/European cities significantly more than I did living in big cities in Texas (I can't speak for the East Coast). I value the culture of being able to walk or bike pretty much anywhere in the city in a reasonable amount of time. I value feeling safe even in the "bad" neighborhoods here in Germany. I've never once come across a situation where I was worried about my safety here, I can't say the same for the US. I value a society that isn't so extreme (wealth inequality, political ideology, etc.).

As for what I miss about the US, it's mostly the food (TexMex, BBQ) and nature (so much more to see and do, but you need a car). There's also the work culture which is a bit different, particularly in terms of startups and innovation; Germany definitely lags behind in this aspect. Some things are more convenient in the US as well, such as stores being open later and on Sundays.

Germany isn't perfect, but I think it's better than the US in a lot of quality of life aspects.

Before moving, I would recommend going to visit the city and see if it's something that might fit you. Try to talk to locals and explain your situation, I'm sure there would be people happy to show you around and give you some good insights from a less touristy perspective.

Of course, all of this is hard to weigh if your wife will be living there for certain, as long-distance relationships can be tough.
cheek analysis of the huff-puff straw.
>When that happens, we identify why the interaction is problematic, why the human is not trusting the machine, or why the way that the data is presented is being misunderstood — and then we change those things. Such changes should make us question to what extent human oversight of algorithms is truly meaningful.

Nonsense; this is like saying "we changed the wheel on the bike so that the rider didn't fall off it so often which makes us question if they can ride the bike". If the interface is being changed to better deceive a user then that of course is problematic, but if it is being changed to allow the user to make accurate decisions then that is the function of the system.

>But now imagine a system similar to HARPY, a “fire-and-forget” system that targets enemy combatants in an area or enemy ships (to use an example that minimizes the collateral risk). Proponents of meaningful human control do not believe it should ever be left up to a machine to target humans.

Strawman - that is not what "Proponents of meaningful human control" believe, I am sure you can find some people who say that, but then they will also say that they don't believe that a bullet should be fired or a bomb dropped. Machines target humans all the time in the sense that unintended collateral damage occurs whenever bombs are dropped. The humans doing it must accept responsibility for this; that is the same for more sophisticated processes - the humans remain on the hook for unleashing the device. If the device decides to slaughter a primary school class that's on you in the same way as it is if you target a school yourself.

>I think there are good reasons to question this. Specifically, I am not persuaded that there is a significant moral difference between an operator identifying a single human target based on some data and a human operator drawing a box and defining targets within that box based on equally good data.

Which shows that you, dear writer, should never be allowed to decide a god damn thing. There is a chasm of uncertainty between the two scenarios, and a chasm of indirection.

>whether in cases when the system works better or as well without a human operator, we have moral reasons to place a human in the loop.

Because we live in an open world and the judgement of performance is post hoc, you can't know that it will work until it's done its thing. The judgement has to be when the act is commissioned because the consequences of the act cannot be reversed.
Meanwhile I'm wishing to have a local speaker setup that can hit 80 dB SNR... if you count all non-linearity-caused components as "noise".
For comparison, your .1% THD is 30 dB.

I explicitly don't care how the non-linearity is corrected, just that it does.
I've used Googles support for paid services in the past (GCP, YouTube Premium, Workspaces) and it's the same almost non existent garbage.
Copilot is just showing a problem we had all along more clearly.

Commercial entities take things that are written and maintained by volunteers in their free time and barely give back. And this culture has just developed in a way that this is at most a moral failure, not a legal.

People put it on the internet with a permissive license because they want others use it. This is great because people love sharing, but now, before you know it, you're suddenly supporting large enerprises and not just people that want to put cool things together like you. And you don't get any kind of compensation, even though it'd be peanuts for the company to pay for the time you put into maintenance and new development.

And if you stop, someone else will always fill the void, eager to work for free.

Maintainer burnout is a real thing and I wish the largest user of FOSS code would do their part to make the time spent on every piece of code they use worth it.

Half of "open source" is a success story, the other half is just sad.

Copilot just automated this entire process and sells the product of code back to developers, not enterprises.
But if you drive north from California for 15 hours you'd end up in Canada, a completely different country with slightly different road markings, Tim Hortons instead of Starbucks, and they even say "about" slightly differently! Take that you Scots!
> people eventually started calling these precision therapeutics "chemotherapy" as well

I think it is, despite the fact that the word seems to indicate broader use. The original medication was called cytostatics, which stops cell growth or division. Wikipedia says it like this:

The term chemotherapy has come to connote non-specific usage of intracellular poisons to inhibit mitosis (cell division) or induce DNA damage...] The connotation of the word chemotherapy excludes more selective agents... The development of therapies with specific molecular or genetic targets, which inhibit growth-promoting signals ..., are now called hormonal therapies. By contrast, other inhibitions of growth-signals like those associated with receptor tyrosine kinases are referred to as targeted therapy.
Copy pasting instructions from some random site (https://printerthinker.com/brother-hl-2130/):

"
If your Brother HL-2130 does not reset properly after putting in a new cartridge, and is still showing a 'toner low' or 'toner empty' message, it is possible to manually reset the printer:

Ensure the printer is turned off.

Open the printer front cover.

Hold the Go button while turning the printer on.

When the Toner, Drum, and Error LEDs are on and the Ready LED is off, release the GO button. All of the LEDs will turn off.

Press the Go button two (2) times. The Toner, Drum, and Error LEDs will turn on.

Press the Go button six (6) times.

The Error LED should now be flashing, close the front cover.
"
Watch out for copayment. Make sure your visa is in order. Make sure there’s a social security and tax treaty in place (probably is, but…). Hope you have no pre-existing medical conditions (prob ok with ACA). There’s good and bad in all countries and regions, so make sure you select areas that are congruent to your interests.
There's a lot of alcohol and drug use in Berlin, but there are not vast open air drug markets like Kensington in Philadelphia or Skid Row in San Francisco.

The issue is, indeed, "over the top."
Third world cities tend to have "nice parts" as well. Chances are they are even nicer, by some metrics.
As the article is practically saying it, in order to be "inclusive" quality filtering does not exist. That makes quality nosedive, but it is inclusive - makes sense?
The success of the US stock market and the US as a society are not exactly related, and may in fact have an adversarial relationship, so continued investment in the US could be wise.
Agree, honestly I don’t see the point of WSL, it is far less hassle to either Remote Desktop into a real Linux machine, or run a VM.
Tip: I'd read the jandrewrogers comments before engaging. He actually does know more than you. He makes some unusual claims then doesn't back them up because he has no need to. I've spent and hour or three and learnt nothing because he's so far ahead I can't keep up.
Perhaps read his profile about the amazing thing he's invented such as http://www.jandrewrogers.com/2015/10/08/spacecurve/

Let me quote a bit. I admit, I don't understand it but then how could I?

Algorithm design using topology manipulation can be enormously challenging to reason about. You are often taking a conceptually simple algorithm, like a nested loop or hash join, and replacing it with a much more efficient algorithm involving the non-trivial manipulation of complex high-dimensionality constraint spaces that effect the same result. Routinely reasoning about complex object relationships in greater than three dimensions, and constructing correct parallel algorithms that exploit them, becomes easier but never easy.

Incredible! I wish I could grok this stuff.

You should save your breath and just get out of the way of the real experts.
It's less the desire to be grotesquely wealthy and more than ability to work less time for the same quality of life. I've taken several 6+ month breaks between contracts now and they gave a lot of clarity and perspective to what life could be. Time is our most valuable and limited asset.
It's hard to overstate how awesome fractals are. Thanks for sharing this!

I'm on mobile, so the fractal got squished into a thin strip on the left side of the screen, but turning to landscape or desktop modes fixes it.
I agree with your general point, but I think there’s a strong case that 1960’s > 1970’s.
Except if Apple receives a warrant for the iCloud data surely?
Papers on GitHub Copilot, copyright law, and ownership for AI-generated code
This is a life experience, my friend. I don't use Reddit. Anyone who lives in one of the non gamma social levels in Europe knows that life here is better: the bargain made with the metasystem is superior. Only for alpha pluses is the US better, sounds like you are an alpha plus aspirant, good luck.
Food standards might be lower, but I would argue that the food quality is better, depending on the country in the EU.

Here in Germany, 25% of meat bought in grocery stores doesn't follow the most basic of butchering standards set forth: https://www.ua-bw.de/pub/beitrag.asp?subid=0&Thema_ID=2&ID=2...

What you get in the US is choice - and as a software engineer, you have the money to make those choices. Shop at Whole Foods, not the local gas station, and you will see there is a world of difference.

That's one mistake I see Europeans make - they apply a European world view to the US, and don't understand the wide spectrum of choices. Here in Europe, most things are equal or about the same. This mentality is even applied to universities (ask a German which university is "the best", and you will receive a confused look).

Whether you think all of this is morally correct is a different question.
Yeah, that's a great way to get your passwords and keys in the open.
Simulating the Monty Hall Problem in an Elixir Livebook
To me this sounds very much like functional programming as well despite the fact that in OP's link it is said that

> Distinguish data-oriented programming from functional and OO programming

I mean, if code & data are separate and there is no state, there's no other option left in the code separation vs. stateless/stateful (<> mutations) 2×2 matrix other than functional programming. The 2×2=4 options are: procedural (data and code separate, mutations allowed), object-oriented (data and code not separate, mutations allowed), functional (data and code separate, no mutations/state), and a fourth option (data and code not separate (i.e. still classes), but no mutations/state) which Gary Bernhardt jokingly calls FauxO, see minutes 10:21-13:31 of his talk about Boundaries: https://www.destroyallsoftware.com/talks/boundaries
washed refrigerated eggs are pretty standard also in many European countries, that's not exactly helping your argument though I agree US standards are lower than EU
I’ve noticed multiple companies abuse this system by having customer support verify your identity with an SMS code that also includes the “don’t share this with anyone” snippet.

Even my former bank did this. Companies can include the warning all they want, but they’re already teaching consumers to ignore it and break the rules.
I think for a lot of situations the key is to separate the language from the actual application.

So for example the application should always take a JSON blob, or some other simple format.

However the user will likely want to generate their configuration form something with the ability to control complexity like Jsonnet, CUE or just Python.
Yes, if the software I work on doesn't work for 5 minutes we have a ton of tickets from customer. We have tens of thousands of customers who pay for it. Not being able to shut down your system for an hour isn't exactly a unique requirement. Technically our SLA is 10 minutes to perform jobs but our customers don't wait that long before creating tickets.

We pay Microsoft to perform upgrades transparently for us. They have multiple servers and they shuffle transaction logs and traffic between them to ensure availability during outages and upgrades. There are 6 copies of each database in different regions. Not sure how that is relevant, though?
> Do we need inheritance at all? It only leads to complicated class hierarchies and leaky abstractions. Are there cases/problems where inheritance approach is superior to composition, interfaces, etc?

No, but since Python allows multiple inheritance, one can use parent classes as traits for composition without having to write so silly boilerplate.
A few years ago I started a manufacturing business in a low cost of living part of the UK. Most of our staff make about £2000 per month after tax, which actually works out to just over $36,000 per before tax. This is a good wage for the area.

All of our sales are to other manufacturing businesses, most of which are in the UK/EU.

Most of our suppliers are UK/EU manufacturing businesses too, many of which are local to us.
What do you do to practice or seek feedback?
Hey thanks for your comment, I feel this thread is turning a bit into a US vs. EU pitfight.

We are going to be in NYC in a couple of weeks and we plan to spend one day in Princeton, as you suggest.

Regarding the long term relationship, if we move we are going to move as a family (2 kids included :))
This is better served by a laptop for the majority of people, though as someone that uses an unconventional keyboard anyway, a laptop is somewhat less compelling (since it occupies a lot of space with a keyboard that I actively avoid using), I can certainly see the appeal of a tablet for that purpose.

I personally don't think Microsoft quite got it right with using Windows on a tablet, though it was certainly a lot better with Windows 8, which is what the surface pro 2 (I think the first one as well?) shipped with. There's way too many compromises on usability because it's running Windows, and there's no meaningful impetus for developers to create their applications specifically with touch in mind.

Apple's been much more antagonistic to developers yet they still get people making apps specifically for iPadOS in a way that neither Google nor Microsoft have managed. I think this is the advantage to their totalitarian strategy; they get less applications built for iOS/iPadOS overall and their restrictions make it significantly harder or impossible to create some things you can find easily on Windows, Android, or even MacOS, but because they control the platform they can impose minimum requirements for applications on the platform and as a result you actually get programs that run with that device's UX paradigms in mind. It probably also helps that their platform makes more money and that the iPad is already in a position of dominance in this market, but I digress.

If Microsoft wants to fully realize their Surface tablet vision, they need to pump a ton of money into getting developers on board and building apps that fit the UX paradigms of Surface tablets.
So if you gave someone Covid and their lungs failed, they have a right to one of your lungs?

Should men be required to donate organs to women they got pregnant, if indicated?

This is obviously very silly and not thought out. Banning abortion is just as silly.
I instantly found things in your list that will solve issues with some side projects and allow me to get them up and running.

A big thanks
So then, if it does not work in those conditions, what’s the point?
> most PDF viewers don’t support doing that

Acrobat Reader does, while also supporting continuous vertical scrolling and cropping out the space between pages (you’ll still have the page margins). You can then just PgUp/PgDn through the entire document. I believe there are other readers supporting similar modes.

The only problem is documents that use significantly different margins for even and odd pages.

What is much worse is PDFs with multiple columns per page.
Yeah, nobody's going to use those logging functions. They're too cumbersome and take too much effort. And they're completely unsuitable for library code, because the logging target (stdout/stderr/file/socket) and formatting are fixed and not flexible.
I am glad that EU has GDPR and this thing would be short lived and expensive.
Tossing a federal law “codifying” a federal right to abortion would not make abortion illegal
who would pay 13000$ for one tooth? that can cover air tickets, vacation, tooth job and extra money to save in most of the world including most EU countries, that's insane price
The same happened to me. Every time it happens, I end up hanging up and calling again to ensure I have the right number.

It’s a horrible system. They’re shouting themselves in the foot on security.

In my experience, it was also a bank that used this practiced.

Thank goodness it’s not a big deal to gain access to someone’s bank account. /s
I feel the same way. I feel that I am basically writing shell scripts, but in YAML (and a nice library of idempotent functions). I think Python or she'll would be superior. And if your tool is inferior to shell scripts you are really doing something wrong.
Does an 11 year old have access to contraceptives from her father that’s raping her?
Show HN: Git-bug's reusable data model
Strunk and White.

To some it will be too obvious. But English speakers (especially English as a second language people) outside the US have often never heard of it.
Yeah, I was really surprised by how nice the beaches are in Auckland when I first travelled up there.

I had thought, given how many people live around them and use them, that the beaches would be crowded, or ruined with litter, but nothing of the sort.

And the water is so much warmer than our South Island beaches.
Restricting the supply allows them to keep the margins high, increasing supply would mean that price would drop

How does your stance make sense at all? In what market does increasing supply not lead to decreasing prices?

Of course they're going to keep restricting supply to keep prices high while they can. What I don't understand is why you're here defending them without listening to the earning calls where they literally state what I am telling you
They are still mice nonetheless.
When I visited in 2013, the NTU was churning out lots of highly skilled and highly motivated engineers every year. If they kept up the pace, they should have a bigger talent pool than Germany by now... In part, that's also because Germany had more stipends for gender studies than for mathematics in recent years, while STEM knowledge is still strongly supported and highly prestigious in South East Asian cultures.
My grandfather did stand not far away from moscow with his platoon... give germany a few years without you yankees and i am pretty sure we would do better this time ;-)