skysight-inc/HackerNews huggingface dataset:
https://youtu.be/ZVO8Wt_PCgE
Can you elaborate on any of the signals you used to determine a crash was on the horizon?
I gradually graduate a notebook by extracting what I can into libraries, and importing those utilities into the notebook. Eventually the logic in the notebook becomes trivial enough to easily convert into a production program.
The Strange Case of Dr. Function and Mr. Type (Function/Type Equivalence)
But sometimes you can get a supervisor who doesn't care what you do, you're not changing it because they don't want to learn something new...
Thank you for this perspective. And thanks for calling me decent. I actually was your friend with the unemployment. I lost a job and someone paid me under the table to build some stuff for them. It didn't feel right doing both at the same time so I didn't do unemployment. Kind of dumb of me.
Booking.com uses it on their app and site
I wholeheartedly agree with this sentiment but I don't trust "elected representatives" to fairly represent my interests.

I want voting shares issued directly to me in an amount equal to my financial contribution (tax dollars / currency devaluation) towards their bailout.
But if a rare, global event like this happens and companies' emergency funds are mostly investments, isn't everyone going to try to liquidate their investments, crashing prices to a level where those investments aren't worth enough to keep them funded through the event?
I keep encountering backwards incompatibility between various flavors of Py3. It's a mess and if you have a large codebase, staying on top of the latest version is a nightmare. Or if you ship a module and want to support the diverse ecosystem, it's a nightmare.
Protein Shakes for Muscle Gain and Weight Gain
The Internet Was Built for This
I have some guesses, but even if you take that it is, the authors were not very transparent that they made this assumption, in fact they did not point out that the research was done on all jobs while they spoke only of software. That is a bit misleading.
Nope. If you can not review/audit the code and compile it yourself you basically can not trust it.
I actually do employ people. They just don't have health care plans. Also, some dumb scarf store that loses money every year will file for this and get it. Why not us?
Someone at IBM turned a notebook into an RPC callable micro-service. I've adapted that idea too, and put an http (gcloud/away compatible) wrapper around all my functions.
It was here but that is apparently gone.
http://blog.ibmjstart.net/2016/01/28/jupyter-notebooks-as-re...
I don't know "how unique" it needs to be. I'll ask if I get the opportunity.

It just has to be correlatable if I understood it correctly, but I don't know if unique or not. To me it sounded like if there's only a small number of possible people it could identify (say 4) then its potentially PII, however I have no idea where the line is drawn. Clearly if k is 1, its PII. If k is 2, it probably is too. If k is 1000, its probably not. But at what point does it stop being PII? I have no idea!

The legal person basically said "its complicated, anything can become PII when combined with something else, even if neither on their own are PII". The bottom line is does some combination of information identify a person, then its PII (its in the name really!), but unfortunately that means there is no clear simple list of things that are or aren't PII, it really depends on each individual case.

Her advice was to think carefully about any data stored about or for users and to avoid storing it if possible, and if not possible, think carefully about whether or not it could identify a user in some way. Its not a very satisfying answer, I know. It also doesn't answer your question :(
We mostly stick to a single master with our code, but this was one case where we branched so we could watch progress via test passing percentage to make sure we were moving fast enough to finish before we got sick of it.

Definitely have been one or two refactors that have been shutdown. We've been lucky to have clients that give us the freedom to retire some technical debt/risk instead of just churning out features. And we're small enough (200 kLoc approx, 6 devs) that full codebase refactors are still doable.
Not sure how attacking "young people" as weak solves anything. It's simply what the job demands.

If you are working in construction chances are you are stronger than someone sitting at a desk. Put the person sitting at the desk in the construction job for a month and I bet they build some muscle.

Same as sitting the construction worker at a desk 8 hrs a day will make them physically weaker.

This is the reason for the boom in gym membership in the last ~15 years.
Cheers!

> do you think this goes both ways, so to speak?

