jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In the mall near me all the security personnel rides around on "conventional" segways, presumably to get to whatever issue arises faster. Mind you the mall is a two story mall with stairs and escalators. What exactly happens if the security office is on the bottom floor and the issue that needs immediate attention is on the top floor? I imagine ditching the segway would be a bad idea.
Another thing about this particular execution is that it is still not cool. It's even worse than the conventional segway: you necessarily sit shorter than everyone around you which will make an impact. We as a species favor tall individuals on a subconscious level (think of US presidents). Whatever alternate mode of locomotion is to be created, it needs to be cool. Think jetpacks.
i would attend if i wasn't abroad that week.
Maybe this is something that interests you: http://blog.boxedice.com/2010/02/28/notes-from-a-production-...
that's how I found my papers page, but I think you'll agree that results are all but relevant - mostly because pages don't even have a proper semantic hierarchy (i.e: story pages don't have a h1 for title, etc). Google might work for a few things for now, but without drastically changing page structure, it won't be good enough.
I don't think it was a flippant put-down. Nor was I being uncivil or mean-spirited. I was being frank and straightforward. I was telling him exactly what he would hear from someone in the real world if he were to pitch it. If he can't handle this kind of experience-based advice on HN, then he certainly will crumble in the real world. I honestly wish him the best of luck. With a startup idea this vague, he will need it.
There's also these Waves presets for anyone owning waves plugins

http://www.waves.com/content.aspx?id=5798
Good luck to you. I respectfully disagree with your approach but perhaps you will find the success you are looking for.
Among other complaints (pie charts?), it seems odd that "eating / sleeping" are combined. Seeing each individually would be far more useful.

The actual report (not the Economist summary) has better graphs and more info, though - perhaps that should have been linked instead?
I'm working on a side project which needs to access a large sample of images to do some magic with the provided target image. Since Facebook has a good store of images, I'd chosen to use Facebook login (and to access user photos and profile pictures of his friends).

With the increasing reports of Facebook horror stories, I'm redoing the backend to be generic so that I could easily integrate a new login system (twitter or my own) if something goes wrong.

As per my project requirements, Facebook is the best option. So, the only care I'm taking to avoid get flagged by Facebook spam detection algos is to ask for as less permissions as possible from the user and avoid posting on walls without user confirmation.
Well, I'm sure that from your perspective the subtleties can't possibly be boiled down without missing the essence of OpenBSD.

But there's got to be a way of summarizing its appeal. We are talking about an operating system, and not Kafka short stories or Haydn string quartets, after all. Otherwise I'll have to go with elitism as the most likely explanation. A common sentiment among jazz enthusiasts, by the way.
The project took me only about four hours of actual work. (Although it borrows a fair amount of CSS from an existing design, and uses about 15 percent recycled code snippets from other projects.)

If you're curious about the code, read "How my Alliteration Analyzer works":

http://coding.pressbin.com/99/How-my-Alliteration-Analyzer-w...
I've been looking for that image, and unfortunately haven't found anything higher-quality than that.

If anyone has a large, high-quality version of that image, I'd really appreciate they give us the link.
"the MVC pattern and associated features like routes, helpers, etc"

Eh some people (like myself, and my colleagues at the time) were using those concepts in PHP (albeit that 'routes' and 'helpers' were just called 'mod_rewrite paths' and 'utility functions') in 2000, long before Rails was even conceived.
Although I would agree that "most books are not worth reading," some might disagree. But the fact remains that one has very limited time. So a more universal way to put it would be "you have to prioritize somehow." Ratings and "classic" status are two possible ways.
I can't imagine energy staying this low for very long. 80+% is fossil: increasing consumption, finite supply. Short term booms and busts are possible, but I fail to understand how the laws of physics permit a secular bear market in energy until we have something really replacing fossil fuels.

