skysight-inc/HackerNews huggingface dataset:
> > What are students doing with their extra free time? Having fun. Instead of being socialized for lives of boring work in hierarchical organizations, they’re being socialized for lives of play and self-expression.

If you think this is a bad thing, you are well and truly lost.
Back in 2001 advertising was far more lucrative than it was today. So a website could be both: useful, and a for-profit, ad-supported enterprise. Hell, the reason why most online versions of newspapers were free was because advertising was so lucrative. Now, ads pay peanuts, and only make sense if you already have ludicrous scale, or are able to game search results with low-effort """content""" to get that scale.[0]

So it's both "less signal" (fewer high-quality websites) and "more noise" (more spammy SEO-to-oblivion sites).

[0] A similar thing happened to video advertising, which is why even really good YouTube videos are filled to the brim with ad integrations, merch tie-ins, and calls to like and subscribe.
You are free to continue wearing a mask.
Did you give hiding the map a shot? Makes it a little more challenging.
A detail I liked in the Blade Runner 2049 movie was the office of the Wallace Corporation CEO -- every surface was covered in wood.

Right after seeing that movie I visited an old house where everything is wood. Huge wood cabinets, wood floors, wood ceiling, etc...

I suddenly realised that I can't afford wood furniture any more! The IKEA stuff I buy these days is made of "manufactured" materials that are "wood-like", but have essentially cardboard honeycomb between two sheets of plywood or something.

I used to have IKEA furniture that was solid pine, but good luck finding anything like that in their store these days...
Sure they do. It is just in 2001, there was 30M websites, and let's say 5% of them were good. And in 2020, there is 2000M websites... and the number of good ones is about the same (because there are only so many people willing to spend time making personal website). So the fraction is much lower now.

It is easier than ever to open your websites, and there are tons of free providers today. Look at any manual aggregator -- like hacker news or hackaday.com -- to see them. This is a variety I have not had in 2001!
let me calm down and breathe and I'll take the bait ...

look just because you're not Lebron James or Michael Jordan doesn't mean you can't go to your local basketball court and enjoy a game of pick up.

But the same way you don't conflate what you need to do to be one the of the best people to ever play a game to play at all...

your software engineering team doesn't need to feel completely useless because they aren't immediately using <insert new hot tool> .

Everything in software engineering from side project to unicorn startup service is about tradeoffs.

Tradeoffs happen because of constraints.

I don't expect a consulting shop to build code the same way an open source project does or a publicly traded company that has been profitable for 10 or 20 years.

I'm hoping you can read in this the need to be cognizant about manpower tradeoffs.

So yes I fully appreciate this as someone who has consulted, worked a public companies, and is now at a rapidly growing startup...

Just because your team isn't meeting some imaginary ideal for some other form of team with different constraints doesn't mean you can't ever strive for any ideal or give up...

you just have to be realistic about trade offs...

my favorite example of this is thinking about a system like rails vs early react (loooong next.js or even before the context system) or a lot of things built in the python web ecosystem.

With rails you have scaffolds and endless convenience methods that let you be productive quickly even as a small team or shop...

with early react or python web you were largely left to your own devices out side of the core flows they had solved (painting updates to the dom with react or some rudimentary crud stuff with django or flask) ...

Because they were built by and more importantly FOR different types of teams.

Rails by the relatively slender (and famously against VC type scaling) 37 signals consulting crew and react by facebooks behemoth engineering team.

Of course they are going to build for their own trade offs...

why would you not?

