skysight-inc/HackerNews huggingface dataset:
I spent a fair amount of time at work five or six years ago trying to figure out how to make supply chain security actually possible in the general case with standard open-source tools. And I can tell you that the fact that Docker builds are fundamentally non-deterministic caused me no end of frustration and difficulty.

This was about the time that Bazel was being open-sourced, and Matt's rules_docker extension was already in there. A solution existed, so to speak, but it would have been nutty to assume that the average project would switch from the straightforward-looking Dockerfile format to using Bazel and BUILD files to construct docker containers. And Docker Inc wasn't going to play along; they were riding a high valuation that depended on them being the final word about containerization, so vocally pretending the problem didn't exist was their safest way forward.

At one point I put together a process and POC for porting the concept of reproducible builds to docker in a user-friendly format -- essentially you'd define a spec that listed your dependencies with no more specificity than you needed. Then tooling would dep-solve that spec and freeze it into a fully-reproducible manifest that encoded all the timestamps, package versions, and other bits that would otherwise have been determined at build time. Then the _actual_ build process left nothing to chance: grab the identified sources and build and assemble in a hermetic environment. You'd attach the manifest to the container, and it gave you a precise bill of materials in a format that you could confidently use for identifying vulnerabilities. Since the builds were fully hermetic, a given manifest would only ever produce one set of bits, which could be reproduced in an automated fashion, allowing you to spot supply chain inconsistencies.

In my tooling, I leaned heavily on package providers like Debian as "owning" the upstream software dependency graph, since this was a problem they'd already solved, and Debian in particular was already serious about reproducibility in their packages.

In the end, it didn't go anywhere. There were a LOT of hacks to make it work since the existing software wasn't designed to allow this kind of integration. For example, the dependency resolution step required splicing in a lot of internal code from package managers, and and the docker container format was (and probably still is) a mess that didn't allow the end products to be properly identified as reproducible without breaking other things.

Plus, this is a problem that only people trying to do security at scale even care about. We needed a sea-change of industry thought around verifiability before my solution would seem at all valuable to people outside a few huge tech companies.
I have enjoyed my DJI Mini 2 far more than I expected. Drones over 250g need registration/certification in many places (including the US). The Mini 2 weighs 249g and has a 4k camera.

You do mostly get the same shots in one area so if you don't move around much it might get boring quickly. If you take weekend trips, or are nomadic, it will be a lot of fun.
What were the other sites HN users would hang out at back then? Slashdot? Google groups and listservs? Was HN really the first true "community" for this audience?
Which headset is good enough? I backed some kickstarter years ago which failed, so i never tried bone conduction again.
I made this keyboard case with CadQuery. In the long run I'm working towards generating cases (and PCBs) for keyboards with many parameters available for configuration (e.g. number of columns, number of rows, number and position of thumb keys, case style, rotary encoders, etc).

https://imgur.com/a/VfOyAjP

https://github.com/possibilities/unkeyboard

Note I chose a somewhat non-idiomatic approach (in terms of cadquery) writing this and I'm new to python.
Of course, that's kind of what I was after. Whether or not they would achieve a detectable frequency prior to the merger.
I love my AeroPress. Faster, better, and easier than anything else!
35 is still quite young. Travel is harder now than it used to be but if you’re in the US, a long road trip around the country can do wonders.
> The problem is that by 35 you can't get by on novelty anymore because you've seen some version of everything there is to see.

This could not possibly be true. You have only just begun. The mere thimble full fo knowledge and experience that you have accumulated thus far is nothing compared to what lies ahead. But only you can make it happen. Make a decision. Take an action. The comments here are loaded with wonderful and practical advice. Louis Pasteur: "Chance favors the prepared mind".

Also consider this (this is a quote that I cannot give attribution for): "In youth we struggle with illusion of certainty. As we grow older we struggle with the certainty of illusion." We create the worlds that we live in. It is easier to follow a path that mimics and conforms to the structure of your environment. It is much more difficult to break away and define and follow your own journey. The feedback is not avaialble so you have to rely on your own internal compass. The choice is yours.
Are you attempting to compare experiences of people you don’t know because your particular symptoms and experiences don’t line up with yours, *and then judge them on it*? Is this something you do often?
One of the sure-fire signals of a startup getting old and successful is when the IT department declares a standardized account name template for new hires like firstinitial.lastname(.optional_number). So far I’ve only worked at places where I could get firstname@company.tld, which says something about my preferences, I think.
The tablets have nothing fancy in them other than some dyes, they are just soap at a mark-up. Even the cheapy store brand stuff does just as good of a job.

Additionally, depending on the hardness of your water you may need less detergent than the tablets have in them which could leave a white residue on your dishes.

Finally, with the powdered detergent you may need to sprinkle a little in the door for a pre-rinse which you can't due with the pods. Check your washer instructions.

