skysight-inc/HackerNews huggingface dataset:
> The data suggests this is not the case.

Au contraire. The US went from a nation of scores of millions with nothing but a suitcase to the wealthiest nation in the world with the tallest, best fed, and healthiest people. All from inequality.

(Of course, since WW2, the US has increasingly turned away from the free market towards socialism, and things have done correspondingly less well.)
submit a better implementation. it is not possible for any one entity to produce optimal implementations for many languages, it is up to us. or, if you dont like their rules, make your own benchmark system with new rules.
One important piece here is they guide you to where you should focus your attention. I find it so much harder to focus when I don’t know what to focus on.
One-hand operation and you don't have unsightly cords everywhere. Do you want to go back to the days of wired mice?
Curious, it definitely works, but the domain is "weird" enough that certain firewalls or proxies may have trouble, perhaps. I've put it at https://gofile.io/?c=F5gle3 as an alternative.
From the outside it seems like they don't actually design YouTube with features their users would like.

I pay for YouTube to avoid ads and wish I didn't have to use their home view which shows me a lot of content I don't care about. I want my homescreen to be my subscriptions (instead I have to manually switch to this every time).

I would entirely turn off recommended content if I could, in favor of channels suggesting other channels or something more human curated (like Spotify discovery which in part uses other user's playlists).

People are vulnerable to bad information delivered in a manipulative way - especially when this is reinforced by a bunch of recommended videos.
At some point I lost my lust for obscure hardware like this, although I remember what it felt like. I'm really disappointed he didn't take an image of the disk as it was when he got it, because it would have been really interesting to root through all the old Nortel stuff.
PHP's performance is quite impressive nowadays. It's one of the top fastest interpreted languages.
Sorry, I don't understand what this article is taking about. Is it about the classical CFQ/Deadline I/O schedulers and/or the new multiqueue schedulers? Or something completely different? Thx :)
What do you mean a counterbalancing mechanism? Multiple gyroscopes? It's just a cheap IMU (includes gyrometer) and an additional control output in their controller.
I agree that it has negative effects for things like consumer electronics, and the system can be gamed (buy and return instead of renting, etc.).

But unless we really tighten up the standards for clothing sizes I don't see how you could sell them online without half of them not fitting. Especially with woman's clothes, where form fit is more important and manufacturers seem to take more liberty with labeling sizes.
Probably depending on country.

In the US the following shows how much tax is being paid by whom:

https://www.bloomberg.com/news/articles/2018-10-14/top-3-of-...

The top 1 percent paid a greater share of individual income taxes (37.3 percent) than the bottom 90 percent combined (30.5 percent).
I bought a cheaply iPhone case for my XR. Fell apart after a few months. Bought another. The edge around the screen and camera was not raised enough. I got the one I have now on sale, but it retails for like $30 plus. It’s also the best one so far.
They're being more honest. The Yahoo! security breaches combined with the takeover by Verizon mean that they're trying to transparently follow the letter of the law almost to a fault.

The security breaches meant that Yahoo felt they needed to regain trust. One method of building trust is transparency and honesty. Of course, transparency doesn't work well if you're exposing behavior that is inherently untrusthworthy, but like everybody else Yahoo's bread & butter is advertisement and tracking.

This is compounded by the fact that Verizon typically works in highly regulated, anti-competitive environments where you can do whatever you want without consequence provided you strictly follow the rules. This explains Yahoo's inability to appreciate why their transparency is ill conceived; why their disclosures are so matter of fact and tone deaf.

The proper way to run a media company is "see no evil, hear no evil". Give your engineers a mandate to collect everything and anything, but don't tell management and legal the details so there's plausible deniability when people figure things out. Disclosures should be vague because (1) legal doesn't know anyhow and (2) you're only doing the minimum necessary to avoid jail time and class actions--there's no regulatory agency to worry about and very little civil liability in general.
Some of the changes are alternative defaults however. That isn't something one can just merge upstream since there are busi ESS and product reasons for Mozilla to reject certain changes
It's even great to draw nice fractals:
https://github.com/cedricbonhomme/iterated-function-systems ;-)
Or a credit card ;)
Lyft IPO reignites talk about Silicon Valley’s contract labor problem
Pretty pathetic response. When did Apple turn into the sort of company their fans used to laugh at?

