skysight-inc/HackerNews huggingface dataset:
Usually I'm against restrictions like this, but this doesn't seem that bad. It's only for ebooks and for first 8 weeks, with people waiting years for the next book of their favourite author, waiting 2 more months when they are not willing to buy that book is nothing.
>There's a delay when trying to hit stop on any of the boxes.

That's per design. They don't stop arbitrarily, but at bar boundaries, so that they stay on rhythm. In other words, it's not a sample player pads, it's clip launch pads...
Bug Management Tricks Every Developer Should Know
Reminds me of a cheap joke that made the rounds in post-unification Germany:

> Q: What's a Trabi [1] with a pocket calculator glued to the steering wheel?

> A: Knight Rider

[1] https://en.wikipedia.org/wiki/Trabant
Very interesting! I found the chapters on priming hard to believe anyway. Still a lot of good stuff in that book.

It's one of those lessons that you feel you know but get a much better understanding of when reading about it in-depth.

Same as "How to win friends and influence people"
You are reacting, not responding.
That magic wand is allowing doctors to prescribe safe opiates to addicts, providing safe places they can use, and providing support and means to quit. It's not magic. Many places around the world are doing it. Eliminate the black market and you eliminate those deaths. Our government and society are simply not interested in eliminating those deaths. Places like Portugal, Switzerland, Vancouver bc have been waving that magic wand for decades.
> But, rather than seek to persuade their customers why they should pay for two .uk domains instead of one, they have simply stuck those domains on auto-renew.

None of the .uk tld's that were registered on my behalf are set to auto-renew (and I have quite a few .co.uk - and thus .uk - domains too).

Reading past the El Reg's hyperbolic writing style, I suspect what's actually happening here is they were set to not auto-renew unless the customer started altering the settings of the .uk tld. Since I left them alone, they'll just expire. It's still a frustrating anti-pattern and worth reporting on but not the literal scam El Reg are reporting it as.
> jacquesm: Ugh. Apparently this happens when HN is under attack.

> dang: .. We turned it on temporarily because HN was under attack by an account-stealing botnet.

Is HN is still under attack or it was last week? I'm still getting captchas on every login for last few (5) days.
I wholeheartedly disagree that automotive progress, on the mechanical side, has slowed down. The ride quality, handling, fit and finish, noise & vibe, chassis rigidity, fuel economy, reliability, have all been improving. Go back 10 years, go back 10 years before that, etc., and you will see incremental improvements. Beyond that, look at how much more "stuff" comes in cars today, but for the same amount of money. That means, as we cram more and more tech in a car, the mechanical bits are getting cheaper. The same is true for motorcycles.

What is really going on, is the improvements in the mechanical design are just not as flashy.
It's not just US demands, I don't think Europe is crazy about Iran having ballistic missiles armed with Nuclear warheads either (nor is it crazy about the idea Saudi will have them). Iran is responsible for destabilising oil supplies recently, is 100% responsible for arming Hezbollah and of course extends it's influence to Yemen, Iraq and Syria. Saudi Arabia is doing none of that and doesn't seem to care that much about building an empire of "influence" around the middle east.

I don't think it's "crazy" to go with U.S demands. it requires letting go of ego and the dream of the shiite revolution and empire I guess, or at least postponing it. It's like saying Kim from North Korea is would be crazy to let go of his crazy regime, how is that crazy?
Nice, and cool name too (I suspect you mean doka = Donkere Kamer = Dark Room?)
This sounds like an underestimation to me. An ECU in car can consume up a team of 200 to 250 engineering resource. This only for those working directly on the ECUs. Add to it the secondary functions, the numbers will explode.
Ask HN: Do you anticipate technical questions during live interviews?
My partner was recently at one of the first interviews in her life for a software engineering position. I was surprised to hear how it went. The interviewers quizzed her on arithmetic problems and asked many direct questions about specific APIs and programming languages (e.g., "What is the difference between an interface and an abstract class in Java?").

During the ten or so interviews that I've been to, I have never been put on the spot regarding my technical knowledge. Instead, my interviews have always been more like a casual dialogue where I describe some of the previous projects that I've worked on and answer soft questions about my expectations. A few times I've been asked to submit code that I could complete at home.

I've been wondering whether my experience is uncommon. Therefore I would like to ask whether you anticipate and prepare for technical questions about some of the technologies that you're expected to know.
Facebook is trying to register BOOK as trademark in Europe
It seems to me that some of the darkest patterns in the technology field are related to domain name registrars.
Looks good. I clicked crop, dragged the handles, then clicked resize, but it zoomed in and the image went underneath the menu.

Browser: Brave on Ubuntu
Open Banking API Tracker
There is a Minecraft clone running on Mono. I am yet to test it though.