P.S. Never use liquid detergents.
This happened to me around 35 as well.

It's important to recognize that you're still young in the grand scheme of things.

A lot of the other comments recommend making friends, having kids, getting married, etc. Those things might help, but can also make things worse. And ultimately, they might not necessarily fix what YOU need.

It sounds like you lack meaning in your life, motivation, and a clear direction.

It's important that you spend some time thinking about what you want your life to look like to create the happiness you desire. What's missing? What do you want to be working on? What will provide you fulfillment? etc.

You might need to go explore some new hobbies or experiences to figure it out, but therein lies the exciting part of life. Try something new and don't be afraid to fail. It's just part of journey.

Once you've got that picture of what you want your life to look out, write it down. Then start making 2-3 year plans to move your life into that direction. This should help get you excited (or scared). Use it motivate yourself to get to your desired end goal.
An ego of a person on the cusp of knowing it all, what a perfect description. I spent a lot of time living like this. I'm going to borrow your page on beginners mindset, living that way brings so much new life to each day.
A bunch of 1L glass bottles with wide openings so that they're easy to clean in the dishwasher - has reduced the friction to getting enough water in, and I can't remember the last time I felt that type of tiredness that comes from dehydration.

BenQ ScreenBar Plus - It's just a light that goes on top of your monitor, but it makes working much more pleasant. There's probably a clone that's cheaper and does the same thing, but I'd buy this one again without hesitation.

About $200 worth of home workout stuff (exercise mat, adjustable dumbbells, resistance bands, pullup bar) - I had to stop running for a while due to some injuries and I hate going to the gym, so this has been a game changer in terms of staying fit.
Cowboys and Villagers – Simple Thoughts on Hiring
No, Ideal has things made in China too. But the thing is, when I go to a store that carries these brands, there invariably will be items from them with "MADE IN USA" labels. Not all of them, but many of them.
I'm not sure how it works, but I'm sure it doesn't think. Not till it can choose its own loss function.
Good start! I was hoping for ingredients list for beers, I’m lactose intolerant and recently discovered (the hard way) that some pale ales have lactose in them, and many beers don’t put the ingredients on the bottle - which I thought they had to do legally :<

I skip beers now because my lactose intolerance isn’t the “cheese makes me gassy” kind, but the “2 day splitting headache, flashes in vision, want to drill my skull, 10/10 on pain scale” kind, so it’s not worth the risk…

A beer database of ingredients to query would be awesome
> I suppose I could go and look at the wikipedia change logs

https://en.wikipedia.org/w/index.php?title=Ketanji_Brown_Jac...
Another instance of confused language. One can not converse with a program because a conversation implies some notion of semantics and understanding. Software, represented as a binary sequence, has no semantics other than encoding some numbers and operations on those numbers. So at best, what we can say is that this post is about some arithmetic that looks like a linguistic interaction. Any semantics associated with the arithmetic performed by GPT-3 is simply self deception.

GPT-3 and all language models are just search engines that respond to queries by uncompressing the content encoded in the matrices of the model.
Perhaps this is to do with parameter calibration? If you vary parameters until you get best fit, then use them to forecast forward, you will hugely understate the variation, and very possibly also bias the estimate.
I use python for more data engineering, large scale processing, and PyTorch.

In my experience, the specific things R does well, python does it in a clunkier way.

Statistical software written by statisticians in academia, bioconductor, and quick prototyping is still much faster in R than in python.

My use case is to prototype in R, then move to python if things become more production rather than exploratory.
Can't help but notice that two of the frontpage articles feature "balls" in their titles. Sincerely, -buttocks
+1 on 1. Health!

It might be personal and specific to me exactly, but focusing on health has made the best impact on my general well being and offset my "I feel old and tired" vibe.

I started out with the most general advice reg. sleep, food and exercise. I noticed that most of my peers tend to get better quicker. That made me dig deeper and I actually discovered some interesting cause and the chain of events that ultimately lead to me being sleepy, groggy and not wanting to take an action in most life activities besides top priorities, which I mostly powered through.

I believe that the general feeling is at many times, a signal from the body and strongly influences our thoughts. Like the split brain patients, that are rationalizing actions in an obviously wrong way (the left/right eye experiment, where patient comes up with elaborate explanations about, what the other hemisphere came up with).

We just feel bad - which is low level physiological cue - and translate that to all sorts of high-level frontal cortex artefacts. As the OP mentioned: former fun things aren't cutting it anymore.

I also very strongly recommend learning about mental health. My biggest gem was dr K and his channel HealthyGamer on youtube. Like, this video:

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

I've binged a lot of his videos and he advanced my understanding of psychology from "people can be sociopaths, depressed, narcissists [etc.]" into more nuanced and refined level. He also provides some tools, that can actually help in real life
lack of code documentation
Didn’t Scott Adams go viral for pointing this out?
* An ereader (Kindle, now Kobo)

