skysight-inc/HackerNews huggingface dataset:
Who knows. I'm not really sure and I never asked either (not that they'd tell me). It's not a particularly long beard. Maybe I just look suspicious to them.
One, perhaps entirely pseudo scientific, theory is that the mediterranean peoples have been exposed to alcohol for several thousand years, and have had developed a genetic tolerance that the northern Europeans do not yet have.

Compare to the Chinese, who have had alcohol for up to 8000 years, and have developed the anti alcohol "asian flush" gene.
If social media related things should preclude entry it should be enacted as legislation and not left to violent criminals (a border control officer is indicted every 36 hours).

flips off any ICE/border agents reading my post history in the future
This might cause confusion with cuesheets, which already exist and have the same extension: https://en.m.wikipedia.org/wiki/Cue_sheet_(computing)
I'm nearly the same! I've found that I can't stick to a single book at one time--when I'm jogging, I don't want to think about technical things, I want to think of big picture ideas.

When I'm driving a distance, I want to get into the nitty gritty of something technical or informative with an audiobook.

When I'm relaxing, I want something interesting but not directly related to any of my work--I don't want to get my mind running on tasks I "should be doing"

Very much the same with browsing the "eye candy" type forums, Twitter, HN, Reddit. If I've got a good book, it seems to permeate my life for the duration of reading.
Modern microprocessor built from complementary carbon nanotube transistors
Agenda-Driven Journalism, Distortions and Half Lies
Have you tried a trackball? It wasn’t quite as big an improvement as switching to an ergonomic keyboard but I notice a definite improvement in my mousing hand/arm.
China's lunar rover has found something weird on the moon's far side
Well,telcos aren't a charity either, consider yourself paying regular service fees, enabling employees to keep their jobs, or even just using that money for the Mobile Data you use.

I have a cheap prepaid, still using SMS every day because I know I have unlimited use of it, to several countries even. Data is where they make their money
Yeah... or I have been working on that cool project six months ago and by the time we just have this talk I had a 100 other things on my plate which are not that cool. Then maybe I want to change job because we got new boss that was stressing me out for 3 months and I gave up. So I am rusty on the details and I am also intimidated when you bring in 3 people to have talk about it.

I would say it is OK if it works for you but it still might be that you drop off some good guys. Because it is environment that creates good employees, and if someone was working for months or years in a bad environment, he can be perfectly capable of doing work, but not being confident and feeling good about talking about his last job.
Not the exact same quote, but there's a Mogwai used a recording of an interview with Iggy for the opening track to "Come on die young" and it's great. It reads great, and it's even better when heard.

I'm sorry the link I've found is full of ads but I think it's worth it: https://genius.com/Mogwai-punk-rock-lyrics
It's off-topic and well-circulated in other sites.

For instance, it's the top story under the "popular" tag on Reddit, currently.

And on that site, the submission isn't in some hacker-related forum; it's correctly in r/worldnews.
I've been noticing more swiss army-knife-like cli tools in the last few years. It would be cool if there were some that could support avro/parquet/orc formats. This one is notable because it's written in D lang by a mega corp.

Some useful cli data wrangling tools --

https://github.com/BurntSushi/xsv

https://github.com/dinedal/textql

https://github.com/n3mo/data-science

https://stedolan.github.io/jq/

https://gitlab.redox-os.org/redox-os/parallel

https://github.com/willghatch/racket-rash

Would you have any others you recommend?
My understanding is that even humans don't fully know why neural nets are doing exactly what they're doing. If we were indeed able to just press a button and have an AI give us a finished track (which is not what YACHT did here), who should take credit for the track? I certainly don't think the human who trained the net deserves all the credit, right? That feels like if an artist's otherwise absent father gave them Kid Pix in their childhood and then tried to take credit for their creative output thirty years later.
If you need anything more than just ECS and you don't choose Kubernetes, you may end up rolling your own, in-house, less reliable subset of Kubernetes. You'll need to train everyone how to use it, and how to understand how it works when something goes wrong.

