skysight-inc/HackerNews huggingface dataset:
This is very welcome news! I had a seamless time using wireguard (via a streisand installation) on my honeymoon in Italy on my phone and more importantly, my wife's phone. It worked seamlessly.

Next up I'd like to see this be an easy config option in Unifi's network managment tools
RTFA ?
(I linked the HN discussion because criticism is always good to have.)
That's actually a selling point of this method. Another way to put it is: Skip breakfast. If you eat at 10 pm last, skip breakfast and eat again at 12pm lunch the next day that works.
There are no more decisions to make one way or the other. If you're keeping a VM image updated with new packages, that's either a) automated with something like unattended-upgrades, or b) a manual scan of DSA's with decisions as to whether they're important enough to apply and to which boxes they need to be applied. It you're rebuilding a container image, that's either a) a 2am cron job to do a blind rebuild that captures the latest package versions anyway, or b) a manual scan of DSA's with decisions etc etc...

The 2am cron job, if you go that way, is, assuming you've got an automated build anyway, a one-line bit of config somewhere. It's not something I'd usually think the words "build and maintain" would apply to.
This comment make me wonder if it was written by a Markov chain.

One of the worst comments I've ever read on HN.

Also the word 'interesting' has to be the weakest adjective in the English language. It conveys no information.
That's not a good thing, btw. It shows you're addicted to constant blood sugar hits. Getting through a day or two of agony and fasting would probably help you out in the long run.
The fuel burn on any turbine down low is eye-watering. Jets almost always fly far higher than the low arrival corridors. It’s problematic for some that are temporarily restricted from RVSM airspace (so are pinned down to 28K feet or lower). Even on a 45 minute hop, the jet will climb into the 20s.
How NOT to write pandas code
Apple was not on a “continued downward slope” after 84. From 1986 - 1993. Apple was doing quite well financially and was more profitable than MS. As late as 1993 they were the number one or two computer seller. Going back and forth with HP.
The hype is not rocket science: The game is a lot of fun, and a lot of people in the RPG communities are excited about this.
I don't understand why you think it's hard to tell your CI/CD pipeline to run itself on a schedule. I find this totally consistent with my tooling (I have CI/CD in place for many different reasons, this is one of them) and I don't know how this CI/CD cron makes me "packaging maintainer and infrastructure maintainer".

"With containers, you are responsible for figuring out which ones need which packages and how to re-build them."

Yeah, you need to know how to rebuild your world in ANY CASE. It's not an argument against containers that they require an approach that is the best practice.
They intentionally did a very mild form of intermittent fasting to mitigate the risk of bodily damage, there are people who adhere to 2 day a week fasts, and the like
If you like random links, here is another one... https://news.ycombinator.com/item?id=21741504
This is an academic literature review article. The point of these is to basically list all of the relevant papers, not discuss the relative merits of each. They are designed as a starting point for academic research.
I am waiting for the milestone[1] for Zig to be able to bootstrap itself. Usually, this means the language is mature enough.

[1] https://github.com/ziglang/zig/projects/2
It's in the same category of infringing copyright. You just don't like the fact that they are making money.
> Anything beyond that isn’t worth the diminishing return on investment, or a reduction in family time

But in order to negotiate good work life balances, family time, free weekends etc. programmers would have to negotiate as a group. Yet for some reason they seem to think that doing that -- forming unions -- is somehow horrible. Thus you alone don't have enough leverage.
I knew I would get called out because I wasn't clear enough. I run the dishwasher about once a week. If there's space in the top for greasy plastic that's going to be recycled I throw it in. The point is, recycling companies just trash everything that isn't clean.
Make is possibly the worst of the breed. I would not want to go back to messing with Makefiles when so much has happened in build as code. Just look at how Maven revolutionized builds with the concept of convention over configuration. Make is purely configuration. The whitespace issues in Makefiles used to drive me batty, which alone was a reason to not use Make.
I love the pfand system we have in the Netherlands and Germany. I read that about 90% of the bottles and containers are returned because there is an immediate financial incentive to do so.