* Stadler Form George air washer. Not a full on humidifier, but does help keep humidity up in my dry bedroom. Also judging by the state of the water during my weekly cleaning it really does help to "clean" the air somewhat.

* More recently, a high quality drying rack (inspired by the drying rack article linked here a few weeks ago). Helps me keep humidity up in my apartment and prevents me from trying to hang partly-moist laundry on my doors. In general makes laundry day a lot more tolerable. Didn't realize it'd make such a difference to laundry satisfaction.

* A Roomba, currently S9 with the self-empty base that I've had for a couple of years.

* A Litter Robot. No more scooping, cats always have a fresh box.
In the world of venture capital, unlimited interest-free money supply from central banks and non-profitable companies 'making' billions, there is really no capitalism or free market economy to speak of. This economy is based on speculation, not supply and demand and so the investors (getting most of the free government money) make the rules, not the costumers.
>And if the government doesn't fund science, the only ones who fund it are private investors and companies, which...

every facet of the state is already captured by the very entities youre complaining about.
Any time someone mentions alternative graphic design software I get a glimmer of hope, then check out product website and find that it's not available on Linux. I should be used to it by now.
One thing that bothers me and still hasn't been solved is the ergonomics of everyday computing. I don't care if people have Herman Miller chairs and use ergonomic keyboards, and an expensive mouse. You're still sitting on a chair which will kill your back. I've tried standing desks, but never liked standing.

As for phones/tablets; I've only ever used them as consumption devices and no 'deep work' gets done on them like you would with a desktop PC. My strategy is to take regular breaks from the PC and stand up every 8 minutes and walk around to straighten my back, but it doesn't have to be that way. I just want to be plugged in for hours like I could do in my twenties. Solve that!
See: The Social Network. I now refer to it as “Getting Eduardo’d”
I've tried a lot of different monitor setups for productivity - ranging from three 24" 4k displays to a single 49" ultrawide, and ultimately have found the best setup for me is dual 27" 4ks, each running at a "scaled" 2560x1440.

MacOS in particular does an excellent job of rendering 2560x1440 to a 4K screen, and the increased DPI over a regular 1440p 27" screen is very noticeable.

Another option if you're not a fan of 27" displays is a pair of 24/25" 4k screens which can be run at a scaled 2304x1296 resolution. This still provides a decent amount of space without text being too tiny. Alas, 4k monitors <27" are increasingly rare these days.
According to the article they have surveillance camera video showing the incident. That should be time-stamped with a reasonably accurate time and their physical location should be determinable with good accuracy from the video alone.

I do not see why the warrant requests data over such a long time frame. It seems likely to me that you could identify the perps from the mobile phone records by simply limiting the warrant request to 5 minutes before and 10 minutes after the event. There will be less data to sift through and the longer window after the event will allow you to track them to a vehicle or a nearby residence, etc. If the perps were carrying phones then they should be identifiable.

This warrant is overly broad and will pull innocent people into the investigation including people who may not have been participants but who may have only been in the neighborhood while it was happening and just decided to stop and take a few pictures to pass on to people in their social circles. (Social media cancer sufferers unite!).

A crime was committed and it is right to make an effort to locate and prosecute those responsible so that society has an opportunity to hold people accountable for their actions.

Once you dig into this you find another situation where it is true that if event A had never happened, then the likelihood of event B occurring is near zero. This event is the event B and in order for justice to be served, those who were involved in event A need to be held accountable. Committing crimes in an attempt to force accountability will not improve the situation for anyone and will likely only result in someone who would otherwise have enjoyed a happy, productive life being locked up for a crime of passion that should never have happened (event B).

We need technology that erodes the thin blue line serving as a refuge for cowards seeking to escape accountability for their crimes. Molotov cocktails chunked at a police station will never be that technology. I don't know what it looks like but there are some smart people on this forum who may have useful ideas to promote.
Yes, I have come across BRL-CAD but never tried it. I believe it’s even older and more complex than OpenCascade. How did you find the two of them?
Multichain NFT API for Marketplaces and DApps
When I was 35, I could have written the OP's post almost verbatim. I'm 42 now and, despite having spent two years working intentionally on the problem, am still in a similar place on the whole.

Several solutions to the OP's predicament are being advanced with a fair amount of force, and I'm finding that I don't really believe any of them. I do believe that the advice is being offered honestly and in good faith. It's also clearly a good idea to cultivate healthy habits, stay active and meet people. However, I have tried many potential solutions myself and have encountered many false summits, and the tone of the most forceful advice here matches things I would have said to myself when I was camping on them. When I imagine myself taking the advice, I can easily see myself living through the familiar progression of triumph, doubt and disillusionment.