https://github.com/ddevault/TrueCraft/
We are not used to be free. Economic restraints force us to do things we don't want to do instead of watching Netflix. So most don't understand what "just watching Netflix" means. If you set out to "just watch Netflix" as your main activity, you would very very quickly get fed up and depressed, and thus stop watching Netflix.

Those fortunate ones with enough wealth to have the option to just watch Netflix for a year and don't do much else, don't do that and are happy with it. And neither would the less fortunate once after an initial learning phase. Humans must learn to be free, but they can. We want to take part, show our contribution, feel proud. As soon as we have found a pleasant way to contribute, we do.

Yes, conditionless basic income would change work ethics. People who fill up supermarkets displays or serve food to unfriendly customers at unhealthy hours would maybe just stop going to work. I would be happy for them, and I hope it would happen today.

There is a lot of work that is needlessly tiring, badly paid, and in which you are badly treated, but people just stay in the status quo because they see no way out. Once there is a way out, the jobs will have to change, and that rapidly. That would be progress for society I still hope to see in my lifetime.
"If you've ever worked in a large company, you'll know that you need that telemetry for debugging, first and foremost."

If you worked in a large company before telemetry was available, you know it's actually possible to make a product that works out of the box, rather ship something barely working and use users as unpaid QA testers.
Well I remember reading in one or two sittings "Cyberpunk: Outlaws and Hackers on the Computer Frontier" by John Markov and Katie Hafner just before I discovered The Cuckoo's Egg and both gripped me in the same way.
The article mentions they will use Android as the base platform.

> Senger also revealed that VW Group will be using Android for future versions of the MIB infotainment platform, in large part because of the robust third-party app ecosystem with that OS versus Linux.

Huh? Android is running on a modified linux kernel. But I get what he means...
i think it's akin to saying antarctica is a desert as well
Here's my workflow:

I read on the Kindle, as I'm reading I'm highlighting or making notes in the book.

After I'm done reading, or sometimes if the book is long or complex, when I'm done reading a chapter, I make an outline using the table of contents in Bear using Markdown. I then go through all my highlights and notes to fill in the outline. If the outline is longer than a page or 2, I take the key ideas and summarize them into a single page "Summary" file linking to specific section in the master outline to make it easy to get more details on something.
The article must be misleading. Android would never have the latency or reliability to run things like traction control and fuel management. The engineers at auto companies are well aware of this, but perhaps the author of the article is not.
Then noone would invest. Don't forget that often "shareholders" are index funds, pensioners, school endowments...

No, the correct solution already exists - the criminal justice system going after criminals that did crime - it just doesn't work very well (especially when criminals are rich - e.g. Epstein - no need for "limited liability company").
Iteresting. On the user-facing side I hope the choice for Android will mean GPL compliance and a way to sideload apps. Can't wait for a LineageOS variant for cars.

My experience with user-facing Volkswagen software has been terrible so far, so I hope a new mandate might improve that area drastically.

As far as the underlying new operating system Volkswagen is developing for all their cars, seems like a smart move as long as the design by committee syndrome is somewhat curtailed.
Facebook is trying to register BOOK as a word mark at the EUIPO (EU Intellectual Property Office). The application is "under examination".

This means that EUIPO decided this application meets the minimum requirements and has actually assigned an examiner to this instead of refusing the application as it is IMHO too generic.
Fittingly reported by The Register
> Everything you say applies to Saudi Arabia.

Yes, Saudi Arabia is also full of religious crazies. Anyone who pays attention to the news knows about Wahhabism, and the morality/religious police there.
and free is not actually free. i had a very wide image which i chose 16:9 for then back to free and I could not actually move the box back to the original content
I greatly look forward to being able to root any 10yo car and put the traction control in "go forward no matter what" mode rather than "we're cutting throttle so the CVs can outlast the warranty" mode. That said, per the article it sounds like android is just for the infotainment system, not the actual drive-train.

Edit: Since I'm apparently I'm so wrong does anyone want to tell me why?
Optimism about Africa's startup landscape
I think the relevance of these graphs is quite limited by Google's UI (which doesn't allow for wildcarding nor combining results)

See for example: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
How Startups Grow Fast Without Imploding
Ask HN: What CI(s) do you use in your company and why?
Is there a workflow that you need that such CI supports? Is there anything it misses?

I'll start: We use a self-hosted Concourse (https://concourse-ci.org) instance running Darwin/Linux/Windows builds that use our code signing certificates, but we use Circle CI for our non-cross platform needs, given its much faster and more stable. There are also some leftover projects using Appveyor CI and Travis CI, but they are all migrating to either Circle CI or Concourse.
How is being forced to wear specific clothing and being banned from certain areas for no reason other than your gender _not_ massive oppression? It's literally taking away your ability to decide for yourself as a human being.

