skysight-inc/HackerNews huggingface dataset:
Same here. I think the "no screens" hysteria of the day is a lot like the Dungeons and Dragons hysteria of the 80s, although I think ads are very dangerous to kids and to be avoided if at all possible. I talk about ads with my daughter, and explain to them what their purpose is, and how they're not appropriate to watch just like the scary stuff she doesn't like, and I think she gets it. One of her favorite things to do at 4 was tap "skip ad" and she'd shout it out whenever she found the "X" or link to skip them. I also run a pi-hole-like setup at home, filtering most ads at the DNS level, so we are overall as a family exposed to that abuse far less than unfiltered households.
What exactly do you not buy? I think you might be missing the point on what is meant by discovery here. This is not about random strangers talking to you, but about the issue that you have signal, your friend has signal, but even though you're already in each others phone books you can't talk to each other because you haven't exchanged pseudonymous pointers.

There are exactly two pseudonymous identifiers that have "made it". Both associated to technological revolutions. One is phone numbers, the other is email. You put them on business cards and save them in your contacts.

This is strong evidence that this is a hard problem. No other identifiers have been successful long term.

And yes, this absolutely prevents encrypted email adoption. Imagine if switching to encrypted was like installing signal (back in the SMS fall back days).

It's:
"Hey use this email client, it automatically detects when the person you're mailing also has an encryption capable client and then all your communication with that person is encrypted."

vs.

"Hey use this EMail client, and if you find out that someone you know is also using it, you can go to this menu item here and search this database in order to find out how to email them securely, and if that doesn't work just email them normally to get a public key from them, before you send them the document you wanted to send."

No guarantee that the former would work, but it would have a fighting chance.

Of course such a solution isn't possible partly due to usage patterns that email has that would break. But that's why I'm relatively forgiving of Signals strict stance on shooting down these type of feature requests. Because they actually have massively improved secure communication for more than a billion people.
Physics of Productivity: Newton’s Laws of Getting Stuff Done
I think that the over-applicaton of the SPA architecture is one of those things that in the future will seem obvious, and we will wonder, "what were they thinking"? But when it is what everyone does, it is hard to question. It probably still has a few years before this becomes clear to management at the typical web shop, however.
Over the past year we replaced an Angular front-end with the author's recommendations: Turbolinks and Stimulus.js. With the pair, our app mostly feels like an SPA, but has the developer benefit of leaning on server-side rendering.

The experience was wonderful and highly recommended. I think it's perfect for small teams who are more productive with traditional/backend tech.
Chainpoint.org
Merkle proofs sound like a more appropriate tool for the job, but I don't know enough about it. Do you have any tips what to read about for this?
> Geeky summary: we hash content client-side, collect all the hashes posted in an hour, hash them together and post their combined hash as input in the transaction on the Ethereum blockchain, establishing the chain of proof.

Didn't know that my Greek was so much better than my English ;-)
Can I ask how did you become aware the machine was infected? Does not most malware hide itself? The way you describe it seems like it was easy for you to know. I consider myself pretty tech savvy but not sure how I would be aware if I had malware other then obvious things like page hijacking. Thanks
We should eradicate China and USA.

Typical US citizen is using 6x more resources (from meat to oil) than any other citizen of the world.

Chinese citizens on another hand - are greedy and "dumb", as they managed to get from having no water and toiled 2 generations ago, to the extremely rich middle class - consing and wanting EVERYTHING, in order to show off and emulate the rich Europeans/Americans...

Nuke China, Nuke US - and suddenly we all gonna have 10x more resources and 10x less pollution.

US people are not aware of how greedy and evil they are.
Google to give away $25M to fund humane AI projects
No,you can even do that for your house. Porn is not hard to block.
So this is just a very harsh discussion of semantics? Moreover, one where the argument is based on common understanding of a term, rather than a literal interpretation of the term.