Sure, the life of the forum is the lives of its members. If the server or agora is empty what sense can it make to speak of its health?

> As in, would you think that members of an online community are only as healthy for the online community in so far as they can make it 'better'?

That formulation goes just a bit too far. Just as our immune systems need, uh, stimuli to be healthy, so perhaps do online forums need a bit of, uh, "negativity" to function well, if only to provide context for shared expression of the underlying values of the forum/participants. (E.g. "HN isn't Reddit", etc.)

And I think that you can judge the health of a community (also) by examining the way it deals with problematic but-not-bad people like, say, Xah Lee or the Temple OS author. Are we merciful, do we work to understand them, or do we light torches and reach for our pitchforks?

In the specific case of HN you have a generally motivated crowd, whose passions overlap between high technology and VC/entrepreneurial business, and two very dedicated and patient moderators, so things tend to stay on the rails around here.
Thanks for the reply! ...but that's not what I was actually asking. It seems obvious that I can't trust an app, that does anything opaque, to keep my secrets. I'm not using it to keep my secrets.

What I am asking, is: is there any funny business going on with the app installation on macOS? Can I be sure not to expose my system to risk, by just _installing_ this application?
Before you earn the success that affords more free time, prepare for 100+ hour work weeks.

It's a paradox that in order to obtain more free time you'll likely have to spend years handing over hour upon hour to your business.

If you pull it off, however, the business will give you back that time with freedom as interest.

I don't have a book to recommend but this guy's comments are usually gold: https://news.ycombinator.com/threads?id=jasonkester. He offers good advice and seems to live the life that you aspire to. Note the ten years of work though:

> The entire goal of building a business, in my mind, is to get the point where you can lounge on a beach or travel the world and not need to actively engage in anything except the pursuit of happiness. I personally averaged out at a little less than four hours of work per week in 2017, running the sort of low maintenance, feature complete, Software-as-a-Service business that the author spends a paragraph explaining is not in fact a "serious company".

> But look at the product and you'll see craftsmanship. Ten years of work, in fact as of roughly today. But never at the author's pace. Always at mine. Those two things are not mutually exclusive. That's the great thing about building a business. You can do it any way you like.
Shipments of urns in Wuhan raise questions about China’s coronavirus reporting
Ask HN: What should I consider when choosing a career as a CS grad?
I am approaching the end of my MS in Computer Engineering and in the last few years I have been exposed to a variety of different fields, ranging from data science to web and system programming. It’s now time to make a choice between all the various opportunities that this industry has to offer, and I’m struggling to take a decision. What are some long term considerations to make before committing to a specific career?
I don't understand why we can't let them go bankrupt. Presumably at least a couple of the airlines could raise money by selling more stock or getting acquired by somebody like Berkshire. The rest would go through chapter 11 and come out of it being owned by somebody else. We could use the 2 trillion to support the employees.

What am I missing?
>a book unread is a valuable resource wasted

“Unread Books Are More Valuable to Our Lives than Read Ones”:

https://www.brainpickings.org/2015/03/24/umberto-eco-antilib...
> Alcohol is dangerous, and it mainly exists for companies to profit hugely from it

I think you will find that human manufacture and consumption of alcohol predates the idea of companies. You seem to be letting your personal biases about it affect your beliefs, for example:

> It is 100% the logical thing to do.

This is not some logical, objective fact, but is actually your opinion. It's fine to have the opinion that it should be banned; to present it as "the logical thing" is another.
Interesting. I feel like step 4 may be a bit tricky to do reliably without touching the exterior of the glove.
So what do you want to do with your life? If you want to be a contractor, or independent developer, then keep doing what you are doing. If you have dreams of management the keep up the generalist.
Yep... this is exactly the problem. In fact sometimes you are recommended to go and override $TERM in order to fix a bug. Worse, is apps that do “work” but miss features. Like it is often recommended to set your term to xterm-256color to get high color in terminal apps. It’s not a huge deal, but it is simultaneously not a situation I like or think should be encouraged.

