skysight-inc/HackerNews huggingface dataset:
China has certainly achieved an amazing increase in wealth through its combination of authoritarianism and free market capitalism. But given they were Communist before, that's clearly a case of authoritarians adopting capitalism, not capitalists adopting authoritarianism.
For most people this would probably lead to exhaustion.

It is doing 2 full time jobs basically. Because you don’t trust your team.

Lets say 80h weeks are OK there is still the hurdle that most corporate structures will actively fight against this level of JD-breaking initiative!

If the product is Dropbox you can talk to mates to do your primary customer research. But what if it is say defence contracts? Gonna be stepping on toes talking direct to customers.

If you are not doing primary research you are relying on those lackluster colleagues.

If you are doing this kind of stuff the job is just in the way, start a business.

For startupish roles where your job might be half coding half VP growth it might work.

I think Engineers should know something the product is used and why etc. But this can only go so far. Otherwise why have other roles at all?
* I bought a 500 year-old book full of engravings that turned out to have pictures of UFOs in it*

which book is that? do you have photos?
I have some old (1800's) student primers (textbooks) which I value for the doodles and illustrations past owners have done.

Perhaps the most fascinating is a drawing of an early steamship with smokestack and paddle wheels, but also masts for sails. This style of ship didn't exist for that long, and some student long ago must have seen them and been fascinated by them enough to make the drawing in the book.
That hill was amazing! Almost like box seats over the show, close in, but high above places where dangerous gasses most likely to collect, and offering 360° views of surrounding valleys slowly filling with lava.
If you have good integration tests is it still a problem?
A ton of small and medium businesses use voip. Even residential landline phone service can be voip these days.
Why Rust? Ashley Williams' talk from ETE 2022
For something as simple as a text game, and with web-based as a requirement, plain JS/TS is more than adequate. (Honestly, for something this simple, vanilla JS would be enough, but I see no reason to ever use JS without TS if you can help it.)
> Like for example the CME deal, to open source live, low latency stock market data. Bloomberg might let you rent it for 25k a year if you're lucky. Google? Yeah just hook into the websocket bro, it's free.

Cursory search turned up nothing for me. Can you point me in the direction where I can find free (or low cost) market data that you mentioned?
https://en.wikipedia.org/wiki/Capital_gains_tax_in_the_Unite...

For over a hundred years now, realized gains (i.e. the difference between what you paid for a stock and what you sold it for) have been taxed at different rates depending on how long the investment was held.

Over the decades, the definition of "long-term" and it's special treatment has jumped around ALL OVER THE PLACE (i.e. 6 months, 2 years, 10 years, etc). During the Reagan administration (believe it or not), the special treatment for long-term capital gains was abolished. It was brought back around the turn of the century under Clinton (believe it or not).

So it's possible that a middle-aged investor during the 1980's and 1990's grew accustomed to the conventions of an era without a long-term capital tax rate. And never adjusted their mindset or investment strategies when the long-term rate returned. However, the 80's and 90's are a historical aberration.

Although the definition of "long-term" has been one-year for quite awhile now, the special rates for long-term gains were continuously lowered during the 2000's. So that it's now EXTREMELY more advantageous to accrue long-term capital gains rather than dividend income. Those rate changes have been one driver for recent share buyback programs (the far greater driver has been the availability of cheap money under post-2007 Federal Reserve policy). However, it's worth noting that even the lowest capital gains rate today is higher than when the tax was first introduced.
Had a friend work at this lab, they're doing a ton of interesting work with mitochondria, and I think their overall interest is human aging from a mitochondrial perspective. Definitely worth following their papers if you're interested in that field. Glad to see CCHMC work show up on HN, there's a lot of brilliant researchers and work being done outside the usual coastal suspects.
Honestly, though, if you're recommending JS on the frontend, then I'd say Node for the backend allows for an easier time since there's no language-switching required.
Hey, author here, happy to answer questions! A few other recent posts/tools that you may be interested in:

- sqlite-lines discussion from a few days ago: https://news.ycombinator.com/item?id=32288165

- htmlq, Rust CLI for (like jq but for html): https://github.com/mgdm/htmlq

- The Go library that sqlite-html uses for making runtime-loadable SQLite extensions https://github.com/riyaz-ali/sqlite

- sqlean, a ton of other helpful SQLite extensions (in C): https://github.com/nalgeon/sqlean
Iceland continuing to thank its lucky stars (or elves or whatever they believe in) for these absolutely perfect tourist attractions. I mean, a crazy but not too crazy eruption, continuous flow of lava just a stones throw from Reykjavik? And now it's happening again? The Earth's gift that keeps on giving.

Makes me wonder, what if the mayor or head of tourism or something found a way to 'poke' the mantle and make the lava start flowing again after the last one dried up earlier. haha
Great work. The examples are fantastic. Code looks really clean, but there's quite a bit of magic going on that's not immediately understandable. For example, in the flappy bird clone, how are the pipes' placement determined?
Co-ops do exist in the US, for example credit unions. But not very many perhaps because of the incentive issue you mentioned.
Not everything can be quantified
Plenty of people see an ad for something and will then discount it in an instant as a possible option based on bad messaging, or design.

Do you have something to back up the idea that the ad industry doesn't affect purchasing behavior? Seems like a $837 billion industry must manage to accomplish something.

https://www.statista.com/statistics/236943/global-advertisin...
Co-author of Elixir Patterns here :).