Because a literal interpretation of open-source is a system where the 'source'(code) is open (to read). Indeed many people understand it to mean more, but that doesn't make that understanding indisputably correct.
There isn't a grant process as far as I know. They don't have to worry about money.
> However you can't [...] connect it to Signal's network.

Which is precisely what this thread is talking about.
Wow, won't the modern era be a ton of fun without a functioning ecosystem, huh. Why care about all the "unsuitable" animals we're wiping. Our bitcoin and iphones sure are worth not having a world for our kids.

Sigh.
UPS tests tricycles with extra oomph in Seattle
Kit planes are the same way, but they still need to be certified before they can fly.
I think this is true, but the problem is the finality of that single one bad event.

If drinking water from the tap resulted in 1 out of every 400000 drinks falling over dead, people wouldn't drink water from the tap.
It is a big step, and leaving thread management up to the host system is ideal even in non-web contexts. I wouldn't expect there to be any larger threads effort beyond this at least any time soon.
Roberto Ierusalimschy, et al., on "The evolution of an extension language, a history of Lua (2001)" [1], is an interesting read.

The word "configuration" makes repeat performance in that paper, but oddly is entirely missing from this 2018 paper (by the same authors).

[1]: https://www.lua.org/history.html
The US Accounts for Over 90% of China’s Global Trade Surplus
diving code between models/data-pipelines and experiments. Notebook are used for visualization and telling a story why you tried what for the other team-members.
> Today's social networks are broken. Ads are everywhere. Hate and harassment are too common. Fake news spreads unchecked.

This is a downside of "social" part of "social media". To avoid this you have to impose regulations and it will break the "social" part, making it a regular media. The perfect solution is yet to be found.
Oh, this is interesting. Somehow I haven't found it in my research.
"Your comment that pedestrians see/hear cars is concerning, as if you've never walked a street before;"

... both parties need to be paying attention, especially when crossing streets - that's what accountability is; I can't stop laughing at your "concern" like I've never walked on a sidewalk before. :)

8pm is roughly ~13 kmph, walking speed is 5-6 kmph - I've definitely seen, at least here in Canada, motorized wheelchairs going 3x+ faster than walking; maybe they weren't legal.

The rest of what you said is of course true, I was comparing the physical size of a scooter vs. a vehicle though. Riding a bicycle has its dangers too, though more equally for a pedestrian and rider, than if a pedestrian is hit by a scooter.
Just hit 36. So... a decade ago, I was 26?
If you look at global warming, the global rise of fascism, and little things like this it's kind of difficult to avoid thinking someone is trying to orchestrate something very bad for the majority of human kind.

"the State Council said powdered forms of rhino horn and bones from dead tigers could be used in "qualified hospitals by qualified doctors"."

Conspiracy aside, this is impossible, since most of TCM is a nonsensical superstition and anyone using tiger or rhino parts as therapy is de facto unqualified as a doctor (or decent human). At least people will die or suffer for harming these animals, since this "treatment" won't impact the course of their diseases at all.
I read Arthur C. Clark's Childhood's End the other day, good book, but what surprised me was his naivety in describing the 'perfect' world. Briefly, the book starts with aliens peacefully invading and enforcing peace and order, while bringing prosperity.

He talked about how anyone could travel anywhere, and did, without ever reflecting that if you have a few billion people just travelling anywhere they wanted, it would be utter chaos in all the tourist spots.

It really underlines that he didn't even vaguely comprehend the incredibly privileged life he lived in (and I don't really either!), that he was so unfathomably richer than so much of the world's population that he couldn't even conceive the chaos of what he was proposing.