FWIW I am quite confident you can do better progressive feature detection in terminals, but until that somehow gains traction we’re going to get a lot of “hey, how come i cant click the link?” and the answer is they are using KDE or Windows.
Yeah - I moved to Fraser (next town over) a year-ish after Marv’s wild ride. Always interesting to see this come up.

IIRC, the story was much more complex than this article paints it (& much more sympathetic to Marv). There were apparently some blatant conflicts of interest with the zoning committee, which painted a picture of a corrupt town government. Additionally, due to the changes, his business had virtually no access, meaning that he lost the livelihood he had worked years to build. IOW, they really painted him into a corner, and left even his shop’s land/building value worthless.

By all means, what he did was crazy. But most of us who knew the town wished both sides had been a little more yielding. Either way, always interesting to see it come up.
Citation needed. AFAIK they sometimes result in a profit (as with GM in 2008) which unsurprisingly gets attention. But the long history of postwar nationalization’s in Europe and the US are not promising by this metric.

There are other reasons, some good, for doing so. Amtrak, for example, might better have been formed as a nationally operated part of the transit network rather than as a quasi-private-sector corporation that is neither fish nor fowl and suffers for it. Municipal utilities often work quite well at least here in Northern California, though at the national level I only know of the TVA and the western dam systems.
That's very true and a good point. It does load them fine, and they are usable. Just... Not good for editing.

For a specific example, check out this: http://www.cramba.org/storage/maps/pontiaclake/CRAMBA_Pontia...

In the original .AI the main mountain bike trail loop is a single path. Makes it nice and easy to work on. Bring it into Designer and I think it became dozens of really small ones?

I'd really like to move to a Designer workflow because AI is so expensive for the no-pay volunteer work that I do making these maps, but the up-front work of that would be tremendous. So for now... I just can't.
> It's the consequence of having an export-oriented economy: labour must at all cost be as low as possible.

In what type of economy would that not be the case then?
We wrapped up our conversion about 1 week after the sunset date. I think we could have lived with no new features, but the no security updates issue was a big reason why we upgraded.
I don’t want to sound dismissive but the fact that a very tech-savvy HN user likes Sign In with Apple isn’t all that indicative of anything broader. I think that’s why the OP wanted to know what things look like on the backend.
Computer: A History of the Information Machine by Martin Campbell-Kelly and William Aspray. Good on prehistory: pre-computer data processing in the 19th and early 20th centuries -- there was a lot of it! ---
the founding and early history of IBM and the computer industry etc.

Computer Power and Human Reason by Joseph Weizenbaum. From 1976. Not exactly a history, but now of historical interest as the first thorough ethical and humanist critique of computing and AI, by the MIT computer scientist who wrote the original Eliza program. The chapter on the hacking culture at MIT has been widely quoted and was one of the first popular accounts of that scene.

Computer Lib/Dream Machines by Ted Nelson. From 1974. Another book now of historical interest. Self-published, with a DIY look similar to its contemporary Whole Earth Catalog. Along with advocacy ("You can and must understand computers now!") it is also an opinionated survey of the computing world right before the personal computer appeared.
Nelson is now best known as the author of the Xanadu hypertext proposal, which does get a few pages here, but I think this book might be his most influential contribution.
Upgraded Google glasses provide behavioral therapy to autistic Kids
I think one way to do this is by tightening the feedback loop between learning and the benefits of learning (basically, operant conditioning).

Personally, I learn a lot because I know it will often be directly beneficial to me. I don't learn things I don't think will be useful at all.

