skysight-inc/HackerNews huggingface dataset:
>I do think that brexit is the biggest self-inflicted harm a country has voluntarily done to itself in a really long time.

As someone who lives in the UK, I agree.
This doesn't really make sense, because in order to have those code changes compile correctly, there must be a corresponding commit to CI config that changes the complier version or compiler switches for the new language version. The "semantic-diff-er" can also be driven by that commit such that it uses the correct language version.
Great news, even if it's not the Amiga version, which is the one I'd really love to read the sources for.
Why is it weird? Criticism draws attention.
If you kill all the teachers, the students still aren't going to get an education
Right. A lot of people don't like it. I am a weirdo and really enjoy it and I am better at that than other things like coding. A lot of the stuff I have come up with other people who are better at the coding do that part and I do the hardware design, that is my forte.
You can already choose different `diff` programs to use for particular filetypes. E.g., nbdime for Jupiter notebooks:

https://nbdime.readthedocs.io/en/latest/vcs.html#git-integra...
Commits could be stored as is, the difference would be that diffs are clearer when presented to a human.
Looks like it might be encoded in code page 850, which was commonly used in DOS at the time for non-English locales, at least in parts of Europe.

On another note, it's interesting to see what appear to be some kinds of todo items or task assignments in the comments of fantasie.asm: things like testing on different kinds of displays and computers. I guess the project management toolbox was a bit less refined at the time.
I spent the money only to find out I don't actually take notes in any form other than with a keyboard. I have used it to do some sketching though, but I don't really do that much either.
Oh boy do I have opinions with this one. This seems like a lot of work to avoid using a perfectly good package manager on the device.

They could have used rsync without installing rsync on the device. The target device doesn't need to have rsync for rsync to be used.

They could have installed the package manager and left it. It doesn't run anything in the background on my device. It's easy enough to verify you don't have a systemd service or timer running it. (cron isn't installed, iirc)

They could have compiled rsync with all of the libraries bundled with it. (Maybe this is beyond their expertise?)

Their solution is using Docker to use the package manager and then overwriting system files on the device in the worse possible way, without understanding what they are doing. At that point, they verified in Docker. Should be safe to run it on the tablet then, yes?

What attack vector are they worried about? :/ Toltec is actively worked on, odds are someone would notice someone else fucking with repository.

The cherry on top was completely not understanding how the remarkable works. There are two partitions for a reason. The inactive one is used for software updates. When the reMarkable downloads an update, it downloads it to the inactive partition. When you "install" the update, it flips which of the two partitions is active.
If the update fails to boot, it flips back to the known good state. All they had to do was switch the active partition, the next update would overwrite the broken partition. https://github.com/ddvk/remarkable2-recovery/issues/6

This looks like a bad case of tunnel vision, combined with a lack of understanding. I'm glad they managed to figure out how to fix it.
It's a really impressive product. The fact it runs Linux makes it exceptionally interesting.

> Codex — A purposely designed Linux-based operating system for low-latency digital paper displays

I wonder how it works. Are the drivers proprietary?
* Layout file : https://github.com/aj0y/fitjoy

* Related blog post: https://ajoys.medium.com/keyboard-layouts-brief-history-and-...
> the highest death toll of any wealthy country.

And the largest population of any 'wealthy' country.
[Show HN] A home-grow search engine for individual
It is a requirement, although you can now use "e-labels". Such as, a page in the settings that has the FCC information. (IANAL)
I'm not sure why everyone associates the russian collusion theory with election fraud. It has always primarily been the theory that the trump campaign and the russian government colluded to generate propaganda to support Trump's election. One aspect is that the russian government also attacked our election infrastructure but that isn't at all the core of the collusion theory or what Mueller investigated.

