skysight-inc/HackerNews huggingface dataset:
Here's my approach. I think many feature requests fall under the X/Y problem.

- view a new feature request as a new user capability

- extend the model that the software implements, to encompass that capability - regardless of how the feature was implemented in the requester's head.

- extend the software to match the new model. This may require refactoring as the model may have had to undergo shifts to encompass the new capability

For example:

I have a car. I model the car as four wheels, an engine, a chassis, and a lever. The engine drives the wheels, the wheels support the chassis, the chassis contains the engine. A lever in the chassis sets the engine in motion. It's a simple model and is capable of 1. sitting still and 2. moving forwards and backwards. This is all the capabilities we've needed so far.

A user requests a new feature where the wheels are instead mecanum wheels (https://en.wikipedia.org/wiki/Mecanum_wheel).

The default industry response is to either implement the change as-requested, or reject it. I propose that the correct move instead is to ask the user WHY they want mecanum wheels. They reveal that they want the car to move in 2 dimensions, rather than one. From that understanding you can extend the model of the car to encompass the feature - you may add the mecanum wheels and a mechanism to control them, you may add a steering wheel and rack-and-pinion, you may do something completely different - totally depending on how and why the user wants 2d movement (depending on further questioning, ie "5 whys"). But you are working to the capability, not the feature. By extending the model, you can then change the software to match this new model.

I think as software engineers we have a tendency to forget the model and focus only on the code. A request for mecanum wheels becomes a question of how to change the software to encompass that feature. But we must always remember the existence of the model, and the user's relationship to it.
I work at a company with 10% time, and TBH most people don't do much with it, if at all. A few do and really seem to appreciate it. We get more innovation and ideas from hack days.
I didn't understand that at all but wow that sounds great
Show HN: I built a Chrome extension that protects online privacy and anonymity
What happens when the other country isn't willing to sell? Consider a war or other disaster e.g. in the months before the pandemic, China stopped the export of face masks and other PPE, resulting in shortages in hospitals around the world.
> The beauty of inflation is that it hurts you in direct proportion to how well off you are

This seems opposite of reality. During inflation, prices of assets rise, as the currency with which to procure them becomes devalued; those who possess assets are in a much safer position than those who exchange their labor for currency, since inflation will happen far more rapidly to the necessities of life (food, shelter, etc.) than to wages.

Cf. the price of houses, cars, etc., in the U.S. and worldwide vs. the corresponding increases in wages.
Interesting that Harris hasn't resigned her Senate seat yet.
Christmas tree made from good ol' floppy disks
A modern Christmas tree is made of floppy disks by employees of the University Library in Olsztyn, northern Poland.

This year, the artistic Christmas tree is made of 1,200 computer floppy disks, suspended on a structure measuring six meters.
Other people are already commenting what to do while you work, I will tell you what to do when your eyes are already tired. Go to finish-style sauna. Whenever I am tired after a day with a computer and go to sauna, it completely resets me.
I don't think it is different. For example, the OpenCL specification allows for the possibility that data doesn't need to be copied between CPU and GPU.

In a recent interview (I think with the Changelog podcast) I heard an Apple engineer explain that the M1 had an advantage over previous systems in that not only did the data not need to be copied (which implies this isn't new) but also that no changes to the format of the data were needed given Apple's end to end control.
I've setup multiple "Photo frames" with Raspberry Pi zero connected with screen of different size, which fetches the photos stored on local hard drive hosted with Lomorage running on Raspberry Pi 4. Check it out, https://www.reddit.com/r/raspberry_pi/comments/fj3li8/digtal...
Working students are paid, at the very least, 15 Euro per hour. Mostly tax free, you only pay a token amount for social security. Max. weekly working hours are, if I remember well, 10ish during semesters. During semester breaks, no such limits apply. And going from the number of non-EU working students I met and worked with, it can't be that hard to be eligible. Not sure about the legal details, so I could be wrong.

Fun fact, in my last working student job before graduation I earned more net during the brake per month than in my first full time job in the first 6 months. Of course, being full time counts towards retirement and a couple of other things working students are not eligible for. But still.
New Theory Casually Upends Space and Time
> It’s so much easier to express yourself in good and convincing and clear ways (plus as the lingua franca in many of those domains, there isn’t necessarily a great German translation).

It’s easier to express because Englisch is _the_ lingua franca of those fields. It would have been a totally different case had some other language, say French or Mandarin had been at the forefront of scientific literature advancement and dissemination.
About the Blogging Musician
I'd guess part of the hesitation is due to the Pandemrix-caused narcolepsy cases during the A(H1N1) pandemic in 2009. It was just 11 years ago, still fresh on people's minds.
> Still, with all that freedom people don't always use it for good, they may actually just bunk off...

This is the right call. If you ever actually move the needle on anything important your fun 20% project will assuredly be taken over by middle management and you will get pushed out. If you have free time at a bank either slack off or work on low-effort projects that look good on your performance reviews.
Could be some story-rights paid out.
Yes but that’s not typical. What’s typical is grandmas shitty jpegs
>This, incidentally, is pretty much what happened when Mt Gox ...

Indeed.

Let's hope the same story won't repeat when Paypal is found to hold fractional reserves of their BTC-denominated liabilities.
I recommend Clion. It simply just works.
I've invested in using eink monitors from Dasung. I use one in landscape and the other in portrait mode. I experience no eyestrain after making this switch, using a computer for 8+ hours a day.

My daily driver runs NixOS, i3wm as my window manager, and I've changed the editor and themes of my most commonly used applications to work with the monitors. I recommend the investment.

https://dasung-tech.myshopify.com/products/dasung-e-ink-pape...
How I Understood Machine Learning with No Maths Background
Have a look at grouvee. I've been using it for quite a while now and I believe is basically donationware.
Show HN: FBI Most Wanted List in your palm
Hi,
I build a PWA app with glide to visualise the most recent 495 entries of the FBI most wanted list - it updates every day and shows some statistics as well - check it out!
Ironically, I concur :-)
Agreed. I have long wanted to see a social network or recommendation engine that generated those arguments most likely to appeal to those who disagree. What Julia Galef calls steelmanning.
When I put:

- "The Sovereign Individual" by James D. Davidson

- "How I Found Freedom in an Unfree World" by Harry Browne

I got suggested The Bible NIV and a bunch of other Christian books. Is it trying to tell me that the western totalitarian tendencies come from their Christian heritage or am I reading too much into it?
Howdy rikroots! Thanks for this kind message, we're really excited about designing a way to help authors claim their pages. It's not a feature our current author pages have yet.

As a project of the non-profit Internet Archive, having a trusted catalog is pretty paramount to what we're trying to accomplish and Aaron Swartz's original dream for an Open Library.

I've created an issue for this feature (as it's something we've discussed doing for a while). I'll also be adding this to our upcoming Tuesday 2021 roadmap discussion.

https://github.com/internetarchive/openlibrary/issues/4263

Thanks for raising this
Legality is not relevant. Morality is. Do not conflate the two, for they are not the same.

Example: society, and yes democratic ones, once told black people that they had no rights ; that they were animals; livestock. They also told Jews that they could not vote.

Was society spot on there?

What about the 1000s upon 1000s of examples of immoral laws which can be found, over time, and yes even now, which serves to invalidate the claim that following them is moral? From where I sit, each law must be measured against ones own morality. Failure to do so, is to cast the responsibility each human has aside, to instead wrap yourself in a shell of false righteousness!

I am not claiming "ignore the law", but merely that you may not determine what is 'right or wrong', merely due to the opinions of others around you, nor due to a societal system which attempts to balance thousands of pressures, and then pass laws.

Firstly, courts have repeated struck down sections of laws, or laws in their entirety, for this very reason. And often after those laws have stood for decades. By your logic, by your reasoning, to follow those laws is a moral requirement, yet one minute you are moral, the next immoral?

The stroke of a judge's pen, an argument in Parliament/Congress, and your morals are now right, or wrong?

No.

Your morals must be crafted on your own, examined, re-examined, see battle against your own interpretation of the universe, and grow with time. Laws are not this.

Laws are not morals.

Laws are not to be followed blindly.

To that end, I find your argument to be lacking. You assume that society is "better than the person" at determining "right or wrong". This is not so.

The government is not papa, mama, to be looked to for advice.

If you wish to discuss further, I am happy to, but I will not accept an argument that places legality on some sort of even keel, even subsuming morality.

No. Never.
Daemon mode is your friend.
The pre-order guarantees (for all manufacturers) exist to allow them to begin manufacturing of their vaccines before their testing could be completed. If it turned/turns out a company's vaccine fails trials they would be out millions of dollars for vaccine doses that will go in the trash. More importantly they have finite manufacturing limits.

If all told the various companies can manufacture a million doses a day it will take a year to manufacture enough vaccines for everyone in the US. By the government pre-paying for the vaccines the manufacturers could spin up the lines when they were in early trial phases. Six months worth of trials means many tens of millions of doses available as soon as the FDA gives approval of the vaccine.
Lessons Learned Building a Full-Stack Framework for Django
Good point. Sadly some high profile rearing ending tragedy might be necessary.
We have a winner in the world’s first quantum chess tournament
If you have a more aggressive lockdown, you can control the disease instead of letting it rage unabated for months. Trump’s covid response has been an unmitigated disaster for businesses.
The number of overall votes it would take to change the outcome of the election, compared to the total size of the electorate, is small.

The votes would need to be very precisely distributed, though.
High powered model rocketry can and does exceed this.
The status as a reserve currency requires dollars to flow into other countries, but that doesn't mean it has to be in exchange for manufactured goods. Example: US individuals or businesses buy real estate or stakes in local businesses in foreign countries with US dollars, causing US dollars to flow into those countries. Rents collected from the properties or businesses are used to buy more properties or businesses rather than being extracted from the country.
Ask HN: What's the best way to move $1M around the world?
I sold my real estate and would like to relocate. I have not picked a country but i'd love to know what's the best way to move this money around to a new country of my choice.
Yep. It's a trap that has allowed us to live an unusually high standard of living.

By letting go of reserve status, we don't need to go to wars, we'll get some manufacturing back domestically and less shipping from across the world.

Sure, we'll have to reduce our quality of life with smaller houses, smaller cars, denser towns and lesser "stuff" in general but that's not a bad thing necessarily.

So what if gas costs $7/gallon, we just need to reduce our consumption.
The Secret History of Windows Task Manager from Retired Microsoft Engineer
DConf Online 2020 Video and Slide Links
> don't always use it for good, they may actually just bunk off...

Which is good if you're tired, overworked, didn't sleep well or just want to spend some time with family. I usually use it to read books not closely related to my daily work, but related to what my coworkers do. Like about subscription models, devops, scrum master roles.
That's probably the difference: AMD and Intel implemented zero-copy years ago but no software used it while the Metal stack on macOS probably does take advantage.
You have to square the circle.

Wages in the US are artificially high because of the dollar's position, but the US needs to either a) match the wages of the countries producing similar stuff or b) increase productivity and value to the levels of countries like Germany.

Since b) requires decades in factories, supply chains, trade agreements and most importantly training in actually producing things which means science and engineering, exactly the occupations an increasingly large portion of the US population has been taught to abhor, it is very unlikely to happen. The US has spent the last decades destroying all those things, so the only real option is to sadly let wages fall to levels markets are willing to pay for. It will bring a lot of suffering but is the consequence of decades of mismanagement and complacency, and it is unavoidable so it will either happen by will or by force. And we know it won't happen by will.

