skysight-inc/HackerNews huggingface dataset:
Embarrassingly I thought I had a Quad-Core based on `lscpu`.

I have been meaning to make use of it but so far just as a vnc server which works well loading XFCE on the minimal desktop image.

Edit: can see below that it is indeed a quad core... Embarrassed I took an internet strangers off the cuff remark as gospel
Well I would say that you must ensure that using the backup will solve the problem before choosing that solution. This implies that you must take time to analyze the source of the problem first.
The video does indeed show that this happened.

The driver's account, as quoted here, doesn't even make sense. In the first sentence it says he was driving along in lane 1, the car slowed, and he "felt an impact."

The next part is contradictory, citing a different lane (2), a different cruising speed, and then a lane change... and no impact. WTH?
Requirements are a useful tool to direct the effort of a team of engineers in a productive direction. They don't have to be set in stone from the get-go - in fact, it's better if they are updated by different people as new information about your product becomes available.

This focuses discussions about when it is worth it to spend time micro-optimizing certain aspects of the system. If there's a requirement that you must consume less than X μW while in standby - then it may make sense to accept the increased complexity.
What a waste of time. Anyone who's not an architect or developer, but regularly works with architects and developers, intuitively reaches these conclusions. And this has been going on and on for almost ten years.

When you watch this from the outside (e.g., let's say, as a consultant called to advise on a very specific aspect of software architectures) it feels like they all follow a secret agreement that instructs them to go full microservices route. Questioning this, even as a consultant paid to do exactly that, is considered unacceptable. It's like questioning your client's religious or political beliefs.

I observe a similar trend with CIOs hired to help institutions digitally transform themselves. Many operate on an "innovative" reasoning that consists in going full cloud and lay off IT personnel, which inevitably leads to increased operating and maintenance costs without exploiting the actual benefits of cloud computing. But it's already too late, Mr/Mrs CIO has already left the org when this happens. And self-congratulating words are already published in their LinkedIn profile.

I often have two thoughts when I attend a pre-sales meeting with a prospect customer that shows us a beautiful microservices architecture:

1. Oh my...

2. Shut up and just take the money they are throwing at your face.
I wasn't aware of that tbh. I'm curious, at how many MB/s does your downstream peak via WiFi now?
Have you profited money if the price of one of your assets doubles and you do not sell?
There are plausible conjectures that we are most likely alone in our galaxy and will not make contact with another civilization for at least a few million years.

If it had been a probe it is already a dead probe. Otherwise we would have picked up something with SETI.
The search functionality on these services is abysmal and I believe it is on purpose; the streaming service wants you to watch the things at the top of the list they made for you, and now almost all of which is produced by that streaming service go figure.
Weird that no one seems to have mentioned the Unix Wizard poster: https://jpmens.net/2021/04/09/the-unix-magic-poster/
For those who were wondering:

Triptych definition: a set of three associated artistic, literary, or musical works intended to be appreciated together.

https://en.wikipedia.org/wiki/Triptych
I can pretty much zone out

That seems bad!
Seems like it would be prohibitively time-consuming. For a moderately large data-set (of say a few hundred Tb), by the time the backup of your data is vetted and validated, it's months old and effectively useless.
I hear you on this, I've worked with folks who have made what should be relatively simple code both undecipherable and unmaintainable, all in the name of some spurious benefit but really just to try out some approach they've read.

My response would be to ask them to support some other code for a while, turn the tables somewhat and argue against any whacky changes in the name of maintainability.
EU has right to work, that is a major one. I think the reason you don't see people talk about that online is that the left don't want to admit that right to work is pro workers, and the right don't want to use EU as a positive example.
KDE's Akademy 2023 will be held in Thessaloniki, Greece, from 15th to 21st July
> Not knowing the gender of a person you're talking about is an extremely common situation that would comes up all the time, regardless of a country's history or language. Is the sentence, "a cloaked figure approached me but was covered in so many layers of jackets and clothing that I could not tell if it had a penis" untranslatable in Russian?

Sure, you can refer to them in explicitly vague terms, like "cloaked figure" or "person". You still use gendered language, only now it corresponds to that of the abstract noun you're using.

> Are you telling me it's impossible to have a conversation about that without it getting "weird very fast?"

Yeah, because there will be situations where you can't maintain ambiguity for long enough. Eg, take a sentence
like "I went around the corner and crashed into a stranger", "stranger" is already a gendered word (and the sentence also makes you disclose your own). Yeah, maybe you didn't see immediately who it was, but if you interact for any length of time, the cultural expectation is that you'll include it when retelling.

Eg, in real life you crash into somebody, get knocked down, they cuss you out, and you figure out that you crashed into a woman. When retelling though the normal way to explain it is to say "I went around the corner and crashed into a female stranger".

English allows for more ambiguity. You can say, set up a mystery encounter like: "We're meeting my room mate who works at NASA as an engineer, won a robotics competition and just recovered from an illness", and then boom! It's a woman. Can't do that in Russian. "room mate", "won", and "recovered" are all gendered, and you can hardly pretend you don't know who they are without looking insane or obviously hiding something.

You can of course technically do it -- "We're meeting a person who lives in my house", but it only works if you're implying you yourself haven't met them and know absolutely nothing about them, and it takes pretty darn special circumstances for it to make sense. If you know about their achievements because somebody told you, you'd know their gender and just use it from the start.
> Unions are part of the free market. A union is a business that sells labor.

Not even that. If a state doesn't have a right-to-work law, then union becomes a monopoly on the labor market for particular company or even the whole industry.
I'm not the OP but I think Fibonacci is a contrived example. In practice these "characterisation tests" are great for adding tests to an existing codebase. The "snapshot" just records the current behaviour; it doesn't judge whether it's correct or not, but if you refactor it will catch changes to the behaviour, and then it's up to a human to judge if the changes were desirable or not.
It is not always possible to see 1 or 2 cars ahead, that can not be the standard for who is at fault.

edit: to make it clear, we are debating whether the Tesla is at fault, not whether the other could have avoided it. Creating a dangerous situation still puts you at fault, you can not be allowed to do so at any time on the grounds that everybody else should avoid you.
I think the change of mind could be attributed leadership trying to recover population growth after a series of demographic collapses of varying scales (ww2, famine, Brezhnevian Stagnation) which really hit birth rates.
He doesn't have any option because the market is regulated. In unregulated market he can move to a better paying position, it always happens like this. Just look the IT market, the moment you're feeling you're not well paid you find out someone else who will pay you more, until you reach a line.
The cars stopping because there is an accident ahead aren’t doing something unsafe. You running into them is your fault.
Currently in the process of doing this at my company, so I'm curious about the experiences with it as well.
Don't blame the rest of the world for your own country's fuck-ups.
There are some great visualizations by 3b1b:
https://www.3blue1brown.com/

Recently he had done a video about convolution. And his videos about neural networks are pretty good. He has recommendation video for other good channels too.

Great blog on Myers diff series: https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm...

Not technical illustrations but, some funny jokes in unix haters handbook is pretty funny.
https://web.mit.edu/~simsong/www/ugh.pdf

There is also unix magic poster:
https://archive.org/details/unix-magic-poster-gary-overcare-...
It really depends on how you are boxing. Assuming a four byte object header a boxed float32 consumes 8 bytes. A boxed float64 consumes 12 bytes but! Is quite likely to require 4 bytes of padding to align it to an 8 byte boundary. It adds up quickly if you have many floats.
Hacker News on Kristall: https://imgur.com/a/lhq8iCw

http, https are disabled by default, they need to be enabled in File/Settings/Generic.

I was hoping it would be a single executable but (on Windows) it's 56 files: 1 exe, 33 dedicated dlls, 22 translation files.

Google Search does not work, it's impossible to get past the cookie consent page: https://imgur.com/a/daGMASS (Same thing happens if one tries to put the search words in the url.)

DuckDuckGo doesn't display a search box either, just links about itself: https://imgur.com/a/UMLKiOv

No search box on Bing either; it's possible to access a page like https://www.bing.com/search?q=hacker+news for example, but the SERP is wrong and says "no results" whatever the words searched : https://imgur.com/a/J2Y4CU6

The modern web is hard to use with simple tools.
Like Links[1] then?

Really. I want Epiphany and Firefox to allow me turn off JavaScript like I can allow/disallow {Audio, Video, Webcam, Location, Notifications...}.

The single wrong decision was following Google into that JS-Show. JS has it rationals, I'm using it as programmer sometimes. But JS was consider harmful for the reasons! Google intention was using JS for it's so called web-application/single-page-application to lure users into the cloud. And they opened the opportunity for a bloated web with user tracking via JS, bitcoin miners via JS, animating all kind of elements with JS and so on. Result? Fan spins up, laptop battery discharged.

[1] http://links.twibright.com/

PS: I bet Steve Jobs would have banned entire Electron from MacOS. For same reasons Flash was banned.
Reminds me of approval tests. Which I think are a wonderful idea. https://approvaltests.com/

Humans are better at verifying the answer is correct over coming up with the answer.

The thing that makes test writing unjoyous for me is most code is hard to test, usually requiring all kinds of scaffolding and even resources like files, db, or mocked http requests.

Being Jane Street they probably use OCaml so yes functional programming languages are nicer to write tests
in.
Key word is "almost". Perhaps this is a situation where the fault is primarily with the overtaking car. However, an attentive driver should have started braking as soon as the illegal lane change was started.
P.S. They're also great for writing tests for new code, for many of the reasons described in the OP.
https://oeis.org/A001105 starts with 0 so I guess you don't mean that obvious quadratic.

Could be https://oeis.org/A209303 :

def f(n):
return n*n + sum(k*k for k in map(int, str(n)))

>>> [f(i) for i in range(1, 5)]
[2, 8, 18, 32]

but I don't know why that entry doesn't start with 0.

Could be https://oeis.org/A190787 :

>>> import heapq, itertools
>>> seq = heapq.merge((2**i for i in itertools.count(1, 2)),
(9*2**i for i in itertools.count(1, 2)))
>>> list(itertools.islice(seq, 0, 4))
[2, 8, 18, 32]

Or https://oeis.org/A067051:

import itertools

def sigma(n):
return sum(i for i in range(1, n//2+1) if n % i == 0)

def seq():
for n in itertools.count(1):
if sigma(2*n) % 2 == 0: continue
if sigma(3*n) % 3 == 0: yield n
continue

>>> list(itertools.islice(seq(), 0, 4))
[2, 8, 18, 32]

The others are either degenerate for 4 points of the A001105 case, or are not so easy to implement in raw Python.
it displays fine here on Firefox on Linux: https://i.imgur.com/MoRqYL8.png
I think you're vastly overestimating the sophistication of the average (and even above-average) plugin (eco)system. Most are just DLL's that call some predefined functions.

Besides - network access is one of the most basic functionalities of any scripting in 2023 (it was in 2013, too). How would one disallow a simple call like in the OP? I mean, they use curl to make it (even) easier to craft an HTTP call, but doing the same from straight system calls is trivial, too.
There is also UNIX Feud and Unix Views poster.
All three are there in bonkers high quality at archive.org: https://archive.org/details/unix-magic

Also see: https://news.ycombinator.com/item?id=27029196
I don't think the so called "second wave" feminism, driven in large part by housewives rebelling against boredom and expectations of passiveness, got much traction in the Soviet Union. In my country, there were certainly conflicts between the older, socialist oriented feminism and the second wave.

My mother told me she left the women's front because it had been "couped" by socialists. In particular, they opposed pension rights for unpaid care work, because they believed that would encourage women to stay at home, and my mom thought it was a lot more important to value the work women had done than to push them into the wage economy.

Looking into it, though, I think maybe the women's front was socialist dominated from the start, and it was 68er, second wave-ish women like her who were "entering".
Good for you. It is not always possible thought and this is why we have laws against braking or driving at significant lower speeds for no reason.

Creating a dangerous situation is not acceptable on the grounds that other drivers should be able to avoid it.
Interstellar travel is entirely in the realm of possibility for the future. I'd even call it likely. We'll have to wait a few centuries probably, but we'll do it unless we get derailed or extinct.

On the other hand there are theories around how many alien civilizations there are and there are probably not many if at all. Basically we are "early" and there is probably no other civilization in the milky way.
You're assuming a group who are generally aware of shortcut keys and utilize them. That's probably the minority.
Kaiser rolls are really the shit. It should be noted to the class warrior above... you used to be able to sit down in a lot of sit-down restaurants on the Lower East Side, and get a basket of free kaiser rolls and butter before you even ordered food. A foreign concept, I know! You could eat em and scram if you were of the mind to. That was when people had more class than to get a little nudge of self congratulations from judging each other's pocketbook based on which cheap fast food they ate, hoping for a popular online mob to agree with their stupidly ill informed opinion. But this will all fall on deaf ears, so, hallelujah there's still cheap breakfast sandwiches, and let the culture warriors who never experienced human civilization stick it up their ass.
I want to support the proposed solutions in this comment.

A long time ago I was like the engineer that is described by OP. Basically what drove me was the search for engineering /coding challenges.
So have I.

At which companies? Amazon? Google? Target? UPS?

It's the massive employers with huge legal teams where you need a union so you can fairly negotiate with their massive legal team. The subject that started this is unions at Amazon. Not negotiating with your local restaurant about how much they will pay you to wait on tables.

What was the nature of the change? Did you get additional healthcare benefits? The kinds of things that unions negotiate about? Or was it something trivial? The details matter.

If workers can effectively negotiate as individuals then why have wealth gaps skyrocketed in the USA as unions have weakened? The lowest wealth gaps in US history were when unions were the strongest. Wealth gaps in Germany are much lower and unions are much stronger. All evidence points to you being wrong about individuals being good negotiators at getting a bigger share of the pie. And it's just common sense. The idea that most of us are qualified to go up against a big and highly trained legal team is laughable.
This is quite common.

Comprehensive DR testing is really difficult. Many orgs settle for “on paper,” or “in theory” substitutions for real testing.

They do it right; no problem.

Doing it right, though … there’s the rub …
Who made you the representative of all Iranians? You represent only yourself.

As the previous author wrote, we know nothing about what really happened and the first victim in the information war between the West and Iran is the truth.
> - They're brilliant, I mean very smart people (in an almost academic way?)

That's good, though sometimes the "academic way" can be a problem when the aim is to build a commercial product: the engineering vs research dichotomy.

> - They have a big appetite for adding complexity to systems

That's not good. One way to influence is to promote simplicity on the grounds of testing and maintenance.

If you mandate unit tests and a minimum level of code coverage, for instance, which is useful but which developers tend to hate doing, it may nudge people into thinking about simplicity.

There's also the good practice of not doing more than currently necessary.

At some point it's down the the person of authority to accept or reject change proposals and to promote/enforce good practices.

> - They also have a big appetite for adding work to their own plates

That's good as long as they can consistently deliver and they don't overwhelm themselves .

> - Their code has no consistent style

That's usually sorted by having a formally described (in a document) coding style and conducting code reviews. People will quickly closely follow the prescribed style in only just to avoid having their code rejected in code review on style grounds.
There isn't anything unsustainable in free housing. If everyone is working for the state and state is also everybody's landlord, it's not free, it's just part of compensation. And the housing was really basic anyway, as you can't choose.

Unsustainable part of USSR was military spending, not free housing.
There are a few "local" interaction features that benefit from being on the same server. The domain is also an integral part of your user name - imagine having name@us-west03.gmail.com as your e-mail address.
Is it called Swift Quit because it closes apps swiftly, or because it is written in Swift? Or maybe both.
Installing wind that fast is "impossible". Remember that Europe needs to import stuff, and most things are in scarce supply at the moment. Thats not even mentioning lack of workforce, competence and permitting!

It is happening, but it takes 5 years to get going and 10 years to see the results.
You can read a book on your tablet / laptop, or even watch a movie adaptation; or you can read a book on dead trees. Some people would like to recreate certain aspects of the "dead tree" experience without actually killing trees.
On the nostalgia subject, the main country where people are having nostalgia is Russia and it's not exactly because of the opportunities but because the soviet union was basically also the last colonial empire in anything but by name and some people still haven't moved past the power that goes with it.
Whether they have thrown the money away depends how they deal with the bitcoins long term. As far as I know they are still adding to the position. There is grassroots adoption also happening in the nearby countries, maybe the story hasn't ended just yet.
Completely agree - they are the top three GUI browsers running in GeminiSpace. Since I am seeing lots of confused comments - both Kristall and Lagrange are x-platform and portable. Very easy to take out for a spin:-)

There's also JGemini (https://github.com/kevinboone/jgemini), a cute little 107kb jar file that's also a full GUI browser. Yes! 107kb:-) Also x-platform and portable (java -jar ./jgemini-1.0.jar). Not many features (no tabs, just multiple windows) but it's a good example of how quickly browsing solutions can be built when markup is reduced.

That is... you don't need billions of dollars and a decade to present a viable solution in this space.

GeminiSpace actually reminds me much of the early days of the web. People will complain about the limited markup. For some users, the additional security/privacy of the protocol and the reduced 'noise' makes this appealing.

-----------------------------

Gemini (protocol), Gemtext format:

https://en.wikipedia.org/wiki/Gemini_(protocol)
Fibo would be excellent for property testing.

I.e. For all x, Fib(x+2)=Fib(x)+Fib(x+1)

A property based test produces values of x and tests this property (or invariant).

If it fails the framework usually then tries to find the simplest failing case.
$500

Whitehats *coffee emoji*
I think what you’re trying to say is that these types of solutions are fine, as long as they are decided upon by the entire team, and not just a single engineer: long-term maintainability is key here.

I’d also argue productivity is an issue: “neat” solutions may take much longer to develop, while the effort is not really justified. E.g. starting out with a system based on CQRS which is just a simple CRUD app.
I'm running NixOS on https://teklager.se/en/products/routers/APU2E0-open-source-r.... Working great. And interestingly when I upgraded to NixOS 22.11, its power consumption went down from ~12W to ~7W. In the NixOS matrix channel it was suggested that it might be because of new power management work in the kernel.
Just look at the evidence: scientists fleed USSR as soon as they had the chance and not the reverse, scientists invading USSR begging to be in the science paradise the propapaganda sells. If you go to Cuba to learn medicine, you will realise everything is so outdated that cannot be treated seriously. Same happened in USSR, but the propaganda aparatus still works trying to sell the idea of the science paradise, all I've seen traveling to ex USSR, and some communist-socialist places is quite the opposite.
Yes and no, it’s more complicated than that. SU style welfare state wasn’t really unsustainable economically — in fact it was rather cheap, it collapsed from different reasons (too much spending on military industrial complex and heavy industry at cost of everything else, no market feedback loop despite having quasi-market relationships between consumers and producers). Basically their economic models at strategic level had wrong KPIs, but incentive system for middle management and workers was ok. In late USSR it wasn’t really a slave labor.
OpenAI piloting ChatGPT Professional, a premium version of its viral chatbot
I have heard good things about the food in Thessaloniki.
It's hard to evolve technology in water or even a moist environment. Even using fire or metallurgy is already difficult, let alone anything to do with electricity.
At least in the Go community we have much less debate around whitespace in code because gofmt.