Conventional wisdom seems frequently wrong in economics. If deflation is now the expectation, inflation might be around the corner.
I'm surprised no one just clones TI-85 etc. from scratch. A small pcb, cheap switches and buttons, a cheap micro controller and cheap lcd screen is all you would need.
Also, treaties trump any state or other federal law.
> Even if that was true, I don't see the point.

The point is in the paragraph after the one that you quoted a few words from the middle of.
> at least a couple years back, if you had a KVM guest with an ext4 filesystem in an image file, on an ext4 filesystem, the guest OS could corrupt the host OS.

Your "alarming number of corruption bugs" is one bug from a couple of years back?

ext4 is fairly well established now. A few years ago it might have been new enough that there were edge cases that needed investigation, but it's robust enough now.

And there's a difference between a decent design having some bugs that can be fixed and a fundamentally broken design. Linus seems to be arguing that HFS+ is the latter.

The problem with HFS+ is precisely that it needs to handle unicode in the filesystem because it needs to consider different names as the same. And, seemingly, it does it even worse than NFTS does.
> We should have a mandate for masks for everyone (since we don’t know who is a carrier or not) and government should contract manufacturers to ramp production ASAP to meet the demand.

Absolutely, and this is true for all countries. Personal prophylaxis and distancing will have to become a natural part of our life if we want to get out of this before the eventual remedy happens. But the masks do not exist yet.
Why would that be true and why would you think that?

Do you realize that even a poorly made hash table can be updated 10 million times per second on single core of a 14 year old computer? Weren't you the same person saying that a node that just has to download blocks and send them out couldn't be run on a VPS for some reason?

Are you sure you understand these things and haven't just been reading misinformation?
At these temperatures, radiation is usually a much more significant heat transport mechanism than conduction or convection, so probably a substantial amount of that heat was deposited in the walls of the room and the bystanders.
Julia is an amazing, elegant and beautiful language. It's almost perfectly suited for scientific computing and ML. However, I'm not very bullish on its future given s4tf

Swift can get you 90% of the way there, and that extra 10% can be more than made up the by the efforts of apple, google and other companies (including money, network/clout, kaggle which is owned by google etc). Despite predictions to the contrary, Chris Lattner's departure doesn't seem to have slowed down the project, and more team members from google have been added since.

Swift is rapidly approaching usability on windows with investment from google.

Further, at some point google will facilitate Swift's use for android apps, and then Swift's popularity will skyrocket, and all those developers will be naturally inclined to check out the ML stuff. Even facebook is getting in on the party: https://twitter.com/nadavrot/status/1241150682104606720