And yes, I'm a privileged westerner, but that doesn't exactly seem relevant.
So you're agreeing with me then? Because I was arguing against

> Iranian leadership is not crazy group of religious lunatics.

And here you are saying that it's the leadership with all these crazy rules, enforcing them on a perhaps-unwilling populace.
The Blockchain Opportunity at the Heart of the Flexible Grid
I said "almost" inevitable. And if you are arguing that the US should not prevent annihilation of the Jewish state, or other allies, well, you are arguing a lost cause...

Israel is not going to accept a nuclear power that wants to destroy them, especially not if it can do something about that. The US (and I hope most of Europe) is not going to let Iran destroy Israel, either. The Iran is not going to stop meddling in the middle east, nor are they going to just accept economic starvation.

So what gives?
.. and how sudden the ending was right?

It's one of my favourite books too. I dip into it a few times a year reading specific chapters, I find it incredibly evocative.
After months of hard work, we’re ready to launch the updated Open Banking API Tracker. Last weekend marked an important milestone for banks and fintech providers due to the final PSD2 deadline on Saturday. The PSD2 regulation aims to simplify bank data integration, boost competition, and decrease fraud in Europe.

The tracker covers 64 countries with 130 banks, 350 APIs, 95 developer portals
, 20 regulators, and 7 API Aggregators.
Lineage for cars won't happen, too many questions surrounding roadworthiness/safety/security.
>Oh my...this is hardly "making music".

This is a tutorial. Learning scales on the piano is hardly "making music" either.

>Is paint-by-numbers making art? I sure don't think so, so neither is this.

Painting by number surely is one, albeit limited, form of expression, and thus art.

And if you could re-arrange the numbers and change colors, and add your own parts (like you can here) it would be 100% art.

>What would have been way way better is a brief introduction to music keys, major and minor, then basic chords, then progressions, then melody, with each section having a few examples of each so that the person going through the article could have some understanding of how music is really made, and how musical concepts actually relate to each other.

That would be better to make e.g. a classical or jazz musician.

(I was trained when young in those things).

This is for another style of music, that could not give less fucks about those "musical concepts" (you can use some of them - and some are covered in the tutorial -, but you can do it instinctively too, or it can bypass it altogether -- great techno tracks using just one chord for example, or of indeterminate tonality, are very common), but which still enables all kinds of expression (to the point of creating works that can move listeners to tears and heightened emotional states).
Right, so life could make use of quantum transitions that are used in quantum computing, without actually doing or using the results of quantum computations.
Of all the possibilities, shouldn’t VW be the least trustworthy actor to make software for cars?

EDIT: I am, of course, referring to the https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal
Hate to be that guy but metaphors and allusions are okay?
Does anybody feel like these kinds of posts over-rationalize life? I feel like these complex logical guides can be replaced with a simple “put your phone away while spending time with your daughter”. Life should be simpler than having to think about all this stuff so hard. Life shouldn’t be an optimization of resources problem.
OutSystems is probably the leader in this area. But you need to keep in mind that low code != easier development or faster time, it just means another tool to develop. You need to still understand how to use those tool to develop your systems. Everything beyond the tool expectation will need to be built with workaround and longer time development.
> China has no control over it

This is quite a stretch too. The relationship and interdependence of the two is very complicated. China is one of the largest market to which Taiwan exports their goods (and in large part, the culture) and China has used this to pressure Taiwan in the past.
> Although the word itself is technically neutral the word 'movement' is loaded with positive connotations such as 'civil rights movements', people will automatically associate it with a progressive/positive mobilization of people.

So if I call something "neo-nazi movement" will people automatically associate it with a progressive/positive mobilization of people? I think that you overestimate the positive connotations of what you already agree is an entirely neutral word.

> Taking the example from parent you would not see the wording used for far-right groups.

I frequently see neo-nazi groups referred to as movements (especially in plural, since there are many different ideologies with followers that can all fairly be described as neo-nazi movements). To call them "far-right groups" or "far-right radicals" is an euphemism because it drops specificity and bundles neo-nazis together with other radical far right movemenents. Referring to nazis and fascists as the "alt-right" has probably done them a greater service than calling a spade a spade ever has.
Don't forget to complain about their transfer out fee first. After years of 123-reg marketing "never any transfer out fees" they silently introduced one about 5 years ago. Then seemed surprised when the internet was unimpressed.
> * IDs are returned in sorted order

This is key. The author does not explain this well, or at all. If you require the IDs in sorted order, you need this algorithm.

If you don't mind or want them shuffled, use a permutation function.

