skysight-inc/HackerNews huggingface dataset:
>Imho tools should use actual code (whether it's TypeScript or Kotlin or whatever) instead of reinventing constructs like loops and string interpolation.

The counterpoint to this is things like Gulp or Gradle which become a nightmare after a couple years of multiple developers and coding styles appending things here and there. Now rather than just spending a few hours learning a basic config DSL, I have to build up a mental execution model every time I want to add a build step.
> ...and were able to read a number of DECtapes which had been found “under the floor of the computer room” at Bell Labs.

It's amazing how important a role luck plays in any significant endeavor.
I never think positively about facebook these days, but one author's point rings a bell:

there's a point before and after society rerooted itself over internet (jobs, businesses), which caused a huge change. Everything is a business in disguise now.. no more freedom
That is a good point. My current doctor hasn't yet done this to me. Past doctors for sure, but my current GP is pretty laid back.
Ecuador legalized gangs like the Latin Kings. Murder rates plummeted
> The manufacturing

It would be smart for them to move a significant fraction of their manufacturing out of China. They have the money to do it, and do it successfully, and it would reduce their geopolitical risks.

Putting all their eggs in one authoritarian basket was a dumb idea.
I had the same experience and agree with your sentiment. Some people I've explained this to have argued that you can still experience this by joining clans, guilds, etc, but it's just not the same, not as organic.

Meeting someone in an FPS server and growing a relationship with them has the same feeling as being a kid, wandering off to a playground on your own a few blocks away, and making a friend.
This comes up in a lot of Australian TV, like Pine Gap (https://en.wikipedia.org/wiki/Pine_Gap_(TV_series)) and Secret City (https://en.wikipedia.org/wiki/Secret_City_(TV_series))
Unfortunately, it's not actually JSON5, it just supports a few features from the spec.

But yes, if every implementation of JSON moved on to JSON5, I don't think we'd be having this discussion.
"The rate of improvement is exponential" - Elon Musk on the state of improvement in self driving during this conversation.

This is literally the opposite of what is true.

The rate of improvement has slowed down as the low hanging problems have been addressed. Everyone has pushed their timelines out.

It's pretty bad that a research scientist at MIT didn't call him out on this. What's the point in someone who works in the field conducting interviews if he doesn't question the interviewee.
Spy on your smart home devices with open source IoT Inspector
MIT PC/IP User's Guide (1986) [pdf]
are you saying there's a market for Augmented Baby attending ?

I agree with your point about age, that said IRC is still pretty much the same, and even if you don't live in it as passionately as you (we) did before, it's still ~the highest signal/noise system out there.
A formal code of conduct in a small group points to premature politicization, and is generally a red flag.

Examples like this make me seriously question the post:

> One of my favorite creative examples is signs I saw at one event in the women's bathrooms about instructions on how to report sexual harassment, including words you could use to discretely report it while the harasser was still bothering you (like ordering certain drinks).

This sounds like someone who enjoys being boss and LARPing social dynamics, not a genuine solution to social problems, much less advice that makes small groups function better.

This is infantilizing to women, and portrays them as pseudo-children who can’t even manage to directly tell someone else they need help.

If Stephanie’s contention is that women really can’t manage to simply tell someone they need help, without special club room signs and coded language, then maybe we should fix that — it sounds deeply unhealthy and unreflective of the women I know.

But if she’s not seriously contending that, her suggestions have the seriousness of LARP scenery ideas.
So true! Declarative tooling works great until you have a complex situation, and the abastraction leaks.
I recently learnt of a food waste recycling method that avoids decomposition and release of methane. It is called bokashi and it uses homolactic fermentation to break down the food waste. Quoting the wikipedia article [1]:

> Homolactic fermentation breaks no carbon bonds and emits no gas; its overall equation is C6H12O6 (carbohydrate) → 2 CH3CHOHCOOH (lactic acid). It is a mildly endothermic reaction, emitting no energy; the fermentation vessel remains at ambient temperature.

Interestingly, this method was historically developed in Korea, as is also detailed in the wikipedia article.

[1] https://en.wikipedia.org/wiki/Bokashi_(horticulture)
Isn't it part of the usual pattern of .. maybe everything ?

Things catch wind, and they try to leverage and survive long term .. changing their "core" value in the process, much to the despair of users. Twitter did change a lot too .. you could say the same for artists also.
Thank you! That was helpful.
Not possible. One of the things I did in the week after the News Feed was launched was to join a rather large (for 2006) group protesting the News Feed.
Huh? This “we” and the supposed “them” doesn’t seem well defined outside your mind. Nobody said don’t use JSON, he said don’t use it for config... for very specific reasons. Just use something designed for storing configuration data.
> Or eating the plastic that the oceans are filling up with?

Not yes, so far as anyone knows. But they, without a doubt, eventually will. Plastic has lots of energy in it, and is made of the exact same atoms life is made from.
XML, which I consider to be unreadable by both machines and humans.

Really?

Depends on how it’s structured, but I’d say XML is much more READABLE than JSON, although it requires much more typing to write by hand.

And it was a much more rigorous data format than JSON for many years before any of the more modern things like JSON schemas came about.
Universities are highly incentivized to keep any word of sexual harassment on the down low. Reputation is everything and if every year one or two students is known to be assuaulted, then very soon no one would want to pay to sent their kids to the schools.
XML + XInclude would allow you to break it all into multiple files, for example.
Exactly my thoughts. I don’t see how it’s better than JS or TypeScript. I can render any object into JSON.

This is in fact how I manage Kubernetes manifests.

I use this package: https://www.npmjs.com/package/kubernetes-models

Then I write normal TypeScript code to create Kubernetes objects/resources.

Then I render it to JSON and feed to kubectl.

The beauty of this solution is that it’s OOP and DRY.
JSON is data, not code.
Imagine if HTML was in JSON instead of something related to XML.
Excerpt:

"After amassing his collection, Colón employed a team of writers to read every book in the library and distill each into a little summary in Libro de los Epítomes, ranging from a couple of lines long for very short texts to about 30 pages for the complete works of Plato, which Wilson-Lee dubbed the “miracle of compression”."

Amazing.
This gets said so much. Don't people get tired of hearing "even if I don't actively use fb it still has a cost against my liberty"? They know who you are without you giving them permission.
Sound advice but when you read a comment the tone is generally dictated by whether you agree with the comment or not, since voice inflection is absent. I do agree, you have to word thing more carefully in the absence of voice inflection.
You probably oppose codes of conduct in general, because you do not think your conduct should be held to a standard, personally.
That’s a pretty silly stance. If I tell you not to touch a hot stove do you expect me to give you instructions on what to touch instead? And if I don’t are you going to burn your hand to spite me? “Well if you don’t have a better idea I’m just going to keep burning my hand”
Ask HN: Where to Learn Database Design?
What are the best resources for learning database design?

In interviews for back-end software engineering jobs, it's common to write out models and relationships as an exercise. Yet I struggle to find resources to practice this further and learn more.
This should be the first thing on the website: “why use this and not plain Js”.

I read everything and I still don’t understand why.
Sitting there holding the remote then pressing fast forwarding and watching closely, usually overshooting then jumping back a bit is not ideal or necessarily easy.
The bigger problem is advertising drives needless and wasteful consumption.
If Facebook is sucking out the joy from your life, stop using Facebook.

But that's exactly what the article is saying. Have an honest look at whether facebook is bringing you joy (so trendy) and if it isn't, get rid of it.

There are millions of people on the planet who find FB useful though. I personally don't, so I don't use it. If you hate Facebook so much, stop using it. Similarly, if you don't like drugs, don't take them. I should still have the right to shoot fentanyl up my eyeballs if that is a choice I as an individual want to make.

Did the article say facebook should be banned like fentanyl? I don't get the analogy here.
Maybe you should be reading peer reviewed research papers instead of blogs.
If human knowledge is bound in brains which run on the laws of physics, then axiomatic systems are all we can ever have.

That being said, I agree human knowledge is not limited by GIT. However, this is proof that the human mind transcends the finite physical realm.

Regarding infinity, check out the Wikipedia article on the axiom of infinity:

https://en.wikipedia.org/wiki/Axiom_of_infinity#Interpretati...

"However, the other axioms are insufficient to prove the existence of the set of all natural numbers. Therefore, its existence is taken as an axiom—the axiom of infinity."
Forgive me if I sound as if I am against foreign investment. I am not. The degree of control that something like Jumia, a foreign entity, would have over these emerging economies is what is troublesome.
Yeah, but that's a consequence of having a redistributive progressive tax system.

Rich, high income states will subsidize poor low income states.

Why it so happens that the rich, high income states these days are liberal with high taxes and the poor ones the opposite, is an interesting question without an obvious answer.
I normally use FB as a birthday reminder and sometimes group chat with friends who mainly use it to stay in touch. I recently joined a neighborhood group because there's been a bunch of property crime and we're all sharing camera footage and so on. Anyway, 85% of every thread is just other people's names. However, I don't seem to get email updates about these comments, just the more substantive ones. To me, it looks ridiculous and amateurish but at least I'm not getting tons of email spam.
Slapping Competition Begins in Russia
Chicken will eat a lot of table scraps and are backyard friendly in many places
If you're trying to parse it, you don't need to tell. Just parse as JSON5, it's a strict superset.

And if you're editing a file, you can usually tell by the fact that there are comments in it. :)
Just plain terraform modules, for now.

I’m eagerly awaiting 0.12 so the language would have similar features as jinja templating.
Well if you need to do X, then yes, you need an alternative. The alternative of not doing anything is worse in the case (or at least that premise seems to be accepted by the author). So if you say do X but don't use tool Y, then you need the alternative.

Your stove metaphor breaks because the alternative of doing nothing have no consequences.
I would like to know the name of the secret genius working at autopilot who knows something the rest of the self-driving industry doesn't.

If Tesla does well with HW3 they'll be able to get Autopilot into 'flashy demo' territory in the not-too-distant-future and that will have the Tesla fans thumping their chests for years to come before it dawns on them that there is actually is a massive gap between going a few miles in traffic and pulling off a couple fancy maneuvers along the way, and a car that can navigate a city safely without a human driver. Nobody knows how wide that gap actually is.

Progress in free-range robotics is inverse exponential, and by that I mean that to drive the error rate down by an order of magnitude, you need to do way more work than was needed to achieve the previous order of magnitude.

We can come back to this in 7 years or so and re-examine just how far off Tesla may be from 'The Tesla Network'. Although I suppose the Tesla Network can just be renting somebody else's Tesla for an afternoon, FSD not necessary, and in that case, any day, right?
How to Break Free from Social Media: Embrace the Low Reward Lifestyle
Thanks, this was very informative.

Japanese, kanji in particular, seems to me to be unnecessarily complex (from an American that's spent most of hos life in the boonies).

You mention they have a separate phonetic alphabet to describe kanji? I know I'm barking up the wrong tree, but why not abandon kanji and just use the phonetic alphabet? Seems to get to where everyone wants to be and without the ambiguity that kanji involves.

I imagine the answer to these probably comes down to some combination of tradition or cultural pride. I don't mean this with any malice, it's just my curiosity and likely cultural ignorance.
This is good, but zero-knowledge is actually a stronger property than just hiding the "knowledge" needed to complete the proof. A zero-knowledge proof should not reveal any knowledge to the verifier, in the sense that the verifier should not be able to compute anything after the proof that it could not have computed beforehand. So among other things, Bob will not only be unable to prove knowledge of where Waldo is, but also not be able to prove that Alice has that knowledge.

Obviously that is not true of non-interactive zero-knowledge, which is why NIZK should not be confused with "actual" zero knowledge.
Since the article mentions finding duplicate symbols which corresponded to duplicate letters in words, it's probably a simple substitution cipher. Such codes can usually be broken with a combination of frequency analysis, and guesswork.

This one was apparently made more difficult by the fact that every other symbol was random. (And apparently using some symbols that did not otherwise appear in the code.)
Yeah! No problem, this is the app version:

Version 1.6.6 (18.11.15.17)

I’m using an iPhone SE
I'm a deep green (I don't eat meat, I don't fly, I don't drive), but I'm also a skeptical green. There is an overwhelming presumption that recycling must be good for the environment, but the evidence is often weak or nonexistent. I'd be more than happy to support food waste recycling if someone can provide good evidence that it actually is environmentally beneficial.

The classic example is plastic versus re-usable glass bottles - plastic nearly always proves to be more sustainable than glass, because glass bottles require vastly more energy to manufacture, they're much heavier to transport, they require surprisingly large amounts of energy to wash and they have relatively short average lifespans. The plastic waste issue is quite effectively solved by just burning it - plastic waste is a perfectly good hydrocarbon fuel.

http://www.wrap.org.uk/sites/files/wrap/Final%20Report%20Doo...
Is gibberish called nulls or nonces? I forget.
> Lately I've confirmed its because they know exactly 1 language , but they know it so well & in so much depth, they know exactly where to look, the right mcmc library, the right slice sampler, the right optimizer, that's what matters.

It sounds to me like you're working in a highly specialized area that requires deep domain knowledge and rich set of tools to apply that knowledge. Your colleagues have a lot of familiarity with that domain and those tools. Knowing multiple languages isn't your problem, it's just that you haven't spent your entire career working in this particular domain and you're playing catch-up.
The distortion from what you say and reality is at comical levels, you might as well be saying the earth is flat. The reality is that the country with the best healthcare quality in the world: Denmark, pays $3,512 per each citizen per year on average for a significantly better health care.

Source: https://www.denverpost.com/2009/09/03/health-care-in-denmark...
Fraunhofer Reports Combining Farming with Solar 186% More Efficient
Huge thanks for this link, absolutely fascinating read.
I wish there were a Wikipedia-like alternative for Blinkist.
If it is risks with money that you want to take you have to accept losing money. Our attitudes to money run deep and I lost out on making a lot of money in crypto due to ‘fear of loss’. On the other hand risk aversion is what keeps the person with $1m from unnecessarily losing it all so there is a balance. You could use a context like “I’ll live in a shared house and save $1000 a month in rent and put that on the share market” to help justify risk, at worse you are swapping one dead money for another.

I also recommend letting go of regret in not investing if you have any. It’s not worth it; move on.

Also being risk averse is not a bad thing in itself by the way.

If you want to stay risk averse and have a chance of getting rich then skilling up and trying small “mvp” style projects is the way to go IMO.

I recommend the free stuff Amu Hoy puts out for a general idea but she leaves a lot of gaps so you’ll need the course. I’d of happily paid for that course but I don’t like waiting lists for stuff I want now so I just started taking action on a side project and learned from experience.
Yes, please do give more!
> I would also contest the claim that we are more violent and barbaric now than in the past. I believe that is factually incorrect or at least controversial. At any rate, science could be accused of the technical advances that make killing more efficient but not of starting wars or worsening the base instincts and gullibility that underlying the causes of cruelty and barbarism.

One of the core beliefs of modern society is that cruelty and barbarism spring from base instincts and not from the pattern of thinking inherent in the structure of that society, but this is at best an open question as far as anthropological data on early hunter-gatherers is concerned. See the work of Brian Ferguson for example.
Just curious, when did you join Facebook/social media?

For myself and many other young people, social media began as online chatting through programs like AIM, MSN, YAHOO, or even in games like RuneScape, where we could meet new people or more commonly, talk and show off to our friends from school. Myspace felt like an absolute leap in online expression for us, and the idea of "Top Friends" had a real impact on our daily life at school. Facebook was a better application and provided a more sophisticated platform for communicating, however lacked the customizability of your profile. No longer were you operating a personal profile, rather with Facebook, you simply give them your data and they stick it in their template.

And then parents started joining.
I believe it is per unit price not the whole building. It would be like family with 30 grand/year going for million dollar home. In China's case if would be an apartment accommodating 3-4 whereas in US it would be a large home in 99% of areas which are at max 20 miles from a city.

I lived in city of Mumbai, India where median income is about $3K per annum and median apartment price is would be about $200K.
We live in a rural area as well and we have to take any trash either to the dump or a convenience center. Since we compost, recycle, and raise a significant percentage of our food, we only actually need to take trash to the dump once a month at most.
Exactly... There are a lot of open source robot arms on thingiverse and youtube. Some of them are $100 dollar proof of concepts with basic RC servos [1] to full blown awesomeness like the BCN arm [2] with many flavors in between.

It would be super cool to get the prices of the control boards down, standardize the software stacks that run these things, and really integrate them into everyday life. For now, I suppose we have to watch a group of people reinvent the ARM every few months.

[1]http://www.eezyrobots.it/eba_mk2.html
[2] https://www.bcn3dtechnologies.com/en/bcn3d-moveo-the-future-...
It does have some questionable Clojure-isms (e.g. why have both vectors and lists), but it's certainly much better than most contenders out there. Unlike JSON, it didn't throw the baby out with the bathwater when it comes to XML features beyond syntax and data model idiosyncrasies - it still has namespaces, for example, making it trivial to design extensible data models.
To be fair, Krugman's work on trade theory was deserving of the Econ pseudo-Nobel. He can be a very good economist when he isn't being politically partisan and making claims along the lines that those who disagree with him are bad people.
Remember his blog was called "The Conscience of a Liberal" not "The Conscience of an Economist".
Amazon’s D.C. Move Threatens the Founders’ Vision for America
We have just had an article hitting nearly the top on not to use JSON for config https://arp242.net/weblog/json_as_configuration_files-_pleas...
This looks like a public version of gcl/borgcfg... But with JavaScript mixed in (so even worse, if that was possible)
One "solution":

Invite people to come down to hand-harvest the rest of it. Charge them a nominal fee (if at all).
Isn't this simple supply and demand? The housing price is too high? Build more houses or apartments. Yet San Francisco authorities tried every possible way to suppress supply: rent control and all kinds of regulations, to say the least. So much for so called "we fight for poor people".
Given enough of a buffer and a historical corpus, it should be possible to do this in near-realtime, but likely with a few minutes of buffer. Especially with some kind of historical trained classifier, it should be possible to do this in close-enough-to-realtime-to-be-useful scale.
That seems ridiculously expensive. How much is a Universal Robotics "Co-Bot" or one of Kuka's lower end models?
Certainly seems that way. How I read "Noticing some repeated pairs of symbols - which represented letters - the first word cracked by GCHQ boffins was Sidebottom's favourite word, "bobbins"."

Though two triangles are used per letter - you can check that with one of the examples which has a message "Why does my nose hurt after concerts?" - 37 characters in total (including spaces), then count the triangles - 74. Hence two inside triangles are used per character.

But certainly highlights how adding noise to any encryption has it's upsides.
Read the book Absinthe & Flamethrowers: Projects and Ruminations on the Art of Living Dangerously. It goes through how to intelligently take risks and why you would even want to.
Looks like some great hardware! I love the simple joint design and the variable impedance. I hope sales are successful and this venture is able to perpetuate itself!