In addition, Swift has its own benefits over julia for production and large codebases, such as compilation to small binaries and static typing. Julia doesn't have a good story for either of these (yet?), and chasing down type instabilities in larger code isn't fun.
He touched all the microphones :(
Self-Therapy by Jay Early was the first book I read that gave me lasting, "non-simple" solutions. Totally changed the way I view my own motivations, and shined a light on how absurd the "stop doing it"/"try harder" mentality is.
> If demand for premium products diminishes,

This is the crucial part, there is no reason to believe this is happening. There is not a 'glut' of expensive things as many are forced to buy the expensive alternative when their preferred choice is gone, and regular consumers of the premium brands still buy them. They just sell out less fast.
Why won't you have a functioning economy? How long did the effect of Spanish flu on the economy last? And that one mostly killed young people.
Can anyone summarize differences with previous work like

https://cseweb.ucsd.edu/classes/sp00/cse231/dynamopldi.pdf ?
The single individual or 2 who killed the cop will likely get decades of prison, yes.

But you are living in fantasy land if you think that hundreds or thousands of people who were in any way related to the rioting will get anywhere near the same amount of jail time.

So yes, for most of them it will be a couple months max and a felony in their record.
At the language level, FP seperates data from behavior. However, in practice, even functional programmers still tend to couple data and behavior.

For instance, not much would change about programming in Haskell if List was defined as an abstract type, so users couldn't see its constructor or interact with it in any way except through its functions.

In OOP languages, this is unambiguous because the function/interface implementation is explicitly defined as part of the type. In FP languages, this is a little less clear because the implementation can be defined anywhere (although, should really be either near the data declaration, or the typeclass declaration).
This title is just not true, unless they changed the content of the tweet. Here is the entire tweet

> Study shows that in the process of eradicating extremism, the minds of Uygur women in Xinjiang were emancipated and gender equality and reproductive health were promoted, making them no longer baby-making machines. They are more confident and independent.
> I would not have been surprised if we saw something similar if Trump had won a 2nd term.

When you say similar, what do you mean? An armed mob breaking in to the Capital to stop Congress from certifying the electoral college votes and the President-elect? Requiring the evacuation of the entire Congress and the Vice-President to ensure their safety and avoid a potential hostage situation? And then planting pipe bombs in the Capital?

Or do you mean something else?

[EDIT: Look. Let’s be real. There is not a semblance of similarity and there hasn’t been for the past four years. What we saw today was unprecedented and seditious, on the part of the mob, the President himself, and anyone else involved in the planning or execution of this attempted coup. And anyone who can’t see the truth needs to do a real hard gut check right now, no joke.

Let’s also be real. White supremacists are in the minority and their numbers are dwindling. Their days are numbered. There’s more of us than them and at some point if they push hard enough all of us patriotic American citizens who actually respect the Constitution and the vision of justice the United States, at its best, represents, well, we will push back.

These folks lost the Civil War. If they really do want to bring it, it’ll be a tragedy and waste of human life, and, it won’t be a war they’ll win.

And any Trumpists, at this point, go fuck yourselves. You should be ashamed of the treasonous behavior you’ve enabled.

That’s the real talk, and people who hate on it, hate on it because they recognize the truth - you know it deep down, and, you are ashamed of yourselves.

Consider your actions. Anyone can change for the better, as difficult and unpleasant as the process is, it’s always worth the effort.

If I was religious like that I’d pray for you, because you don’t even know how badly you need some forgiveness.]
While you can buy Ethernet service, e.g. from my ISP, I would anticipate that the set of people who have purchased Ethernet to the Internet and can't do TLS is empty. It's a niche service, it's fast, it's symmetric, it's expensive.

Also you're going to need one hell of an adaptor to connect Ethernet from 1980 to modern Ethernet. The bit protocol is the same, but the hardware is radically different. I have never used the original Ethernet, but I have personally built 10base2 networks (still have terminators in various bit boxes) and I've seen some setups with 10base5 which is the earliest Ethernet that was actually commercially deployed:

https://en.wikipedia.org/wiki/10BASE5
> In each case return is singleton (it is not known if there exists a monad on lists with a different return).

The "diagonal" monad join [[a, b, c, ...], [1, 2, 3, ...], [x, y, z, ...], ...] = [a, 2, z, ...] has return a = [a, a, a, ...], though I guess it's hard to define it in a way that's well-behaved for finite lists, so you might not consider it "a monad on lists".
This is the sad truth. And it is for this reason that those who instigated the riot, who lied to them, be held accountable.

(the Proud Boys, Nazis, right wing militias etc. who were involved have no such sympathy from me. but the people who showed up because they believed the election was stolen do--I cannot blame them for their credulity, and ignorance, our society has failed them. democracy does have to be defended, after all)
Yeah, a bunch of people on one hand are saying that they'd all just get pardoned, and another bunch of people are saying that it's weird how nobody is getting charged yet, but for some reason not very many people are putting the two facts together.
Off-topic question: has anyone used M-Disk BD disks to make long-term backups? I got recently interested in it after reading that US Navy tested it in Arizona and found it to be the only medium without read errors after the tests. But that was apparently more than 5 years ago and I stopped hearing about disk drives around then. Is it an unreasonable idea to buy a USB writer drive and give it a go?
So you are saying that the difference is such that one group should not be prosecuted and the other group should? What criteria are you using to differentiate? Storming government buildings other than the Capital is OK?

How about we just prosecute everyone who breaks the law?
If you know a bit of coding I would advise to use SpreeCommerce. I used it very succesfully in the past.
I think, from reading the back and forth here, that there seem to be a number of different types of acqui-hires and as such we can't really be sure to what extent the acqui-hire represents a failure.
Definitely, he is definitely not always right, and you should avoid taking any person's word as gospel. Scott's point isn't "I'm always correct/You should always agree with me", it is "We should be charitable and examine things without prejudice, and look into everything with as much depth and reason as possible". I've read a few of his articles where he was out of his depth (some related to math and statistics), but they have been generally well researched and open to criticism. I guess what I wrote about other non-fiction is how well he embraces not being right; it's almost a point of celebration -- to have learned something new (and approaching the truth), not a point of defense of ego. It's a radical[1] (at least in current culture) position of collaboration. Some of his posts remind me of the Polymath Project (see Tao, and others): the point is to get to the truth, together.

https://en.wikipedia.org/wiki/Polymath_Project

[1]: I also give you that, if this position weren't radical, then SSC might seem not so special -- a good psychiatry blog with interesting philosophical and rational thought.

If you speculated this might be the cause of the current calamity, I believe you're right. I don't think it's because we've suddenly changed and suddenly people have become polarized and dogmatic. I think culturally, and instinctively, we've been generally dogmatic for a really long time, with few individual exceptions. Most people want to quickly associate with a tribe, or dogmatic system, and blindly defend it without questioning its assumptions. It is extremely difficult to get an average person to change his mind on say his favored political party -- much more than you would expect from factual and philosophical basis alone (if you frame it as an abstract philosophical discussion, e.g. a trolley problem, I think it's easier to get people engaged and open to change their minds; an engineer that measures a poor performance of a system won't usually die on the hill of defending the system at all costs).

It's really counterintutive: by being shown a new point of view, by changing your view of how the world works (in description or aspiration), you are gaining, you are learning, it should be a good thing (for everyone) -- and yet we frequently over-attach to beliefs. I don't want to speculate too much, but it sometimes does make sense to defend yourself not to be convinced by anyone of anything (potentially with selfish or malicious intent), so this may be an over-correction (cultural and or evolutionary) trait. See the post "Epistemic Learned Helplessness"

https://slatestarcodex.com/2019/06/03/repost-epistemic-learn...
In the EU we have had rapid digital transfers for years now, I can transfer cash to my wife or my brother and it will be in their account in seconds of me pressing the "authorize" button. It works fast, it's cheap and I think it has had maybe one or two failures in the past five years. I don't see why a distributed ledger would be a big improvement for such a system, though I'd be happy to hear more.

Like you say, when the central bank is managing it you have already done away with "trustless" since the central bank itself is the trusted party. At that point, why bother with blockchains and the like. Just have the central bank manage a big database and be done with it.
QEMU is amazing. I run Linux, ans being able to dockerize Windows with it, and set up a selenium testing environment I can run locally or on CI servers is genuinely mind-blowing. Headless chrome, Firefox plus a windows in docker setup means pretty great automated test coverage without relying on third party infra.
Nice work... Bob :)
"The stubborn application of law is not justice. It is authoritarianism, which Wikipedia defines as [...]"

