skysight-inc/HackerNews huggingface dataset:
This has to be the most incredible piece of writing I've read online all year. So many nuggets of insight, without any filler. I'll be keeping an eye on this author
That's the makings of great open source software- you have something very lightweight and unopiniated at the core, and distributions can pack all of the features and opinion they want on top of that to target more specific use cases. This allows you to keep the opinion downstream of the core project, so changes by people with different opinions can still find their way upstream.

Linux and Kubernetes are structured the same way- nobody is using that out of box on it's own
Roughly 70 percent of light vehicles can move from petroleum to electrification without any additional generation capacity in the US.

Source is an NREL research paper I read ~7 years ago, can’t find the link at the moment.
Aren’t these facilities replicable at a much lower cost? My university had meager equipment for physics and mechanical engineering for example. I’m less familiar with the chemical and biology side of things though.
> there's a difference between banning Gab
> the company and banning Andrew Torba the person.

Is it that the latter is much funnier?
> I am not a fan of Facebook and have deleted my account. But Zuck is right in trying to avoid policing political content. It just won’t work.

Policing political content worked pretty well at killing the various communist movements in the United States in the 20th century.

I'm not sure why anyone still thinks it doesn't work. You can, in fact, deplatform ideas into the fringe.

You know what doesn't work at killing bad ideas? Actively enabling their spread.
Your next car will be electric
> The truth is, there are no easy problems in programming.

I've come to think of my work as figuring out ways to think about problems so they become easy.

Not quite the same thing, I know.
Yes, "common decency" is subjective, much like "inoffensive content", as I mention in my original comment. I'm well aware of the subjectivity at play here.

Point is, if you choose to run a platform such as Facebook, you need to find a fair, balanced definition of what is undoubtedly a very subjective concept. If you don't get it right, people will boycott you, as many corporates have done with Facebook. Facebook have clearly not got this right, and it may well hurt their bottom line.
What I never understood with those concepts is what kind of society they are envisioning.

Like, if color-blindness is not even a goal anymore, how would a post-racist world look? What would be the role of whites in this world?

If "whites" don't exist anymore (not because anyone was killed but because "whiteness" is a particular socialisation and a system of privilege which will have been abandoned), what is the role of descendants of European settlers?

(I haven't read the book yet, so it may be I've fallen for right-wing strawmen in those discussions.)
I'm genuinely puzzled about why posters like this want to make Emacs into some kind of household name if only it would do some random thing that they want.

I'm a die-hard Emacs fan, but it's a tool. It works well -- really well for a lot of us. For the rest, honestly, I don't care very much about evangelizing Emacs because I have a lot left to explore about using it first. There is 20- and 30- year old elisp out there that still runs perfectly well on a modern Emacs and probably solves some of your problems. Rendering a crop of the latest fly-by-night emoji is honestly the least of my concerns (with reference to the MacOS thing), although I personally disagree strongly with Stallman's stance in that matter.

I agree about the docs being dense and somewhat unapproachable, a lot could be done towards making elisp easier to approach. I think a big problem here is the unapproachability of any Lisp (not just Emacs Lisp) as a scripting and configuration language. In fact, I wonder if (Clojure being the first), elisp is the second most popular scripted Lisp in existence.
For example, if you do choose to use emacs, then you are missing out on time you could have spent learning vim.
I liked the concept of "old man bars" - tough a lot of UK pubs would fit that description, but not really a "spoons" pub
Furniture-making actually seems like something you can draw a lot of intuitive analogies from.

You need to make a chair so your client can sit down and work at their desk. While waiting on this chair, your client needs to stand awkwardly at their desk. So they care about how long it takes for you to make this chair, as well as how much it costs and all the normal stuff.

You can build a very fancy premium chair custom fit to your client's body-shape, but it's extremely expensive, wouldn't work as well if the client ever gained or lost weight, and took forever to build, with your unhappy client standing around the whole time yelling at you to make it faster.

Maybe you can build a super cheap chair real fast, but then this chair falls apart all the time and you need to keep on fixing it. Client got to sit down fast, which is great, but they keep on needing to get up so you can glue on more balsa wood to try to hold it together.

You could get a stack of crates for them to sit on. Not really a chair, but it works, and you could then work on a nicer chair that won't fall apart instantly in the meantime. Or maybe they're happy enough with the stack of crates and say don't bother with the chair, i don't want to pay for it.

And then maybe your client moves cross-country every year, and so will just toss the chair when they move, and find someone else to build them a new chair when they get to their new apartment.
> I also cry a lot about 64-bit Windows builds because I work a lot in WinPE and other environments where syswow64 is not available.
CEO of Hummus
Postal money orders are probably pretty low fraud targets given their relationship to the federal government and pretty harsh penalties,