Choosing Kubernetes is like choosing Java -- it's a standard, there is a huge ecosystem of supporting software, the major cloud providers officially support it, and you can hire people who have worked with it before. Whether or not it's overkill is less important than those other factors.
I've haven't had RSI problems yet, but I'm pretty proactive in methods of avoidance. I use Kinesis Advantage keyboards with Dvorak layout and CST trackballs, I'm 50/50 between standing/sitting, and 50/50 between left and right hands for trackball use. I also exercise daily to keep muscles/tendons/ligaments in shape.
And everyone you hire has to be trained on your particular in-house system.
Like so many comments on the internet, this would've been great if you had stopped one sentence earlier.
The coolest thing I learned recently is that you can create a isocahedron by connecting the vertices of three perpendicular golden rectangles.
It might also replace, what you call an expert.

As compute get cheaper, the design goal of those new systems is to replace human time with computation time. This is the key idea behind automatic machine learning, for example.

Image a system that needs to map logical schema or architecture into the best implementation. The system can create 1000's of combinations, and test them against your data/queries. And come up with the best design.
I think so, but with the Javascript VM i think this is more clear, to the spot.

As far as i know, the web rendering engine of Firefox in C++ were pretty old, coded in old c++ style. So in this particular case a rewrite would have some leverage.

The thing is, in the end, i dont know if this part C++, part Rust codebase wont start to create more problems than it solves.

Should the layout and rendering engine be rewritten in C++ or Rust? They decided to go with Rust, and now they will be forced to continue replacing C++ codebases with Rust, for consistency, workforce, etc..

In the end they will fight a lot to recode the browser, and meanwhile the competion can optimize, inovate and create more features.

Rust will gain a lot for sure, but not Firefox, not Mozilla. And with this Mozilla will be in a place where it will need to bet everything in Rust, as its only chance of survival.

End users dont care what technology go on their browsers, they care about perception, and its not clear that a browser will work better just because its in Rust as compared to C++ which is already a high performance language. (Maybe they will spend less resources in tests or in correcting bugs, but thats pretty much it)

Firefox is much better now than it was before? Yes, but my point is it could have been this better version of itself sooner, if they did not use Firefox to fight Rust´s cruzade to relevancy.
Seems like an interesting language, but I'm very disappointed that my first attempt to view example code took 5 clicks.

The most important part of any programming language website is a short example snippet: put it above the fold on the front page!
Is there any reason to use this over something like .yaml?
Authentication mechanisms are in scope (obviously). The set of authorized accessors is not, right? I guess people are not accounting for the distinction, but it’s rather critical here.
I saw him live about 3 years ago, so he must have been over 70 already, and he was still great. He even joined us briefly at the pit.

