skysight-inc/HackerNews huggingface dataset:
This is a bit of a tangent but I wish I could find a tool for designing houses that was graphical but underneath based on a programming language.

There are several cad and floor planner software that are for designing houses, and modelling software like sketch up that are more general. All seem to be awkward or incomplete.

Sketch up is perhaps the fastest for visualizing the shell, but is painful to sketch something with exact measurements. You end up sketching on paper and then trying to enter it into the computer.

Sweet home 3D is clunky. Homestyler is actually really good, but doesn’t do roofs and lifts.

You can actually do great getting-a-feel sketches in The Sims (honest!) but the grid is all wrong.

And all of them treat walls and things as solid volumes. There’s no snap-to-grid on standard studwork spacings or picking walls based on cavity.

So much could be done in code eg sorting out wiring, plumbing etc.

Building models like openscad does hints at a direction where you lay out the general building and code can auto fit to actually make it buildable and produce working construction drawings etc. Even start computing structural aspects etc.

If anyone knows the killer software for designing houses easily but properly, please let me know! I may have missed something. ;)
I had forgotten about that. Stupid stuff like goatse links.

Humor on HN was rare, but much more original/smart.
Short Story Series on Substack
TP-Link Kasa is nice. They can be controlled locally, and the official app (which is needed to initially set up the plug) doesn’t require an account - there’s a “skip” button if you press login.
It makes your eyes tired so you start rubbing them and that might cause trouble for some!
Microsoft has such impressive research and such great developers. Makes it all the more frustrating what their products end up like (I’m guessing due to leadership).
I don't think anti-vaxx content has a place here.
You may not (and nor do I), but the insane amount of clicks, likes, and follows that 'celebs' get online clearly shows that a lot of people do.
> The problem is, documentation is sparse to non-existant, error messages are poor and often far from the actual problem, and it makes use of concept that lots of people are not familiar with (like lazy evaluation) without ever explaining them, resulting in surprising semantics.

I used NixOS and Home-Manager to run my entire system and home directory for a couple weeks earlier this year. The lack of clear documentation made me leave. Most of the time to find relevant information I'd have to go in some chat room since often the "official" documentation would be outdated. If the documentation was better I'd probably still be on it.
To match the title, I think the link should point to https://iquilezles.org/www/articles/fbm/fbm.htm .
Show HN: Simplest JSON Online Validator
"Helping humanity" is notoriously hard to measure, not least because people who are going to live in the 25th century are also part of "humanity" and yet we do not know how their world is going to look like.

Mathematics in general is a bunch of stuff that often looks useless to laypeople or even professionals and may look so for 200 years until it very suddenly becomes relevant and crucial.

The computer that you used to post your comment uses a lot of mathematical stuff developed in previous centuries. It is unlikely that Gauss or Euler could have predicted that their work (ink on paper) will one day be used to facilitate completely different modes of communication.

