skysight-inc/HackerNews huggingface dataset:
"Oh By".[1]

It's a "universal shortener".[2]

You can take any block of text and condense it to a simple code that you can chalk up anywhere. It's the same idea as a QR code but you can just quickly write it out with a pencil or chalk it on the street ... or verbally state it.

I'm convinced there is some use-case that this elegantly solves and would be genuinely valuable to people ... but beyond mentioning it here on HN I have never marketed it in any way.

[1] https://0x.co

[2] https://0x.co/examples.html
One option not mentioned in this article is use of unknown fields [1] (e.g. C++ documentation is at [2]). Rather than changing the types of the field from a message to bytes, simply remove them altogether:

message Metric {
// MetricDescriptor metric_descriptor = 1;
// Resource resource = 2;
repeated Int64TimeSeries int64_timeseries = 3;
}

When then message is deserialised, those will be placed in a separate binary buffer, which is used directly when reserialising. It even works for other types of field. Originally this functionality was lost in the transition from proto2 to proto3 but was added back a long time ago now.

This feels like a cleaner solution to me as it's what this feature is really intended for.

[1] https://developers.google.com/protocol-buffers/docs/proto3#u...

[2] https://developers.google.com/protocol-buffers/docs/referenc...
> "By ignoring safety concerns"

OSHA have an interest in electrical safety[1] - "Electricity has long been recognized as a serious workplace hazard. OSHA's electrical standards are designed to protect employees exposed to dangers such as electric shock," and they call out ground faults: "The following hazards are the most frequent causes of electrical injuries: contact with power lines, lack of ground-fault protection, path to ground missing or discontinuous".

You could be a hero by reporting every macbook using company to OHSA. Let me know when you do, I'd like to read what they decide.

[1] https://www.osha.gov/electrical
It always tickled me that James Bond in all of the dam scenes is very obviously not Pierce Brosnan. It's all part of the fun!
> Shared libraries were introduced for a reason.

Those reasons were floppy disks and RAM that was measured in kilobytes though.
I built Playtune https://playtune.app - a web game where you can turn any YouTube videos into a rhythm game. It comes from a frustation from playing rhythm game but they have limited song catalog. Playtune literally have millions of song that you can play. Any song that is uploaded to YouTube can be played as long as it allow embedding. You can even make a rhythm game out of five minute craft videos if you want or linus tech tips.
Another languages which compiles down to Python is Haxe https://haxe.org/manual/target-python-getting-started.html

If you want to use static typing with c ES6 like syntax, Haxe is amazing. Haxe also compiles down to a half a dozen more compiler targets - including C++, C#, Flahs (via OpenFL), lua etc.
That seems irrelevant to the discussion?
These scams are going on in India too. Typically they offer $100-$200 loans, and there is no legal framework. Victims are afraid to go to the police. Even if someone goes to the police, these apps are all running from China, and they can't do much about it. From the BBC article: "The people running the apps gained access to all the contacts on his phone and his pictures, and have threated to send nude pictures of his wife to everyone on his phone."[1] It is a horrible system, and Google doesn't care about poor people getting scammed. Some victims even committed suicide because of the threat of releasing their private data.

[1]https://www.bbc.com/news/business-61564038
Tesla has pretty clearly led the way on some of this stuff, they’ve been doing unattended OTA software updates and remotely-revokable paid add-on features for years. Other manufacturers do not have more auditable firmware, but they are behind in how much control they have of their vehicles once they’re in a customer’s hands.
At work, we have an applied policy that shows an elevated prompt for most things that need admin permissions. It's apparently one of those hidden UAC settings that either needs GPO or regedit to enable. So it's there, just not really exposed to end users.
Whats the reasoning behind "[elevate] your computer monitor so that it is four to five inches above your eyes"?
Agreed.

Further, what, precisely, is the paradox? The unfounded assertion that quality exists only in absence of compensation?
No this is one of the best programming books you can buy. It's just not about ML.
I didn't get what you were implying. Why is purple associated with royalty?
That sounds very cool!