(I intially opened this rant with this final piece thata I thought better of starting with but I still stand on the feeling...

The is the biggest piece of curmudgeonly nonsense I've ever read... its like someone training an ml model on last 5 years of HN comments and churning out a click bait blog post)
Ehh, that's a bit overblown. In particular, even if you actually did make the weird list-number, you'd end up with a type error as soon as you tried to use it somewhere expecting a regular number.
You seem to be misunderstanding people’s motivations. Most developers aren’t trying to be “better” we are trying to exchange labor for money like everyone else.

“Grinding LeetCode” (tm r/cscareerquestions) doesn’t make you a better developer. But it does get you in the top paying companies. Well I didn’t. But that’s a different story.

On the other side of the fence in corp dev where pattern matching is the norm, employers aren’t going to want to hear that you used Sqllite.
Sure thing. I meant you could have sold it later, in the 2000s. I remember finding many 3-letter .com domains in 1996/97 but didn't want to shell out ~$100/year or whatever netsol was asking for those days.
> I was referring to https://en.wikipedia.org/wiki/Write-only_language and seems like Mathematica is the only CAS on the list.

Interesting, and thanks for the link. I didn't know such a term existed, although I'm a bit disappointed to see C and Lisp in the list, which some consider to be extremely well-designed languages.

> Another way to think about it is, it is not a language that one can just write a program on its own. It almost must be developed interactively. And because of that nature, it is easy to lose track when it is getting long.

I agree. Although Wolfram Inc. has been pushing WolframScript and Wolfram Engine (and the IntelliJ IDEA plugin), at the end of the day the Wolfram language is best suited for interactive development, i.e., through the Notebook interface. And Mathematica Notebooks do not play well with most version control systems and are best treated as binary files.
The general marketplace fees are the same whether you use FBA or not. Your original comment was complaining about FBA fees which are separate from the marketplace fees.
> ”Police can easily hear these vehicles and pull them over for a violation.”

In practice this doesn’t happen, however, at least here in the UK.

Police are not issued with equipment to measure noise levels, and on a busy road it can be difficult to identify (provably and conclusively) which vehicles are making the noise.

Which is exactly why technology like these “noise cameras” are needed!
I think you're misunderstanding OP.

The way Audible book pricing works is a little byzantine. The "list" price of most titles is somewhere in the neighborhood of $50. Plus or minus.

But as a subscriber you're given one credit each month, for $15. So right there you can get the same title for much cheaper if it's your credit redemption.

But that's not all. If you buy the Kindle edition of a book, it's only $7.50 or so to add on narration with the purchase. The text copy of the title might be $9.99, so the total is still far less than the "naked" audiobook price.

I don't understand why they do it this way. Even if I'm out of credits, I can save $40 or so by getting the Kindle+Audio bundle vs. just the Audible version alone.
Because lack of home resources and being so susceptible to the oil embargo is basically what led to Japan wanting an empire in the first place.

The prewar US trade restrictions/ blockade had a lot to do with Japan believing war with the US was inevitable, and that pearl harbor was a smart strategic target while no one expected an attack and while so many eggs were still in one basket.
A CMaj7 chord has both a B and a C in it and it sounds perfectly fine. You're saying the home chord in the key with the simplest extension is dissonant. That makes no sense. You hear music with two adjacent semitones played together all the time. It's in all jazz music and everything derived from it, which is a huge chunk of modern western music.

Seriously, music isn't all just 3-note chords and a B and a C together sound perfectly fine in the right context, and even moreso when they are separated by several octaves, as in the mains hum theory.
in the same way that most of tennis is hitting a ball back and forth, yeah
Timing of SHA-256 reveals only the length of the input.
Most European connections to Africa have been cancelled as a consequence of massive photovoltaic cost reductions enabling local placement and overbuilding to compete. A few projects connecting Spain to African generation remain.

Probably the most effective use for African solar energy production will be synthesis of hydrocarbons to be delivered by supertanker to high latitudes in winter, and for aircraft fuel.
You wrote individual insert statements to RedShift?
It is interesting that this article refers to a tannery and doesn't mention the word 'chromium' in the process.

In the 19th Century chromium was intoduced into the tanning process as an alterative or adjunct to using tannin/tannic acid for converting skins and hides into leather. It turned out that chromium was particularly effective in tanning leather albeit a toxic one. (It has been since abandoned for this purpose.)

I'm therefore surprised not to see mention of large-scale chromium pollution on the site -
given the age of the plant it'd be very surprising if chromium wasn't present.

Given the toxicity of chromium salts I'm also surprised it isn't a big deal in and of itself (and that chromium isn't mentioned by name as the principal polluting agent).

BTW, it's a shame that chromium is toxic because it's an excellent agent for preserving leather.

This fact was brought home to me a few years back when I saw a documentary that showed part of a WWI battlefield in Belgium that was being made way for a factory. As part of the preparation, battlefield archeologists were scouring and documenting the area before the factory was built and in the process they came across the bodies of soldiers from that conflict.

Essentially, nothing remained of these soldiers other than their skeletons and their boots - and the boots were in near perfect condition in that the chromium used in their tanning process had preserved them that way under the moist ground for nearly a century. Apparently, the chromium salts in the leather had stopped any bacterial action taking hold, thus keeping the leather well preserved.
Ooh, nice! I'll be giving it a try today or tomorrow, as I had been having trouble with MkChromecast.
Ah, I see what you mean. Yes, if you don't even have the entire hash, you're kind of out of luck.

> It may be very computationally expensive to brute force the space, but the information is there.

If the password is long enough, it will take longer than the heat death of the universe to brute force the space. So in practice, brute forcing secure passwords might as well be impossible.
Gomuks – A terminal Matrix client written in Go
I'm a big fan of Rust and have been using it for personal projects for the past few years. The article inspired me to actually spend time to understand subtyping and variance.
Frankly I don't really see the logic. You're failing to disambiguate "generally better" with "better for Reddit inc" or "better for redditors," which are all separate things. That is, I'm not convinced that a Reddit search engine would necessarily be subject to the same level of gaming, for a variety of reasons:

* Reddit groups are moderated in a way that "THE INTERNET" as a whole isn't.

* Reddit is a destination in itself. It's not like Google, which is a means to arrive at various destinations.

* A Reddit search engine just has to index Reddit. It can do things like entirely filter out clickable external links, which would make SEO much less fruitful.

* Reddit is dependent on being an effective conversational watercooler. For financial reasons, it's not going to allow itself to become filled with the same level of cruft as the entire web is.

This is somewhat evidenced by the difference between Reddit and Usenet. Compared with how Usenet quickly devolved into an unmanageable morass with the advent of spam, Reddit has managed to stay fairly legible.

(BTW off topic but personally I think this whole post could've just been a comment subthread in the original post. Of course we all want our ideas to bubble to the top. But if everybody started a whole new thread every time they thought they had something REALLY IMPORTANT to say that shouldn't be ignored, then every large thread would give birth to dozens of baby threads and make HN less effective overall. On the other hand, I see someone else thanked you for putting this in a separate "breakout room" so to speak, so what do I know? Cheers.)
42 will be out in a couple weeks, and it has a lot of work to make flatpak stuff work better in the presence of "system" installations (rather than user installations where we normally install SDKs).

Hope you'll try it out! (It's also available on Nightly).
Down the rabbit hole of every journalist’s favorite app
It’s completely wireless and requires no additional hardware (neither extra sensors nor a $1500 PC). That’s leaps and bounds beyond the first-gen Vive.
>But if I was to revisit this, I'd write something like A Bestiary of Caches which would delineate all of the different caches in a modern CPU. Things like branch prediction target caches, the micro-op cache, the LSD, ... but all in one place.

You said it; now you gotta do it :-)