Really appreciate the kind words and happy to hear that you are enjoying the book! Hugo Baraúna and I have really enjoyed putting this book together and feel that Livebook has become pivotal in explaining certain topics and really understanding how things work under the hood. I wrote a blog post about some of my thoughts around Livebook as a learning tool on the DashBit blog: https://dashbit.co/blog/livebook-as-an-educational-tool
Could you say more about this?

One of the things that interests me about nominal AI applications is the extent to which they're sort of a Mechanical Turk or what I've heard called Artificial Artificial Intelligence. By which I mean it's sold as computer magic, but most of the magic is actually humans sneaking in a lot of human judgement. That can come through humans directly massaging the output or through human-driven selection of results. But I've also been wondering to what extent natural human intelligence is getting put in at the lower layers of the system, like feature engineering.
I mainly listen to the InfoQ podcasts, but the only impact it had was contributing to my imposter syndrome.

Regarding microservices, that may be common advice on HN but I'm not sure about the general dev community. I think most developers feel it's important to have on their resume along with docker, kubernetes, etc. And the only way to do that is to work at companies using microservices.

Anecdotal, but many of my developer friends during the initial hype were asking me my thoughts on microservices and deciding to take lead roles to introduce microservices at companies without knowing anything about their codebase. Then they would change jobs every 6 months and repeat.
“Growth without purpose is the ideology of the cancer cell” is one of my favourite quotes by the exceptionally quotable Edward Abbey.

And I tend to agree with you that we would be better off if companies could define “enough” and maybe disband at that point rather than stagnating.

The thing lurking in my mind that maybe makes this a pipe dream is the Red Queen hypothesis.
I have. I had used various IDEs, from Turbo Pascal over Borland C++ and Visuaol Basic, the last being jBuilder. When Borland refused to give me an upgrade deal to the next version after I had bought jBuilder 1.0, I had enough anger to really dig into emacs and to learn to use it and the back then really great JDE package for Java development.
Since then I have mostly stuck to Emacs for my coding. Sometimes I still would use an IDE, for Java coding you really can't avoid intelliJ :), but most of the time it is just Emacs.

Once you have the keybindings in your brain, you will struggle with other editors. And the main advantage of Emacs for me is: I can edit really everything editable, and will find a nice environment. Most IDEs are limited one or few languages and outside of that, you are out of luck.

Having support for everything I edit and seamlessly between languages, many of which don't have "IDEs", ist hard to beat. I avoid Java these days, but take SLIME as a really great Common Lisp IDE, or from quite early on good Go support, and many more. And in all of the modes, C-c C-c will either compile the file or evaluate the function under the cursor. And I can edit all those languages not only with the same tool, but within the same session. In one Emacs, you can edit them all side-by-side.
> ... data the avg person sees is 15 minutes delayed ..., that may as well be a light year.