And it is well possible that some priest criticized them for wasting their talents on abstract things that don't help humanity as of 1800.
Yes but vandalism, housebreaking, and theft of and from a vehicle are normally unrelated to loan-sharks - unless this latter is a major issue in Singapore. It seems from the formulation in the article that the decreases are specific to "UML-related harassment" events.
Apple’s walled garden keeps out the hordes of adtech shovelware barbarians.
Can you explain ? hn.algolia.com is down.
What a coincidence. I was just asking about NixOS on Mastodon. Reposting (I'm on a mobile, little time to type):

" a question on dev environment isolation. Is either #NixOS or #GUIX usable as an OS for day-to-day use (coding, browsing, occasional gaming)? Or is it better to just use their respective package managers on top of regular Linux? Also, anyone here doing desktop #virtualization? Is there a sense of running a #VM per project? Is that a viable alternative to dual-booing Windows when I want to do some Windows dev or play a game?

I'm planning to overhaul my desktop and am exploring options."
Wow, this is excellent! Why only the Arduino Mega though?

I built an "air" MIDI controller with a regular Arduino Uno and cheap HC-SR04 sensors. This is me playing it: https://www.youtube.com/watch?v=tgH-WU-9CZA (Sorry for the silly wig).

Flashing UsbMidiKlik to have a compliant MIDI device is kind of a pain (but not horrible).

I may try to experiment with this and a Teensy... Thanks!!
So this should be doable on an Apple TV?
> So whose interests are served by mandating a leaky vaccine that prevents neither infection nor transmission of a disease that is chiefly dangerous to people over 75 or with serious preexisting medical conditions?

Should I keep reading? I think not
Oh. Oof.
FYI it didn’t come with n64. I had a n64 as a kid and rented Mario 64.
China’s CBDC already incorporates limited time balances, which were demonstrated with airdrops that had an expiration date. Flexa has partnered with various crypto projects and traditional business to offer crypto denominated coupons that have an expiration date as well.

I’ll admit I’m bullish on crypto generally, but not like this. It may work for CBDCs, in that it will drive spending over saving to some degree, but I suspect they will be treated like radioactive hot potatoes. What’s to stop someone from selling their CBCD and simply buying a competing stablecoin that isn’t going to expire? Inflation can be both unpredictable and devastating; yet, predictable sudden devastating devaluation via expiration dates is held up as an improvement over the non-CBDC stablecoin status quo?
fwiw, VSCode is very impressive. I often forget I'm using an electron app.
Sending MIDI is easier than receiving it, but with UsbMidiKlik and some wiring and soldering you can build a MIDI interface based on an Arduino Uno.

https://github.com/TheKikGen/USBMidiKliK
I’ve given the middle finger to scum companies like this before after failing to cancel the “normal” way, no problems so far. They’re welcome to sue me, though they’d have to explain why my attempts at cancelling “per the rules” were ignored and they can’t do that.
You need much less air when sleeping, compared to being awake, and much less sitting still, than moving. Two reductions there.

If they can last even 10 minutes under, while moving, I'd think they can last hours while sleeping.
Too that I say look at react hooks. Somehow the React devs managed to introduce functional concepts into a framework without anyone knowing why or how this black magic trick works. At the time of introduction I was heavily interested in functional approaches, mainly the solutions from Haskell. And now nobody gives a a damn how hooks works in JS only that they make the coding somewhat easier and nicer. (I‘m no JS developer and how no real world view at the current stage anymore).

Regarding nix. I love the idea and the project. Tried it 3 times with various issues which stopped me from using it (last time I was not able to compile a rust program because of some weird c runtime library which was pulled with the wrong version from wherever by whoever). My second bigger issue with nix is the fact that you have to go all the way or it makes no real sense. Mixing nix with Ubuntu or base arch is of course possible. But the developing python or whatever whichever means to install and manage the whole toolchain and project dependencies also with nix. I still check the project every now and then.
https://m.youtube.com/watch?v=uYPH-NH3B6k
Pretty good video on optimizations to Mario 64 now that it has been decompiled.
Yes, you are right that desire is harmful. Not only Buddhism but most world religions address the harm of desire. But the argument about advertising is that it plays on our desires, for commercial gain. And then FB marshals other issues we face to feed us advertising, for their commercial gain. It's just a matter of following the money.
> Make NixOS usable for non-technical users through a settings / package management GUI.

^ emphasis mine. What exactly does a non-techical user have to read to understand whatever's on the screenshot? Forget non-techincal, explain this to a technical person.

Apparently this has something to do with sound? Have you or any nix-person ever seen a sound configuration screen for non-technical users? I mean this one is by no means perfect, but do compare: https://www.techrepublic.com/a/hub/i/r/2016/10/05/a7dba7dd-3...
> the queries themselves are the smaller piece of the work if you want to support several different database backends.

Not if you use something like the Delphi / Lazarus model with pluggable drivers and direct SQL capability (and stick to whichever variant of ANSI-standard SQL your intended backends have in common).
I think scale is a reasonable distinction to focus on. It could be argued that due to network effects that Facebook enjoys a sort of natural monopoly of being "the" social network. Nonetheless, it still has big competition in the ad space with Google and traditional media, and though much smaller and with different emphasis, Linkedin is a viable large social network that can survive alongside Facebook. I think it's hard to define at what scale a company should be subject to public scrutiny/control in part because it's hard to clearly define the market in which it competes. I think the negative impact that Facebook has on society is largely overstated and would like to see more testimony from users who believe that they have been personally harmed by Facebook's practices.
I don't understand how the numbers you've posted here support your argument. You said it yourself "Popularity isn't a measure of quality" and then go on to imply that it does.
Sounds like a concise description. All Nix people I met say „bro it’s so simple“ while the docs throw around 20 different concepts, multiple of which seem to be the same thing, but not really, but really you may want X in case you want to do Y but sometimes not except usually you do but well actually it’ll be replaced in a few months (...)
I wonder if anything is known about the choice of base point, which in compressed form is:

G = 02 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798

Is this choice beneficial for efficiency?
If the choice of G doesn't matter, why not choose it as having the smallest possible x coordinate?

Many applications use a second generator H, which must be an unknown multiple of G. This is achieved by defining it as essentially SHA256(G).
The sky is not blue, it's violet.
Semi-related: I am a devotee to the New York Times’ “Replica Edition,” an exact reproduction of the daily printed paper.

On a nice big iPad pro, you’re making almost no compromises between website disarray or creating paper waste.
All the official documentation is autogenerated daily. What documentation did you find outdated?
On a different eon that might be true but nowadays compute power - electricity - global warming. Given that, “frivolous” work that just burns energy could be potentially postponed until we go fully renewable in our energy stack.
> I don't see why avocados are special in this regard

They are special in the sense that the cartels went after the avocado industry in the 1990s due to the rise of synthetic opioids, which hurt their drug profits. Both avocados and heroin are primarily produced in Michoacan state. According to some sources, the avocado industry became more profitable for the cartels than heroin.
The simplest reason, a bit of a weird answer but you can glean from it all the reasons why:

Typical user wants to use Excel, Chrome & Word which all dont use the linux subsystem.
Almost all devices containing a CPU run an OS. Can none of them, like IOT devices have service based accounts? This would make illegal almost all current consoles as well. I understand your ire at Microsoft but I don’t think massacring huge swathes of the current device ecosystem is proportionate or necessary.
The latest campus cancellation is different
"It's not just a US problem. The UK has a huge dog in this fight," Snowden told the Guardian. "They [GCHQ] are worse than the US."

I'm not sure if I've got the picture right. Someone more informed than I please help.

First, let us set the scene with a precedent - the famous WWI Zimmermann Telegram of 1917 where Germany and Mexico were concocting a secret deal that wasn't in the interests of the US or UK which was tapped and successfully intercepted:
https://en.m.wikipedia.org/wiki/Zimmermann_Telegram.

I only mention this 100-year-plus case as it'd be at the forefront of any planning for any undersea cable, transatlantic otherwise to see such incidents are not repeated. OK, so where are my assumptions wrong here?

1. Cable operator of say US-UK link doesn't want a tap put on cable in mid Atlantic by a third country so takes the necessary steps by encrypting all its data.

2. Cable operator knows both US/NSA and UK/GCHQ will want to tap cable at their respective ends (i. e.: on land). No problem, as the cable operator has no say in the matter anyway.

3. To stop undersea tapping by third party, cable is encrypted at cable stations at either end. Multiple levels of encryption are employed: fibers are encrypted either individually or collectively so only a raw encrypted datastream appears on the undersea section of circuit; that is, the only discernible IP address information on the cables is that necessary for the cable stations at either end to TX/RX data across the Atlantic. Thus an attack in the middle won't reveal who is using the cables nor their IP addresses (as they too will be encrypted as part of the overall encrypted datasteam).

4. Third-party counties, for argument sake, say Mexico and Germany that are also using the cable will similarly encrypt and obfuscate the source and destination IP addresses of all their users in a similar manner using an all-encompassing encrypted datastream. So effectively the NSA and GCHQ can only inspect their own local traffic, which they do on land at their respective cable stations after the undersea section of the link has been decrypted.

5. As, we've made Mexico and Germany the adversaries, we can expect them to not only encrypt data and obfuscate source and destination IP addresses of their users by multiplexing all data into a common encrypted datastream but also obfuscate the amount of traffic they're sending. They will likely achieve this obfuscation by using say an encrypted token ring/FDDI-like system, then the datastream would appear to be a constant quantity irrespective of the actual circuit load.

6. In essence, why do countries still try to tap undersea cables with submarine taps when they'd only pick up encrypted 'garbage'? Alternatively, why do cable users leave themselves vulnerable to tapping when they could employ methods to obfuscate not only their data but also how they are loading (using) said cables?

Right, I've greatly oversimplified the issue but the gist of my point is there.
I love when people disagree and win!
That Bitcoin thing? Nah I wouldn’t buy them for over a dollar. I think that’s probably the highest it’ll ever go.
I once had a math PhD friend tell me that if they ever became aware of any practical applications to their research, it would probably lose all interest to them. I’ve always found that to be curious and a good reminder that others can have radically different beliefs to my own in unexpected ways.
Supabase (YC S20) Is Hiring SREs to Manage a Fleet of Postgres Databases
Made me feel like I was reading something AI generated.

"
Though dollars keep squads afloat, dialing up the financial infrastructure too soon can kill the vibe. The squad economy primarily yields non-monetary forms of value. SQUAD WEALTH is a rate of 5 memes per day, it's the e-girls vacation, the TikToker hype house, the empty church your crew rented upstate. SQUAD WEALTH is when the Discord is popping off and it brings you more joy than a 70-hour-week hustle ever could. Millennials all want to quit their jobs and start venture-funded companies, squads are already on some other shit.
"
Should I explore perspectives outside of accepted party narratives? I think not
This type of tool will only reach its full potential when it can really go both ways, i.e going back and forth from nodal representation to actual code seamlessly.

And by seamlessly, I mean not losing your loops and recursive calls after doing minor editing to the nodal representation.

This is - of course - not easy (and no surprise, this tools does not pull it off), but it's a goal worth pursuing.
The thing with Javascript is that it sucks so bad that there are what a dozen or so languages built on top of it that get transpiled to JS to run in a browser or on V8. It sucked so bad that nobody really wanted to use it, they'd rather build a compiler and write in something else and tranpile into JS. How can a language be "good" when there are so many attempts that take such effort just trying to avoid it.
I'm still hoping for OLED monitors or something similar.

Until now the best I've found if VA panels. Not the best in viewing angles and color accuracy, but they have pretty good contrast. And to me contrast is what matters most. With higher contrast (black being black) it's much easier to work with less backlight, and that in turn makes for less eye strain.
(Author here). Because the firmware size is about 70k right now for AVR, and ATmega32u4 has only 32k of flash. Black Pill STM32F4 boards are supported though, and soon 3 more STM32 boards.
You probably don't have a problem that this solves.

I.e., some people still download random zipfiles from the internet and install each individual app from a wizard dialog onto their Windows 10 machine. They find software repositories and package managers confusing and overengineered. I guess that's okay.
The usual politics, from .NET vs C++ at Microsoft.

Here Joe Duffy mentions towards the end that even with Midori running in front of them, the Windows team was sceptical of it.

https://www.youtube.com/watch?v=CuD7SCqHB7k

Since .NET's introduction, Microsoft seems to lack the same kind of culture that Apple and Google have towards into steering their platforms into safer languages (e.g. how constrained NDK happens to be, or first class bindings to all OS APIs in Swift).

It appears that every attempt to do so ends up being sabotaged in some way to assure C++'s reign at Microsoft and Windows subsystems.

Note that Windows is the only desktop/mobile OS where the GUI stack is still fully C++ aware, and they even make a point out of it.

https://microsoft.github.io/microsoft-ui-xaml

> WinUI is powered by a highly optimized C++ core that delivers blistering performance, long battery life, and responsive interactivity that professional developers demand. Its lower system utilization allows it to run on a wider range of hardware, ensuring your sophisticated workloads run with ease.
I appreciate the correction.. Even so, does that description line up with what was claimed?

... Also, America is in perpetual war, which is having profound repercussions domestically, and globally also.

That other "journalism" outlets ignore the above fact so much is a very very large part of why we're in such a mess; economically, intellectually, environmentally, politically etc.
Is the objection to "murder simulator" or to Arabs appearing in it? do these same people also object to classic "Castle Wolfenstien"?

If I was looking to market an "also ran" video game in today's world, the notion of provoking controversy for news coverage and free promotion would probably be very, very tempting.
"The emerging bio-authoritarianism that began as “two weeks to flatten the curve” will metastasize into something even more repellent and dangerous unless it is forthrightly opposed now, through boycotts, protests, lawsuits, labor action, and civil disobedience."

What I find truly repellent are highly educated and erudite people who spend huge effort on developing tortured arguments supporting their own agendas - such as to subvert the institutions of the United States in order to usher in an eternal Trumpian dictatorship.

The measles vaccine is not 100% effective.

The smallpox vaccine is not 100% effective.

"By one estimate" and statistics drawn from single rogue studies are not a decent or proper basis for an argument like this, this is not a court of law when precedent and legal text are fundamentals - this is science where the aggregate of evidence and analysis is used to support provisional hypothesis.

This kind of thing is disingenuous and malicious and corrosive to society. The author should be drummed out of wherever but since that's Twitter I'm not sure that that would be good thing or a bad thing.

In other news : just get the vaccine.
Autogenerated documentation !== up-to-date and/or good documentation.

Autogenerated means "we take these particular strings and texts and dump them in a different format". It says nothing about whether they are even remotely up to date.
That could really be a great thing! The problem is that Mersenne primes are "sparse", i.e. there aren't many of them. Finding one could be like minting a new block, but it would be so rare that it won't be practical. For crypto, you would need something with many solutions, but then it's probably not so useful to find yet another solution...
Is HID PID fully implemented on Windows / Linux (i.e. does it load a generic driver like USB ACM or USB HID mouse / keyboard). I remember that I looked into this, but couldn't find any recent devices that use this.
This article is all over the place. It brings up true facts then moves on without making a point.

If the article has a message it cerianly isn't found in the writing.
I've got a religious mind and can firewall things just fine. In fact, I wager that a sola scriptura Christian mind will basically eject things like Q with prejudice.

Q contains a potent mix of many elements of Christianity and extra-Biblical content twisted into something that (not surprisingly) isn't compatible with actual Christianity as described by the scripture. For a sola scriptura Christian, that should be undigestable.
GHQ may have very good reasons to tap cables, especially in stylish cable tapping menswear.
https://github.com/dwhinham/mt32-pi
Which is a big reason why I'm consistently surprised at how terrible Microsoft Teams is, despite also being made with Electron.
Hey, just go through this 20-page tutorial series and by the end you may be able to transfer that experience to that one ruby package with a particular native dependency you just want to build right now.

https://nixos.org/guides/nix-pills/
> Makes it all the more frustrating what their products end up like (I’m guessing due to leadership).

"Need to make money" is the main reason, actually. Leadership are merely running after that.
I'm not sure what you're talking about? Which 13 points? Maybe you're confusing me with a different poster? Anyhow, my objection is to the positive assertion that the AP is safer based on published data. And even there - I can understand the positive interpretation at first glance; I just don't share it. As to the formal investigation - there aren't any conclusions yet, so no news there.
Usually when people talk about the rise and fall of Slashdot they are not referring to anything that happened on that domain in 2011 or later. Slashdot was great while it broadened in scope, but the wide scope made it vulnerable to both even more open competition (e.g. reddit, where absolutely every niche can have its niche) end more specific specializations (e.g. kuro5hin, for a few years), leaving the site with a broadness it could not really fill anymore.