I suspect many students in middle school and high school find the concepts too remote to apply to their own lives. I think good teachers are able to make the application of knowledge salient and relevant, such that students have a personal incentive to learn it. As an example, I imagine the utility of coupling game theory with learning to work with others (friends even), because this is directly applicable to one's life.
There is also such thing as "design for performance," and sometimes - just sometimes - any amount of effort spent later on optimization would end up going nowhere, because what you are trying to optimize is in fact a huge steaming POS.
Face Surveillance Is Not the Solution to the COVID-19 Crisis
http://wondermark.com/1k62/

I'm a big fan of the Socratic approach but when people use it as a cudgel they're usually less interested in the answer than in positioning themselves as the questioning authority for the emotional impact upon an audience. Watch a B movie with the sound off or a foreign language film with no subtitles; you may not be able to follow the plot that well but you can easily tell who is supposed to be winning or losing each scene by observing the characters' demeanor. Same dynamic often obtains in internet arguments.
The issue I ran into in the past with sites like spamgourmet is once they get moderately known, other sites start blocking the use of their addresses (that is, Zorflab.whatever will refuse to let users put in a @spamgourmet.com address).

A workaround is to use a domain you own and either point it at one of those services or set up a catch-all address with your e-mail provider. I do the latter. I have @subdomain.adomainiown.example configured at FastMail with * delivered to a folder in my main e-mail account. As a nice bonus, I can also send messages with alias@subdomain.adomainiown.example as the From address when needed.

Since it is a domain I own and no one else uses it, no services will likely stop me from using it. And since it's a subdomain, it's not easy to discover so spammers can't indiscriminately blast away at everypossibleaddress@adomainiown.example.
Stopping these kinds of vague, pointless questions?
In practice this is both hard to do (denominator issue) and leaves control in the hands of a small number.

The latter problem is also the argument against index funds (which I’m in favor if, but I appreciate the argument)
As a side note: O(k n log(n)) and O (n log (n)) have exactly the same meaning for k non-null constant by the definition of big O notation. The more you know!
From the paper:

Our novel operations function at the circuit level by forcing the commodity DRAM chip to open multiple rows simultaneously by activating them in rapid succession.

That reminds me of this:

https://www.linusakesson.net/scene/safevsp/

It's worth reading the long explanation there, and the HN discussion at https://news.ycombinator.com/item?id=11845770 , but the critical part is this:

In short, one memory cell gets refreshed with the bit value of a different memory cell.

What I find more amazing is that this effect has probably been noticed for as long as DRAM existed and treated as a bug (like above), and it took several decades for someone to think "that could be useful!"
Just a friendly reminder to be careful and think twice before using any domain name search/generator service. Fairly frequently you'll find out that coincidentally it was registered not that long time ago and now is available for you at premium price - especially if it takes you a while to decide.
Just use whois from command line.
Well when you put it like that, WE that is to say the public are really directly responsible for the spread of the virus, by travelling when sick.

People are not responsible, the government who could've mandated such measures aren't responsible but the airlines are?
> China would've been eating 30-32% of world's food by value, while producing 20% of it by itself

References? And of course, that is by value... I’m in NZ and it’s been in the news about how our our crayfish (lobster in US) exports to China crashed, but that’s a high value food. China imports a lot of “unnecessary” luxury foods from NZ (deer, fruit, salmon, mussels, etc), although I don’t know anything about volumes of staples like wheat.
Thanks for a well-thought-out answer. I do reckognise that there's indeed a snowball-effect. But perhaps the shadow that's being blocked, may be blocked for a reason. I'm not a moderator of any sort, so I know that my opinions are obviously biased. I do respect the effort in objectivity.
I smarted a little at the author’s invective against MiniDiscs, object of meany a cherished teenage memory.
Some people do white collar work because they aren't physically capable of doing hard physical labor.

That includes me.

One thing missing from a lot of conversations is the detail that modern medicine is good at keeping you alive after a serious medical crisis. It's not so talented at restoring you to full function. The result is a lot of disabled people and that fact rarely enters the conversation about labor trends.