That is super stupid. You don't understand authoritarianism, then, citations of Wikipedia aside. You do a disservice to the actual victims of authoritarianism.

EDIT: Look at the downvoting.. and this is nice compared to what I wrote at first. Since I'm already -3, I'll remove the politeness filters and say that this comment is idiotic. Stubborn application of the law is authoritarianism? How is that not the dumbest thing written on the internet today. Perhaps I'm the stupid one for believing that WORDS have MEANINGS beyond what is convenient at the moment. It's like people saying that food stamps are socialism. It's not opinion, it's INCORRECT.
Once the article got to opening the Dev Tools, I was surprised at the next approach: Copying the HTML into an editor, reformatting, copying into a C# project, setting up build rules for the copied HTML code, etc.

In this case I would always reach for typing a JavaScript oneliner into the dev console, using a couple of tricks:

1. Right click the element in the Inspector and choose "Copy" -> "CSS Selector".

2. Start typing the oneliner in the web dev console: Use [].slice.call(document.querySelectorAll("PASTED CSS SELECTOR")) to turn the elements into a JS array.

3. Use (...).map((o, i) => {...}).join("") to turn the JS array into a long formatted text string.

The result is the following, which took me a minute to type up and debug - from my perspective, a thousand times faster than firing up an IDE and setting up a new "project" to simply run a regex against some HTML.