Maybe a similar project could take off: sharing console instances. Flat community of 50 apartments would buy 5 consoles and share them with each other (you keep them all in a storage room and just connect with TV via ethernet).

One major problem is that console manufacturers would probably need to be a part of this and I think they would rather sell 10 consoles individually than 5 for sharing.
https://www.carpricetracker.com/

I did post it to HN but that's all. Not really sure what to do with it!
yes, the docs are pretty basic, I agree :)

If the other person has PHONK installed you can just share the project folder.

I used to have an "Export/Import PHONK file" back in the days but it broke at some point and I decided to remove since nobody noticed :D
No, the standard evaluation model of Prolog is top-down, while that of Datalog is bottom-up. As such, some queries will perform very differently between the two.
Thanks, but to be fair I also have a couple of his albums. :-) (https://www.allmusic.com/artist/solar-fields-mn0000645543)
Rivers tend to carve their own channel. The Mississippi is an exception because of how little elevation change there is. But a properly engineered channel should remain clear. The silt ultimately would end up on farmers fields which is generally a good thing.
StoryKey, an attempt at improving BIP39 brain wallet mnemonics. https://github.com/jcraigk/story_key
Most likely he means "Datalog". "Dyalog" is an APL.
It’s interesting how popular Google products remain, considering their well-earned reputation of Never Giving A Shit
It's harder to hunch over while looking up all day
The same thing I do if the vulnerability is in the binary itself, and not in a library.

Surely, if you care, you have a mitigation plan for this?
This is very accurate. While other Nordic and European countries also have strong social safety nets (certainly compared to the US) Sweden seems to have captured something special.

For a country with roughly the population of the Chicago metropolitan area Sweden punches well above their weight in everything from startups to pop culture influence[0] to the point where the referenced article calls Sweden "the unofficial capital of pop music".

Turns out when you have a safety net it's a lot easier to make the jump to forming your own startup vs the US where if you leave your job the first step is to figure out how to get healthcare (and pay for it). In the US you're much closer to complete ruin if you leave a job to pursue your wild startup idea.

[0] - https://www.thrillist.com/entertainment/nation/this-is-pop-n...
This book proved that C++ code can be elegant and beautiful.
I built a music visualizer inspired by vintage stereos, https://soundq.co
I am assuming you know the answer to the question if you have been developing code for awhile. What makes the problem worse is that it is transitive. I link against Colmap libs, which links against Ceres libs, which links against OpenMP, … these are ever changing code bases and I have to create executables that run on local machines, Azure cloud machines, AWS cloud machines, … chafed down shared lib mismatches becomes a nightmare.
Renormalization hasn't been a conceptual problem since Ken Wilson's work in the 1970s. Before that, it looked like a mathematical hack (rather like linear algebra without the geometric interpretation) and a lot of physicists who came of age in the postwar period never got over this.
I built Riffbase https://www.producthunt.com/products/riffbase

Riffbase is a web application to save snippets of Spotify tracks. Save your favorite riffs of your favorite songs! You can search for Spotify songs directly in the app and use the neat Riffbase interface to pinpoint exactly where the riffs start and end.
Making a locking thread safe slice or map is as easy at creating a struct with two fields and three member functions… then you can access it and it will lock itself and unlock itself.
I built https://bobbysdeals.net as a way to share curated deals with family and friends.
Never marketed it but it still garners some organic traffic through our social media accounts so I guess that works. :)
eMacs/eterm is a very pragmatic choice. Having the terminal be supported anywhere eMacs runs should make for a very consistent experience.
I saw a comment on HN about how airships would be better if scaled up, and we should build a 1km long Hydrogen lift airship with carbon fibre and kevlar.

Building houses en-masse, in factories with efficiencies of scale, has the problem that they have to fit on a truck trailer and be driven carefully down fixed-width roads and over and under bridges. Having all the labour commute to the building site every day and move all the parts there, that seems inefficient.