Nit pick: you've got your units mixed up; minute is a unit of time, and light-year is a unit of distance.
BRK had a liquidity of $144 billion at the end of 2021
I decided to try sled pulls after seeing a YouTuber KneesOverToesGuy, who claimed it was great for knee strength. I do sets of sled pulls at least a couple of times a week now, and imo it’s been great for my knees. I can do 3-4 6+ mile runs a week without ever getting sore knees.
As in can I justify my claim, or what are the reasons that Amazon produces better software? I would say the former is a qualitative statement and I am going to have a hard time backing it up with facts, and the latter I have no idea.

I run into non stop issues when interacting with apple software as an app producer, from Xcode to iOS to App Store to App Store connect. Their apis are pretty horrible, both the reliability and the design.

As an end user of apple products, I regularly run into odd software problems with my MacBook and iPhone. Every CarPlay experience I have had is buggy, both from the actual CarPlay connectivity as well as apples own CarPlay enabled apps.

Apple Watch is a horrible nightmare to make anything more complicated than a simple remote display.

I could go on and on. However on the Amazon side of things I have never experienced a significant bug, aside from the audible app freezing on occasion when interacting with CarPlay. I blame apple though based off how their own apps work. I say this as an extensive consumer of Amazon products both as a business owner, developer, and SRE, as well as an extensive user of Amazon consumer products.

All this being said I don’t like amazon as a business, I can find flaws in their decisions, but they are business decision flaws not just straight buggy products.
Are there any corporate MITMs that can handle TLS 1.3 regardless of the client executable?

It looks like TLS 1.3 will eliminate the capture of encrypted malware communications.

I’m assuming that most of the corporations will ban use of TLS 1.3 which is somewhat problematic for the future of such a core protocol.
I love this answer. I have a passion project that has a unique architecture, and every time I start to lose interest I feel a sense of grief over it, but a month later I find myself obsessing over the idea and I'm just as excited to pick it back up.
Libertarianism, like any other political ideology, can contain moderate stances.
You are right. I’m off by a factor of 1000!