Of course there is always c) keep forcing the rest of the world to pay for the US standard of living while they themselves live beneath their means, but that is the actual problem now so how much longer can it last?
SVE is interesting because it gives you forward binary compatibility. i.e. your binary, written for a 128bit wide vector unit, will benefit directly from a newer 256bit wide unit without recompilation.
I really want to know too
Jabo, please also help us @ openlibrary improve our search. @cdrini is the lead on our solr efforts and we could really benefit from teaming with someone who is really passionate about search. If you have questions about using our data, please send over a message and I'm happy to help: mek@archive.org
Free market - money decide.

If not - the politics is involved in selling decision making - then the US starts a sanctions war, as China example shows. It sells in the end, but after being economically punished.
Looks really interesting, so I’ll try to remember it until I get a new iPhone.
Validate Location on Subreply
Interesting. I picked the software engineer sample link. Added the 2 books I have right next to me. And it's recommending my wife's taste in books.
But they are in the intersection of "entities that can read" with "entities that can write".
Looks very cool already.

But If they could add sound (with a hardware AAC codec), WiFi, SD card and HTTPS i/o with MicroPython, I would probably make it the only gadget I would carry with myself (and also use for reading, writing, listening and communicating, not just computations). This could be amazing - an all-purpose no-bullshit pocket computer with a eInk screen and without usual smartphone-related bloat.

