skysight-inc/HackerNews huggingface dataset:
> calling it 'fluff' is surely the mildest of sassy descriptions, no?

On the contrary, "fluff" suggests that the piece has nothing to offer outside of the source material.
Yeah, that's just false.. just checked and my Dropbox supports multiple as well. AWS is the only one I know of that only allows a single key.
I always fancied making an old TV or Radio dial with some preset channels that my grandmother could use to view news or see funny youtube videos, rather than use a keyboard.

I might have a hack now after seeing this.
Why does an RSS reader need a server?
Also, different elements will have different impacts per kilogram, just because they have different concentrations, are found in different environments, etc. If X is 30% of its ore and Y is 0.03%, then you can dig up a thousand times as much X as Y and get the same environmental impact for each.
I wonder how much Cunningham's Law contributes to flakey search results? I can totally see people using it to game places like Stack Overflow which are far too trigger happy about removing duplicates.
That is the probably with politics and the wall street quarterly cycle - you always sacrifice the long term for your short term gains. There have been some moves away from this but largely the system rewards/punishes people who don't operate on the short term.

Switch to renewables is such a huge win for everyone (less oil producing nations). Cheaper, cleaner electricity (unlocking new manufacturing capabilities on price), lower social unrest impacts from climate change, better water quality, less reliance on foreign oil, etc. Costs are now starting to hit the point where it's far cheaper to go renewable - if we could get some political will power to push us further we could get continued wide spread adoption and massive scale up.
My god, this kind of shit is tiresome.
We're comparing Trump's influence over people when he had millions of followers, likes, retweets, etc vs a hashtag used by 5 people. Common sense should be used.
Don't forget all those people in China dying from the all the lead in the ground where these were dumped after use.

https://sometimes-interesting.com/electronic-waste-dump-of-t...
People that don’t know how to use and maintain Linux should not be the metric for Linux stability.

Linux will let you shoot yourself in the foot. That is not a Linux problem, PEBKAC.
You believe moving the clock is a wacky feature? You can already move the macOS dock, so its not like it’s unheard of in that world.

Sensible defaults are great, but after spending most of your day glued to a screen, you start noticing little improvements to your workflow. e.g. i dont want to turn my head all the way to the right to look at the clock (using external monitors)

