skysight-inc/HackerNews huggingface dataset:
Off topic, is there any business that will CNC/cut particle board to size, shape, and create holes etc?

Basically thingiverse for furniture.

It would be awesome to be able to customize and reorder parts. For novice users, parametric models could be used to perfectly fit your closet in some nook.

I know there are fully automatic wood cnc machines, but I’m not aware of any company that offers this service (at a reasonable price of course).
Deployment jobs are queueing and not being picked up. Vercel status page indicates no issues.
IKEA has always fallen apart when you try to move it, none of these changes alter that. The main example in the article is replacing a wooden veneer with paper foil. That is totally non-structural.

And IKEA stuff costs a lot less than 1/3 of finished solid wood furniture.

There are a lot of people who consistently move apartments every 1-3 years and don't even want to take their old stuff to the next one, because it makes no sense in a new layout. I have 3 Billy bookcases in my current apartment to fit precisely the width between two pillars in the wall, and when I move they'll go straight to the curb. I had a totally different set of bookcases in my last apartment because the layout was totally different.

Maybe you want prices to stay higher, but I and most other people sure don't.

I have a few very nice expensive non-IKEA pieces (couch, bed, kitchen table) that last and which I take from apartment to apartment. But everything else is "modular storage/surfaces" (bookcases, cubbies, side/end tables, dresser, bedside table, desk) which is for the current apartment only because it fits it specifically. I want it to be cheap and disposable. IKEA fills the need perfectly, and I want prices to stay as low as possible. I don't want to spend more so any of it would last a move.

(And many times moving isn't even an option. Because you move in with somebody else so you toss all your old furniture, or you move across the country and you'd rather cheaply send a few boxes via post, rather than hiring an expensive moving service.)
If they don't cave now then they will be forced to follow the law eventually, but this time they will get 10s of billions of dollars of additional fines.

The amount of fines that Apple wants to choose to pay is up to them. Either they cave, or they pay as large of a fine as for however long they keep fighting.
Also there's not really any good justification for the amount of data sent with the AGPS request. It can be a super plain HTTPS request with nothing else, instead of sending basically all of the tracking data from the device, including from what I can tell the IMEI which google doesn't even let app developers access anymore.
Research for Practice: The Fun in Fuzzing
This is such a weird gotcha. It's like telling a communist that they should just stop using money. We're all subject to forces beyond our control. The journalists writing these articles do not control what executives and business people at Vox Media do.
the tragedy of the commons is a myth.

https://aeon.co/essays/the-tragedy-of-the-commons-is-a-false...
Browsers could just be browsers if people paid for them. But they don't. If you're not paying for the product, you are the product.
Some of their current generation plastic fasteners are ingenious and probably the product of substantial mechanical design expertise. Their Dundra table (the Ikea "Lego table") is a good example... I thought there was no way that the way the drawers are assembled (plastic fasteners, no hammering) could possibly stand up to abuse by kids without becoming loose, but it legitimately seems to work.
Whatever the cause, I doubt you'll regret it.
I agree especially when people seem to throw away solid wood furniture all the time near me because it's too heavy or cumbersome to move or even the wrong color. There's a shop that refurbishes old wood furniture and it seems like the main thing they do is paint it white, blue, or black.
Love it.

You are dragged to the Occidarian Capital City Jail

Eldric the bard:

Hey, are you okay? They didn't hurt you too bad, did they?

Merlot the Wine Wizard:

I'm quite frail I'm afraid. It hurt.

Eldric the bard:

Oh no, I'm sorry to hear that. I'll try to get us out of here as soon as possible. Maybe there's a way to convince the guards you're innocent.

Merlot the Wine Wizard:

Guard!

Occidarian Guard:

What do you want?

Merlot the Wine Wizard:

winetrificus totalis! - the guard turns into a wine elemental under my control

Wine Elemental:

I am now under your control, what do you command?