Gift cards are a whole other universe. There are many many grifts, from scammers looking to rip off people, to moving cash, avoiding payroll taxes, or other frauds. There’s a pretty active market online for gift cards from places like Home Depot or Walmart.
I agree with the other responses to this comment. Many people who I know who passed N{1..5} say things like "It wasn't too bad", "It took me a few years"... I think a lot of people who have learned a second language to a high level of proficiency forget the struggle and difficulties.

I passed N1 many years ago and am now very fluent, but the difficultly of transitioning to "real life" Japanese, even after passing N2, was very real. It took me around 5 years to pass N2 (without living in Japan, just studying and practising with whoever I found find).

Even after passing N1, I still found it super tough to forge real friendships for quite some time after, since I would often struggle to say what I wanted to. I don't mean "haha, the weather is nice", but the actual interesting conversations you might want to have (for me this was mainly about software, for example).

This pace of progression is probably not unusual. Learning a language is hard.

To anyone else trying to learn Japanese who might be struggling, you can do it! I never experienced the "you'll pick it up", "it'll just click" moment - I just sucked for a long time, then progressively sucked less. I think the key is to accept you suck and put yourself out there anyway, and keep speaking and learning as much as you can. Oddly enough, I knew I was pretty fluent when people stop complementing or been impressed by your fluency.

To the first line your comment, though, I definitely agree - without knowing the local language in most countries (especially somewhere like Japan with a very low level of English literacy) it is difficult to really experience culture.
Hey, welcome!
> The concept of "White Fragility" is so ridiculous and overbearing that it causes white people to retreat to a more conservative stance.

I think this is underselling it.

The problem is that it causes "white people" to think of themselves as "white people" instead of e.g. Americans, or just People. It creates a frame where their team is "white people" and they should get together with their teammates to fight for their interests. (And, of course, the same thing for "black people" as well.)

That isn't so much "a more conservative stance" as it is a more racist stance. Describing it as anti-racist is some kind of Orwellian doublethink.
I honestly don't think it's fair to crap all over the FDA for Covid. One day we read that people become immune, the next day they lose it. One day hydroxychloroquine works, then next day it doesn't.

It's hard enough managing drug approvals when you have all the data and plenty of time.
A sustained low price would cause a political revolution in North America much faster than in KSA.

Without the need for holding dollars, rest of the world pulls the plug on the American financial system.
Yep, ntdll is the bottom of the stack. Raw syscall numbers are not guaranteed across Windows versions and in fact, can be changed by as something as small as a security update. They end up being generated automatically at build time, so there's no guarantee of any kind of stability.
I think because it's based on the DevTools protocol which is only partly supported (I think) in Moz.

Although you're right with enough work someone could engineer a way to achieve the same, even without DevTools protocol. I picked the protocol because it made it easy to achieve.

I think in future FF plans to support DevTools, or the standardised version which I think is called WebDriver protocol or something.
It's like the classic generic Pizza Box branding slogan:

"You've tried the REST, now try the BEST!"
More like half of those that cast votes in the last Presidential Election cast votes for the sitting POTUS (well, technically a significant number less than half but that argument is pointless b/c of the electoral college).

It turns out that group represents less than 20% of the population (~63 million out of ~328 million is less than 20%).

If alienating them is an unintended byproduct of simply labeling a verbal invective that incites violence and provably presents lies to the detriment of public health might be a worthy venture in content moderation. The mere act of labeling outright lies and calls to violence as such really shouldn't be so controversial.
“psycholinguistic effect”: that’s so ethereal as to be meaningless and unfalsifiable. That’s the insidious part too with a lot of anti-racism. You can scarcely disprove or prove any of it.
Same. Emacs is my primary code driver during the day but for most things Notes is killer. One of Apples best apps right now.
Linux ABIs might not break often.

But GTK, Qt, libwhatever ? More often than one would like.
A professor of mine first exposed me to biochar and its usage in creating Terra Preta[1]. It's fascinating. I think you are definitely correct in the 'woo-woo' assessment. But I know if people can get past that, talking about this is worthwhile. From what I know, biochar is a big component in making this terra preta soil, and you don't see it mentioned much outside certain circles. So I'm excited to see mention of it on HN.

1: https://en.wikipedia.org/wiki/Terra_preta
I did that for a while, but 32 bit apps no longer run on mac. Phone works great though.
This isn’t scrum or agile or… — most would call it waterfall BUT IT IS NOT. It is planning, iterating, prioritizing, discarding, restarting, and more.

I don't understand why this isn't waterfall. Because ... sometimes Apple changes their plans?
What OP is saying would not be "giving away" anything. The stamps would be an appreciating investment (the value of a Forever stamp increases every time the postal rates increase) and could be sold or used at any time.
> 15/ It is incredibly clear that everyone at Apple puts strategy requirements above anything “local”. When you wonder why there isn’t more new in Notes or why Mail is missing stuff it’s because supporting a multi-year strategy trumps individual teams and that’s a good thing.