Illegal but not election fraud.
How is this different from any other problem that is already solved by version pegging?
If someone is robbing Peter to pay Paul, Paul doesn't have much motivation to stop the robbery.
I have noticed this, but I have never understood what is happening. Still don't, but nice to see a fix.
Everyone knows these things are bad. Everyone knows they are causing harm to society. Everyone knows these services are actively doing this stuff despite knowing the risks. And yet we allow them to operate. I am with you on this. The current system has no real incentives to stop this. They are essentially developing a drug and we praise them for it.
Honestly, neither "mom test", "dad test", or "regular person test" gives me any idea whatsoever what this might be about.
I actually like `tidy` better and honestly would rather have `cat a.csv | tidy ...`. But it's probably already a thing.
OP here.

>I generally find these sort of diatribes against the market leading project management tools a little pointless.

Confluence and Notion are not project management software. But if you replace with knowledge base I agree with you.

At the end of the day the only things that matter is not the idea, it's the execution, and that's also the reason why we often end up with shitty tools.

We are trying something, if it clicks as you said, it clicks, if it doesn't it will be just another among the other ones
The fuel supply problems actually caused by the shortage of truckers were such a minor issue that I doubt even the people affected by it would've noticed - a handful of petrol stations ran out in the entire country, and there's always the odd one that has some problem or another anyway. I think they'd been going on for a while too with nothing much changing. The widespread shortages that actually impact people are all due to the panic buying.
Quick google-fu suggests that yes, that is a terrible idea.

https://sqlite.org/forum/info/8e84712c9d8b79e7
Distance learning is being used as a scapegoat. High school kids with elementary-school level reading comprehension skills didn't suddenly forget how to read during the pandemic, nor was their passion for reading extinguished by physical distancing.

If the Biden administration were to spend a Billion dollars funding additional school programs, the educational disparity may be even more pronounced in a few years as the children and families who take education seriously use the resources available while the others don't.
This will need to make some assumptions based on how many good hours of solar generation you get. This will vary quite a bit based on latitude and season. Assuming you get ~6 hours of good generation a day on average, charging 7 days a week means you'll get 42 hours of good solar power output.

Depending on your EV car, your driving habits, etc you might get ~4mi/kWh. So for 100mi, you're looking at 25kWh to get your 100mi weekly range.

So over the course of 42 weekly hours, you'll need to come up with 25kWh. 25,000Wh / 42 hours converts to ~595.24W. So you'll want about 600W of generation capacity.

Modern PV cells usually get ~150W per square meter, so 600 W / 150 W/m^2 = 4 m^2.

You'll probably want to add a bit of additional overhead to deal with the weeks where you don't get quite a much sun and also with some of the losses in the system. As an additional note, this is only really thinking about the "peak" hours in the system. You'll get a few more hours a day charging at a lot of latitudes. This can also vary a decent bit based on the layout of your solar array.
That would be awesome. It currently filters everything which blocks websites sometimes for no good reason! (My websites are blocked and FB pays no heed to my requests to unblock them).
Covid and the moral matrix: Will “lockdown ethics” persist beyond the pandemic?
And yet, somehow, you seem to be saying that inflicting foreign immigrants who may or may not choose to make any effort to assimilate at all is somehow not "barbaric and inhumane" treatment to the millions of existing US citizens (and workers) who aren't particularly thrilled with having their cultures "fundamentally transformed"... Only natives born of at least one legal US citizen parent have a right to be here, no one else does.
Some luckier alternate universes have standardized on EDN instead.