Although it seemed to break after this, with the console errors saying max retries reached and I couldn't continue.
[edited] The article seems to imply America and Europe still have the 1999 version, for now, but Contingencies' comment suggests both are present.
It makes more sense to pass a ModuleType subclass to _import_ for instantiation (or put it on sys). That subclass can determine which special methods to do. Here's a simple (unrelated) import mechanism I've been working on for customization-sake: https://thetaplane.com/runtime/import
Google Cloud’s New Web3 Startup Benefits
Could also be a Visual Migraine (a.k.a Retinal Migraine and Ocular Migraine). AFAIK it is theorized that Visual Snow Syndrome and Visual Migraine are related.
The question is if modern versions of popular languages (java, c#) caught up on ocaml's syntax sugar, or maybe this syntax sugar is trivially replaceable by some utility functions.

Maybe you could bring any example of such ocaml functionality?
There's a bug like this in all versions of Windows 95, the original release of Windows 98, and all of the Nashville/Memphis beta releases in between: https://web.archive.org/web/20030819124031/https://support.m...

“The timing calibration code in the Network Driver Interface Specification (NDIS) driver causes a divide by zero if the CPU runs at 2.2 GHz or faster. This problem does not occur with CPUs that run at 2.1 GHz or slower.”

It was patched for Windows 98 (312108USA8.EXE), but '95 was left without an official fix due to its age: http://lonecrusader.x10host.com/fix95cpu.html
AT&T, AST SpaceMobile Claim First Smartphone-to-Satellite Phone Call
There's also the "safe browsing" scam in which every URL is looked up in a list from google to check that it hasn't been deemed "unsafe".
It's called a physics textbook and you can buy one anywhere.
I love a lot of the work of Nitrokey, but I cannot get behind the Nitrophone.

Firstly, the Nitrophone is just a Pixel 4A which contains a Qualcomm Snapdragon 765G CPU. I am confused at how the author claims it is free of Qualcomm control. They are unquestionably an active participant in mass surveillance efforts and there are much more covert ways of doing that when you control a CPU, like making your random number generator not actually that random, potentially compromising -all- TLS, or only activating firmware location tracking features when particular domains or traffic is observed. There are countless ways to hardware backdoor a device that are not as crude and obvious as the ones this article observed.

Secondly, the sole signing key for phone software is under the exclusive control of Daniel Micay who is an undeniably brilliant engineer, but I suggest looking into how they communicate online and comments by anyone who has ever worked with them before. Supply chain integrity for GrapheneOS stops and ends with one person, who has rejected all attempts by me and others to pursue reproducible builds etc for accountability.

Third, GrapheneOS still contains many proprietary blobs with full control over various portions of the hardware. The GrapheneOS team has no choice, because the supported hardware components have not been reverse engineered yet and cannot function without them. The only blob-free Android is Replicant OS but it only runs on reverse engineered but sadly ancient devices long out of production and ancient builds of Android missing many years of security patches. The state of open and private mobile computing is truly a shit show.

Fourth, even if you had a fully trusted hardware and software stack, a device that connects to cell towers, even a dumb phone, will be pinged by three or more towers at a time. All of them collude to log the location of every single phone connected. The only way out is living on Wifi only with airplane mode full time.

Fifth, even if you open source hardware and software you -still- have to worry about state sponsored supply chain attacks at the factories.

Bunnie had it right in his talk on this. https://hackaday.com/2019/12/29/36c3-open-source-is-insuffic...

The only way forward is to essentially go back in time to decisions we made back in the 90s and start over again, which is what the Precursor project seeks to do.

That is the only hope I have for a high trust messaging device in my pocket any time soon. There is an alpha matrix client, so fingers crossed.
If your website’s target audience is tech related then it’s not surprising that DuckDuckGo is the origin regardless of bing being installed as the default search engine on windows machines/edge.
IQ has never been a valid measure for intelligence. I see what you're getting at, here, but causation is not correlation.
> Does listening to music while working serve as a distraction, or motivation?

Both. It depends on what I am doing.

If programming with completely new stuff, I need silence (but can't stand it). If programming stuff that is familiar, but still new, music is perfect, as long as it's not slow.

If writing, I do best when listening to music that corresponds with the mood of the current scene.

> Why does writing in the morning (anecdotally so far) seem to be so effective for writers, even ones who are not morning persons? While programmers, which seems like a similar occupation, are invariably owls?

Funnily enough, I write best at night when I'm slightly sleep deprived.

I've had more people praise my writing for a technical document [1] written during late nights than for anything else. They specifically praised the snark, which was just the result of a sleep-deprived brain.

I'm not sure why, but I have a hunch: I'm a little autistic and can be quite stilted; however, a sleep-deprived brain can go a little haywire. Going a little haywire seems to make me more human.

This is like the Ballmer Peak [2], except that this doesn't work for me when programming.

I'm currently working on code and a novel. I'm trying to get into the habit of programming when I'm fresh and writing the novel or technical documentation when I'm tired.

[1]: https://git.gavinhoward.com/gavin/bc/src/branch/master/manua...

[2]: https://xkcd.com/323/
>IKEA is continuously redesigning their products and the name does not change.

Not necessarily. The GNEDBY is an almost identical version of the BENNO, except that the shelves mount differently on the GNEDBY. I bought two GNEDBY shelves used (since they stopped making them) and when was setting it up, I discovered that one of them was slightly different from my four GNEDBYs. Turns out that it was a BENNO all along.
With the "all things equal" qualifier, it's sufficient that completing the task faster is a positive signal rather than a negative one.

I mean, this is very elementary.
"Hitchens was first a Marxist, then a neocon, then an atheist missionary of some sort. Now he's dead — and that's the first position of his that I find fully convincing."
Whether summiting Everest could be safe, in it's current state it seems it is dangerous, disgusting and despicable

"Everest has always been a trophy, but now that almost 4,000 people have reached its summit, some more than once, the feat means less than it did a half century ago. Today, roughly 90 percent of the climbers on Everest are guided clients, many without basic climbing skills. Having paid $30,000 to $120,000 to be on the mountain, too many callowly expect to reach the summit. A significant number do, but under appalling conditions. The two standard routes, the Northeast Ridge and the Southeast Ridge, are not only dangerously crowded but also disgustingly polluted, with garbage leaking out of the glaciers and pyramids of human excrement befouling the high camps."

Maxed Out on Everest (National Geographic Article)
https://education.nationalgeographic.org/resource/maxed-out-...
N-SIDE makes pan-European, single-day-ahead coupling possible with EUPHEMIA
I assume GP regretted sharing it, so maybe you shouldn't?
Brave may do all that you touched on - but it also aggressively blocks tracking. And the added stuff is not pushed in your face - blocking tracking is though.
I just got a notification from 1Password today that the chrome extension will stop working on July 1 and that I need to upgrade. I don’t know if I can continue to use the version I paid for once that happens and might need to move to the subscription. I hope that’s not the case but haven’t looked into it yet.

Does anyone know if it will be possible to continue using 1Password past July 1 without a subscription?
The market kinda does have infinite growth baked in. To oversimplify more than a bit: The petrodollar system kind of ensures we export dollars to all countries who need to buy energy on the global market (not all, but a lot). That means the monetary supply has to go up or energy prices will skyrocket. So dollars are printed and the fed + treasury target a growth rate of 2%. Obv things are messed up right now, but that is how the system is designed. Infinite growth at 2% inflation per year.

E: To be clear I'm not claiming this is sustainable, only how the system is designed.
Comparing Dalle-E and Kandinsky2 AI image generators
I'm trying to think of places where city living is significantly less expensive than living in more rural areas and about the only thing I can come up with are places where land is scarce and therefore expensive. For example, Hawaii.
Except gradient descent is about as far from brute force as it gets
> Youtube took down every channel that didn't agree with the US government/Uncle Joe on Russia/Nato/Ukraine, at least.

No they didn't, they stopped actively promoting them. Not the same thing.

Are you online demanding VK and other Russian social media give equal reach to MSNBC and CNN? If you're not, you should.
Amen brother. Also, windows, especially server, used to ship with everything enabled by default but MS learned it was a security nightmare. I wish a basic browser would ship with this stuff opt-in or add-in only. Keeping up with this kind of bloat is exhausting.
(I work for Notion)

This is certainly a trap with any tool with exciting possibilities.

I personally don't use any templates; I'm of the "brutalist Notion" school of thought. When I want to use Notion for something, I start with the simplest possible approach that could work. Then I add Notion features if they prove necessary. So for something like household chores, I started a Notion page called "chores" and just add to-do checkboxes there when there's a new task, and at-mention myself or my partner to assign things if needed. This is instead of making a database with status, assign property etc.

We do use some separate databases for shopping, meal planning/recipes, and make larger pages for specific trips. Keeping things simple initially and adding complexity where it's needed means you never over-invest in a system that's not necessary. Plus, every column you add to a database is one more bit of work you need to do to "file" something completely. I find it discouraging to add friction to stuff I already consider a chore that I want to avoid.
And the general counterpoint to this is that the emotional distance gained by not doing the killing has zero relevance to the moral acceptability of mass abuse in factory farms.

Furthermore, that emotional distance leads to even more grotesque behavior because people are so far removed from the process that they can remain completely unaware.

Over time, more people have become aware of child labor and otherwise horrible working conditions in the production of clothing and shoes. Not being directly exposed to those conditions does not in any way excuse those conditions or make them acceptable.
I tried using Firefox last year, I did for a few months. But it's the slowest out of all the major browsers on macOS. So I'm back to using Safari with Chrome/Edge for the few sites that don't work in it.
So Google's penchant for cancelling projects extends into the material world, eh.
Sometimes I feel like Edge is made by 20+ different teams with no shared strategic goals that all work to make the business side of their slice of the browser look good, with no regard for long term health of the entire browser.

Is Microsoft still doing stack ranking?
f2c works for Fortran 77, not for later Fortran standards.
That sounds like a charged question from someone that's not actually interested in learning more, but in case you are actually interested, or if anybody else is curious: the above line of thought is based on a faulty conflation of physical items vs information, similar to how "intellectual property rights" try to glom onto physical property rights to give it a sheen of legitimacy.

They're fundamentally different things, and technology has made that difference obvious. Instead of adapting, some people prefer to try using legal means to turn back the clock and pretend that this whole computer thing didn't really happen. That approach hasn't worked out well, and will become even less effective as technology progresses.

The solution is not to look backwards like luddites, it's to embrace the new options that technology gives. There's several great ways to earn a living while producing information that people use today:

- Get paid before producing the information, like Kickstarter

- Get paid in an ongoing manner to produce information, like Patreon

- Produce the information in order to attract interest in other ways to make money, such as a band going on tour or doing limited print runs of vinyl records

- Get paid directly for the information, like Bandcamp

- Less ethical options, such as ad-supported

So to directly answer the "entitled to other people's work for free" fallacy, remember that the "other people" in this scenario are the ones sharing their work. If you don't want the world to sing your song, keep it to yourself. If you do want to share it, there's plenty of ways to make a living while doing so.
They design great stuff... and then cram it full of b*** sh**
I don't think that is correct, my understanding is that it always terminates when possible. FreeBSD's man page [1] has a pretty clear description:

The snprintf() and vsnprintf() functions will write at most size-1 of the
characters printed into the output string (the size'th character then
gets the terminating `\0'); if the return value is greater than or equal
to the size argument, the string was too short and some of the printed
characters were discarded. The output is always null-terminated, unless
size is 0.

On a more anecdotal front, I did a quick test on Ideone [2] that seems to behave exactly how I would expect it to (and contradicts your description).

In short: always call snprintf() with the exact size of the buffer. No Obi-Wans.

[1]: https://man.freebsd.org/cgi/man.cgi?query=snprintf

[2]: https://ideone.com/CdLfNS
Firefox, for me, was very slow between 2019 and 2021. I used Firefox exclusively from 2016 to 2020, until I had to stop, because it just became unusable.

Now in 2023 Firefox is fast again, but so is Edge. As soon as Edge was usable, I ditched Chrome, and will only consider Firefox again if they add native vertical tabs.

My point is, browsers are continuously updated, so any claim about a characteristic must be specified in some timeframe.
The address bar is a search box. All of my Google queries go through it. So of course I want it to autocomplete Google search results, not just my local history. Fortunately it does both and gets the balance pretty right. It's 100% user-friendly design for me, satisfied customer over here.
They are more R&D engineers than R&D scientists...
No worries. I actually like the display. Looks neat.
I can't think of any healthy team dynamic that doesn't require some form of deliverability estimates (this is not limited to engineering), and am very curious how you approach this.
Dupe: https://news.ycombinator.com/item?id=35692476
That's probably smart. Seeing where people go on the web would probably be helpful if you're running a search engine. Maybe we should give Microsoft a break on this one. Going up against Google is a daunting task. Microsoft should use every advantage they can get.
Even assuming these features would help stop phishing (which I don't agree with), you can't make every single feature super easy and obvious. In addition, you can't infer anything about a design from a single user's experience with it.

And frankly, the Settings window and the View menu are not obscure places to put these options. Those are the first places you should look if you're in a Mac app and want to configure the UI.
I'll use a one-liner for that:

https://github.com/helpermethod/pk/blob/main/pk

Also handles port reuse
And who teaches that kid that any other kid who doesn't adhere to that "individual consumerism first" mentality is a valid target for endless harassment and hatred?
NIST: Chips for America Outlines Vision for National Semiconductor Technology
Even paid products do this kind of stuff these days.

At the end of the day, only legal requirements are going to curtail this type of behavior.
holy shit don't bring this show up I'm crying. Why did it have to get cancelled
His daughter is 68.
Vendors not upstreaming their llvm-based build tools is exactly why you should support a GPL compiler like gcc.
By your logic, there's no point in doing any interviews at all, because it is nobody's job exactly to sit as a candidate in an interview session.

Is that your point? Because I'm getting tired repeating the point about take home tasks in the sibling comments by now.
Exactly. This "fact" gets repeated so often, but it's probably only technically true. e.g. DDG = Bing + crawl of top 500 sites that DDG does once a month
I own a Bangle.js 2 and really wanted to like it. I have a pretty high tolerance for awkward workarounds to maintain a moral high ground, but it just was no fun. The touchscreen tended not to respond as expected - it seemed to regularly, but not always, have an input offset of around 20% of the screen. My first one's button broke despite minimal use due to the above - only really wore it as a novelty (it was replaced to be fair). The app ecosystem requires attention to stop different apps intefering with each other. The Gadgetbridge connection wasn't especially reliable for me. Etc.

I finally gave up when I found the tiny magnets which hold the charger on to the watch had fallen out and were lost when I went to charge it one day.
Software development is not a performance art (like playing the piano). Putting someone in that kind of a situation is, well, sorry, as dumb as can be.

What's important is how people approach computational problem solving, not if they can write a solution in 1 to 45 minutes. Really, who cares?

One of my go-to examples is trying to work from home. Which is great, yet has its challenges. We have three German Shepherds. They are lovely. However, when a delivery arrives or the gardeners are out nearby, well, it's mayhem for a few minutes. I've come to understand that I should just take a coffee break when that happens. I can't even do mid-level math, much less focus on a difficult CS problem during those moments. And it takes a good 30 minutes before my head can be back on task.

Stop treating software development like performing art or athletes having to perform in the heat of a game. That is not what we do. At all.
I wish this phrase would die. You're the product either way. Company is either going to take advantage of the revenue stream or not regardless of whether you also pay for it.

"You're always the product and willingness and ability to pay for a nonessential service makes your disposable income an even juicer target to advertisers."