Add to that: Even if you can't be bothered to return a bottle for the Pfand you can just dump it in a visible place and it will be picked up in minutes and returned by somebody who needs the money more urgently than you.
The Old Boys' Club: Schmoozing and the Gender Gap
Not alien to me, likely younger.
VS Code for Embedded Development
Aren't cans lined with plastic inside? I assume it's almost impossible to recycle the plastic inside the can.
Sounds awesome, it's like reading those curated short stories written by AI. The tech isn't quite there yet, but it makes it all the more hilarious. It's like an alien who's been watching our TV for years comes and tries to write a sitcom.
Uh... I've built Hadoop from source, it is not that bad.
I have not read the study, but when I heard this on the radio the researcher specifically said that the weight loss was because of the reduction in calories.

The part that is interesting is that by instructing people to have their last meal earlier they naturally reduced their caloric intake without being instructed to do so.
I was about to write up that exact example of the nested handlers.
But outside of DNS (and agree that’s a big outside), aren’t pretty much all major protocols already encrypted these days? SMB2 was the last big one I could think to but SMB3 has (optional) encryption.
> What makes you think that eating before bed is "really bad"?

I don't know, I don't have any science behind that decision. I just remember tales of my parents and people saying not to eat a lot right before sleeping and then looking at people around me who routinely eat late at night and they were heavier than others (not in every case, but most).

These would be people who would eat dinner at let's say 6-7pm but then eat something decently sized (sandwiches, left overs from dinner, ice cream, etc.) again at 10:30pm then goto bed around 11pm-midnight.
> without relying on any third-party servers being available and without pulling in dependencies that might have changed.

There are two different issues here:

1. Not pulling in changed dependencies. This is what "lock files" are for: To limit builds to known version of every dependency. npm was terrible about this for a long time. Most other language package managers are better.

2. Not relying on third party servers to be available. Personally, I've mostly worked with Ruby's bundler and Rust's cargo, and in over 10 years, I've lost maybe two days of work because of package server outages. That's less than I've lost due to S3 outages, less than I've lost due to broken backup systems, and less than I've lost due to complex RAID failures. For the clients and employers in question, this was acceptable downtime.

In the rare cases where one day of noticeable build downtime every 5 years is unacceptable, then it's usually possible to just "vendor" the dependencies, usually by running a one-line command.

For many small to midsize businesses (and many growing startups), a small risk of brief outages is an acceptable engineering trade-off.
> The problem now is that we build systems which are unmanageable and unmanaged

Are all the systems out there in production actually unmanageable and unmanaged?
Aside from aluminum, I really doubt it’s worth all the effort to recycle, especially because most people can’t be trusted to sort and clean properly, and most facilities won’t make a profit paying for the labor to do it.

Reducing consumption is the only answer, and further down is reusing. But recycling is so inefficient, I assume it has mostly been for political points, and conveniently, we had tons of containers going back empty to China.
Commercial aviation operates on specific routes and specific schedules.

With a private jet you set the route and the schedule.
Not the parent poster, but I understood this as "black coffee has almost zero calories". This was the only restriction I explained in my post. This is not about boosting the effectiveness of coffee, but simply cutting out all calories between meals (except possibly for neglectible amounts as in tea or coffee).
I think nicotine has been found to be the only substance that measurably increases performance.

Of course it is often countered by negative effects on respiration. Cannot find the study anymore, but it was very interesting.

I don't think you know about drug use of successful people because they know how to hide such consumption. But it is pretty clear that there is an enormous demand in the higher echelons of society.
This doesn't refute what Animats wrote. In copyright law, "public domain" has a very specific meaning (and it's not "art displayed in public").
Great, I leave on my commute at 06.45, get home about 18:30 to 19:00.