I don’t know anything about internals at Apple but I have been wondering constantly how they manage to be successful over and over again. If I had to bet, I’d say is this. I’ve worked for many companies where the ego of a product or service line boss always trumped overall strategy. It was about them not the company. Somehow Apple has succeeded in damping down this effect (I am sure it’s there but just on different level than in other companies).
Not anywhere near 12k.
> Seeing stuff like this makes me wonder why people keep using social media at all.

I also wonder this. I know this is a common theme on this board, but I haven’t posted anything under my own name since 2015, when I left Facebook during the run up to the 2016 election.

I am careful with my words when I post. I try to avoid sarcasm, try to mean what I say and say what I mean. But I am not confident that a poorly worded question or statement won’t resurface in a few years and make me look like an asshole.

So I choose not to post under my real name, and even then I don’t dip into anything controversial. I don’t post pictures of myself on the Internet at all. I advise everyone to do the same.
> First, I don't expect anything relevant to society at large when it comes to doing research on the fundamental nature of reality

The Superconducting Supercollider would have had to figure out how to deal with fire ants (apparently the magnetic fields attracted them).

That's the kind of really useful technology that spins out of projects like this.
Real programmers use Butterflies

https://xkcd.com/378/
In many countries, utilities are not public companies but are obliged to offer a "universal service".

When the service is considered as "universal", banning a customer is next to impossible.

Today, electronic payment is practically considered as is but not legally.
However I can imagine that cases will be raised and politician will change that.
Isn't he uniquely qualified to help rectify bias issues. It seems odd to just leave.
Free press is surprisingly supportive of an idea of a private corporations policing and setting standards of content and political discussions.

Yes, and it's a worry. Twitter and Facebook are entitled to label or comment on inflammatory posts, but if you're willing to post non-anonymously, what you put up should stay up. High volume trolling by anons, though, needs to be detected and stopped. That's bulk spam, not discourse.

As a kid, I used to walk past the headquarters of the American Nazi Party, a house in a residential neighborhood in Arlington, VA. They had a big sign: "White Man Fight - Smash the Black Revolution Now". They were a local joke. We survived that.
You have a really interesting way of thinking about all this stuff and have synthesized alot of different ideas, that I believe point to a future for the web. very cool to come across your work. Do you have a blog?
> If someone else can help grow the value of your equity significantly faster than you can, that's a good thing for you.

Only if you care more about money than professional growth.
We're already in the middle of a pandemic where America is failing to pull together and make sensible decisions. At the same time, minorities are clashing in the streets with right-wing extremists and the police.

> I therefore view your train of thought
> to be very dangerous

Torba and his moronic website are far more likely to contribute to a civil war in November than is Visa. I don't know where you lived before, but if you're in the USA now, you should skate to where the puck is going, not where it's been.
NASA has a mandate to address the NEO problem. See https://cneos.jpl.nasa.gov/

The main tool is change detection in robotic optical telescope surveys, which have scientific uses as well.
My intuition suggests that the precise editing will not work out no matter the technology used. What I see is something that can read and combine traits from multiple places scattered all over DNA, calculate some kind of acceptable range, be able to change that range that "recalculates" DNA then edit it in multiple places simultaneously. This will work on just tuning the genome though.
okay, widen the scope. Any public official should be communicating from publicly owned and controlled infrastructure.
Money orders through the post office are the subject to the same $10,000/day Currency Transaction Report filing requirement under BSA as commercial banks. Additionally, the size of each order is limited to $1,000.
I concur.

It especially helps motivate learning new tools. I find that if I want to learn a new tool, I look for something I'd want to do with it and use that to drive the project.
I would, but toothpaste has already been discussed to death on HN.

https://hn.algolia.com/?q=toothpaste

Anyway, who could possibly outdo:

Show HN: I invented a caffeinated toothpaste( https://www.powertoothpaste.com/ )

https://news.ycombinator.com/item?id=12504012
That's actually part of it my dude. Nintendo is a centuries old company they move using old boring technologies. They only go in when they know they can go in all the way.. You know what I'm saying? In their home demographic people were not ready for online gaming until recent years.

With long term investment comes a certain kind of risk appetite. It's the same reason banks haven't jumped into crypto or why so many enterprises continue using Java..

But I'm glad you used Nintendo as an example, being a software company. How about SNK or Capcom or Konami? You know what it's like getting blacklisted for jumping ship from one of these companies?
That was just the first link I found, and it was just for the first category. Other (non-US based) competitions also have winning cheeses from the US. My point was only that there are certainly good cheeses from the US. Of course, it's all subjective, so it doesn't mean that any one person will be able to find a favorite cheese from there.

https://gff.co.uk/awards/world-cheese-awards/
That's "whitehouse.gov". For some reason, it's not updated much. It's about a month out of date right now.
This could be a documentary about my research career.
It's there!

Normally this would cause a bug where the page would never load as it's waiting for the infinite recursion to finish.

There must be some time limit set on the headless browser that just converts the page to a screenshot once the time limit threshold has crossed.

Makes sense given the fact that there's probably no way to determine whether or not a website has "finished" loading anyway.
I've worked at places where that was the norm.

The development group was actually Agile, mostly. But the first warning sign of siloing was shortly after I started there.

Even in the development group, we had a 'bugfix' team, a 'feature' team, and a 'Development Manager's Delusions of a Startup' team. The teams were discouraged from collaborating. This lead to such joys as one team having problems they spun their wheels months on, until eventually 'the deadline' was missed multiple times and said manager had to abandon what could only have been an experiment for a future blog post or conference talk. In every case someone from one or both of the other teams had the right skillset to fix the problem in a sprint or less (which they eventually did.)

Eventually this manager was ousted, as he had given a number of presentations to the higher ups but there was never any real movement towards the goal. Additionally, the Dev team had a lesser revolt over the lunacy of what we did.

So, we fixed that. Once the silos in our groups were gone we really were agile. We still had two teams, but they were free to collaborate and work with each other.

However...

The rest of the business still had a silo mentality. We could not just go interact with the users (other employees, typically in the same building/floor.)

As an extreme: We dealt with a lot of documents. and a special piece of print software for barcodes. However, if we wanted to test a document change, we had to:

1. Send the word doc through the PDF engine. The word doc had special headers defined on specific pages, in certain spots.

2. Print a copy and confirm the dimensions match what the print room said was required.

3. Send PDF to print room for testing.

4. Wait 0-21 days for the results.

5. Get the results from the printroom and pray. The software they use will randomly edit the PDF elements to move things around. If it doesn't work, sometimes just another linebreak will work. Other times, you have to play with margins. But, you do that, and then...

6. Go back to Step 1 till you're done.

Multiple times the developers requested 'Just let us use the print software so we can do our jobs, for goodness sakes!' But to no avail. The bureaucracy did not think that was something developers should be able to do.

If the entire organization isn't Aglie, there's going to be an impedance mismatch between the parts that are agile and the parts that are not.
> If you don't get it right, people will boycott you, as many corporates have done with Facebook.

Don't be naive. Their boycott has nothing to do with some moral altruism. It's the bottom line that's affected.
The geopolitical implications of a low priced oil will be seen for many years to come.

The developing nations are already suffering greatly. That’s why the recent conflict between india and China has occurred. Watch #boycottchina happening in other countries besides India.

Can you imagine being Iran, watching your economy being destroyed simultaneously by your biggest enemy, US, via sanctions. Then watch your countrymen get destroyed by your biggest ally, China, via Muslim concentration camps and coronavirus? And what if this leads to a rogue state where it attacks every ship coming out of Hormuz? And it leads to a sudden spike in oil price?

We live in interesting times
You're getting downvoted, but Epic is extremely anti-competitive. This is likely the reason.
yes, exactly. i don't even pretend to know a shard of what's available in emacs. i think of it like being able to afford a full-size, professional mechanic's toolbox: you won't have a clue what half of those tools do, but if you run into some weird problem, you can figure out the tool and solve the problem without buying something else.
This appears to be a human interest piece (specifically a local Welsh one) rather than science journalism. A quick check of the Wikipedia page for "Asteroid impact avoidance" indicates that this is a well-established and well-funded field, and that the lone hero narrative is for effect only.

It would have been interesting to know what people inside the field think - is it like some areas of astronomy where having lots of amateur eyes on the problem is key? Or is this guy sort of a crank?
Distributed Systems Journey – Roadmap to becoming a distributed systems PhD
Or statically compile if you don’t want dynamic libraries.

Indeed. I do not understand why dynamic linking is still routinely used as part of so many software deployments. A lot of the arguments for using it that once made sense are now obsolete; some have been for a very long time. It's not that it's never useful, but it seems to be used almost by default in a lot of situations, even when a simple, static link would result in software that is both more efficient and more reliable.
Ask HN: Need an advice on the best platform to promote my mobile app/game on iOS
I have been building apps/games for 8 years as a hobby but have been out of the loop for the last couple of years when it comes to app promotions. The recent mobile game I've built is getting a decent amount of organic installs but I would like to boost it up the iOS charts a bit more with paid promotions. Does anyone have any experience with any promoting platforms that bring genuine user installs that are affordable in term of CPI? Preferably targeting tier 1 countries (UK, US, Australia, Canada and New Zealand). Any pointers and advice will be greatly appreciated.