And now more of us enter that section of society (and still we are only a small fraction of the world's population) there simply isn't the capacity to accommodate us all.
It amazes me how many tech people can't compile projects on their system's. Lua is crazy easy to compile on any system.
Verilog may be horrible and SystemVerilog may not be perfect (its a hell of a lot better than Verilog though) but there are innumerable projects written in these languages that could benefit from or be a benefit to others if they had better interoperability.
So your anecdote trumps is better than some actual data?
It's not about writing code as much as it is about exploring the data.

If you're writing a lot of code in them, it's probably better to put that code into libraries that get imported and reused.

And I do agree that default code environment is unbearable. Particularly the auto insertion of completing quotation marks, which has me continually fighting with the editor to get correct code into a tiny web text box.
There is only one commonly accepted definition of open source. Just making the source code available is not enough, you also have to grant the right to be able to use the software for commercial purposes, etc. See: https://opensource.org/osd-annotated
Melodic death metal FTW :))
How to Raise Crypto in a Bear Market
This is a pretty empty and very generic article. The author likes Java because he's productive in it, there is automatic memory management and a large community.

Run s/Java/${SOME_LANG}/ over the text and you wouldn't know the difference.
Reminds me a bit of the QT licenses which are dual:
"Qt for Application Development is dual-licensed under commercial and open source licenses. The commercial Qt license gives you the full rights to create and distribute software on your own terms without any open source license obligations. With the commercial license you also have access to the official Qt Support and close strategic relationship with The Qt Company to make sure your development goals are met.

Qt for Application Development is also available under GPL and LGPLv3 open source licenses. Qt tools and some libraries are only available under GPL. See the comparison chart for details. The Qt open source licensing is ideal for use cases such as open source projects with open source distribution, student/academic purposes, hobby projects, internal research projects without external distribution, or other projects where all (L)GPL obligations can be met."

https://www1.qt.io/licensing/
I like seeing if I can dig up PDF copies of books mentioned on here. I haven't found that many yet, but, FWIW, I did for this book!

I won't link to it directly; instead, the open directory (which lists a pile of other PDFs) is https://doc.lagout.org/programmation/C/.
Even IDEs like RStudio pale in comparison to proper text editors when it comes to actually editing the code.
I work for a tech company but live on the east coast, so I frequently fly out for projects and meetings. This is absolutely the feeling I get from SF: no real difference in talent, and something of a monoculture. SF is more expensive and way less diverse as it's priced out a ton of people. It seems unhealthy to be surrounded by so much sameness and unwillingness to change (NIMBYism, etc.)

While there is certainly a concentration of talent and capital in SF, I don't see any less drive or capability where I live. We'd love to expatriate some of that. It's cheaper to live here and not everybody has to be in tech.

This is just my own opinion, and it's certainly biased since I'm not someone who would live in SF.
Can you see a price quoted anywhere? The original site is a dumpster fire to read.
Yeah but I believe you can customize the export template, right?
New MacBook Air with Retina Display, no TouchBar but TouchID
Poverty in California: Why one of America's richest states is also its poorest
That sounds like a great environment!

It seems like a tricky issue for people without the requisite know-how (and most of all, time), though. I worry that in the future, there might be a measurable decline in attention span and cognitive ability among children from poorer households, whose parents, through demands from long hours, lack of education, and lack of access to premium ad-free services, were unable to provide them with such an environment where they are protected from bombardment from technology. What kind of ready-made, low-information consumer level solutions would you consider important to expand here?
I am having a feeling that I have to wait a month for Macbook air. Everybody wanted this.
Trump to Sign Executive Order Ending Citizenship for Children of Illegals
I think the point was that if humans were vegetarians we wouldn't need 100B livestock. And since a cow needs quite a lot more food than humans do, if we could transition 1:1 to a human-edible crop then we have plenty of food to support humans.

Other resources are a separate issue, of course.
Decoding images from the Golden Record
> CO2 is not the problem, too many people is.

Proximate vs. root cause nitpickery isn't a solution either.

It's entirely possible to get carbon output down to sustainable levels without genocide. You're simply wrong here.
Want to learn to code? Start with Excel (2018)
>The tree cover is almost back to pre-contact levels

The number of trees is not the issue. The ecosystem is. Huge plantations of SPF in rows that are all the same age and size does not make a natural ecosystem, and biodiversity is very low.

>lakes & rivers are potable