Now I use an Android smartphone which I can't program because of the insane hardware requirements (ans also some learning curve I don't have time for) of the today mobile development toolchain. If only it could simply expose a Python with concise IO functions and a 2D array for the screen buffer...
No need to get so defensive. A scripting language is a language, which is what the OP asked for.
Also:

Part 2 - https://www.youtube.com/watch?v=4UduzUmetP4

Part 3 - https://www.youtube.com/watch?v=CyJw2MumgTQ
I tried to read "The End of Policing". I got half way through chapter 1 before the author stated, as support for his argument, that The Bell Curve was "overtly racist". Now, you could argue that lots of racists like that book, that the authors might be motivated by bias, etc etc, but no credible reviewer at the time it came out would call it "overtly racist". This is retroactive moving of the goal posts, and the word "overt", to me, still has meaning.

So I tried to read the tripe, but the arguments are not persuasive unless you already believe what they are trying to convince you of.
I think this due to the filing I linked, which states they're still fighting over jurisdiction.

How can the NYAG penalize a company based in the British Virgin Islands, who is contesting that they have no jurisdiction over them?

Surely until the question of jurisdiction is settled (from subpoena or lawsuit) there can be no penalties?
As a counterpoint, I've been promoted so that I could maintain leadership of a successful 20% project before. And I didn't go into it expecting it to get any visibility, it just happened.