Do I not eat before my morning commute, or eat my evening meal at my desk?
Just to add to the cacophony, there is one between Gif-sur-Yvette and Bures-sur-Yvette, Paris area. Its a nice walk for anyone close to the Paris-Saclay research center.
Yes, it's worse than that on a couple of fronts. Cloudera, Amazon and others benefit financially from situations of over-complicated messiness, while average SWEs, SAs and others are left with wasted time, money and lack of trust. And worse, lax engineering and operations practices introduce attack surfaces to fraudsters, thieves, organized crime and state-level actors to backdoor, destroy, steal, extort and monetize infrastructure of organizations large and small.
Well, we hereby invite you to design, fund, run, analyze, and publish a bigger one!

Science gets done by doing things. Doing science has the same challenges as doing anything: time, money, resources, priorities, etc.

Science is rarely advanced through simple critiques like "your sample size should ideally be bigger."
RAII requires even more boilerplate.
Maybe what we are doing is similar in concept. I haven't been using gmail primarily, since they have so much power already and history suggests (to me at least) not to centralize too much, anywhere, as a matter of trust. (A breach there could be big indeed.)
> you have to be shuttled from a small, remote airport

Busy airports usually do not like private flights. But well, not all large airports are busy; and not all small airports are remote (it's usually the other way around).
You can't frost a can of beer but you can frost a glass of beer and it absolutely tastes better and has an effect on enjoyability. But for what its worth, why is it harmful to put glass in the landfill? Glass is made from silica. It's non toxic.
I was just telling Bill that the last time I saw him in the grocery store on his way to the gym.
It's interesting that they pick 14/10 when most of the "people" hyping IM push for 16/8 or 18/6, It would be nice to see studies that show any benefit of the longner fast window. I have a feeling the longer time has some kind of competition component to it.
I can tell you that as long as the crypto in WireGuard is DJB stuff that can't be FIPS certified, Cisco and Juniper and such will still do a strong VPN business and you will rarely see it in BigCo, at least in the US.

Security is largely about checking boxes to reduce liability, and FIPS is a checkbox.

Corporate IT is unbelievably conservative. It's all still about Active Directory, Windows domains, and SSL VPNs with FIPS certification and AD support.
There's some kind of redemption arc during the ending sequence of Far Cry 2. But that's it and I agree with you.
Apartments often come with parking spaces. They will need to be fitted with charging sockets but I don't see any difficulties beyond the small investment this takes.
Type Families in TypeScript
How to utilise python as a replacement for C# in a heavy Microsoft/Azure enterprise setting where powershell and Python play a larger and larger role.
It makes sense when you realize that OOP was seen as a revolutionary solution for all problems. So you use it in marketing lingo.

Just like deep learning today.
Quakers and Mennonites have been doing it similar to this way for hundreds of years.
Debian will probably ship it as a module, like the other networking modules they ship, which means as long as they don't change ABI, after your `apt upgrade`, you can do the usual `rmmod wireguard && modprobe wireguard` to hot-load the new version at runtime without having to reboot.
Well, yes, we used to not care about security as much.

These days, don't you think that consumer routers sold without firewalls should be about as illegal as selling cars with only motor braking ?
This looks interesting, and it's coded in Go no less so the code will be rather simple to read for anybody interested. I've been excited about WebAssembly since the day someone on HN pointed out it's generic enough to run on backends. I think the possibilities are endless. I could see even game engines targeting WebAssembly as an approach to mods or scripting.
> It is generally considered quite rude to speak ill of those who are no longer with us, even if they were adversaries when they were alive.

This was a shot at Ellison, who is still very much with us.
What are the advantages of this other than showing the language is competent enough that you can write a compiler for itself? Would it be better to keep a compiler written in a highly portable language such as c? Genuinely curious.
That’s cute, but not true. The author mixed up px units with the reference pixel definition. A px unit is defined by CSS to be 1/96th of an inch, it is not an angular measurement.

What is true is that if you make a CSS moon 24.3 px wide and display it on a page with no zoom, on a monitor with 96 device pixels per inch, and view it from 28 inches away, then the size of the moon on your screen should be approximately the same size as the moon in the sky.
I don't understand your point. The study asked people to (typically) eat during 10 hours and not eat during 14 hours, hence the 10/14 labelling. This resulted in a moderate weight loss, about 8.6% less calories/day were consumed.

You're suggesting that other schedules might also work and that 10/14 is "normal". Whether it's normal in the statistical sense or not is an empirical question (the answer is probably "no"), and whether other schedules would have the same effect requires another study.
It's probably encoded as a "bad habit" because for 99% of people it's night snacking on crappy calories, not just having your dinner at 10pm.

Though I do notice that psylium husk products (fiber supplement) tell you not to consume it right before bed.
You can earn free bitcoin every day https://www.bitcoingpumining.com
(Now I'm wondering about making a mutt rule that always replies "from" the address to which others sent me a message. If it works, that would reduce effort more. Maybe later.)

edit: corrections
> if there's space

I think they meant that they do it then they do dishes and have space for cleaning trash. In that case there is nothing wasteful in it.
Well it's actually a bad thing because it means I can't recommend a medicine that's actually made to treat the other poster's symptoms. Hey, beaconstudios, did you get a scrip for those schedule IV drugs? Did an actual licensed medical doctor perscribe those to you to treat your distractions?
The problem is that smartphone batteries aren't standardized and eventually Samsung will stop producing them.
You are right about the time waste. I don't know about aviation in US but my experience in Europe has been the worst.
I guess someone could consider made-from-Lego to be part of the fun rather than a weakness.

It is odd to claim a first whilst also crediting you. He seemed to emphasize the universality in several places (I guess you didn't explicitly state this?).
Why would incinerator operators be purchasing high quality plastic? I don't get it.

edit Why are incinerators purchasing stuff to burn at all? That should have been my first question. What is the profit in purchasing stuff to burn? Is this a energy production source or something?
PyDev of the Week: Sebastian Steins
> the scene at the airport where you had to kill hundreds of civilians

You didn't _had_ to kill civilians. You can just follow the others and not fire a shot, until the firefights later in that mission.
After a few decades it's no longer a baby ;)

Software is becoming more complex and moving faster than ever. 'Controlling your dependencies' was always an illusion and a trade-off at best. Often a trade-off against security, inheriting the folder of JAR files from your predecessor and such.

I think of containers and all these new tools as designs which are supposed to help us manage existing complexity. They don't create it, it's already there in the requirements and real-world deployments. The friction we feel, is that some of those tools are not very good (yet), but maybe better than the previous generation (sometimes).
On the negative side, there is a lot of nostalgia ("ah, do you remember bare metal...") and unwillingness to change and learn.
I don't understand what you are saying here. It seems to me like you would expect hunger to increase over time after eating. Thus putting the part of your fast with the highest hunger intensity into your sleep time seems considerably easier than intentionally being awake for it?

I.E: If I skip dinner earlier I am effectively adding hours of minimal hunger experience but if I skip breakfast I am adding hours of maximal hunger experience.
See also: Erlang's crash on error, with clean restart philosophy.

https://medium.com/analytics-vidhya/erlang-is-not-just-a-lan...?
I have zero proof of this, but I've heard of the US Navy having jets fly out, dump fuel, and come back to refuel minutes later, just to fill out a budget. Lose it or lose it is not uncommon unfortunately
"Religious adherence to ACID is not going to be your silver bullet for application design. Learning how to reason about distributed systems and their eventual consistency is necessary to begin with in most cloud setups." So you just X10 the development costs for no good reason. Also as a user of many FANG services that are using eventually consistent stores color me unimpressed by the user experience. Considering that a startup or even a F500 company has a pretty low chance of hiring people of the same caliber as those systems were designed by this is nog a good solution for 99% of the projects.
What important is that the materials get recycled not that they get returned. Returning only addresses the eyesore of discarded packaging not environmental concerns.
> Unless you know how to assess the "proof" then you'd just be stuck in a state of permanent but useless skepticism.

Agreed, but I'd suggest that that state would (at least often) be better than the current state of affairs, where most people outsource the formation of opinions to various third parties. This is how we get things like the Iraq war, or anti-vaxxers.

> Also, many times a "proof" is inappropriate or just fundamentally unproduceable, but we are still required to engage with the content and that content could still be valuable and 'true'.

100% agree. And yet, look how many genuinely intelligent people on HN hold very strong conclusions on topics that are unprovable, with no sense of uncertainty.

> I've studied epistemology in some undergraduate philosophy classes and I've generally found it much less useful than say the reasonably complete theory of media provided by Manufacturing Consent (though my study of epistemology likely helped me understand that book).

Expressing ideas in narrative form is often an easier way to communicate as it's easier to conceptualize when it's put in relatable examples. One of the most useful ideas I think could improve the world is that there aren't only two two states of knowledge, True or False, but also (at least) one additional: Unknown. Of course, everyone will gladly admit this in a thread about philosophy, but move to a thread on politics, and watch that knowledge vanish.

> If I wasn't knowledgeable about AI at all, what would I do with a "proof" if it was given to me?

Two (there are others) options are: outsource your opinion to a third party, or remain undecided. Which one is preferable depends on the situation.
Google Colab now comes with free T4 GPUs.
They also probably routinely eat in the morning too!

I think we can safely put put not eating before bed in the same bucket as eating lot of small meals throughout the day. It's not that those things are universally good or bad. It's just that both strategies help some people eat appropriate amount of food, but are totally useless (or worse) for others.
Only internationals graduating from UK universities qualify for a work visa with a £30k job. There is a real shortage of software engineers. The minimum pay for a non-EU software engineer coming into the UK was as high as £50k last year in April. It's only got lowered to £30k last month because of Brexit.

It's the EU workers who are willing to work for £30k because non-EUs need to earn more than £35k after 5 years to apply for settlement in the UK.
Personal experience - I’m talking about the mass rich people with m >$20m <$500m in the US that are the target market for fractional jet ownership. Sure they might have a personal trainer (at their gym) or a house keeper or two that does their cooking, but few have a real personal chef or a chauffeur etc.

Put another way, corporate aviation costs several thousand dollars per hour of time saved, and most people that use it have not exhausted time savings that are easier to come by
That is awesome! That's what I took away from that story. Nothing is impossible, only if you believe it is. Might be hard problem with limitations, but you could work it.
That's interesting work, thank you very much. I would be very interested in the performance gain in using the GraalVM JIT compared to the original Squeek (Cog) or e.g. VisualWorks the performance of which is comparable to CPython (https://benchmarksgame-team.pages.debian.net/benchmarksgame/...). I'm aware of another publication which concludes that the performance gain of a Truffle based solution is about the same as of an RPython based one. Did you also have a look at this? And finally: could'nt you improve performance even more by using a more optimized bytecode (instead of the bluebook one, as it was e.g. done here http://strongtalk.org/downloads/bctable.pdf)?
Not just waging war on inflation, but being the name behind the Volcker Rule, which prohibits banks from making certain speculative investments, and arguably inhibits some of the worst excesses of "casino capitalism"
Also, the waste caused by commuting in a 5 passenger vehicle by oneself every day, and living in a spacious home in a suburb and all the extra consumption simply living in a low density environment probably offsets all the recycling in a lifetime. Even funnier to think about all the separate recycling trucks driving around all the extra distances due to everyone having quarter acre lots.
I can only be suspicious about too much complexity and stacking in what is essentially infrastructure - that should be reliable, and therefore have minimum complexity. Any initial opportunity costs are tiny when these protocols are used by billions of devices !