Public drinking water isn't even potable in many places, nevermind lakes and rivers. This is pure fantasy talk.

>IOW, local environmental problems have been solved

No, they have been relocated overseas so they are out of sight and out of mind.

>The challenge is global problems; climate change is a fairly classic tragedy of the commons.

Yes, I am sure the animals going extinct really just wish we could come together and tax people for breathing. Of course they don't care about their ecosystem being destroyed to grow corn for 5 years before exhausting the land and burning down another 1000 acres of forest for another 5 years of corn.

>Our track record in culling is much worse. Hitler, Stalin, Pol Pot only managed to kill about 1% of the population

None of them were trying to lower the population. Funny how you want to equate "lowering global population" with "mass murder" even though you clearly are aware that limiting births is the actual strategy, which actually works.
> The only issue with the GC is the implementation could get some improvements.

jake_the_third's point was that until relatively recently, it wasn't practical to use D without using its GC. Some folks don't want GC. Some proportion of them have good reasons.

I'm not really keeping up with D these days but I believe the "@nogc" attribute has come a long way to making it practical to use D without GC - https://dlang.org/blog/2017/06/16/life-in-the-fast-lane/
It's so bad that even Guido noped from the project.
That’s it. That’s also why DronesBench comes with a novel, single efficiency benchmark for the electro-mechanical compliance of the drone as a system http://www.dronesbench.it/en/fomdrone/ . Just measure it at factory and write it on the plate or stick it somewhere on the frame, then measure again periodically during its operational life: significant decreases express hidden defects, thus becoming a preventive tool for flight safety.
This is true, the author seems to imply that it's somehow possible to always avoid complex UI state. Might be true for some UIs, but definitely not for all (e.g. a calendar UI would suck big time when rendered exclusively on the server-side).
I do the opposite, my job is kind of bad data engineer/scientist/etl minion so it's a lot of dataframes.

Work (and often debug) in jupyter -> open the notebook from pycharm when it's got some completed thoughts and write into a python module + test module, tidying up and adding type annotations.

Sometimes doing that multiple times so that the notebook is importing from modules which were originally pulled out of the notebook.

It sucks having to use two tools but I don't think there's any one tool that can do both as well as pycharm/jupyter, short of me getting a lot better at emacs or writing a lot of custom Atom extensions (I think).
For most enterprises, removage storage is a liability, e.g. ip thief, ip mismanagement, loss, security

There are better ways to handle file sharing than removable storage if an employee needs it
Forcing a SPA just for the sake of SPA is overkill. But putting a group of related actions into a single page makes sense. Absolutely feel free to make a separate page for each separate group of UX actions/tasks. But let us not go back to the days of full page reloads on every mouse click.
When submitting, you get a binary .ots file, and no idea how exactly the file is submitted to the blockchain.

The only way to verify is to re-upload the .ots file and get the yes or no response.

Actually tracking the chain of proof is very difficult. Compare:

https://opentimestamps.org/info/?004f70656e54696d657374616d7...

vs