So make a house factory, making houses bigger and nicer than trailer homes, airlifting the houses from the factory to the site. Then the work on-site is foundation and preparation, and connecting things up. Googling the weight of a house shows "A 2,500-square-foot house with one floor weighs about 500,000 lbs. or 250 tons." which was roughly the lift capacity of the Hindenburg, and 5-10x more than a heavy lift helicopter.

Probably stupid, but fun. Something to do with $300Bn even if it's a money loser, just for how cool it would be. Better than buying Twitter.
I meant Datalog.
To be clear, the technicality I was excluding was the 'technically you can always walk on the road' part. In places without footpaths your choices often require walking on the road because of fences etc. even if momentarily that's still a horrible walking experience that will effectively cut pedestrians to zero. Also, gigantic highways across which the crossings are separated by kilometres will effectively segregate areas from anyone who has no car.
That's not true.

Docker/containers do far more than just bundle shared libraries. We use a container for almost all of our CI builds. Our agents are container images with the toolchains, etc installed. It also means it's trivially easy to reproduce the build environment for those occasional wtf moments where someone has an old version of <insert tool here>.
I made a Chinese language learning tool that uses speech recognition to grade flashcards [0]. It fills the niche where interactive apps like Duolingo and HelloChinese don't offer very much spoken practice.

Unfortunately, the ASR isn't great, so I'm holding off on marketing until it's better. Honestly, if I spent half the time learning the language as I have making tools, I'd probably be fluent by now...

[0]: https://letsyiya.com
In your rush to blindly condemn Apple, you may have missed that in this case TG deliberately copied unlicensed Apple assets as the basis for their new emojis.

This is unambiguously copyright infringement, it is not at all “random” for Apple to enforce it in this case but to also allow animated emojis in other apps that do not steal their IP to include those features.
The point is that it can’t be simulated on any lattice of any density. It doesn’t matter how fine the lattice is compared to the sensitivity of the measurement. For your case you showed, it would be like if x^2 simply didn’t exist on a lattice, and couldn’t be calculated by a computer no matter how much memory you threw at the problem.

Certain parts of QFT work fine in lattice based calculations (lattice-QCD, for instance, where it’s simulated on a certain lattice scale, and then extrapolated to the continuous limit), and some seemingly don’t work at all.
We just didn't update Log4j since it broke a critical, old, closed source offline program. Vendor has long dropped support for this old program. Cue that up to the usual executive missteps that we get from up high.

Yay, we get to keep on using old Log4j now because one program holds it back.
Docker provides much more isolation than a dynamic libraries.

Static linking is not a new thing. It was there since a beginning. Dynamic linking is a new thing compared to it.
As I understand it, the way these apps work is:

1. The loan interest rate is set relative to a base default rate of a population sample of lenders. Therefore very easy to predict capital return, but means interest rates are usually high to cover high rate of defaults.

2. Defaulting loans are sold to local debt collectors for collection, who presumably are quite ruthless.

3. There are a few companies which white label the software needed to run this sort of scheme, so presumably the operator only has to drop in capital.

If you have further information on how these businesses work, please respond!
What are the other 4 top programming books?
I can't think of one for zoome ubless they allow filter plugins for the camera or something. One thing it is useful for is probably loading unsigned VSTs for DAWs.
Binary patch it.
Netflix could not accept my payment because of some clerical error on their side and they were unwilling to fix it when I called trying to give them money. They literally could not take my money so I’ve been without Netflix for the last year, sadly. I’m a little salty because what company would deliver a canned “we can’t do that due to system error maybe try later idk lol” message to a customer when money is on the line? It’s absurd. /rant
I know for many the top concern is healthcare costs; however, for me it is rent. Does the Swedish welfare system do anything that would help with rent for startup founders? Or does that still contribute as much risk as it would be elsewhere?
I made DBaaS Review: https://www.dbaasreview.com/

It started out as a hosted database price comparison tool on my personal blog and then just sort of grew. It’s not abandoned, but also I’m just not sure what to do with it.
Archived: https://archive.ph/y9C0Y
I love this answer

