jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> but employers especially want to see proof

Really? This has not been my experience at all. Nearly all tech job listings I've seen mention "or equivalent experience" somewhere.
> Although I'm not familiar with the _actual_ operating procedures involved

Their official line is that the data isn't being collected, correct?
It would be very cold at night... in the deserts
It has already been done, see http://www.informatimago.com/linux/emacs-on-user-mode-linux.....
He says that his work is virtualization systems, so the install of (e.g.) VirtualBox itself is not "personal software." It really comes down to whether or not you consider the guest OS image running in the virtualization system to be "installing personal software."
And having to explain where you are to people when often you don't know, and having no idea how much it will cost, and having no idea when it will actually arrive.
You're welcome csirac2. I'm curious to hear about your opinion of our toolchain!
> We aren't winning by unsavory sales, legal, or marketing tactics.

Online distribution of content is pushing inexorably towards battles over hit exclusives. Some would consider that anti-consumer, and an unsavory tactic, though admittedly it doesn't fall cleanly in the sales, legal, or marketing arena. It's a little of all three.

I'm also worried about what's happening behind the scenes to push the service away from DVDs.

I used to have a video store around the corner that had a massive library of indie and foreign films. I have eclectic tastes in film, or at least don't just want the latest hits, so I rented there frequently. It's been driven out of business by online streaming. That was supposed to be ok, because, Chris Anderson, said, Netflix would stock even deeper content.

Unfortunately, Netflix doesn't have the time or inclination to fight the licensing battles required for streaming rights on anything approaching a deep DVD library. As negotiations over blockbusters and fights with Amazon over exclusives dominate the time of their lawyers, it's going to be even rarer to find gems from the long tail on the site.

Already we end up with Academy Award winners and nominees that are conspicuously absent. The 80 of 86 films on Spike Lee's "essential films" list that are unavailable. Giant holes in the catalog for major directors, like Hitchcock. Netflix has The Lady Vanishes and nothing else. That's one of over fifty films, many of which are classics, some of the best films of all time. (That one is fine but probably not his best or most noteworthy.)

To make it worse, Reed Hastings seems to hate physical discs, even though licensing for them is automatic, so he keeps trying to spin off or kill that service. So over the last year, the number of scratched discs I've received in the mail has increased, and most of the DVDs I request are on "very long wait," often dropping out of the collection entirely.

So now, even with their DVD service, pivotal noir films, like The Glass Key with Alan Ladd and Veronica Lake, or The Blue Lamp, which won the BAFTA for best British film in 1949, Netflix just doesn't know these exist. Yoji Yamada's "The Hidden Blade," one of the best samurai dramas of all time, just not there. There's basically nothing available by legendary Taiwanese wu xia director King Hu.

Sure, the Internet is the future, and shipping bits is phenomenally cheaper than shipping plastic. But there are different legal regimes here, and sometimes law trumps technology. The first sale doctrine allows DVD rentals without costly rights negotiations. So consumers get access to more content. Content owners argued for a few decades that rental stores were driving them out of business, it didn't happen.

Netflix isn't an archive, but it did knock a few of them out of business. It has a huge number of titles, but when you go through the list of really important films, it's 90% holes.

I understand they're chasing a dream to foster streaming of content. Along the way they've killed something that I don't think we can easily get back.
Sure also works if you keep all your cash in a mattress.
It doesn't need to, ACH is reversible for up to 60 days.
> I know this is the standard party response to many foreign criticisms of Chinese politics

This is not true.

This was even rejected by Mr. Xi himself, quote [1]:

"""
The world must "oppose politicization and stigmatization" over Covid-19, Xi said in the pre-recorded address, urging world leaders to embrace the "concept of a big family... and avoid falling into the trap of a clash of civilizations."
"""