It was funny for me as I had gone through several hours of security compliance videos just that day, so that pogo (something I hadn't done in at least 20 years) was incredibly liberating. Had a few bruises for a couple of weeks but absolutely worth it!
What issues did Roam.co run into?
> It seems to be a favorite trope to paint sysadmins as a dying breed of monkeys who are only capable of keeping pets and doing manual tasks when they get around to lifting their knuckles off the floor. Who do you think is writing the playbooks for ansible? How do you think you can even write those things without first having a deep understanding of how the system works and having a set of procedures around them? Who do you think runs the systems your containers sit on top of?

I totally see where you're coming from, but I suspect we've both been doing sysadmin for a really long time. You might remember in say 90s to mid-2000s

- 'sysadmin'. Subscribes to 'login;', is a member of SAGE. Views his job as automating his job until there is nothing left. Probably used perl and shell, then Python and Ruby.

- 'sysadmin'. Person who sets up the server. Knows the basics of Windows NT or 2K. Doesn't really like to program. Automation is a nice to have, they don't script because they're 'not a developer'.

I choose to view 'devops' as a way of the former group from separating itself from the latter. The people who acted like 'DevOps' was a new thing probably just knew too much of the latter groups and didn't know enough Perlmongers and alt.sysadmin.recovery types.
It seems like there is an obsession with loneliness as of late. I keep seeing articles on the front page that talk about it. I guess it's a big problem now.
The tl;dr is buried deep in the docs

> CUE is an extension of JSON. This improves familiarity and makes it easy to get going quickly.

> In its simplest use case, CUE can substitute for a more pleasant way to write JSON.
This article exactly summarises where I go wrong. My inherent desire is to think things through and do a good job the first time around. Recently I even been following the advice of ship it, ship it.. but I can see quality in our team suffering. How do I balance getting stuff out the door vs doing work we are proud of/can stand by?

If being a quality craft person is not the right mental model what is a better analogy?
What Is Zoned Storage and the Zoned Storage Initiative?
“Polite” conversation about homophobia and race? Tell that to the people who are victims of bigotry. Also, I didn’t retract anything. I’m pointing out the obvious fault in your excuses. I repeat, supporting people like you (with views we’ve only accidentally became aware of) is funding bigotry.

And BTW repeatedly attacking Mozilla and accusing it (of all organizations) of “crimes” against users, is pathetic and too obvious, as well as all the aggressive promotion of Brave, which was noted before by many here.

Polite company indeed. And if you don’t mind, I’m not going too get too offended by you ignoring me. You didn’t earn the respect for your disregard to have any weight.
>Anyhow, the system is "works as intended", in re: mass automation of society.

Wait, what is the idea that "the system has an intent" based on?
Most do. Every car and motorcycle I own has reflectors on all sides.
Do you find you are getting a dense enough # of pods per host on bare-metal?
This Friedman-like thinking and cute propaganda sound bytes just doesn't work tho

Chile during the Pinochet Regime is an excellent example of the Neoliberal system not delivering on the promises, as hn_throwaway_99 mentioned, economies of scale simply take over any benefit of low gov friction "free markets", and any small advantage over time becomes an overwhelming one. At which point it simply becomes a mathematical snowball effect, reducing or removing government barriers of entry won't make your particular gadget or doodad be able to compete in quality nor cost against one produced by a huge mega-conglomerate, if anything that mega-conglomerate will see if it can steal your idea or buy the patent (gov!) so it can improve its own. It is the same thing that happens in South Korea with the Chaebols

Anyhow, point being, the Kansas Experiment failed[1], Chilean Chicago Boys Experiment failed to deliver after ~17 years of authoritarian rule(When Pinochet left power country had a ~40% poverty rate)[2]

This leads to the simple idea that the less friction your system has to accrue wealth the higher wealth inequality will be, and then the goal should be to make it as easy as possible for everybody to make their own start ups, but to create as much friction as possible for said startups to gain too much economy of scale momentum. Where the threshold of where that line would be, be left to policy makers, and ideally something politically independent, akin to the central bank

[1] https://www.npr.org/2017/10/25/560040131/as-trump-proposes-t...

[2] https://imgur.com/BpwMlBy

Pg17 United Nations Document https://www.undp.org/content/dam/chile/docs/pobreza/undp_cl_...
But this is just a pose, this attitude does not save anyone from homelessness or help anything.
I annotate my Kindle books as well. But at least twice now, I've lost all my annotations because the publisher "updates" the book.

I'm sure that problem won't exist forever (and it doesn't exist for titles that are never updated). But it certainly reduces my trust in the platform. Which reduces how much I take advantage of it.
I think that freedom of speech is just part of western culture, it's not a thing in asia.

Criticizing the authority is not easy anywhere, and it's only being made possible with freedom of speech. The west has learned to control the public opinion to a degree, and adapt, but it's a difficult exercise, which explains why freedom of speech does not happen elsewhere because it involves changing a lot of things in how government works.

When freedom of speech is not part of a country, it's much easier to make its citizens like the government. People like authority, it's too much of an effort to be curious, ask questions, think about alternatives, organize dissent, talks, etc.
In order of happiness/perceived value for the money:

Bvckup2 (https://bvckup2.com/)

Houdini Indie

Redshift3D

Spotify

Windows 10

Jetbrains Complete Pack

Steam games (almost universally when discounted during sales)

Netflix

Adobe Creative Cloud

I suppose it isn't Jetbrains' fault I've switched to native vim, otherwise their suite is fantastic value.
What issues have the coliving companies been running into?
> there is very little explanation of what the heck Tree Notation

The docs are weak, but resources are limited. Ideally people will start their own sites/blogs/etc where they try to explain Tree Notation in their own words. All of the questions you have below are answered in many places (people have had hundreds+ of questions, so I do my best to answer them but I'm not doing a great job at organizing these -- the Faq, gihtub, papers, and subreddits are helping, but ideally other people will start to create content).

> It's syntax error free but syntax includes whitespace, does that mean you just hid all syntax errors inside the semantics errors bucket?

Just like there are no errors in binary, there are no errors in tree notation. Tools can operate on binary without understanding the semantics. Tools can operate on tree notation without understanding the semantics. This is very powerful. If you have experience writing tools that parse/edit/generate code, it should click. If you don't, try building some stuff that does using some existing techniques and tools from parsing, grammar, and compiler theory and then give Tree Notation a shot. There still are errors at the Tree Language level, but they become much easier to handle and fix.

> In what exact ways is tree notation more base than all the other notations that make it such a strong choice?

All of the other notations listed have both syntax errors and semantic errors. Tree notation eliminates the entire category of syntax errors.

> It's mentioned it can't map 1:1 to JSON/XML, if it's just words and nodes at an offset why not?

Subtle details, but certain properties of those languages (like XML's dual attributes/tags axes) or higher level constructs (Tree Notation does not have a concept of "number" you need a higher level Tree Language for that) prevents the direct mapping unless you use a higher level Tree Language.

> Tree notation could be the greatest thing since sliced bread but the pages on the website do nothing to help me understand what it actually is just that it's great.

I agree. Help wanted! Anyone is welcome to build their own sites about Tree Notation and/or contribute pull requests to the docs and repos.
Aside from spinning up an EC2 node in each AZ and doing ping or tracing tests I wonder if there is a quick-n-dirty way to map AZ’s between different AWS accounts. I’ve never had to approach that scenario (cross account, low latency requirements) but in the future I’ll keep this in mind.
Dentist here. I use it all the time, front teeth proportions, size, etc when reconstructing them.
SMS operates via the SS7 protocol; SS7 protocol-based signaling occurs in a separate (side-band) channel of the voice-based public switched telephone network. It is used for call routing (setup and tear down) of a switched PTP connection, billing, other administrative purposes, and for the transmission of SMS messages. It existed long before (1970's) there was such a thing as SMS (developed in early 990's). Consequently, it is essentially free (from the marginal cost perspective that governs economic decision making in telecoms) to the carriers. I speak as a former RBOC and ISP executive who was heavily involved in financial decision making.
The only country which for some reason got classified in two belts also happens to be one of the happiest countries in the world, Denmark.
The Frighteningly Simple Technique That Hijacked Jack Dorsey’s Twitter Account
My absolute favorite beers are Belgian Trappist style beers. I love good German beers too. But I’ve been preaching for years if you compare country to country, the US military super power is dwarfed by the beer super power that it has become. It’s not that other countries are bad or anything, but in the US there are just so many awesome breweries making world-class beer without batting an eye. I don’t like sours, but everything from sours, to IPAs (no other country is even remotely on the radar, not even the same universe), to stouts and Belgian triples the US has it all. If I go to a bar in Germany I expect great German brews, but if I go to a random bar in the US I get legit top-caliber IPAs, lagers, and stouts easy. It’s just too good here.
There already is a database operator that can do everything you have listed and a lot more ( I helped write it ), but it doesn't remove the need for DBA's. It just changes what they do on a day to day basis. I think this is what OP was saying. Just because you have an operator that can do most of what a traditional DBA does doesn't mean you can replace all the world's DBA's. Someone still needs to know _why_ a specific query managed to do a multiplicative join and lock all your tables for hours, even if the operator knows how to flag that query and reject it.
Is this DRM free?
As noted by a now dead comment, Iggy Pop isn't exactly someone worth glorifying:

https://www.thevintagenews.com/2019/01/13/sable-starr/

Time to move on from these ancient 20th century relics.
I found Investments by Bodie, Kane, and Marcus to be helpful.
I remember reading that John Carmack used to stay at hotels just to get coding done. Apparently it's an anecdote in Masters Of Doom but I think I've heard it elsewhere too.

This HN comment mentions the anecdote, but also others who have done similar (eg coding on cruises):

https://news.ycombinator.com/item?id=16518726

EDIT: Missed that this has already been mentioned in comments below too
It would have to be higher dimensional properties observed by someone who doesn't have mathematical experience relayed to and confirmed by someone who does.
Hi Bruno, I wish you the best. I’m going back to Japan for a couple months this winter and going to miss the Roam experience so much. Most sharehouses don’t do 2-3 months.

Both the community managers were fantastic. Looking forward to see your new business model!
The Salad Habits of Highly Effective People
There're lots of tools in this space that are similar in a very general way, but have widely different design choices. My tookit is

https://github.com/dkogan/vnlog

It's tsv-utils-like, but is strictly a wrapper around existing tools. So filtering and transformations are interpreted literally as awk (or perl) expressions. And the various cmdline options match the standard tool options because they ARE the standard tools. So you get a very friendly learning curve, but something like tsv-utils is probably faster and probably more powerful. And it looks like tsv-utils references fields by number instead of by name. Many of the others (mine included) use the field names, which makes a MAJOR usability improvement.

Other tools in no particular order:

https://csvkit.readthedocs.io/

https://github.com/johnkerl/miller

https://github.com/eBay/tsv-utils-dlang

http://harelba.github.io/q/

https://github.com/BatchLabs/charlatan

https://github.com/dinedal/textql

https://github.com/BurntSushi/xsv

https://github.com/dbohdan/sqawk

https://stedolan.github.io/jq/

https://github.com/benbernard/RecordStream
Many look quite good, the only difference being the clear coat texture typically. The pigmented coats are the same.
I encourage anyone with chronic wrist pain to look into TMS. This blog post by Y Combinator's Aaron Iba helped me completely cure my RSI: https://aaroniba.net/how-i-cured-my-rsi-pain
30 Years On, the ‘Worst Car Ever Built’ Has a Fervent Fan Club
>The top 5 providers likely account for the overwhelming majority of all email.

>Email being an open protocol allows interoperability and lowers barriers to entry, and all of that is good, but power is still concentrated into the hands of a few players nonetheless.

Power? In email? How exactly is that power exercised? What effect does 5 providers accounting for a majority of email have?

As far as I can tell, it has only caused too much HTML email.
Hiccup has functionality to perform escaping with `h`. It doesn't do it by default though, for performance reasons and nesting of Hiccup in Hiccup. Normally, you'd just want to sanitize right before returning your response.

Doing it that way you can also perform more selective sanitation if needed.

Hiccup2 does sanitation by default, still in beta though.

The common SQL lib is java.jdbc or next.jdbc and they use prepared statements by default. Can you explain more where you see common risks for SQL injections?

I'm not sure what you mean by bad password and session management? Normally, the common lib people use is ring-defaults https://github.com/ring-clojure/ring-defaults what about these do you feel are insufficient? Maybe do a pull request about it.

Auth and encryption I agree, but the untold reason is that people just use Java bountycastle and Apache Shiro or other for that. Buddy is the most popular Clojure one https://github.com/funcool/buddy , but honestly, for that stuff, you want something super battle tested, that means popular, and Clojure as a whole isn't popular enough for that, so really just pull in a Java lib done, it works flawlessly within Clojure.