https://github.com/edn-format/edn
Full title: Covid and the moral matrix: Will the new “lockdown code of ethics” persist beyond the pandemic?
We’ve never had message delivery problems on Matrix (unless I missed something), and E2EE has been turned on by default since early 2020. You may have been on an overloaded server, or trying years ago.
I dunno I feel like you're focusing on a detail that's not particularly relevant. The author's main thrust is precisely what you described about parsing changed files as ASTs.
Its not money laundering, lol.
a) Bitfinex is an exchange, they don't need to launder. They are the laundry!
b) You usually want to get the money back when your launder. This is handing 20 million dollars to a random on the street who takes your transactions.
Was Famed Samson and Delilah Painted by Rubens? No, Says AI
Yeah... screw that. reMarkable's crappy UI shouldn't necessitate a bunch of extra work on the grandparent's part. They're completely justified in telling end users to go home to get the MAC.
Please vote for my new party, The Good Party. Our "overall idea" of policy is that we prefer to do good things. You should vote for us if you, in general, like good things. None of the things that we are in favour for have drawbacks, and given enough time and money, our regime will inevitably result in Fully Automated Luxury Communism.
This article, as Fox News writes it, really misses the mark. The Fox News article links to a Newsweek article, which does a little better of a job, and it also links to a SF Examiner article, which does a much better job at breaking this down.

The point is not to simply "Pay people not to shoot each-other", the point is to identify individuals most at risk for being sucked into crime as the result of desperation and give them the resources to help themselves without needing to commit crimes. That is: to give them counseling help, help them apply to jobs, give them a life coach and encourage them to mentor others, etc... while also acknowledging that no amount of counseling people will help if they're still so hard up for cash that they have to resort to crime.

I'm not defending this program at all, not even saying that I like it ~ but it's important to discuss things fairly. This Fox News article is a piece of purposefully reductionist, fear-mongering, anger-inducing click-bait and does not belong on HN.

The SF Examiner does a much better job breaking this down for those who want a more fair and balanced take on this program.
https://www.sfexaminer.com/news/a-local-solution-for-gun-vio...
This is a home-grown search engine for individual. It runs completely offline. The web content are collected when you're surfing the internet. The data are stored in a local sqlite file. The search queries are served locally. No 3rd-party tracking nor pushed advertisement.
>That’s not a thing in Denmark.

Is it a thing in Denmark where a company doesn't have enough revenue to hire an additional workers? And you're stuck doing the surplus because of a low output co-worker?
That won't do, no. You need SFP+, for example https://mikrotik.com/product/css610_8g_2s_in
Renewables are rapidly winning versus the cost/benefit of fossil fuels.

China also announced a partnership with Australia that would replace existing coal trade agreements between China and Australia with a massive solar farm in the Australian desert and planning for the worlds largest planned high voltage DC corridor between continents.

ETA Link: https://en.wikipedia.org/wiki/Australia%E2%80%93ASEAN_Power_...
Many phones let you rotate your MAC too, to prevent profiling...
The comics I read are grayscale anyway for 99% of pages. YMMV if that's not true for your collection I suppose.
Who's "they" here? Remember, Bitfinex == Tether
New Chromium Edge browser released on Xbox enables emulated games with WebGL2
>Educational outcomes for this ~2.5 years (once this school year's over, it'll have been about that much) are gonna be really bad.

And depending on what grade the student is, that 2.5 years could have repercussions for anywhere from 6 months for the older students trying to be competitive in college, to the rest of their lives. I really, really, really am afraid for students who are just learning the fundamentals and are missing so much social/emotional/educational development.

My money says this is going to have repercussions for decades.
This article asks us to think: what if all advertisers around the globe formed a united, transnational organization capable of reaching billions of people per day? In other words, the framing of Facebook as nation-state-like is useful for understanding the size and scope of both the company itself, and the harms it does.

Some other multinationals may be just as "big" in one sense or another. But few (possibly none) have the combination of a) the influence over as many people on a day to day basis, and b) the disregard for society that Facebook possesses.

What makes the article / this framing interesting is that it calls into question some basic assumptions of political theory. For example, it's been assumed that for a state-like power to have influence, there must be a corresponding geographic region. But if you reach billions of people per day, wherever they are... what was previously a black and white distinction is now a grey area.
I don't understand why GitHub hasn't solved the issue of diffs starting with a '}' (or ')' or 'end'). Just slide the diff over while it starts with a closing token! I suppose it's an artifact of the diffing algorithm, but aren't there better diffing algorithms, even built-in within git?