I imagine you’re not the only one Is there a woodworking space you could rent? Not sure if those even exist.
Republicans, for all of their bravado, don’t understand the first fucking thing about Constitution.

You can’t have liberty for some without liberty for all. Either you believe in liberty and free speech, or you don’t.
um, it says if you have the libs and configured compiler, you can build it.

there's also nothing stopping you from doing static builds of whatever application you want to include in your OS.
Which is the great thing about having as many different systems exist in emacs, such as calendar, email, etc.

However, the best thing about eshell is easily the fact that it will run lisp code. The same code that you use to program the editor can be used in shell commands.

Great video should anyone be interested in eshell:
https://www.youtube.com/watch?v=L1f2tulD9N8
It seems like there is a bit of marketing going on in this thread.
I’m more curious about what people are passionate about but wanted to ask in a different way than if you won the lottery…

What business excites you?
What would that be? Something grown in a laboratory is never going to be its own thing in the way that seitan, mushrooms, chickpeas, tofu, etc. are their own thing. Beyond Meat made it difficult for themselves by marketing to mainstream carnivores, who aren't going to be happy with something that isn't at least as good or better. Vegetarians, on the other hand, will be super happy and grateful for anything that comes close.
I think you're incorrect. Even just thinking on the surface about this assertion, it doesn't hold up. Music can communicate a lot, and I think a better musician than me would likely be able to find you appropriate arrangements for all those things you mentioned.

If music is a language, it is certainly one that developed very very differently, by virtue of not being used to communicate ideas but rather emotions. But there's some crazy languages out there, and the first ones that come to mind which can absolutely debunk what you said are these: https://en.wikipedia.org/wiki/Whistled_language

But, there needs to be "agreement" in the meaning to make it a language of course. So the first four notes of symphony number 5 might not communicate something common to everybody who hears it, but neither does the sound "love" (/lʌv/) universally communicate the emotion of love. (Nor does it even in english; if I tell you "I love this weather", "I love my girlfriend" and "Of course I love walking on lego", that sound communicates extremely different things)
I built SmarterCerts.com, a scale inspection software and asset/job management tool. It has never been marketed and sold only by word of mouth in the industry.
I feel much better since I started working remotely.

I lost 35 kg, started walking about 8 km every day, i can switch my position in front of the computer (half the time i sit on a ball by my desktop, the other half i lie on my bed with laptop on it). So I don't have back pain anymore.

Please don't make me waste 1 hour commuting every day and sit in 1 place for 8 hours ever again.
I mean at the end of the day everything the article complains about is people not believing in God.

Americans have a clear religion and its god is money.

Also, I'll point out the religious belief is basically inherited. A lot of the problems we see today are the previous generations refusal to pass on values and attitudes passed on to them.
I run it in a linux vm isolated from my mac system. It has access to the camera, network, and audio, but only when it is running. No host file system access. I just can't trust that company.
It kills me that more people don't know about General Fusion. They have a practical design for a fusion reactor and are currently building a test reactor in the UK.
I get a “Too many redirects” error on that link.
I wrote a "resource forecasting and employee scheduling" system that used what would now be called deep learning (I did this in 2002) that consumed multiple years of an animation studio's accounting records, covering everything the studio spends money, including fine grained information about the employees, what jobs they worked on, their specific roles, who they helped accomplish tasks, and tasks they accomplish alone. This system operated in Excel, as that was the tool the studio execs were used to using, but I had to write the entire thing in C++ and access it as a dll within Excel because it referenced gigs of data not in spreadsheet cells.

The studio I worked, Rhythm & Hues, was a 2-times Academy award winner. My "resource forecasting and employee scheduling" system was able to prove the presence of institutional learning, and the prediction graph of that learning curve was used by banks to justify the working capital loans made to the studio. It also maintained the forecast of the render farm usage, identifying when and how many additional render servers needed to be leased. Perhaps the most useful was it generated on-demand employee schedules: who works on what, who is most likely to be helping, and insures those that support one another most frequently are scheduled with compatible tasks.