Not all workplaces are toxic. You generally have to take charge of your own career. But often the politics align such that it'd be strange to kick someone off their 20% project if it's successful.
> Hey, apparently there has been tons of quality software written in PHP and JavaScript as well.

"Quality software" is a nebulous term.

Make it "valuable software", or "software that people will actually pay you money to write".

Apple (market cap: about $2 trillion) is Objective-C (slowly transitioning to Swift). Facebook (market cap: about $800 billion) was all PHP for a long time.

The "network effects" you mention do not exist with server-based software. You can run any language on the server you want, as long as it spits out well-formed HTML to the client.

In fact, these languages are popular because they are terse and powerful. And yes, like all powerful tools, they can kill or maim you in a hurry if you don't use care.
No. Not unless you absolutely need one authoritarian to fight another authoritarian, as we needed Stalin to fight Hitler. If you're not in that situation, though... darn right I oppose both Stalin and Hitler.
I'm here to tell you that Democrat controlled Congress will NEVER support the regulatory reforms necessary for domestic manufacturing to flourish in the US. At best, they will enact protectionist legislation that will result in a modest increase in US MFG, but nothing on the order necessary to make the US a major player in the global supply chain.
What's more, if we locked down longer, we could cure a great many diseases.
Would love to have this for Twitter follows.
It's not arbitrary at all, at least in my dialect. "He went to hospital" and "he went to the hospital" mean different things. The first implies that he was a patient, he was there for the purpose for which the hospital exists, the second implies he went to that location for some other reason (such as bringing flowers, or working there).