Thats not a big change, but I believe the sum of all those little changes add up
It will take very little disruption to the service quality (think slow/janky app, service/feature outages, buggy functionality like search/filter not working reliably) for users to flee the service and move on to the next happening thing. The current user base twitter has is a result of key input activities – stable/performant software service at scale, growth hacking and marketing to cultivate/retain high-profile content generators/curators, third party tools ecosystem for whale users etc. Each of these things are not in a stable equilibrium. They need constant attention to keep them working. That requires talent AND understanding of current systems/mechanics. So if I were buying a service like Twitter, I would consider the brand/userbase as output (it is what I'm valuing, but not what I'm buying) and consider the code/mechanics and the talent that goes with it as the input (what I'm really buying).
Shitposting is a subsection of trolling. There's certainly a degree of a art to shitposting.

Nobody understands shitposting. It's not meant to be understood. It's the equivalent of grabbing both the red and blue pill from Morpheus to see how high you get. Only to find out you end up in Canada.
I think the problem is that a large number of people got used to various trading accounts like ETrade, Robin Hood, etc. and that seeing "N shares of ABC" on a web site means that they actually own the shares. But this is just an abstraction like someone said in another comment. I would encourage you to go and read any brokerage's terms of service that you agreed to when you signed up. Or if you actually managed to get a paper stock, read the fine print. I promise you it will be very interesting :-)
Isn't Loki the same cryptonote fork that forked signal to remove the phone requirement and then called it better than signal?
Although engineers have been bring this subject up lately, its a complete non-issue. The only group its truly a problem for, are those paid minimum wage. And minimum wage should definitely be adjusting

If you're making more than minimum wage, then the only thing setting your compensation is the job market. Not inflation, not how much a house costs in your city, and not the fact you just had 3 kids in 3 years

If you can find a job that will pay you much more, you probably already could have when inflation was 0%. So again, this has nothing to do with inflation. Are you looking to maximize your income? Interview interview interview, if you get better offers, bring them back to your company or just leave. If you don't get better offers, why would your company adjust your income by 5%? A 5% pay cut is great news for them and for you, if thats what the job market is saying is your fair pay
New Zine: How DNS Works
Some of it is playing to the crowd.

The other day I posted what I thought was a link to a good web page to HN. By the time the page had scored 15 points the traffic had crashed the web server. The article got about 60 votes total, mostly from people who never saw it, because of the clickbait value of the title.

When I have an experience like that I think "What a bunch of sheeple!" and from the viewpoint that "it's all about the karma" I think I'd do better publishing something worse that exploits the vulnerabilities of the community to put up a big score.
> Drivers all work very well, it's like they built them on purpose for their hardware (!). No more fighting with pulseaudio.

Pulseaudio is not related to drivers, but since you mentioned it, pipewire replaced pulse recently and it's way better than anything macos provides. You just can't operate on audio channels this way on a Mac.

On the other hand, there's lots of drivers which are missing on a Mac or require obnoxious upstream apps. For example Logitech has a 300MB macos app for configuring my mouse, 200MB app for the camera, and printer/scanner comes with ads. They work... sind of. Same settings/devices are exposed in Linux by default, without extra work.

> Upgrading the OS to a major version without worrying if I'll be able to boot next time.

You've been lucky. I've lost the system twice due to updates.

LINE works through Wine, if you ever need it on Linux. https://appdb.winehq.org/objectManager.php?sClass=applicatio...
The money is tight for raises because people do not change jobs. The more people hop jobs, the higher the raises since the employer can no longer bet on most people staying put at lower pay.
That and their (understandable, but annoying) reluctance to enable Wayland.

They could at least make it optional, but given that they sell computers, I understand why they wouldn't want to enable a feature which may still cause problems...
> if I’m already jumping through hoops to get SSH mounts on macOS to work, why not use Linux already?

Jumping through hoops? It's installing a pkg file, takes about a minute and it is a one time operation you will never really need to do again.

Have you ever daily driven a linux box? Times have changed but you will jump through hoops far more often than on macOS.

- written from my frankenstein arch linux macbook pro
The list I meant is here:

https://github.com/LineageOS/lineage_wiki/tree/master/_data/...

It contains the full model name in the yml data.
Moneysocket Protocol Implemented in JavaScript
Can't speak to .NET, but even the worst server-side languages feel like a reprieve compared to the hellscape of native mobile development.
You can stop it hiding the menu bar in full screen. System Preferences -> Dock and Menu Bar -> Automatically Hide and Show Menu Bar in Full Screen (at the bottom of the window).
I simply wrote several blog posts and turned them into a pdf book. My blog has 100,000 subscribers. I didn’t have to do anything else.
Having different preferences, and using a different platform that serves them better, is absolutely fine.

Deciding that the platform that doesn't meet your needs is somehow illegitimate, "not a computer," or somehow morally unacceptable is juvenile fanboy crap.
That comment feels out of place; at least try to link it with the content posted.
25% is if the organization is ultra efficient. I think most organizations other than select FAANG/Stripe are at 75%+. I think pmarca quoted the number to be something like 1:4 which makes the efficiency at 25%, 75% dead weight. FAANG is probably at 50%.

The good big companies are overstaffed by 2x. The bad big companies are overstaffed by 4x or more.

https://twitter.com/pmarca/status/1515195878604087297
I think also the machine learning one is quite a bit riskier than the others due to how quickly the field is moving. Big failures you write about may be easily worked around by the time you finish, and even if everything is current when you finish, the book may have a pretty short shelf life.
I don't think my article shuts the door on domain specific languages even though it doesn't offer it as an answer. It could be an answer. By relying a bit less on frameworks and writing more code ourselves we have the chance to make our code fit the domain we're working with better. For now I wanted to wrestle a bit with the idea of always pulling in frameworks to do things.

> If your thing has been built so often already that much of the logic can be factored out into a framework, great - may as well use that

I agree, though that often comes with some costs and tradeoffs like I tried to outline in the article.
Also the epoxies and whatnot can make batteries hard to recycle. At Tesla's Battery Day they talked about that and said they're designing the 4680s to be easily recyclable by their own recycling centers, which are a lot simpler when they only have to deal with one kind of battery.
For me, a minimalist alternative phone would need to be able to hotspot a more flexible device (tablet, laptop) for when other tasks are required. Else, I’d need a second mobile account.
Isn't the proof for Hamiltonian cycles? From what I could understand from your link to CHM92, it only requires a cyclic graph to stop, which isn't necessarily supposed to touch all vertices. Is that right?
> "We are making this change now (i.e. ahead of cryptographically-relevant quantum computers) to prevent 'capture now, decrypt later' attacks where an adversary who can record and store SSH session ciphertext would be able to decrypt it once a sufficiently advanced quantum computer is available."

This is something I've been thinking about. I have a feeling the NSA will have a useful quantum computer long before anyone else believes that anyone has one.
I was about to reply "steampunk"...but, no, that's not the right term either. Now, i'm curious myself.
Perhaps we should decide what to build deciding who will use it and why they'll use this instead of something else. Then when building the team, maybe we start with who we want working on it and then show them why it needs to be built. When selling it to the decision makers, start with why they should choose it, which is part of choosing who to target for the sale (apart from targeting for the use). The two really go hand in hand, but starting from one or the other in various circumstances makes a lot of sense.

Now, if I was selling directly to end users, like home users, I could try to start with target audience (who) first, or start with why people would want the product first. If I don't know who I'm building it for or what those people need, I have to build something pretty general. If I have a market in mind before a prototype to turn into a product, then I can reason more about what niche I'm filling. I guess one can succeed or fail either way, and surely many have.
Hum, no. The word "tautology" doesn't mean that.

Anyway, yes, SQLite lacks a series of features you get on other SGDBs, often for good reasons. In exchange it brings an entirely different set of features. If you want Postgres, use Postgres.
I am having the same issue marketing https://www.uxwizz.com

There are at least two different use cases:

* users who just want a private analytics platform to track their own stats
* agencies who want to earn money by running their own analytics platform

Almost everything is different when trying to market to the two distinct categories: benefits, pricing, features set, etc.

I am still struggling with this, I also leaned towards having distinct landing pages (but I didn't have the time to try them), but recently I switched to a different approach: build two different products for each of the target audiences. In this way, marketing and reach becomes a lot easier, as you know exactly who the customer is when it reaches your website.
There was no marketing strategy. I wrote blog posts then merged them into a pdf and announced the book. My blog has 100,000 subscribers.
As a traditional physician, I imagine your value add would still be your domain expertise. The physicians I worked with were purely consumers of AI tech and had a say in the design of the software. But AI and more generally software is becoming an important part of medicine so I guess it couldn't hurt to learn some basic ML.
I am not assuming, I do this daily so I know what I'm writing about. And as if that were not enough, I have formal education in shell programming as part of my degree.
I was thinking more along the lines of being able to perfectly map your environment so that it could be incorporated into whatever application you're using. That along with more comfortable and higher resolution headsets will mean you can spend more time with the headset on. This is important for productivity or social VR/AR since you don't want those sessions to be limited by discomfort or minor interruptions like getting a glass of water. It would also unlock the ability to change spaces or positions seamlessly e.g. from chair to standing to couch to floor etc. This is one of my favourite things about VR vs pancake computing, you aren't locked to your desk or forced into bad posture by hunching over a laptop. You can simply move naturally around your space when the mood takes you. I think we're going to look back on the 20th and early 21st as eras of tortuous treatment of the human body where we became sedentary and crippled by our devices.
I somewhat agree, except maybe:

> This blog post is a set of requirements for a Homer car, not a sensible professional tool

"Professional" is a wide category for sure, but I would argue professionals are the ones who need more customization, not less. They are the ones with esoteric tools and workflows, and where customizing their environment to match how their mind works allows them to focus on the problems at hand and not their tools.

> For every wacky feature or option someone wants, that has to be built, maintained, tested

True. However, these are trillion-dollar companies. Look at all the options for cars, or refrigerators, or whatever. And all these have the constraints of the physical world. And all made by companies with a heck of a lot less cash than Apple and Microsoft.
The Internet Archive at 25 [video]
"lastly, Mac restore process is not as easy as Windows, you can reset a Windows PC in a few clicks. Mac your manually nuking volumes, which for a newbie isn't really friendly. "

This is not true. Macs had an in-place reinstall before Windows did, IIRC.

https://support.apple.com/en-us/HT204904
> Something I do appreciate on Windows is that focus stealing by and large isn't a thing.

Until you need to run an app as Administrator, and then… everything disappears in favor of a blue screen (even on external monitors), with only a single confirmation modal remaining.

I’ve never understood why what is effectively ‘sudo’ needs to be a full-screen event.
I think you are making an understandable misreading (but perhaps i am!). MTP is a standard promulgated by the USB Implementers Forum [1], just like the mass storage or human interface device protocols. What that paragraph means is that on Windows, MTP is dealt with by the media framework, as opposed to being part of the storage subsystem, as SMB and NFS are. Why is why you can't access MTP devices as if they were volumes on Windows.

[1] https://www.usb.org/document-library/media-transfer-protocol...
I have tried this in the past with Google Voice. It's just too inconvenient to not be able to make calls when I'm not near a wifi. I've learned that's the #1 feature I value in a phone.
True, just wondering...
What's audio hijack? Under Linux with pipewire or pulse its just a dropdown next to the application name in your OS volume mixer
Weekly Code Digest #2
If deflation occurs would you ask for a pay reduction as well? Probably not.

But, at the same time you have to do what's best for you and your family. Easiest thing is just to have a straight up conversation with your manager and see if you can get a timeline for a response and specific actions that will be taken in pursuit of this. Be prepared for "no", and be prepared to have to find a new job. In the vast majority of conversations I have with people on this topic, they have to find a new job to get a higher salary, unfortunately.
Walk in the forest, park or beach.

Spending some time with the kids.

Reading

Watching old youtube videos on tech or history.
(1) Good hardware with good software support goes a long way. I'd say that iOS is much more of a polished OS than macOS. No wonder, considering that it's the iOS devices that fuel Apple's profits, not Macbooks.

(2) For a lot of people, an iPad is more of a consumption device, or a device to run 2-3 specialized apps (e.g. for drawing or music). Maybe they would be glad if iOS offered wider universal computing capabilities, but their choice of a powerful and mobile device is pretty limited.
The Twitter app written by one guy did not have scale, analytics, reporting, advertising, compliance, or moderation features.

Engineers are constantly surprised at how necessary it becomes to do those things as a company grows, and how hard it is to do them well. Musk himself has been repeatedly surprised at how hard it is to scale operations efficiently, at both SpaceX and at Tesla.
Jack Dorsey says Elon Musk “is the singular solution I trust”
Yeah, same. I HATE HATE HATE it, but it happens to me on both platforms all the time.
>fellow HK gweilo here

LOL. May be after the lockdown we should make a Hong Kong HN gathering event.
A decent book that elaborates on this idea and gives some examples of how to pre-test is called ‘The Right It’ - https://www.albertosavoia.com/therightit.html
While the first graph does adjust for inflation (i.e., all years are in 2020 inflation-adjusted USD), it seems that it doesn't account for global wealth increase, i.e. while the absolute amount of money spent on war is greater than ever, so is our absolute wealth. I'm not an economist, but wouldn't it make sense to compare military spending over gdp, inflation-adjusted? Or put simpler: I'm sure there was a time in history where a relatively large amount of our total wealth was spent on war, because we generally didn't have much.
Wait, has hydrogen become some sort of partisan thing in the US's us vs them politics?
Totally agree with the importance of FINISHING work and just put it out there! I'm always writing and recording but I have never put out a full release (independently) until this year. I got to learn all about getting physical copies made and trying to market them this time.

It's also good to build a body of work. It creates more opportunities for discovery and it is a fun way to look back on your own journey and have a sense of accomplishment.
What change is possible without breaking the status quo?
> Although engineers have been bring this subject up lately, its a complete non-issue. The only group its truly a problem for, are those paid minimum wage.

It affects everyone the same, just the absolute impact is greater the less you earn. (And nothing special about minimum wage in that, why does 50p an hour over it suddenly save you?)

> If you're making more than minimum wage, then the only thing setting your compensation is the job market. Not inflation

I see what you're saying, but market compensation is a function of (among other things) inflation.

It's much more efficient for employers to give inflation-linked raises (resp. paycuts in deflation!) than it is for employees to constantly job hop, or to take a buffer of real-terms paycuts and hop every x years (or after every $x or x% cut).
The Go Programming Language and Environment
Exactly what I feel. Part of what gives me that feeling is that Panic and Cabel Sasser are such Twitter “darlings”, so everyone has been gushing over this for years.

Also, some of the hardware choices are really stupid. No LCD backlight is ridiculous. Playing to nostalgia goes only so far. When it actively hinders the enjoyment of the product, the product just isn’t very good.
The '+' button and double-clicking the title-bar doesn't maximize windows—it zooms them in Apple's terminology. It should just make the window big enough to display its contents, although some apps don't cooperate (Chrome). Hammerspoon can be configured to maximize windows, i.e. make them fill the screen.
It's up to what Musk wants to do with the existing workforce, but 'promising' existing plans/compensations will be upheld for a period gives him time to introduce some kind of option plan in the new Twitter holding company to retain staff he wants/needs and sack the rest before there's an exodus not of his choosing.
Florida man asks schools to ban the Bible
It was never a publicly stated policy and, anecdotally, they seem to have stopped doing it on newer phones. But one person escalated to a manager (because the first-level support staff didn't understand the difference between carrier unlocking and bootloader unlocking), and the manager stated that it was their policy.

And, yeah, I agree that it's probably the worst of all situations. If I'd have known that a google repair would cut the phone's lifespan in half, I'd have just done the repair myself, or else hired someone local to do it.
Yes, like say, World War 1 and 2.
Seems great for simple applications. But i will always prefer choosing every tool myself. I want to be able to choose which DB i use, which backend language, which frontend framework. I dont like locking myself in. Nice website though :)
China plans system to take out asteroids hurtling towards earth
Social Capital 2021 Annual Letter
Soft Skills Weekly for Developers
That's only a problem in real life if you're running SmartOS's pkgsrc build farm. And even then, there are techniques: Johnatan Perkin described them in length on his blog. Search for it.
What’s remarkable is that you can inspect all the details of the machinery (ML model) and still can’t detect that it contains a backdoor.
Let me add: Use scrolling to adjust the volume or other sliders. This is so useful in KDE, but you can't do it on MacOs
You know you can just get a vintage one for a song, real beauties, heavy enough to clobber a would be assassin.

https://www.ebay.com/sch/182098/i.html?_from=R40&_nkw=rotary...
Apparently there was a slowdown in terms of real growth rate (which is to say, military budgets are still increasing but the rate of increase went down in real terms) (inflation).
Tips from the Top: Do the Best Performers Give the Best Advice?
In this hour-long interview, Brewster Kahle, founder of the Internet Archive, talks with Tony Marx, president of the New York Public Library, about the Archive’s history and activities.