This is by far the most obvious example of "git doesn't understand programming languages", but it also seems like the most straightforward to fix.
Natural gas from trash is undergoing a rapid growth period:

https://www.archaeaenergy.com

Details:

https://d1io3yog0oux5.cloudfront.net/_628372108fa37c6495a97d...

As ever, the cornucopians will win and the Malthusians will lose !
First, the more difficult a task is, the more inherent difficulty there will be in "accurately" estimating the difficulty of the task. Fibonacci is used to represent the inherent lack of accuracy in more difficult tasks, since the numbers get _very_ far from each other as they go up the scale.

Second, the numbers _are_ arbitrary. Completely, 100% arbitrary. It's a _relative_ difficulty scale. Say you've got 3 tasks - A, B, and C. A and B are approximately as hard as each other, they're 1 story point. C is more difficult than either one - it gets 2 points. That's it. Story points are not, and should not be used as, a unit of measurement. The biggest utility is to identify big, scary tasks with lots of unknown factors.

The fact that they are _numbers_ is what tricks so many teams/PMs/management/etc into thinking that story points are more meaningful than they were ever supposed to be. Incidentally, this is also why some planning poker teams use t-shirt sizing (S,M,L,XL,XXL, etc). No numbers means people are less tempted to punch them into a spreadsheet while deluding themselves into believing that showing numbers going down is the same thing as "showing progress".
I'm confused about HN. Everyone here seems to agree that in person learning is best and not remote, but exactly the other way around when it comes to work and I wonder why. Is learning not happening at work as well, especially when you're at the beginning of your career?

For me, as a junior, remote work has pretty much been devastating on the learning side of things as well as being invisible to management when it comes to career prospects. Sure, it benefited the seniors as they could more easily dodge some of the annoying responsibility of tutoring the juniors and leave early when their work was done and they had enough time to rub shoulders with management before the pandemic to have guaranteed career prospects.

So, to whit, I'm wonder if the teachers also enjoyed remote teaching more to the detriment of the kids?
I love my remarkable 2. The only thing that's missing for me is a backlight, it's unusable in terms of reading and writing if the room is dark. I would instantly upgrade to a RM3 with a backlight.
Impersonating someone while soliciting investment is fraud, pure and simple.

I can't believe Goldman would even take their calls after that -- not that Goldman aren't greedy bastards, but that a company that pulls crap like that are very unlikely to be a good investment in the long run.
Using a client which has two boxes, one for fee and one for value transferred.

("Fat finger" errors like this are not unheard of in the read financial system, but that usually allows reversal)
"Particularly bad" in what sense? The notion that quantum computation happens in parallel universes is a philosophical position, not a scientific one, so of course philosophers of science are evaluating it.
Thank you for this. I did have one question about the Mom Test. How do you actually do solution validation? I get that you talk about the problem, but at what point do you actually get feedback if the solution that you want to build (or have built) is going to be a solution for the customer?
It certainly feels like there's a lot of unjustified pressure on this forum to portray the US as categorically worse than every other country. I have other controversial opinions which are at least met by understandable rebuttals, but this "America doesn't do everything horribly" seems to violate some sacred taboo (and I suspect particularly so with the European and progressive American cohorts).

In whichever case, a few Internet Points is a small price to pay. :)
I can't stress this enough how accurate this is in my current company.
What if there were no ad blockers?
I don't think they're complaining that the prices are cheap exactly, I think they're complaining that the prices are, in a sense, inaccurate.