The studio owner thought I should market and sell that system independently. I also came up with a VFX process for automated actor replacement, which I did purse - trying to create Personalized Advertising with you and your friends in the video ads you see when streaming. However, VCs wanted to finance a porno company (seriously! they insisted) and I eventually went bankrupt. But hey, I can claim high morals as the global patent author that invented deep fakes, but refused to do porno with it.
You should use Common Lisp for this book, unless specifically want a challenge.
It's crazy, if you don't separate your admin account, the UAC prompt can be bypassed due to the default settings.
That incentivizes customers to shift to a significantly different alternative. For instance, a less car-centric life.

In a way, forcing cars to be bearable helps reinforce their influence. (Quality road repair, extra consumer protection, no liability for deaths, etc.)
Fair point. I was just pointing out that caring for it is not that hard. Basically same thing I do with my non-stick minus the oil.
This is a great book.

This wasn't mentioned in the past thread. Alex presents his ideas in my forms. This one happens to be the most terse and mathematical. That can be good, but I think "From Mathematics to Generic Programming" is much more generally approachable.

One practical skill that's shown well in this book is writing functions that solve the easiest or special cases, and then layering those into general functions which ensure the preconditions for applying one of those special cases are met. It makes very readable code, and anytime a user of the code knows they have a special case, they can assert it and use the special one for some performance advantages.
Oh noes! The NYT thinks living in California is dangerous! Don't live there! It's full of snakes and earthquakes! And now Superfloods and Megastorms!

Come back to NYC! Be sure to bring your money!
This line is a bit concerning to me: "and libtls-bearssl, an alternative implementation of libtls based on BearSSL" It sounds like a custom rolled variant of a low-adoption SSL lib that isn't itself very well tested.. It may be better.. it may be horribly flawed or backdoored in a non-obvious way. But I also get how horrible OpenSSL is..
It is pretty interesting to see, though. Sweden has a lot of "old money" and they seem to quite happy letting then keep it.
It sounds as though this idea could exacerbate climate change if it were implemented.
I made https://torwhois.com. I posted here and reddit and that's it. It gets decent traffic from researchers and folks searching for onion sites.
I stopped reading a few paragraphs in. "Free service" does not mean without conditions/limitations. Signing up for multiple accounts when the T&C's say you only get one per person is fraudulent. Especially when they're trying to get around actually paying for the service you are using.

Just like if you go to Costco and get free sample of a product, the staff won't let keep taking more and more and more free samples. That's exactly what free usage tiers are, free samples.
Gravity Probe B
I don't like this guide at all. Some of its points are questionable, but the thing is, it doesn't know what it wants to be and aimed at whom. Starting from the most obvious red flag, falling for the baseless boycotting of 7zip like some equally questionable sites and threads have been pushing (and their motives, such as sourceforge bad, all Russian developers bad and the proposed alternatives.. let's not get started). [0] [1]

This suggests not to use privacy tools (most of which are FOSS and perfectly safe with proper usage), and to rely on official documentation only. I suppose there's some trouble in people for example disabling (extremely invasive) updates and forgetting about it, the average Joe that is. Some others are a compromise on privacy, I'd never accept cloud-based protection. Veracrypt is perfectly safe software, unlike the claims in this page that goes on to just mention how it breaks the boot trust chain, furthermore I'd trust it more than anything BitLocker does unless it's strictly a pre-boot authentication password with no TPM.

Windows cannot be made perfectly safe, accept and move on, this self-flagellation seeking the most hardened possible setup with things such as avoiding Firefox is a waste of time. Microsoft itself distributes what some may define malware, autorunning at startup forever on with a rundll process with Windows Update (see: logitech download assistant if you plug in one of their mice).

0. https://news.ycombinator.com/item?id=31876896

1. https://www.theregister.com/2022/06/27/7zip_compression_tool...