This feature was planned and advertised. People buy based on these things. I'd love a Apple wireless charging mat. I also like their Watch. Charging the lot of them would maybe move me from Android. Oh no! It's disappeared. Steve Jobs would never have put up with this.
Yes, I make a similar argument about the roads as well. Winter is hard on roads & buildings. Subzero temperatures, ice dams, & two feet of snow on your roof make quick work of uninsulated shacks, while ice & snowplows demand a regular cycle of road repair. In nice climates on the other hand you can scrape by with slowly crumbling roads and declining housing stock for decades.
Hmmm. I find: frogs, toads, lizards, opossums and other insects.[0] Not many people eat insects. But the others, sure.

https://www.peststrategies.com/pest-guides/cockroach-guides/...
You are assuming that there are people around to be a liability. I am assuming there will be no people in this warehouse.
No COBOL?
There is a huge delay in publishing the prices for which houses were sold. In an ideal world, we would really know how many offers were actually in play and what was it sold for the day after it is sold. Access to that information varies and there are lots of insider-trading-like actions done with this information.
The article itself shows that each Disney generation has less money. The Kennedys are another example. Are the Rockefellers the richest people in America? The Vanderbilts? The Carnegies? The Morgans? The Astors? The Gettys? Nope to all.

The richest today are first generation - Gates, Bezos, Buffet, Musk, Case, etc.
That book has the major problem that it's three-quarters of a good book stapled to half of a mediocre one, and the mediocre one is the one that the author was apparently actually interested in.
New Mercedes AMG A45 2020 – Draft on the Snow
Its important not to misread this advice as “don’t seek out books/videos/guidence”. The value of those things is they point out where to direct your focus and thereby help you stay focused.
Selling point is that you can put all your mobile devices on it. So it’s assumed you’re using more than one and it isn’t a quality experience if you have to sacrifice charging speed for regular use.
I guess too bad the job of the machine is to kill humans.
Usually using C's `setjmp()` and `longjmp()` functions (but I consider that an ugly hack). I did an implementation for both x86-32 and x86-64 [1] that works for Linux and Mac OS-X that's for C (written in assembly). I doubt it will work for C++, and I'd be a bit hesitant to use it for production, but it's surprisingly simple.

[1] https://github.com/spc476/C-Coroutines

Edit: clarification of what language my coroutines are implemented in.
I wouldn't either but now that I have one one my desk, nightstand, and coffee table; I could never go back.
Icecat has issues with so many sites because it wants you to block no free JavaScript. If you use it as intended, the internet isn't the same and is it even more private since there are fewer extensions?

I like how brave bakes in the settings by default
Press three dots - not interested in recommendations based on: [video name], works great for me.
Yeah, this, User configurability.

Moreover, Youtube became increasingly resistant to user configuration. And the discussion doesn't touch on user configuration. I'd say the reason is that there's been uniform switch across multiple platform to auto-recommender model. Why? Part may be bureaucracies assuming they need control, part is a "the average user is a total moron who can't configure and will just accept defaults anyway" consensus (not entirely false but not entirely true), part of it is the rise of machine learning makes having supposedly strong recommendation engine be equated with having value.

And the situation with a completely unconfigurable recommendation is that they can't show people what they want. They can only show people "what people can be conditioned to like, what grabs some average more." Which is going to be polarizing content.
The way I understand it is it's a new thing, stacked with the selectable io schedulers. But it can reach deeper than them - specifically when you're writing dirty pages back to the disk in the background the existing schedulers were not aware of how to manage that. This one does.

(please correct me if I got something wrong)
Managed to find some data on ROTC programs in the Ivies:

> There were 122 Navy ROTC midshipmen spread across six Ivy League campuses in 2016, compared to 53 at three Ivy League schools in 2011, according to Navy data. There were 42 Air Force ROTC cadets in the Ivy League in 2016, compared to 28 in 2011, according to Air Force data. The class of 2016 at Yale includes 10 Navy midshipmen and four Air Force cadets out of 1,300 graduates. [0]

Lets assume that the growth in ROTC members will carry forward at this rate. That means that the Ivy class of 2023 will have about 300 ROTC members across 8 schools, or about 35 per school. At about 1300 students per school, that's ~1 in every 40 students, give or take. So, about 1 in every other classroom.

In looking at other universities, that's about the same. It's hard to find numbers, but it's easy to find pictures. Most of the formation photos have about 30 or more people in them (per service branch).

So, though the current batch of scions in power isn't the most ROTC and military active, it does seem that these Ivies are getting to parity with the rest of the country, in terms of service.

[0]https://www.ivycoach.com/the-ivy-coach-blog/ivy-league/rotc-...
>> I’d probably switch to httpkit over ring if I needed to solve a problem with async websockets.

You probably meant going from jetty to httpkit, ring is just a middleware lib
at great expense.
There have always been specific laws governing what publishers could publish when it came to real estate and employment.
rak00n the numbers are just a rule of thumb I give people when they ask "when should I replace _shoes_". _Boots_ are a different story as the construction of a hiking boot is usually so much more robust than a trail runner. I truly have no idea what mileage a hiking boot can sustain.
#THICC
I've been using Waterfox since Mozilla changed their extension format and it's been incredibly stable. I used it for the Tree Style Tab extension. There's probably less reason to use it just for that anymore but vertical tabs in Firefox still isn't the best experience. I use Firefox with Tree Tabs at work with the extra user UI modification required to hide the top tabs and the sidebar headings. Only allowing one sidebar means when I accidentally open the bookmarks I need to mess around to get my tabs back.
Not sure how serious they think this is, and how much is this rather a joke. If it's not a joke, they clearly not see the big picture. For example if you can write a software in a higher level language in a fraction of the time which will spare energy somewhere else in the world, it will use less electricity overall.
Editorial discretion has always been a thing - you should absolutely be able to publish your own speech on your own terms, but I'm not convinced you should be able to force other private companies to host your content. The ability to publish widely is relatively new, before if you sent some long screed to the new york times they just wouldn't publish it (you could publish it yourself, but likely wouldn't have a huge audience).

This gets tricky though when you're talking about things like being blocked by a domain name registrar or something.

Even with speech you publish yourself there are some existing restrictions (libel laws, hate speech targeting individuals, etc.)

Moderation is also what allows communities like HN to exist and remain interesting places - I'd definitely prefer it to every website turning into 4chan.
The full node operators are typically holding Bitcoin, and I just don't see anyone willingly accepting a reduction in the value of their assets. Any such block would be viewed as an attack on their sovereignty.
It seems like the solution to this would be to have the build system reproducible from a base image with everything other than the code repo required to successfully kick off a build other than the code repo itself. Uploaded (or made available to upload yourself) to any of the cloud providers (or run locally in a VM), it would allow you to sync the repo and kick off a build for any supported architecture.

Dev not available to integrate a pull request and start a build? Download the appropriate build arch image, fire up VirtualBox, sync the repo (and apply a pull request if the dev hasn't had a chance to do that yet) and start the build script.

This doesn't entirely solve the problem, if nobody has submitted a fix yet, and you don't know enough to pull in the upstream fix and merge it yourself, you're at the mercy of some other user having that knowledge and making a pull request. It does close the gap somewhat though.

Are there existing projects to help get to this level of build reproducibility that can serve as a base to use? It would be awesome to know people are already working on making this easy to adopt.
Great article, Andy! I really enjoyed reading it. I wrote a similar piece about going freelance as a software engineer a while ago, perhaps you’ll like it:
https://blog.classycode.com/going-freelance-as-a-software-en...
Are the numbers inflation normalized?
The data for the paper the article talks about is online [1], and it says [2] that the benchmarks are "implemented in 28 different languages (exactly as taken from the Computer Language Benchmark Game)".

The LISP evaluated by the Benchmark Game - and, apparently, this paper - is indeed SBCL [3], which seems about on par with Java.

“Lisp, on average, consumes 2.27x more energy (131.34J) than C, while taking 2.44x more time to execute (4926.99ms), and 1.92x more memory (126.64Mb) needed when compared to Pascal.”

[1] https://sites.google.com/view/energy-efficiency-languages/ho...

[2] https://github.com/greensoftwarelab/Energy-Languages

[3] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
For how much shit PHP gets, it is a pretty good lang for building things
What should you do if before throwing yourself into a situation, you think, “I can’t imagine how I would handle this well.” And then during the situation you think “aaaahhhhh! I don’t know what is going on or how to usefully focus my attention or get anything done!” And then after the situation you think “well, I failed pretty badly there”?

I’ve found in that sort of situation, it is tremendously useful to find a good book or other form of guidance so that I have a mental framework to organize information and a way to imagine myself succeeding. You know the OODA loop? I think theoretical knowledge really helps with the ‘Orient’ step.
While you're at it, could you also benchmark ripgrep and silversearcher on the same exact file? Thanks!
Hoping it's a premature April fool, but given the state of world we're living in, it'd hardly surprise me if this was real.

Next up: Length and girth verification?
Give me a break. Stephen Molyneux is an open racist who believes in white genocide theory [0], and the rest barring Jordan Peterson (himself a pseudo-intellectual fraud) constantly dog-whistle.

You are debating in bad faith.

https://en.wikipedia.org/wiki/Stefan_Molyneux
It provides a complete, familiar, desktop environment that can be used for basic desktop computing. I've been using Ubuntu MATE on the Pi to introduce my daughter to computing for several years now.

But, it is probably of more interest to makers and device hackers who want to target Ubuntu for their projects. You can prototype homebrew ARMv7 or ARMv8 based IoT devices in a comfortable desktop environment, including building and testing your apps as snaps (https://snapcraft.io). The full Ubuntu archive is available to you.

For hobbyist projects, you can stick with Ubuntu MATE for "deployment", even with the option to disable the X11 display server if it not an application requirement. But, if you have something more professional in mind then the applications and snaps you've prototyped with Ubuntu MATE can be used with Ubuntu server or Ubuntu Core (https://www.ubuntu.com/core) on one of the ARM-based reference platforms.
We moved our servers to Iceland
I think this shows the fixation on hourly rates. Why does there need to be a translation to hours.

A day is a day. When I was freelance I just billed a day rate. The point for me is that I simply don't count the hours. It just meant I would spend the day working on that clients project only. Typically I'd do something like around 9-17:30, with around an hour for lunch. So that works at 7h30. But sometimes I stopped earlier. Sometimes I worked later. I still billed the same.

I never pro-rated the invoices for partial days. My minimum billing increment was half a day on the odd occasion I needed to run an errand that was going to require less than a full day off.
Assembly language is the lower bound here. This is a 100% correct fact that nothing can use less energy than assembly language. No such statement can be made about other languages.
So true. Always love it when a new hire comes in and trashes how everything is done inefficiently, tries to change things, and then ends up putting up with it after realizing the futility of it all. The only way it ever works out is if you have a supporting environment where not everybody is stressed out and overworked, which doesn't seem to exist in tech anymore.
The same thing happens to me as well. I don't know who Ben Shapiro is besides knowing he's "not liberal" and have never watched his videos but they are recommended in the sidebar of almost any video I watch.

I looked up the hip-hop artist Mac Miller when he died of a drug overdose and the all of the recommended videos were of his pop star ex-girlfriend being the one responsible for his death. Clearly the engine has learned to go towards the extreme.

My opinion is to push for education in all aspects of these algorithms and keep your kids off Youtube! It is so far from network or cable TV it's a little scary. That said, it's an amazing resource but it's geared toward growth and profitability at any cost (most likely lives).
The Worm in the Apple of Modern Capitalism
> The first thing I did was make a complete clone of the hard disk (c0t0d0s2) on my Solaris 10 desktop in case anything went wrong

I think he did.
To be fair to Intel, you wouldn't be in the red if you took dividends into account. The adjusted pre-crash price is ~$44 relative to today's $54. Still, a pretty bad return for 20 years.
No, and they also probably don't account for dividends.

Edit: after dividends it would be 10.7% higher, but annualized returns of <1%. So still really bad, but not less money than you went in with.
Jim, I think specific advice will be useless and potentially hazardous since different countries/state/years will have different legislation.

I guess I get it now when some here comment: Check a lawyer. Check an accountant.

Better advice (or what I'm doing):

1- Check the laws/rules yourself. Just get a rough idea.

2- Suggest your creative ideas to your accountant and see if he agrees.

3- If your accountant is not aggressive in saving you taxes, maybe it is time to shop for a new accountant.
If these companies had a spine, they would fire any employees under jurisdiction of Australia and move any hardware out of the country.
That company also had like 10 video dongles/adapters in every conference room, including ancient 30-pin connectors, but no USB-C which was the only thing most employee laptops supported. Yay technology!
The huge reason I'm not using Clojure for webdev is because there is rarely an accurate, current guide that demonstrates how to plug things together to get a typical CRUD+user auth website going.

I know that everything I need already exists, but I have yet to find a complete tutorial (Rails Depot, for example) that actually works. There's always some gap that isn't explained or some step that fails because the guide is 2+ years old.

So while I do agree that choosing your own libraries (and essentially building your own custom framework, because that's what they all end up as) is preferable long term, it is incredibly frustrating trying to build that first webapp.
I have been a freelancer for 10 years now, and I noticed that machine learning gigs are a bit harder to find because they is usually proprietary info and they want to keep the "models" in house.

Has that been your experience ?
i suppose every attempt to figure out which is the best text editor, unix-like os, programming language etc is even more futile than most human endeavor :)
Why didn't they just buy uBeam??
No, straight from Yahoo finance. Also doesn't include dividends.
Thinking about it, it might actually have been legal to ride on the sidewalk at the time I had in mind when writing above. But still, riding on the sidewalk is bad practice.
I think I’m more confused than ever. I read that article and was just hoping to get concrete examples
I suppose actually typing on a laptop is more important than it being thin.
If you don't know how to structure cards to be effective, I highly recommend you read through the 20 rules of knowledge formatting https://supermemo.guru/wiki/20_rules_of_knowledge_formulatio...

I used Anki for 7 years without these rules and figured some of it out on my own.

After I used Anki / supermemo to learn these rules, I can learn at a much higher rate with less reviews and higher recall.
The phone is the only one that needs a particularly high wattage. If sharing drops the phone speed by a third, that leaves enough spare capacity to do a watch and airpods at the same time (with both of them getting more percent per hour than the phone). That's still a pretty good experience.
Your question is hard to parse? What is instrumenting? If it helps though... the word “baseband” itself is the lower frequency containing just the bandwidth of the signal. Ie that is the lower frequency...
I don't use Typescript, and use Javascript only for what I have to. I don't care about the ranking of either of them, I'm just pointing out a possible flaw in the methodology that should be taken into account when looking at the numbers presented, and what I suspect is a concrete example of that.

This also isn't a criticism of the benchmark game, it's well known that not every implementation is equivalent in the time and effort put into optimizing it. It serves its purpose about as well as can be expected. Unfortunately, using it as the base of further calculations can lead to some of the known quirks of the benchmarks being exaggerated into results that are not always obviously an artifact of the underlying system, as I suspect this is. Making that obvious by pointing it out can be useful.