No one here is saying we should all be Amish, but if gasoline is $3 per gallon, but it costs $3 to remove the CO2 from the atmosphere (making both these numbers up, I don't own a car), then there's a good chance that the gas is effectively too cheap, and the rest of us are going to have to pay to clean it up later. If we taxed gas to be its true price (cost of extraction + refining + shipping + profit-margin + environmental cleanup), it would help incentivize cleaner fuels.
I’ve written picker software and did something like this. No one (including the managers) could see their individual score, but each picking team could see their team score in real time. Many of them eventually worked out how to game it, which was entertaining but still made it hard to slack off unless the team worked together to cover them (I worked closely with these picker teams to implement the software). The owner was thrilled that metrics looked great and productivity increased. The teams were happy they had immediate feedback on their score and “picks per minute” to see how they were doing. The managers sent people home once they hit their target — with pay as though they were there the whole day.

It’s a shame that CDs and DVDs went out of style and they went out of business. It was a fun place to work.
It's non trivial to support multiple versions of the same language on a host system. You have to account for dev machines and workflows as well.

Docker can help with this, but often devs don't want to run a container to build their code. It's a hard habit to change.

Now, consider how difficult it would be to get the differ to understand where to find compiler versions.
This happened to me. The phone lines are actually cat5 so just need a new socket for home ethernet. That was a happy day.
Those companies are very engineering-led. Boatloads of excellent engineers; deadlines are "it'll be ready when it's ready"; marketing is (and thus marketing deadlines are) light, so there's less planning needed; featuresets are largely defined by the engineering teams.

Anything that is reasonably unpredictable in terms of requirements but needs to be reasonably predictable in terms of feature delivery speed is a good candidate.

We use it because we need to release versions of our software a chunk at a time, and it's the closest we can get to continuous delivery given that constraint.
> I feel like this is an aspect of privacy that is not discussed often enough. Its a discussion that should have happened in (the year) 1984

Not 84, but Brin wrote about it in 1996 in Transparent Society. I find his take on it naive, was the first solid discussion outside academia and is worth read8ng.

Agre wrote about this quite a bit in the 80s.
To put it in slightly more detail, it's a two-level data structure with two keys, a Dict[SortedList[Any]], to use Python type syntax. The top level key is also the sharding key.
It does— thanks. Storyboarding is about the level of graphic capability I'd need. I keep trying to adjust to using my iPad Pro w/Apple Pencil 2. It's an incredibly capable set of tools, but I just can't get comfortable with it.
Yeah, using revolut for that is ironic, fighting scummy companies with another scummy company. It is the only way to get disposable cards or sane conversion rates in many markets unfortunately.
I've seen a lot of phone runs done with cat5e. Phone line adapters might not even be necessary in many cases, only new wallplates!
Thank you very much for your feedback. I very much understand where you're coming from, and I think you make a very good point outlining that in particular musicians are usually quite short on cash and can't afford the latest and greatest iPhone.

We need at least iOS 14 for the stereo recording functionality. Even then, not all devices that support iOS 14 also support stereo recording, and we don't even offer the in-app purchase option on those devices that don't support it.

We also make heavy use of CoreML, for which we require at least iOS 13. So in theory, we could go one version lower, but since all devices that support iOS 13 also support 14 and 15, we will likely increase the minimum version to iOS 15 once it has reached significant adoption, because of the improvements to CoreML iOS 15 ships with.

I know it's not the answer you wanted. I hope you understand that this choice wasn't made out of ignorance, but simply due to hard technical limitations.
I've loadtested Absinthe on a single, but beefy EC2 instance, I've got ~ 10K/s dummy GraphQL queries (not involving database, just a resolver returning the value directly).
The problem was, when vaccines were in short supply, the US decided to prioritize all Americans, including healthy 16 year olds, over other countries' most vulnerable and elderly population. In early 2021, if N vaccine doses going to another country who would have saved 1000 lives because they were still vaccinating the most vulnerable, the same N doses used in the US would have saved 1, because the most vulnerable were already vaccinated and the vaccines were being used for younger not-at-risk population. Why should any country not criticize the US for prioritizing one American life over 1,000 non-American lives?

This compares to the EU which allowed vaccine exports. Thousands of Canadians are alive today that wouldn't have been if the EU acted like the US.
I use a good old fashioned clip-on book light with mine. Works great.