I used this article (https://kjarninn.is/skodun/eldgos-og-co2/ [Icelandic]) which states that the eruption emitted between 4,000 and 7,000 tonnes of CO2 a day. And then I used the @ElonJet twitter bot (https://twitter.com/ElonJet/status/1553102092327321601) to get the 4 tonnes.

Elon’s 12 hour flight back from Greece a couple of weekends ago emitted 65 tonnes of CO2. That is 1/100 of what the volcano emitted over 24 hours. So he has to fly 50 hours to emit the same amount of CO2 as the volcano does in an hour. I wouldn’t be surprised if there are 50 CEOs flying their private jets at this very moment.

---

The Icelandic tendency to write out the word thousand plus all the weirdness of the tonne weight unit (as opposed to Mega-grams and Giga-grams) caused my confusion.
Or `brew install double-commander` which grabs a dmg from SourceForge.

You'll have to right-click and Open it in the Finder's Applications folder to get past the fact that it's unsigned, but it seems to work an M1 running MacOS 12.4 (Monterey)
> poster child for shady surveillance capitalism

as well they should be, they carried it forward like Atlas carrying the globe.. in the beginning it was competition, then, we could not stop..
Yes, it is my second year running with Emacs after ditching VSCode. While I miss the remote editing capability of VSCode, working on a shared HPC cluster made me finally use Emacs. Nowadays, I have shifted most of my workflows in Emacs, especially using Org mode, and I believe it should stick for the next several years.
For a short half-hour show you kind of need to do that if you want to get good results; not a lot of time to take a step back and look at things, and you also want to actually have a finished painting after 30 minutes (and not 24 or 35).

The general message still holds I think: "you're painting for your own enjoyment, there is no 'good' or 'bad' and the only thing that matters is that you're having fun".
Racing for Peanuts; Monkey Jockeys of the 1930s
Ah, the late nights hacking on a 386 in QBasic. Life would have gone down a different path without that dusty clicking and blinking thing. I guess we're getting old. Now the damned things are trying to write their own code.
Nope, depending on your workflow, you can miss features of Krusader like archive integration, browsing over ssh, lock-step navigation in panels, selection modes, builtin editor/viewer formats coverage and other tiny yet comfortable goodies.

Double Commander is an acceptable substitute of Krusader on non-Unices.
Completely agree with other commenter. It's a very interesting read. I don't necessarily agree with every statement but it's a learning experience that is made exceptionally enjoyable by fantastic writing.
Basically, tools.deps is configured through a deps.edn config file.

clojure-deps-edn is just a pre-configured deps.edn file to get you started.

`neil` is a command line that lets you edit your deps.edn using commands, instead of manually having to edit the config file by hand in an editor for example.
In the aviation industry, Lockheed Martin famously avoided 'resting on its laurels' by having a separate 'skunkworks' part (who made the U-2, SR-71 and practically invented 'stealth' i.e. F-117, F-22, etc)

It was originally created by Kelly but he managed to transmit the spirit to a successor, who wrote an interesting book about his time (80's and 90's) called 'stealth'. If you look on Google you can find the PDF.

Another book about organisations having to deal with ossification is 'the soul of a new machine'. It's written by a journalist that was embedded in a R&D department of a computer manufacturer in the 70's and 80's. The place is run by someone a lot like Kelly Johnson, and the author managed very well to get into his mind. Again, I believe you can find a PDF on Google.
(2015)

Still be maintained after much neglect, but it's 7 years old
I whimsically considered the same! Iceland, using its secret volcano-control technology, creating easy-to-reach new post-pandemic tourist attractions.

But I don't think the government has that capability. The Huldufólk, on the other hand, might: https://en.wikipedia.org/wiki/Hulduf%C3%B3lk
It's a well known approach to punishing employees in big corporations in Japan - salaried positions are culturally "for life" and being fired is extremely rare. But.....you can still be assigned a desk far from everyone else and given zero work. You are still expected to sit there for full day of work, and follow all other rules of Japanese culture - not leave before your boss etc.
It's baffling to me how little research attention there has been to improving tree-based methods, considering their effectiveness.

For example, LightGBM and XGBoost allow some regularization terms, but the variance/bias is still mostly controlled by globally setting the max depth and max node count (and then parameter searching to find good settings).

Surely there must be more powerful and sophisticated ways of deciding when to stop building each tree than counting the number of nodes? If this was neural nets there would be a hundred competing papers proposing different methods and arguing over their strengths and weaknesses.

I'm not sure whether the problem is that neural nets are just fundamentally more sexy, or that in order to make SOTA improvements in GBMs you need to dive into some gnarly C++. Probably both.
Anyone whose good in Canada is already in the US or they don't care about compensation to begin with. Either way you're not getting a top engineer working on your ad-tech business for a third the cost. But if you're building a startup that uses ML to look for 3d printable compliant mechanism you'll be drowning in applications and starved for cash.
You have to admit, though, that it seemed like a dream that the market would ever shift to videophones.

New videophones came out every few years in the 80's and 90's and failed, time and again. I saw them in Popular Mechanics, I saw them in Omni Magazine, I saw them in the bargain bin at Circuit City, still overpriced.

Why would you buy this thing? What's the point of spending all the extra money on seeing the other person? Chicken and egg, most people don't have one. Won't you have to do your makeup before making a phone call?

It didn't occur to many of us that your phone would be your only computer and that it would have two to six cameras so it would be a videophone by default and especially it was hard to believe the phone companies would ever let such functionality be accessed with an ordinary phone number.

On its own, the videophone could never have succeeded. It had to be in a convergence device.

It also never occurred to me that people would like a videophone so they can hold it at waist level and shout at it in a doctor's waiting room instead of holding it up to their ear, despite the unflattering angle of neck fat tucked loosely under a chin. </bitter>
Because your statement is demonstrably false and people here are nothing if not pedantic.
Uses 1/100 the resources of a modern GUI, maybe 1/1000 of an electron app. Works over ssh.
The data you refer to is almost certainly covered under HIPAA and required to be released to the patient upon request. See this on genetic tests, something similar: https://www.hhs.gov/hipaa/for-professionals/faq/2048/does-an...

So there are a couple of options here:

- They won't provide raw data to the lower tiers at first, get sued, face consequences for HIPAA violations, and provide raw data to all tiers thereafter

- They are being sneaky with their marketing, calling attention to the fact that raw data is provided with their expensive plans, while being quiet about the fact that they also have to provide it with the cheap plans.
My point is, everybody's got a point of view where their position is within their index card of allowable options. (And maybe one where the sane viewpoints are not on it...)
Bugatti?
This reminded of a special edition of Magic: The Gathering cards which were illustrated by children, along with a professional artist’s interpretation: https://magic.wizards.com/en/articles/archive/news/secret-la...
As an outlier more towards the other end, my weight tends to fall if I go below about 2500 kcal/day
I don't mind a good IDE. But that only "works" well, as long as you are working in one single language, day in and out. There have been such times in my life and I was happy with the corresponding IDE (unless it itself was just crap :p).
But if you are not so focussed, jumping between languages quicker, or just if you don't have a good IDE at hand for your language, Emacs is your friend :).
If you mean https://news.ycombinator.com/item?id=32331850, mods didn't touch that comment, or even see it. Users flagged it.
We use XGBoost as the core learner for reinforcement learning at https://improve.ai despite the popularity of neural networks in academia.

With tabular or nested data a human has already done a lot of work to organize that data in a machine friendly form - much of the feature engineering is performed by the data schema itself.
Mad Magazine did this in 1963... "If kids designed their own Xmas toys":
https://imgur.com/gallery/45RGR
Personally I feel like shrinking images by guessing unused parts is an a good way to have an image explode in your face randomly in the future. (Probes and heuristics missing critical but rarely used parts and more) Also wouldn't it hurt reproducibility? Temporary runtime monitoring doesn't exactly sound like a deterministic metric.

A containerizable project probably has its requirements known and well-specified?
I think building on top of a base with a smaller unused surface is a better idea than using analysis that might backfire. These days I am using apko + melange for my personal images and they are super neat.
> The TSC has discussed this issue at today's meeting and has concluded that there is a general need to begin decoupling hardcoded preferences for BusyBox from the distribution.

Neat. I wonder if the general decoupling will make it eventually easy to drop in ex. toybox or one of the rust/golang coreutils implementations. Or, for that matter, to drop in GNU coreutils, since the current way to add those to Alpine strikes me as a little inelegant in comparison.
I might have been too obtuse with my post. I meant that it's robbery for the CEO to be compensated so much.
If you haven't seen it yet, a relevant thread on Twitter from the Museum of English Rural Life: https://twitter.com/TheMERL/status/1048541160271237120
Very nice but what about repeating it with $100? :)
Yes. I started programming in ~ca 2010 when I went to uni and we mostly programmed in Java with Netbeans, so using Emacs wasn't exactly natural for me. The worst thing is the keybindings which don't conform remotely to anything modern.

I think the biggest issue is that people are simply intimidated by learning Emacs from the bottom up themselves. It has an incredibly extensive tutorial baked in. It's almost completely self-referential which distinguishes it from most stuff people engage with today. And that's the crucial part I think because if you start copying other people's configs around or just ask stackoverflow I think you're not going to have a good time. Emacs for me was the first complex thing where I basically could have turned the internet off and just look at it myself.

I honestly credit Emacs with no less than curing me of a weird learned helplessness I got from my awful education that threw tools at me where I had no hope of understanding what they do.
"With regard to self-treatment, a harm reduction approach should be adopted. Low-risk psycholytic self-treatment protocols could be developed for future use in public health care systems." https://doi.org/10.1016/j.psycr.2022.100029