Maybe some of us are just wired for shame, loneliness and regret, and are searching for our safe harbor (to mix in another metaphor) where we won't have to struggle or prove ourselves anymore. That thought counterintuitively makes me feel a bit better. It gives me a reason to not feel ashamed and regretful _about_ feeling ashamed and regretful, and it reifies a system that, whether or not it's the work of humans, is clearly oppressive, which creates the opportunity to find meaning in resisting it.
Remember that when you are 40 you will think of 35 as being young and full of potential. And when you are 50 you will look back at 40 and think "everything was possible". Everything is always possible until physical/mental degradation is too far along and that's when options really start to reduce.

What you currently have is experiences and money but on your own with no real anchoring/grounding, no long-lasting "thing" like a relationship, town, daily friends etc. You might even have made your work, money or materials your identity, which ends up not fulfilling.

Besides the health/social/experiences, it's also a matter of simply branching out. Just like this post on HN is essentially reaching/branching out.
I agree, a curious mind never runs out of interesting things to see or do. How do we help the original poster becoming more curious and motivated?
That’s fair feedback! I found my OP started to meander with my calling out the bits of Austin that aren’t bad; but clearly in culling those my piece made it sound like a terrible-to-cycle-in-city. It’s not… Except in the summer obvi, when anything outside sucks ^_^

I guess my main schtick with the Axios piece is that it lacks any form of nuance; starting percentage increases as uniformly good.
Hint: look at his submission history.
See also "The Mathematical Mechanic: Using Physical Reasoning to Solve Problems", a book by Mark Levi [1].

[1]: https://press.princeton.edu/books/paperback/9780691154565/th...
> You are not lost, you are one of the 1%.

Please don't dismiss OP so quickly. One person can very well be lost *because* they are in the 1%.

Things like starting a career and putting your abilities to test can be a huge motivator. Once you reach such goals live can suddenly turn meaningless for many people.
>So a country may not defend itselve in danger?

Wrong argument, Nato is steered from the US, and the US has no business near russian border, bush and trump ended many deals with russia...Nato was defensive and is now misused as a aggressive UN with weapons, but it's just for the better good of humankind (at least what the us thinks it is...like buy Gas from the US not Russia).

Do you think it's a good idea if china or russia brings some weapons back to Cuba? No? Because that's exactly what Nato(aka US) does since over 15 years.

>It's not our fault that Russia didn't foresee countries didn't want anything to do with them anymore.

You are twisting facts, the US ended the nuclear missile pact with Russia, there was a deal that Nato leaves a band of country's between Russia (also called demilitarized (nato/russia) zone) the US gave a damn about it. If everything gets canceled from one side, it's no wonder what the other side thinks...and fun-fact it's good for the US...no so for Europe, if you bully someone until he has to defend himself...it is your fault.

You thinks it's about defending Ukraine? Hint it's not...it's about blocking a pipeline and create/refresh an old enemy for Europe.
Previously discussed on https://news.ycombinator.com/item?id=30207734
This paper revolutionized my perspective on software engineering and ultimately how our company does business.

If you want to skip to the good part, Chapter 9 is where you want to be.

We were able to create a hybrid FRP system that uses SQLite & application-defined functions as the sandbox within which all of this hypothetical functional/relational business occurs. This is in production for several of our customers right now.
The places AI excel still have very rigid rules with relatively low branching factors. It's also relatively easy to score both the final result and any intermediate stage. And all the training techniques rely on those factors tremendously.

My guess is that's where the difficulties will arise.
Yeah...I tried using a 4k display, and I found the pixels too small. And programs ran slower because they had to render so many pixels. And using scaling didn't play well when moving windows between my other two regular monitors.
Dude, you should visit rural Vietnam, Thailand, or Cambodia and meet people who possess almost nothing except unconditional happiness. Maybe then you stop moaning, fcking poor thing sitting on $500K savings and feeling old at 35.
Oh come on with this …garbage. Yeah, if you dig through the risks section of any 10k… and replace all the pertinent qualifiers with ellipsis… you’re going to be able to manipulate the language to… say whatever sensational… bs you want.
This is from 2019.

The author says fake content is going to be too hard to identify so there is only one effective way to stop it, and that is to verify that everyone who posts content is in fact human. And that least to the end of anonymity.

" Ultimately, one possibility is that online platforms will begin requiring a verified government ID in order to register. We could even end up living in a world where a kind of “e-passport”, crypto-signed government ID is attached to your every internet connection, and tracked everywhere online."
There is no direct correlation between severity of vaccine side effects and level of protection from disease.

https://www.medicalnewstoday.com/articles/covid-19-vaccine-i...
Union Pacific to buy 20 battery-electric locomotives for yard service
That's the same reaction I had a few days ago when someone posted a link from this channel in another thread. Just paying it forward