One could interpret this as Xi actually agree with this view point, and simply try to avoid fall into the trap. Then we can reasonably conclude that Xi and CCP do not want to follow this line of thinking. Here I am assuming Xi is so powerful that he can largely shape CCP thought, which was widely agreed upon as a truthful statement.

> deny the fact that humans as whole share common needs and common motivations

This is quite a bland statement. And itself bears little factual support.

Political values, as we are here discussing, seldom agree. CCP in its face adopts socialism and intends to move towards communism. That's 180 degree opposite of US domestic political theoretic.

The so-called common value is quickly turning into a lie when it goes beyond typical bodily needs. Even that is a problem, like many Western media would state Chinese need to consume less pork, because of the climate change concerns. Since when the West believe one should be subject to the whole's needs?

[1] https://news.abs-cbn.com/overseas/09/23/20/xi-defends-chinas...
oh wow!! that's amazing, i've been waiting for this one forever.
I'll interpret that as: The drive could be designed with a failsafe lower-RPM mode but it's not worth the engineering budget to allow more than one speed.

Especially looking at WD's "5400 RPM Class" thing as evidence that it takes effort to change the speed of a drive.
Why? You can just copy the link, open a new tab, past it in the URL bar and see the material...
> €15000 (we have a whole symbol for the Euro)

I don't have one on my keyboard unfortunately, otherwise I'd happily use it where appropriate!

> And I've certainly sent somewhat smaller amounts for stuff like "Hey trip is on, we booked that holiday villa, €1000 for single rooms, €800 each if you're sharing, let me know if you can't pay this week".

Your scenario doesn't seem to have been impacted by 2 minute mandatory transfer times in either direction.

> I'm sure this rule would have been fine if it was €10 000 rather than €15 000 but how often do you want politicians to re-authorise? If it was €1000 by now people would be annoyed at the size limit already.

Sure it's an arbitrary amount and they had to pick some amount I suppose. Even $10K is a lot for an ordinary person - potentially life changing if lost in some unfortunate instant transfer with the wrong number entered. That, of course, is a human problem (typing wrong number or whatever), but the delays we're talking about provide a safety cushion to cancel transactions in those scenarios.
The moment you think it's going to start,

"Carlo Broggini grew up in the lazy suburbs of..."
(Rant about WFH removed)
Can it? When I sent money to the wrong account, my bank told me "what's gone is gone"

Fortunately the sum was trivial, but nevertheless ...
The author has not written the bad code. From what I understand he was just debugging it.

>The dashboard was written in Java, and the source was available (under a 3-clause BSD license), so I dove in, (...)

Also, nowhere in the post he says that it is JVM's fault.
Angular is so 2014... now everything should be React based.
I think this is the kind of analysis you need instead:

http://tvtropes.org/pmwiki/pmwiki.php/Main/PlotArmor
Can you do the following (in this order): 'Provision' a standalone account with just an email address (with zero work by the account holder to-be) > Initiate a charge (to a buyer) that will ultimately be paid out to that standalone account > Have the seller setup their standalone account (so it's then capable of receiving funds)

I'm trying to figure the work flow that has the least toing and froing for both parties.
This is basically what every investment banker does. Virtually every investment banker has "their number", the amount of money they need to quit investment banking and go do whatever it is they want to do with the rest of their life. Very few of them ever actually meet it - or rather, they'll meet their initial "number" early in their 30s, but by then their number will have grown by a few million more, as they realize that sticking with the job for just another year or two will give them another half a million more or some insane amount. It gets to be a treadmill - every time you're about to quit, there's another carrot dangled right in front of you, and it takes a lot of willpower to say "No, I'm done" and leave.

The head of BizDev at the financial software startup I used to work at was one of the lucky ones who got out (and he told me the above observation). You occasionally see other ex-financiers in the startup world, eg. Jeff Bezos or Joshua Schacter, but in general you don't see very many ex-investment-bankers. Most of them seem to still be working on Wall St.

BTW, this applies to other professions as well. An engineer frequently will see "just one more technical challenge that needs solving before I can get to the good, world-changing stuff." (I'm dealing with that now - I keep getting distracted from the ideas I really want to do by the various low-hanging fruit.) An experienced teacher will think "Just one more year with the kids, then I'll retire." Startups are nice in that they have clearly delineated endgames; most salaried professions are not like that.
Appeal to popularity, appeal to $$$. Not much of a rebuttal :/
The problem with circular menus comes down to limited choices (as you pointed out), and the simple fact that it's difficult to read a circular menu. They will work best when the choices are adequately represented by an icon or single word, the choices are hierarchically flat (no drilling through submenus), and when the menu is accessed so frequently that the user can quickly map those choices to muscle memory.* Outside of these conditions, they don't work so well, because their advantages in terms of Fitts' law are greatly outweighed by their lack of readability. Unfortunately a "rings" system would only exacerbate that.

* A circular menu is also especially good if there's some natural mapping between the choices and a circular layout, like choosing a compass direction.
I don’t have anything to add to this brilliant response but I’d like to say how much I appreciate it.
I found that my bad breath was the result of eating highly processed food and wheat based products, once i stopped eating these, my bad breath vanished.

No tongue scraping or brushing required.
You're not really wrong, but I understand that on Azure it's explicitly framed as a marketplace where you can purchase software to run on the computers you're renting. Much of that software, however, has no monetary cost. It's simply a quick and easy way to get the correct software from the correct vendor without going through the effort of preparing the disk images yourself.
> I don't think you even can do this. I'm not entirely sure how FIDO works, but I think the key is basically derived from some kind of "master" key combined with the domain you're connecting to. So the key doesn't actually have any memory of which servers it ever connected to.

Indeed, this is one of the most elegant features of U2F - it preserves security and privacy even in relatively adversarial edge cases.

Your token has a hardware-backed long term key in it (well, one for encryption and one for authentication). When you enrol on a website, the token generates a new asymmetric keypair internally, then encrypts and authenticates it with the long lived keys. The registration bundle sent to the server is called a "key handle", but is typically just the a hardware wrapped key.

When you visit a site and log in, on the 2fa prompt, the site sends the encrypted wrapped key back to the browser, and it tries verifies it's a valid key, then decrypts it, and does a challenge-response authentication that's tied to the HTTP origin (domain and port) of the request.

What's quite nice is that (outside of a few corner cases like looking at counter values and trying to correlate), you can safely use one u2f key with multiple accounts on multiple services, and none can be linked by the u2f key. (Of course they can be linked through other means, but the token won't be that link)
What Americans (including Hillary Clinton) have done in Haiti is despicable. The American empire deserves to be destabilized a bit too.
There are more than enough “clipart” sites that steal and put CC0. You never know without a clear statement from the original artists.
Well, it’s an acquired taste... But that’s glitch music for you ¯\_(ツ)_/¯
I know people who write like this[0] and are very sincere about their writing. One can be sincere about anything, even meaningless pretension.

[0] https://www.gocomics.com/calvinandhobbes/1993/02/11
Not always.

Where I went to school, your two choices were:

- A stifling engineering program where your employability is excellent ("employment insurance", the article calls it). Every course is a core course, and your load is so heavy that taking anything outside of the precise realm of your degree is academic suicide (not that I didn't try... and almost got me on probation).

- A free-form degree where you have a lot of choice in courses across a diverse number of subjects and interests... none of which have the employability and cachet of the former. In other words, you're paying through the nose for something that will have basically no monetary return on investment.

As a 18 year-old not hailing from a particularly wealthy family, the choice was pretty simple. There was simply no way to justify dropping that much money on something that will have no financial benefit later.

Note: With enough weaseling and planning you can get some breadth in that engineering program, but the extreme academic load meant that you had to limit yourself to bird courses of some intellectual interest. Anything that required "real" work would've ended your shot at an engineering degree pretty quickly.
However many downvotes something gets, the lowest score that will be shown is -4. The goal of this is to mitigate bandwagon downvoting. I'm not sure it actually works, because when I see -4 I just assume it's something significantly lower, but there you go.
To be a competent programmer, one must switch between all three modes. I would find it hard to work with someone who directly fit into only one of these classifications.
http://www.baekdal.com/tips/password-security-usability says that it would take 2,537 years to crack a password with three common words, at a rate of 100 guesses per second, and flange isn't common. That's long enough for me.
You probably could have done this with Google search.

Would you love to replace the super slow inaccurate search you are using now with one that delivered accurate results in 1/10th of the time?
They got my donation, but for some reason I can't keep the ad from coming back, and, I'm now getting email asking for a monthly donation.

I just wish there was some way I could pay money to turn off the Massive Banner Ad off for a year. I'm happy to pay around $100-$150/year for WIkipedia, but the user experience is starting to degrade when a signicant chunk of my screen is a Massive "Urgent Appeal" banner.
No, he didn't. He said it as "As the saying goes...".
http://www.smbc-comics.com/index.php?db=comics&id=1898#c...
I recently started using freckle (letsfreckle.com). The timer is great, as is the freeform project creation and logging.
Interesting, I wonder why it would get picked up in an ad today though?
Alternatively: detect when a URL is pasted and remove the placeholder http:// only then. I certainly type URLs sometimes and would find it disorienting if the http:// just disappeared when I started typing.
I think the best thing to do is check the URL server-side. If it doesn't contain a protocol, add http://, otherwise keep the supplied protocol.
Thanks Jerf. They've previously indicated that they'd be thrilled to have me show it off, and I'd be happy to write a "how I built this" or something for my blog linking to the results.

Fair warning: it is marketing material, in much the same sense that one of the NYT's data visualizations is marketing, except they have a business model which benefits in a more direct fashion than the NYT does.
No one types out URLs

An unfounded assumption. I type out URLs quite often on things like blog comments or when creating accounts on new webapps. I'm not sure why I'd go to my own Web site or Twitter page and copy/paste the URL when I can type it a lot quicker.

Further, you don't have to "delete" the existing "http:// when pasting. Just double click in the field to have all the text selected, then paste. It replaces the existing contents. Adds the time it takes to do a double click or press Ctrl/Cmd+A.

The problem with UI suggestions is that even when they're logical and seem to make sense, they won't for everybody - especially not those who've become so used to working around the problem, that a "solution" could expend more mental effort than following how everyone else does it already.
DNS root servers are (mostly) handled by anycast. There's not really any one server to shut down: http://en.wikipedia.org/wiki/Root_nameserver
Technology ebbs and flows, I feel like this is a backdrift like XHTML but it will flow again.

Binary in Hyper Text Transfer will never seem right. I understand it is more performant but it always creates more bugs, ask any game developer, binary needed but also living on the edge of indexes/ordering/headers/harder to debug/etc. Indexing, overflows, incorrect implementations, will follow.

Many of the advancements in HTTP2 are good but there are some steps backwards we'll have to re-learn again. It isn't all about performance when it comes to correct interoperability as standards lead to many interpretations, it is why XML then JSON won data transfer, it is easy to interoperate, yes binary is more efficient over the wire but not to interoperate. Should we go back to binary formats for data exchange on the network? The protocol level is lower level but still it has been beneficial in the current standards to spreading innovation with lower barriers to understanding.

HTTP2 is one of those 'version 2' of an app that some of the legacy genius of it was lost and overlooked in the redesign, like simplicity. An engineers job is to make something complex into something simple and blackboxing data isn't simplifying it.
Probably not much since they do not own the company that designed and built that fighter jet (at least that I am aware of).
How would you verify that the other cars are sending you reliable information?
Not to be rude, but there was likely more to their decision than style errors and they didn't tell you.
There are benchmarks that show that SPDY is slower than HTTP if sharding is used. The use of this common technique gets around the connection limit.
> Would the average person dare tell a nuclear engineer how he should be designing his reactor?

If the average person were ocasionally or maybe even throughout their life engaged in designing and building reactors, even just once, yes they would.

Let's say an engineer build one nuclear reactor during their lifetime. Would you give their opinion any weight in nuclear reactor design? Well you should. Especially if the reactor is still standing safely and producing electricity (or you know, loads of Plutonium) [extrapolate to -- they are gainfully employeed in a profession, not starving, or sleeping on the streets].

Unlike nuclear reactor or QM circuits building every adult is at some point engaged in learning. Both as the one being taught (child, student) and the one doing the teaching (parent, mentor, tutor).

> Does that mathematician who helped designed the Common Core standards have any experience working with a class where 97% of the students are on free lunches and their parents are in jail and addicted to cocaine? Of course not

Agreed. But then you take their datapoint as a singular data point, and with a grain of salt that they came from a family of college professors, etc etc. Instead of drug dealers.

Moreover, what the mathematician designing the Common Core should have done was to look at what are some of the components in a country with better scores and a more successful school system. I think we talked about about the school system in Finland here (or was Reddit, can't remember anymore). The key was that it wasn't just "better teacher" or "better worksheets" but a better environment. Like you said, not being afraid of going home and getting beaten by a drunk parent or worrying about not having a dinner that night. No ammount of fancy new Worksheet and "shotcuts" will help that child.
A LISP-wrapper around Erlang which calls Python code
which wraps C/FORTRAN code..

.. now someone needs to compile this to JavaScript!

I am just glad that I do not have to work with it. I mean, what if there is a bug? Debugging this would be a nightmare.

Sorry, but so many wrappers / so much indirection is not good design.
I think you may be under-weighting the value of Python being a great exploratory tool a bit.

For the (relatively small) amount of research I've done, the bulk of the time spent working with code was spent exploring large-ish sets of data to see what results came up. Python is a very nice language for doing this, and also has a great ecosystem of tools and libraries for doing it.

I think it's also true that the benefits of FP and static typing are most pronounced on large codebases. If you're writing small specific bits of code you can mostly hold in your head all at once you don't gain nearly as much from a language like Haskell.

Which is not to say I wouldn't like to see more people using languages like Haskell (my primary programming language is OCaml now), but I think the bad habits people in scientific fields have around programming are a lot more of a detriment than the specific language they're using.
No one who signed up knew they were getting ANY free phone, much less two.

Google gave away phones at I/O last year as well as several other Android developer events, so it's not hard to predict that they'll keep doing it until they are satisfied with Android developer mindshare.
Consider how much time/energy humans spend in training/development. Imagine having 30 years to get your PHD without the pressures of having to start a family in the same time frame?

It's truely a very short "maximum productivity time" we have. Possibly as little as 10 years. And in many cases it's that very time where most real progress is made.

Could you imagine if Einstein were still at work today with the mind of a 25 year old? Or Von Neumann with today's technology?

I think that most problems presented in this scenario could be solved.
I have to admire how quickly he responded in the comments.
I know how you feel. I graduated elementary school the same year the lawsuit started, so I have been following the case all my adult life.

Personally I am just waiting for /. to break the story, it seems a fitting end to it.
"Web search" and "photocopy" are perfectly fine alternatives. Neologisms have their place, and they enter common vernacular for a reason, but I can't help but cringe when a journalist is reporting on the "Twitter-sphere", getting worked up about how teens are "sexting", or anything like this. The Times is better than Fox News, and I expect more professionalism. I'm probably just crotchety, but I expect different levels of discourse from different mediums.
No word has 100% language penetration, and if the NYT desires to simplify down their writing to the point at which almost everyone can read it, they're going to have to ban words like colloquialism and paleolithic as well.

If people don't understand a word, they should look it up.