skysight-inc/HackerNews huggingface dataset:
You can't post like this here, no matter how strongly you feel. Perhaps you don't owe "Donny" better but you owe this community much better if you're participating in it. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
FYI, Walmart and Amazon sell dumb 4K TVs.
Yes, I agree. It also reminds me there are folk looking out for and guiding the culture of the forum.
These drawings were drawn between Jul and Aug of 1961. Several of the drawings have various revisions but I only have a single copy of each drawing and I assume they are the latest revisions. I hope you all enjoyed these.

I got these from my grandfather after he retired from Rockwell. These are one of a kind as far as he knew.
I’m sure this will go swimmingly
> If miners stop mining for any reason bitcoins are worthless

That's like saying "if your heart stops beating for any reason you're dead". True, but meaningless. Miners mine while bitcoins have value, and bitcoins have value while miners mine. In fact bitcoins had zero value when they were first created, and yet someone still mined them.
Not a huge change - a smile rather than a tut when I hear the distinctive sound. The BWCA is a protected area where they really try to keep the water clean. Folks have cabins near the area (heck, some day I'd like a cabin up there) and I was sure someone had a well pump or something that was spinning up sporadically. Changed my perceptions of the noise - rather than assuming I'd failed to get far enough into the wilderness, I came to realize I'm in the thick of it.

Headed back up there in a couple days. Hope to hear the grouse pounding their wings, the moose walking through the water, and a wolf howling away.
have always wondered why pypi doesn't generate whl files for pure-python sdists

and why companies like travis / github aren't more active in language-level packaging work

github gives away so much free docker time -- faster installation would save them money directly
I don't know, but I imagine I couldn't work at Facebook or even at Apple for long. Working in medium to big companies where they force feed you decisions has been one of the biggest sources of frustration in my career. I'd rather be the captain of my own ship, even if it's just a very small ship. We don't have kids so this is a luxury I can afford, for now.
Seconding smartphone and the many apps that run on it, but not one in particular. Ten years ago few people had their head glued to a phone.

Now, on any public transport (where I live) it's unusual to look up and see someone not looking at their phone.

For many, a smartphone (or, the apps on it, and I don't think the app matters so much, simply the compulsion) is the first thing to check when waking up,; many app makers simply in the business of making an app compulsive.

For many, a valuable conversation or thinking process is interrupted by an ping and 'very important' message for the constantly connected. But that's the norm for this many.

For many more, the smartphone comes before, or completely substitutes, the need for a 'traditional' computer in providing internet connectivity for many different internet use-cases across the globe: from staying in touch to banking to running a business to becoming a celebrity.

'Innovative' is also an interesting choice of word. As an amateur follower of business jargon, 'innovation' wasn't used much in business speak (it certainly existed, but in a different sense than that I observe today). In the 90s and 00s 'creativity' was the buzz-word, hand-in-hand with 'out of the box'. 'Creativity' as a term seems to have fallen off a cliff in usage a little more than 10 years ago, with 'innovation' filling the gap. But unlike creativity, 'innovation' is used to reflect thinking that is very much 'inside the box (or push the edge, but don't get out)' way. Usage of this term is slightly different from the classical dictionary definition. 'Innovation' (today) as a term seems to refers to bringing an idea that already exists to fruition, or combining several pre-existing ideas with some sprinkles on the top, or an incremental process touted as 'the next big thing' when it's what existed before but improved a little/new angle taken - not 'creativity' from the 90s certainly, the term 'innovation' representing a lower risk appetite over the past decade, and a preference of small and frequent change over the traditional one-step 'creative disruption'. Note this is my observed adoption/morphing of the term in business language over the past few years.
In my view, a broader statement -- not necessarily a counterpoint -- is that the grad school experience is highly variable. For instance my own experience was quite positive.

>>> 1. You likely will work on your advisor's research ideas and not your own.

You choose a professor based on how their research program appeals to you, and there is often room for compromise. This is a conversation that happens before joining their group. There are some benefits to starting with at least a suggested project. In my case, such a project idea came with a fully equipped lab including a quarter million 1986 dollars worth of gear. But my unique interests and abilities definitely steered my project in a direction that my advisor had not originally imagined when I started out.

In the humanities, where the cost of research is close to zero, you might have more latitude, again depending on how you choose your advisor. I have a friend who literally created her own project and pitched it to a couple of departments who agreed to let her pursue a dual discipline PhD in education and psychology. She was 60.

>>> Overall, if you're at an older age, don't do it unless you already have a research problem you really want to work on, and can find a sympathetic advisor who cares more about you than their own careers.

True at any age. I think that in general, there aren't really that many top rungs for professors to grasp for, and most are comfortable having a relatively stable career and focusing on the educational aspect of their research programs. I live in the shadow of a great university, and some of my relatives are professors, and this pretty much describes their attitudes. They have their own grips about the system, but every system has a system.

I sympathize with not finishing, and would never hold it against anybody. One thing finishing did for me was force me to keep going until my project was really ready to go out the door. Granted that's something I would also have learned the hard way, had I started a start-up, but that was just not on my radar as a physics student in the 1980s for whatever reason.
IMO this might serve two purposes -- marketing and to showcase the fact that they can run your TV station.

This might be advertisement/marketing on two levels; both consumers and large corporations that might want to host a TV station.
In my experience, microservices grew to prominence not because of their technical merit, but because it allowed engineering "leadership" to not have to make decisions. Every developer or group of developers could create their own fiefdoms and management didn't have to worry about fostering consensus or team efforts, all that had to be agreed on was service contracts.

We end up with way too many developers on a given product, an explosion of systems that are only the least bit architected, but thankfully the vp of engineering didn't have to worry themselves with actually understanding anything about the technology and could do the bare minimum of people management.

Individual minor wins, collectively massive loss.

* there are reasons for microservices at big scales, if everyone is still fitting in the same room/auditorium for an all-hands I would seriously doubt that they're needed.
I think this is the GitHub repo with the code shown in the video. Very impressive!

https://github.com/virtualagc/virtualagc/
I can't count the number of times I've consumed raw USDA eggs in the form of uncooked chocolate chip cookie dough and cake batter throughout my childhood...
Simple, but an absolute gem.
Ok, so not only are you a 10x programmer you are a 10x dad! Awesome job!
If you can get an offer from Facebook you can probably get offers from less problematic companies, since you’re already acknowledging the moral hazard.

Me personally? Never.
See also https://en.wikipedia.org/wiki/1986_FBI_Miami_shootout , which "contributed to the increasing trend of law enforcement agencies to switch from revolvers to semi-automatics across the nation".

Or further back in time. "Another reason for the creation of SWAT teams was the fear of lone or barricaded gunmen who might outperform police in a shootout, as happened in Austin with Charles Whitman." - https://en.wikipedia.org/wiki/SWAT

It's a series of step functions, ratcheting up the police to handle new worst-case scenarios. And training them to think that anything can be a new worst-case scenarios. Like selling lose cigarettes or potentially using a fake $20.
It's open source. You could see for yourself. lol
"Unfortunately I forgot the exact quote and the author. (If anyone knows please let me know)."

I said something similar in 2018[1], "You haven't mastered a tool until you understand when it should not be used."

[1]: https://twitter.com/kelseyhightower/status/96342809329245798...
Sorry, I don't see the connection.
There were definitely other gen Xers who did not experience the same optimistic 90s you speak of. To many of us, the changes after 9/11 were merely the surfacing of a darkness we already knew within our world and our nation. There was already a malaise from the 80s and a sense of a disneyesque veneer covering shameful realities.

To be clear, I am not trying to invalidate your memory, but only address your opening aside about where it might come from. There was certainly more than one experience of gen X and more than one experience of the 90s...
We moderate HN less when YC or YC-funded startups are the topic: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....
That doesn't give you a pass to break HN's rules egregiously and ignore our requests to stop. You've been doing this for a long time, including with accounts before this one, and we've warned you on many occasions. Actually we probably let you get away with it for longer than we normally would.

Looking back at your account history I noticed other cases of you attacking other users, which we didn't see at the time and certainly would have moderated and perhaps banned you for. Example: https://news.ycombinator.com/item?id=23186380.

I appreciate that you've also posted a lot of good comments (but then again, also a lot of snarky ones). If you genuinely want to commit to using HN as intended, we can unban you.
Pierre Bézier (1910–1999) is a famous example of a late Ph.D. He was awarded his doctorate in 1974.
Thanks for clarifying, but that was exactly my point.

> This is where the government's dishonesty comes in. They wanted to change the daily reports so that they would only include deaths that were added to the system in the same day where the person died. Any deaths that were not reported in the same day (which is the majority of deaths) would be left out of the statistics entirely.

I don't think this will be happening. I am sure they will keep counting daily deaths correctly, adding numbers to past days, and making it publicly available. They just will stop feeding the media trolls.

What we were having in fact was dishonesty from the media, claiming falsely that thousands of people died from covid-19 within 24 hours. They weren't making it clear that those deaths mostly happened in the last 45 days, so to create extreme reaction from its audience.
This is cool.

Last year I spent a week transliterating someone's Python to JavaScript. It never occurred to me to Ask HN if that already existed. Is there a good one?
Obviously the answer is to not criminalize the gatherings at all.
From the article:

> Clearly, it is trivial to detect that a disk is encrypted with LUKS. In fact, this isn't just a problem with LUKS; but also with most password-based disk encryption solutions. This isn't surprising: it turns out to be a difficult problem to solve.

Is it though? The reason people add metadata headers is because they provide features, such as allowing different parameters without the user having to know them, allowing autodetection that encryption is in use when you plug in a portable drive, etc. Puree trades-off these features for instead having deniable encryption. However for most users, deniable encryption is pretty useless, and those other features are very useful. Hence why most disk encryption solutions go with non-deniability.
A quick shazam yields "Particle House Feat. Le June - I Don't Mind." Cloudflare seems to be using the instrumental version [found here https://www.youtube.com/watch?v=63P67ZdKhXk]
Courts struck down a law in Florida in 2017 preventing Pediatricians from talking to parents about gun safety.
An Illustrated Proof of the No Free Lunch Theorem
Try a different country where higher education is nearly free (by comparison)?
Why did you go interview for them if you had moral reservations? It's not like they dropped an offer out of the blue.

When you went interview for them, you already decided that money / career is more important than the "moral hazards", so stick to your decision.
Bad ideas are magical when they come in the form of long call options (bounded cost, unlimited upside).

Bad ideas destroy companies/nations/civilizations when they come in the form of short put options (bounded benefit, unlimited downside).
Solvated Electrons in Ammonia
Researcher describes how hundreds of medical imaging servers were left unsecured
Once you understand the basics a high quality factory service manual is tough to beat. There’s plenty of low quality FSMs though, and most aftermarket repair manuals are awful. Videos can be helpful for learning fundamentals, but when I’m stuck on a specific problem not covered by the FSM, finding a hint or workaround happens fastest by searching forums rather than scrubbing through YouTube videos.
There seems to be a common conception that Forth is always interpreted by some kind of virtual machine. But it's quite possible to compile Forth all the way down to native machine instructions with no loss of interactivity and without losing the rapid bootstrap capability the author describes. Such a Forth runs almost as fast as C (almost because modern out-of-order and other processor optimizations probably don't work well on compiled Forth code).

I used this approach when I bootstrapped a Forth compiler on the TI 34010 graphics chip in a similar fashion as the author. It even had local variables so you didn't drive yourself mad thinking about the stack all the time.

My favorite commercial example of such a Forth was Mach 2 Forth on the early (pre-OSX) Macs. I don't know if any modern Forths do down-to-the-metal compiling or local variables, but I'd be interested to find out.
On the other side of that extreme, you'll take cops filling innocent people with lead?
Yesterday’s discussion: https://news.ycombinator.com/item?id=23442027
There's some projects. Like arctic archival of github repos: https://archiveprogram.github.com/

Granted, this is only a snapshot, and preservation is a big problem. And you can't easily preserve gigabytes of data in dead tree format...

Generally the best approach is "Lots of Copies Keep Stuff Safe" but moves to streaming media and game rental services worry me.

There also needs to be a recognition that what we see is often a very small fraction of what existed... most things won't survive, unless successive generations of people continuously care sufficiently about them. Or they're ubiquitous that we'll find at least one...
If, like me, you also don't want to find out how figs are pollinated, here's an article I didn't immediately turn around and find-

https://www.mentalfloss.com/article/85340/fig-pollination-in...
How to Create Virality for Your Startup
Doesn't work in all states.

This is the golden post I always look back to on this subject: https://www.reddit.com/r/AskReddit/comments/24vzgl/you_just_...
> could the state not do a little nuance and say “hospitals need the N95s and you need a bandana”

No. Not in 2020. Not with the vast majority of the population. Nuance is dead.
I will prioritize this immediately. I believe one should be able to understand all of the concepts the engine offers within short order, and clearly I need documentation to back that belief.

Everything is there to get started in just minutes, reducing any installation friction typically found with larger game engines, but I agree that documentation should be able to reduce the cognitive friction such that one can get started faster.

Thank you for pointing this out. If you're so inclined, sample game code comes with the engine for the time being to understand how it works. I realize this isn't completely ideal, but feedback like this is critical to the direction I take.
How to retain your high performers through pregnancy and parental leave
If you have to ask this about a company, you probably shouldn't. I say this as someone who asked that (not about FB, but about somewhere else), then worked there anyway, and it turned out to be just as bad as my gut was telling me.

There are plenty of gigs where you won't have to ask this.

Note: this response is entirely about your own gut feelings and positions on things, and nobody else's. Not mine, not anyone else who comments here. YOU are who matters.
Read the Joureny of Saurabh Jha, Director – Data Science at Dell
Apple's services businesses should be next. Anybody should be able to start an app store on any platform, and services like Apple TV+ shouldn't be bundled with hardware.
McAfee? It has to be a joke. Worthless bloated crapware
I love the idea of a game engine with multiplayer built in from the start. It reminds me a bit of MUD engines for text-based games back in the day. Interested to see where this goes!
There's an awesome potential here to not turn into another convoluted youtube clone bloated with ads... lately with all of the censorship happening on Google services it's heartening to see another vendor entering the arena, with good curated content to boot. Simple interface and amazingly good quality. Happy investor here.
That is simply not true and an awful accusation.

The last Sars or Coronavirus illnesses differed from this one, as in those cases asymptomatic people were not spreading the virus very much.

So the (reasonable) assumption was that people mostly know when they are contagious and stay at home.

In that scenario "community masks" (everything below FPP-2) don't matter much.

When researchers found that Covid-19 is different (and that has to do with the massively higher virus load in the throat, where former similar diseases built most of the virus load in the lungs), the stance changed.

That is a good thing! Learn new information, adapt your response.

What's fueling conspiracy theories now is that the messaging back then centered on "we need to preserve masks for the medical community", which was a smaller component of the motivation, sure, but got mostly conflated with the real argument. I think that is because it was much easier to explain to the public and to journalists.

In hindsight that was a mistake. But the conspiracy theories that health officials just flip-flopped for no reason is wrong, and it's damaging the fabric of society even more.
Orbit though?
Someone just emailed me with the idea of making it open source. That would work if/when there is commodity and hackable hardware to support it.
As noted on the page, but this idea (at least in the python world) started with such a "Wall of shame" for libraries that hadn't updated to Python 3 support. I'm not sure how much progress was directly attributable to that site, but it was fairly widely referenced.
I don't believe we even have evidence whether or not the olmec culture had a state. If you're looking for a better narrative, "time" is a decent one. I don't believe there's much evidence of ergonomic hand carts until pretty much modern times. Personally I'm not holding my breath for a decent explanation, ever, especially when the wheel toys are concentrated in an area known for not preserving wood well sans mudslide.

In any case, the baggage cart like you're describing, or maybe a hand truck, seem to be both artifacts coming out of industrialized society. I'm not sure how useful one would be on a steep hill if the cart itself, including the axle and wheels, were made of wood. You don't really see modern, usable baggage carts until the industrialized production of steel (I'd love to be corrected). Hand carts? Sure, but of a more significant weight:load ratio meant for longer distance, heavy load, flat hauling—remember these suckers often have brakes you wouldn't want to engage on a runaway cart, like a peg through the spoke or axle or a wedge under the wheels.

I'd think some kind of carrying + strap frame like you see today would be a better fit for personal hauling and balsa might even work well for it.
Points that I see different are:

- there're terrorists, they have attacked the US and might try to attack again. Police is the 1st line of defense.

- Both Japan and NZ are island s. Border control is easier to some extent. There criminals crossing borders with drugs and other illegal stuff - and illegal immigrants as well.

- Social differences: hundreds of billionaires, billions of poor people.

- Race differences: people from every part of the world wants to live there. So there's a considerable number of Latins, Asians, Middle East, Africans, plus the racial issues with afro descents. It's not easy to provide security to all those differences, each has their own culture.
The problem with falsehoods is that by making and perpetuating them, you are undermining your own credibility. Yes, there are some who will think that maybe it was better to be lied to, but most will remember the fact that they were lied to. And some of those will believe that they were lied to because their life was discounted.

The problem with lying is that your intent doesn’t matter, you still lied, and in a society that is built on gradations of trust, you’re trading against your own credibility every time you lie. You don’t get a discount on the price of your lie simply because you were acting in a paternalistic manner, in fact, Officers and employees of the government taking a paternalistic position makes their lie worse and increases the cost to their own credibility in the long run.
Yes, however on helping the career I think the writing is like a nice little detail on the resume, a way to make it standout a bit more, I also found that in a recent interview for a project an article I had just written on SVG was naturally relevant. As a general rule talking about little articles you've written isn't going to naturally happen in the interview because the interview process is focused on past work and horrible trick questions.

It has also been somewhat useful in projects where a concern with documentation has been expressed because the writing is a better example of my ability to document things than having worked on a lot of projects where you may be able to go see what we shipped but not be able to see anything of the documentation.

I think of the writing as the equivalent of a side project:

* it allows me to focus on something I want to learn

* it helps to make what I learn stick in my head

* it gives me a deadline and people who will send me emails to say how's it going with that

* it works as documentation for what I've learned

* it gives me a trivial amount of money for having taken the time to learn something. Basically the last article I wrote is paying for an annual Dropbox account, and a couple days worth of food for my family. It was way too much work for that to be worthwhile, but I did learn some things that will help with later stuff.
Sure. They’ll hire someone else if I don’t work there and I would like a Facebook size paycheck.