https://cryptoproof.org/release/2018-10-30-09
React Native Starter: from identifying market niche to first 20 customers
You can also use a donkey as a car.
Had a thought about it the other day. I think the easiest way forward would be a full scale attack on the quality side. There's a lot of people who wouldn't mind paying a few bucks more for something that's actually _good_. Get a subset of players on board, try to own a niche they're weak in (like Amazon started out with books) and then rigorously throw anything out that doesn't adhere to the platform's standards - the USP is that whatever you buy, it's stellar, and then you start getting exclusive deals and dry Amazon out (because a lot of sellers are tired of them too). Makes for some good PR, as everyone should be able to relate to that story. Unfortunately, it's really hard entering a two sided market with an established player as big as Amazon and will probably take lots of capital. Maybe it's actually easier to pivot one of the remaining e-commerce giants into that kind of company.
If you miss intellisense, you can try datalore (https://datalore.io/).

P.S. Disclaimer: I lead this project at JetBrains, Inc.
Thanks for the article.
Seems nobody seems to have asked anything.. i'll start...

Why on earth would you do this?
We've got a president trying to actively dismantle the EPA and remove the protections on endangered species. We were the primary pressure being applied to China - why would they stop now?

I would imagine some in the upper echelons of their government know that it's all completely bogus, but if it keeps the people happy, I doubt they care.
>Many sources would beg to differ about meat not being a problem.

The "sources" in the link either reference to mistaken FAO stats, or give some numbers out of context and with no argument (e.g. "One kilogram of steak needs up to 25 kilos of grain and 15,000 liters of water" -- ok, but what's that compared to other consumers of such resources? Or "Meat just makes up 18% of our calories humans eat", ok so?)
In LA, poverty on Skid Row defies US’ humane reputation
Advertising is like a forest. All trees have to invest in tall trunks because if they didn't they'd have no chance against other trees. So they all get as tall trunks as physically possible.

Unfortunately society has almost no use for "advertising trunks" so we should impose intelligent limits on advertising so that the mechanism of informing people what they can buy could be less like forest and more like orchard.
The fallout myth isn't true. And chernobyl is a perfect example. It caused the accidental creation of a huge nature preserve where species thought to be locally extinct are now thriving. Most wild animals don't live long enough for the slightly increased cancer rates to matter. The lack of humans destroying everything makes a huge difference on the other hand.
Quick tips for you: https://www.nbcnews.com/better/health/5-adjustments-you-need...
Anyone old enough to recall Walmart’s rise to power will find amazon’s trend towards cheap crap familiar. Walmart sold dirt cheap Chinese stuff of dubious quality but customer service would replace it at the drop of a hat (similar to how these companies keep bad reviews down). As shown by Walmart’s success most people don’t care they just want cheap crap.

It took a while for Target to rebrand itself as the less crappy source of overpriced but better quality cheap crap store for the middle and upper-middle class. Perhaps someone will come along and do this to Amazon online. Whereas Amazon clearly doesn’t care that it’s selling cheap crap, someone could come along and apply a little more curation to the offering.
up till now, reading about the dry vs wet earwax, I had always understood the smell to be determined by the type of bacteria feeding on urea in the sweat. The urea contains chemical energy, but is expelled nonetheless by the human body to get rid of the nitrogen. I also clearly remember knowing about this mechanism and reading on practically all the deodorant bottles (perhaps 5 years ago) brand or no brand that it contained perfume, other things and ... urea! so basically pretty smell that evaporates over time, while feeding the stinking bacteria so you'd spray again.

Then I noticed urea dissappearing from the deodorant bottles.

According to this theory the smell of sweat is really determined by the breakdown products the bacteria release, so that would imply killing the current colony and applying an odorless colony.

Perhaps people with smelly sweat are just alternating faster between colonies by having periods of working out, and periods of not working out which causes the occasional good colony to die and get replaced with a smelly one? Perhaps people who smell less have a more regular colony feeding pattern?
Ocean Shock: The planet’s hidden climate change
Sorry, but this is just silly and looks at the problem from the wrong end.

Of course single-page apps generally require far more development than multi-page. Of course they require more state, more testing, are slower to load, etc.

But they also do a million things multipage "apps" can't and, and therefore have the potential to provide a vastly better user experience at the end of the day.

In the end it's same tradeoff as literally every other business decision: will the resulting benefits be greater than the costs they incur?

My dentist doesn't need a single-page app for their site. Anything complex enough to intuitively be called an "app"... there's a good chance it does.
I wonder what his views are on using an IDE vs. using a plain text editor. Because getting to know the tools (compiler, build system) is important, I'd go for the latter choice.
I've seen that. My understanding is that you can compress CSS, images, pretty much anything that does not require a secret. So if your sending a secret to get an image, I think you're doing something wrong. If you keep the secret in a cookie, or transfer it in a header rather than a body, you should be clear to use Gzip and HTTP compression.