Likewise "went to school" (as a scoolchild) vs "went to the school" (to collect someone, or to teach). "At university" (a student) vs "at the university" (physical location, for any reason). "Went to prison" (as a criminal) vs. "went to the prison" (to visit his brother, or to fix their telephones). "Does she go to church?" (to church services) vs. "did you go to the church?" (to see the stained glass).

"Go to the doctor" is a bit different, the doctor isn't an institution, he's a person. Although I think that implies you went for medical reasons, if you stopped by to pick up some paperwork, you might say "I have to stop at the doctor's" i.e. his rooms. But maybe that's also because you would probably talk to the receptionist anyway. But "went to the barber" implies you had a shave, while you might "stop at the barber's" to pick someone up.
Brand new, a 2017 15-inch Macbook Pro was $1999. The 2020 13-inch Macbook Pro is $1299 with 8GB/256GB. (A used 2017 Macbook Pro is around $500-800 on eBay.)
> However, I'm not really sure what FernUni would offer over just buying OU books on Amazon and working through them.

A very active Moodle instance, graded homework and access to a tutor.

If you're in Germany: regular homework discussions with a tutor at your local regional center.

Not to be underestimated: a whole cohort of other people that are going through the exact same material and exact same homework at the same time.

Also, some external "motivation". "I need to submit my homework tomorrow" is much more urgent than "I originally planned to read chapter 3".
Crypto stable coin
Gold bars
USD cash in a suitcase
Transferwise
TLDR: They bought it and scaled it.
> Yes, that is what a democratic country is supposed to be like.

If india is what a democratic country is supposed to be then it really doesn't say much for democracy does it? Hundreds of millions of indians living without electricity, indoor plumbing and in abject poverty.

> Workers have the right to protest.

Sure, but the article is talking about riots and attacks. And it's a taiwanese company they are rioting against. The irony.

> China's policies of suppression won't work in any place where people have more freedom.

"China's policies of suppression". China's policies were copied from japan, korea, singapore, etc who in turned copied from the US. Parrots parroting.

> In the end, companies will need to eat the increased costs of working in an environment where people can protest mistreatment and wage slavery.

Average indian income $2,130. Average chinese income 10,410. Guessing these indian workers are desperate for that chinese slave wage?

https://www.worlddata.info/average-income.php

> The alternative is bowing to China and letting human rights violations slide for the increase in profits.

Or the EU and their human rights violations. The laughable nonsense of human rights has got to stop. Yeah, india should slum it and stay poor just to satisfy virtue signalers. Clearly there is something china did right and india did wrong. Or could it be you just want india to be poor and weak forever?

India is young, populous and has such immense potential but it won't reach it's potential trying to appease virtue signalers. It has to look around and see how others rose up and formulate a national strategy. Otherwise, it will stand to waste the potential of 1+ billion people like it has the past 70 years. Since ww2, india has been the greatest disappointment and the greatest source of human suffering. If india would get its act together it would help solve much of the world's poverty and suffering due to its sheer size.
My suspicion is that such a situation wouldn't come about for two reasons:

- People's desire to have a defined in and out group would prevent any party that changes coalition by issue from ever existing in the first place

- Even if such a party came about, shifts in the local overton window (if that's not an oxymoron) of the Rs or the Ds would push the newly formed Ls away until they wound up effectively a part of the other. They wouldn't even give an advantage to the party they wound up with, they'd just compete for the same naturally occurring 50% of people.

On the other hand, I'm in kind of a leftist bubble. I find our typical factiousness endearing most of the time, but it probably skews my view.