(the idea of shuffling afterwards is nonsense, if you could do that, you can also check for duplicates when drawing)
You can do - but then I found myself being discussed and doxed on a forum once, from a very uninteresting or controversial comment I'd made. So up to you...
Indicated capacity and actual capacity are correlated in a dishonest manner from a publication that damn well knows better. Everyone knows batteries are derated with spare capacity in software. I love car tech, but this tesla fanboy crap is seriously and uselessly out of control.
The Oranges of Hieronymus Bosch by Henry Miller and Fear & Loathing in Las Vegas by Hunter Thompson. There's something I really enjoy about these two almost magical realisim type books that never tires and I re-read them both at least once every few years.
What is the difference? The point is to be able to take a transition back to an earlier state.
Volvo appear to have 3 main engines and multiple versions of the same engine.

And I suspect that some ICE engines in use are still variants of pre war designs the Chevy Small Block v8 is a little newer starting mid 1950's
>> it’s because you are in the correct chemistry, brainwise.

Well, we all are born different, physically and mentally. Your argument sounds to me a bit like that one doesn't have a choice. Basically, I am born lazy, so I cannot change myself, it's my destiny to stick with low goals.

>> I assure you this is not how the brain works. Basically he has hope for the future, so he can sell hope to his brain.

Can you please elaborate more on that? I do not think we have a right clear picture now how our brain works, motivation, willpower, discipline, whatever. I can agree that if you decided that you are limited by nature, and also if you think you cannot find your goals and sell to your brain - you will stay where you are. In the end, we are what we think we are.
Fintech Company Plaid Gets Infusion from Visa, Mastercard
Lambda calculate has a looping construct, recursion. You can make any loop with recursion, just like you can make any loop with goto. SVG appears to have neither of these things.
The author fails to emphasize this, but the key property here is that the output must be returned in order.
This affair is also bad for any people who would actually like to use .uk domain names: in many cases where the current owner of foo.co.uk doesn't want foo.uk it's effectively increased the period for which the name is reserved from five to seven years (or more if the current owner drops the ball and lets the scummy registrars get away with the autorenew).
This is a question only the mods can answer, and the guidelines ask that you email them directly rather than posting questions that they might not see.
Why not just block everything the printer sends? When does a printer actually need internet?
Well, this paper [1] suggests that at the time it was closer to 40%. But it seems pedantic to quibble on that, there might be differing definitions of urban/rural. OP was of course implying that blanket denial of any spy activity in Australia is absurd.

[1] https://res.mdpi.com/sustainability/sustainability-10-02953/...
>In reality there is a large international consensus that Iran must not get nukes

As long as its not based on a resolution of the UN security council that means nothing. Might makes right isnt part of international law of war. Just because we have actors who cant be held responsible for their illegal behavior at the moment doesnt mean we should just ignore international law altogether. Starting a war of aggression is still wrong and voters shouldnt be complicit in such actions by authorizing politicians to do so. Our continuous failure to do so in democracys sets an absolute horrible precedent, in which the voting population of a country is responsible for warcrimes. Might I remind everyone that that was the pretext for atrocities like the British punitive bombardments of German cities during WW2 or, since we had the anniversary last week, al Quaidas pretext for 9/11?

Ignoring international law sets a horrible precedent. If your side isnt adhering to it, the opposite side will neither. This warmongering risks yet again the few achievements we as humanity have made in the last century. I myself really dont want to see a future where i have to worry about state sponsored bio terrorism in response to a neocolonial might is right approach of my government.
I guess it depends on the usecase.

You mention a lot of scripting, and also the terminal.

Would you also recommend vim for working on large projects with 100+ files? I believe in this case, a full on IDE is suited better.

Also I'm not so sure about the portability. Sure, some of the knowledge is reusable, but when all the vim installations are not "batteries included", every installation will be configured differently.

Another point: I think with strongly and statically typed languages one shouldn't think about writing code as writing text, but about building a syntax tree that happens to be text.
I have always thought there should be a law that funds for things like mine clearup and pensions should be paid as the debt is incurred, and locked up so there's no way for the company to get at it.
Oh yes, the unabridged version is huge - and quite daunting at first - but once you let the thing just flow over you, it's a real great slow burner of a revenge story. Very highly recommended if you like a long read.
Ancient “lovers” identified as male thanks to new digital imaging technique
As usual, lots of downvotes, but no one is physically capable of posting an excerpt of actual substantial, detailed, purely fact-based evidence, but rather only narrative based conspiratorial stories and speculation built on top of some relatively minor facts, that relies heavily on the human mind's ability to invisibly fill in the gaps with "common sense" (aka heuristics) where actual factual information is missing.

Reminds me once again of the recent HN article:

Most of the Mind Can’t Tell Fact from Fiction

https://news.ycombinator.com/item?id=20976567

https://news.ycombinator.com/item?id=20977196
Car companies don't understand software development. For them is the same as making a bolt.