I suspect another element is that we have more pollution and what not impairing the functioning of pretty much everyone, but saying that risks being accused of being a conspiracy theory nutter. But it's been on my mind a lot here lately because pollution is down across the globe, traffic is down in my small town and my energy is -- "coincidentally" -- up and I'm getting more done than usual here lately, in spite of my underlying condition being an incurable genetic disorder.
Yeah there's a lot of discussion here as if the proposal is some radical breaking thing when in reality it's stupid stuff like "stop pretending a byte isn't always 8-bits" or "if you're a platform that's still shipping a 10 year old compiler, you're not supported anymore in the latest language version." Problems that you'd never even dream of in most other languages.
These guys behave just like the implementation I wrote! I worked out how to do separation, cohesion, and alignment based on written descriptions as an exercise.
What I mean by that is, I have an exporter that (for example) might be reading a bunch of logs and exposing some inferred metrics information through the exporter. Two days later, I realize that there's some useful information from those logs or another log file, or hell, another server, that wasn't inferred. That way, in some monitoring analysis I'm running, both data points would be side by side. Prometheus doesn't allow for that, because opinions. Just a toy example, so please don't HN-penanticize it :)

Not sure why restoring data after a crash isn't a bigger problem in your eyes, though. In the context of fully understanding system stability through prometheus, that's a pretty giant gap in your post portem analysis without any way to correct it. It forces you into either using two tools to be able to do that sort of analysis, or accepting that you're always going to risk losing valuable data.
Well, alternatively you’re just paying people slave wages to do this work so you can have cheaper groceries. Don’t forget that.
> On 24 February, Trump claimed “the coronavirus is very much under control in the USA”. The next day, Nancy Messonnier, the CDC’s top official on respiratory diseases, took the radically different approach of telling the truth, warning the American people that “disruption to everyday life might be severe”.

> Trump was reportedly so angered by the comment and its impact on share prices that he shouted down the phone at Messonnier’s boss, the secretary of health and human services, Alex Azar.

It goes much further. The administration clearly intended to keep "the numbers" down by actively blocking tests. The ineffective tests kits from the CDC were a mistake. But commanding local authorities to refrain from testing was clearly designed to hide the scale of the problem from the American public.

"Nobody could have predicted" because nobody was allowed to test, and those raising the alarm were shouted down in the interest of propping up the failing stock market.
You only benchmarked the search itself, but in the real world it might also take time to set up the data. You can't really pinpoint a tradeoff point without knowing how many times a data structure will be used.

I ran your Python test on my machine and the hash set was faster in every case: 10x faster at size 50, 2x faster at size 5, 1.3x faster at size 3.
End of magento not end for dropshipper BIGCOMMERCE your only Survival
I'm the same way. I needed to order some aquarium supplies and didn't feel like doing the copy-paste-credit-card-number dance so I clicked around the list of distributors listed on Seachem's web site until I found one who accepted Apple Pay.

(Also, everyone who uses Stripe for payment flow--not just processing, but with the Stripe widget--should take 10 minutes and enable Apple Pay. On the other hand, maybe please don't because then I'll be very broke and in debt with the ease of purchasing...)
I want to like this show, but it far too often devolves into the hosts giggling uncontrollably like a couple of schoolgirls.

It lacks the professionalism and respect for the listener's time and attention I've come to expect after listening to shows like This American Life for years.
Government rejected advice on protective equipment three years before epidemic
Plant your Victory Garden now. (You should have a garden anyway or you're just not living the good life, eh?)

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

One packet each of your favorite veggies: $10-$30. The next three months of spring & summer: priceless.

If you live in an apartment or condo fill your windows with plants using little planter boxes and whatnot. Every bit helps.
With a masters, your topic of research likely gets you an advantage with companies doing the same work. Especially for hardware jobs, your research and academic record might be your only way in. Software, especially web, is much more flexible and it's mostly a matter of building a portfolio and learning the whiteboard problems.