PS: Jokes aside, it is a sincere request. Most folks don't know about these issues and if they do, it is piecemeal, bringing them all together in one place by somebody who understands it all would be invaluable.
They have really failed to maintain the quality of their articles as they have grown.
Here are my rules for picking framework/languages:

- Avoid if specifically mentions big companies as users: Facebook, Twitter, Google, these have as many devs as needed to throw at the most trivial tasks, and then some. I am in a team of 3 that need to get shit done, not chase package manager and compiler throw-ups. Tell me your language is used by a one person show to serve millions of people and then I'll listen.

- Avoid if the developer base is mostly young people: They are energetic and they don't mind complicating the shit out of something, because they can figure it out now and probably down the road. I'm old, and I just want things to work and I want to understand how it all works without spending a week and wrestling with tooling. Not all out-of-college folks are the same but most are (and I used to be one, so there).

- Avoid kitchen sinks: borrowing ideas sparingly is fine - throwing in every new feature in another language you come across makes for a soup, not a tool. A good heuristics is the rate at which features are added. Look for logarithmic trend.
But in practice, spreadsheets are usually used for "brainstorming" in a research question to pose some possibilities, while jupyter is used for creating an executable paper for an actual scientific discussion.

The danger in both spreadsheets and in computational notebooks is you can include a lot of mathematically true and/or statistically consistent conclusions that are filled with assumptions that haven't been correlated or even agreed to by voters or policymakers.

For anyone making a bold claim like post-high-school education doesn't promote future earnings, their burden is to come up with macroeconomic examples or even models that are consistent. Just writing a book and a spreadsheet doesn't cut it, which is another way to say, they aren't making their claim in an educated way that modern economists use.
When I append "reddit" to a search term for something it's because I'm looking for the opinions of mavens. For example, I needed a flashlight recently and rather than just buy the first flashlight on Amazon I instead searched "flashlight reddit", found the subreddit for flashlight enthusiasts, scanned their wiki and posts about what to buy and then just bought what seemed like their top recommendation for my usecase. It took a few minutes more, but now, I don't just have a flashlight, I have a flashlight that people who care about flashlights think is a good flashlight.

I think the reason reddit building a better search engine wouldn't help them is that it's already pretty darn easy to just add "reddit" to a search and, at least for me personally, I don't do it that often. Typing "reddit" at the end of my search seems a lot easier and faster than going to reddit and typing my query into their search.

Also, contrary to the blog post, I think people have always tried to game both search results and make money on reddit.
It provides more than one signal: a signal that you have obtained desireable knowledge and sensibilties from your education, and a signal that you can be relied on to complete something. The fact that the latter overshadows the former in a world where degree bearers are abundant is unsurprising and tells us precisey nothing we didn't already know.
Yes, I do think so. There are plenty of ways we could make selfish decisions about here we live. I also think where a person lives is also highly personal and private and should not be subject to the decisions or judgments of others. Many people cited a pressure to provide/maintain a social environment for their family, so it's not a 1-dimensional decision by any means...
I disagree.