{const rows = [].slice.call(document.querySelectorAll("li.vendor-item")).map((o, i) => {const idx = 1 + i; const name = o.querySelector(".vendor-title").textContent.trim(); const url = o.querySelector(".vendor-privacy-notice").href; return `|${idx}|${name}|[${url}](${url})|\n`}).join(""); `Listing As At 30 December 2020 08:10 GMT\n\n|-|Vendor| URL |\n|---|---|---|\n${rows}`}
I encounter programmers after they learn loops, but I have noticed that many programmers have trouble with recursion and something there's no word for, but it's the ability to imagine oneself on both sides of an API. Real cognitive hurdles there for many people.

Re loops, I wonder whether we're better off just going directly to collection operations - maps, folds, etc. We're doing a lot of work in the industry to lift ourselves up from mutability. It makes me wonder why then we feel that we have to start there in education.
Generating garbage slowly will reduce the frequency of collections but it won't reduce the amount of time each individual collection takes. If you need to reduce collection times then reduce the amount of data that the garbage collector needs to traverse each time, that is move some of your data off-heap. The concurrent GC in 1.5 should help as long as the STW deadline can be reduced enough (10ms is too long for a game) but going to a generational algorithm may be necessary to get GC overhead as low as you'd want.
So, a method which involves making applicants do a ton of useless free work, costs the employer a ton of money and led to a total of zero long term hires is better than what we currently have? How?
Ah, thanks! Will hit them up.
There is a strong 'movement' towards pushing this concept for sure. See code.org pushed by Zuckerberg, and even used and promoted by the President:
http://www.whitehouse.gov/blog/2014/12/10/president-obama-fi...
> Besides programmers and mathematicians, the only people I've met with the faculties to properly break things down are lawyers.

Did you just forget the entire engineering profession or was that an intentional omission?
Well, the goal of multisig is to retain control over your own coins. If someone can take your coins offline, then you no longer have control over them.

Here's an explanation of multisig: https://bitcoinmagazine.com/11108/multisig-future-bitcoin/

Multisignature escrow works as follows. When Alice wants to send $20 to Bob in exchange for a product, Alice first picks a mutually trusted arbitrator, whom we’ll call Martin, and sends the $20 to a multisig between Alice, Martin and Bob. Bob sees that the payment was made, and confirms the order and ships the product. When Alice receives the product, Alice finalizes the transaction by creating a transaction sending the $20 from the multisig to Bob, signing it, and passing it to Bob. Bob then signs the transcation, and publishes it with the required two signatures.

In this case, Bob is Coinbase and Alice is you. Alice plus Martin always retain control over the coins, so Bob alone can't take them offline.

The way that a multisignature wallet works is simple. Instead of the Bitcoin address having one private key, it has three. One private key is stored semi-securely, just as in a traditional Bitcoin wallet. The second key the user is instructed to store safely (eg. in a safety deposit box), and the third key is stored on the server.

Basically, the user would be the one storing it in offline storage, not Coinbase. But since Coinbase is claiming 98% of coins are stored offline, that means at least 98% of coins aren't using multisig.

EDIT: Thank you to kanzure's comment below. Updated.