Many times, the org settings make a users life so much easier. We use MS SAML SSO for all our tools (office, Outlook Web, Atlassian toolstack, another ticketing tool) and I really only need to use the 2nd factor once in a few days or when I log out manually, and it's a simple sms code. Reading other comments here, my life is SO easy in this regard. I actually considera Microsoft single login with (sms) 2FA a good thing and therefore have almost 0 "mfa fatigue".
Our brains take a little while to update
Fun fact, Google Earth had its coordinates defaulted to an apartment complex in Lawrence, Kansas, apparently the childhood home of one of the engineers, but also roughly the center of the United States.

https://www2.ljworld.com/news/2005/dec/21/lawrence_pinpointe...
It's not, you're just confused.

Swipe to switch desktops is implemented in GNOME Shell and Mutter. GNOME Shell's default CSS style is also called Adwaita, but it in no way affects the availability of gestures.
The best part is when a company is building a line-of-business app which they know will get maybe a hundred users and end up throwing tools and processes at it that are complete overkill.
There is an active, open market in used solar panels. Sold panels do not stay in the dark long.

But putting solar on land need not interfere with other uses. Rather, solar increases the value of the land for the other uses; a roof lasts longer with solar on. On a parking lot solar provides shade and stops rain. On pasture or crop land, solar reduces heat and water stress, increasing yield and cutting irrigation demand. On a reservoir or canal, it reduces evaporation loss, and runs cooler, thus more efficiently.
Not everyone knows the exact shape of every country.
Because it's a 0 effort renewable resource.
What happens when you work at a company that uses a different stack though? Can’t force a Java shop to start using Golang just because I like it and have developed my experience around it.
Assumptions and reductions are always required, there is no researcher in the world that reads every book or paper released in their field, and for those that do read voraciously, only a tiny fragment of that is remembered or understood on the grounds that the author intended.

Part of learning is to deciding which parts to ignore. The book is rejected on it's face because its core claim is essentially "I solved a major issue in another field by reducing it down to the one I know", which is a big red-flag for crank claims.

The article's focus on spreadsheets is part of why it's so easy to brush it aside. The author doesn't realise that the fidelity of the spreadsheet is less important than their own ideological assumptions.

It's possible they cover this in detail in the book, but it's not in this article, nor in any description of the book I've encountered. If something appears as crank-science on it's face (and is getting little traction), then why waste your time on it?
Hold my beer. I'm starting an honest company.

The key is that I'm basically retired. Have no desire to hire anyone. Have no desire to seek funding.

My three company values are: (1) sleep, (2) slow is smooth, and smooth is fast, (3) freedom at all costs.

I'm probably going to get banned on linked in once I start promoting things, but the goal is to just shit post on all the inspiration.
The cosmetics don't give any advantage to the buyer that is noticeable by pro players. And that's a good enough definition of cosmetic-only to me.
Accepting payment for this kind of service is actually quite problematic. Even more so now that the vast majority of the userbase is Only Fans creators. I'm not saying it should be like that, but if you've ever tried to accept payments for anything "high risk" it's a nightmare.

For example, Stripe won't allow any of it at all. It's blacklisted in multiple ways through their restricted services.
Classic engineer vs. mathematician mindset
> so that we have good-paying jobs for our own citizens.

Protectionism isn't always a good idea. Doing so would've made the final lumber output more expensive for Canadian consumers.

Automation is coming for the good-paying jobs sooner or later, anyways. The solution wasn't/isn't to ban outsourcing/automation, it's to better distribute the gains from outsourcing/automation across society.
You are illustrating my point for me, and for this I thank you for sharing your subje...err, past experiences.
For 3d is unity or godot better?
Also, with min lot sizes a 900 sq ft house doesn't quite pencil out at today's land prices. Most jurisdictions would not let you buy a 900 sq ft plot of land, for example, because the size would be too small.
refusing to hang out with me because i don't drink makes you antisocial though.

when i hang out with my friends many have a beer while me and some others don't and nobody is bothered by that. that's what makes us social. our drinking habits don't factor into it at all.
All you need todo is memoize l33tcode to get into FAANG. b4 that, graduate from a respected uni and u would have a recruiter at your email door setting up a phone interview looking to shape you into a good little employee.

Game programming is hard. its depressing to read because its true for most. This article resonated with my 13yr old self (when i was making q-basic games). Working in the enterprise is cushy if u want heaps of money just do it in Defence and get access to all the awesome tech 10 years b4 Oculus.

Your job as a game programmer readied u for a career at large corperations. Great! Thats not the norm! The norm is a toxic boys club of chaddery.

https://www.nbcnews.com/tech/tech-news/women-pry-open-door-v...

That said, its pretty stupid to think your skills are not tranferable. But also there are new breeds of programmers these days who companies are happy to employ who really offer nothing more then API knowledge.
Why there aren’t viable competitors for Audible? Shouldn’t this be much easier than selling physical books?