skysight-inc/HackerNews huggingface dataset:
It's simple once you've done it a few times and understand that there are probably only a few numbers you need to enter. For example, If you don't understand the difference itemized vs. standard deductions, you might waste hours hunting down medical bills only to find out it doesn't matter. Until you've got it down, there are a million variables and special cases to consider.
Graph Theory is definitely a secret weapon I've used on numerous occasions. I would recommend Python's Networkx module if you find yourself staring at a graph problem.
Floats have an enormous range, with fixed relative precision. Even a single-precision float can store numbers up to about 1.7e38 .

Now of course you pay for that by losing absolute precision, but chances are that if you’re working with numbers like 1e20 you don’t much care about anything after the decimal point.
>Hopefully governments do what they do best; get out of the way.

I really don't want a world in which governments get out of the way of food regulation, building codes, and other such things.
You forgot:
* risk of cyber attack instructing all vehicles in one fleet to accelerate, steer into groups of pedestrians, or drive off bridges
I quite like Google's approach, where you don't get a notification and have to go into the app to get the pop up. My bank does the same thing, you have to go into the app without a notification, see the pending transaction in your list and then approve/reject it. Feels a lot safer than push notifications for sure.
> I expect the number of cars on the road to go way up

This sounds horrific for those of us who live in cities that are already overrun with cars.
I was going by Github language stats indicating 90% HTML / 10% JS https://github.com/alpinejs/alpine
I was talking about A7III. Since I don't have the A7SII, I don't follow its firmware updates. A7III got Animal Eye-AF and much better tracking via a firmware upgrade.
I used the, I believe, dayquil version one time (active ingredient pseudoephedrine) in the US and my ability to focus that day was on a completely different level even being sick. I almost wanted to keep using it for productivity purposes.

Also love that I had to go to a controlled substance area of the pharmacy to get it.
In case of one time passwords you can ignore the proprietary app and use your favourite authenticator to generate an otp password.

If the site or app poses no choice, just say that you want to use their "Proprietary Authenticator" and you just continue with your own password manager.

It works for me with 1password. As a sanity check too see if it works; you always have to use a first OTP to activate the multifactor authentication.
In US, same deal, but you have to show your ID at the counter to obtain the pseudophedrine version. Phenylephrine is so useless. Nothing worse than getting to a store after pharmacy hours and being forced to only get the useless garbage.
> Dyson hand dryers, specifically, always have a nasty puddle of water at the bottom of their drying "crevice" in busy bathrooms.

That's just a bonus, the main issue with them as other comments have noted is that they shove the water off of your hands using their "air blades".

This aerosolises a significant fraction of that water (the rest goes and collects in the puddle you speak of), spreading it all over the room.

More classic driers primarily work by evaporation, and furthermore direct the air stream downwards (to the floor) rather than sideways (across the room).
A reminder of the cultural importance of youtube-dl.
I try to write software that last (i.e., minimal dependencies, no vendor locking, etc.), but I do that on my free time while doing personal projects. At work I use whatever is needed to push features fast to production, since that's what my bosses care about. They literally prefer to move fast and break things because usually 1) moving fast let you arrive first (and this means money), and 2) you can break all the things you want as long as you have money to fix them later (and you get money as long as you arrive first, so the strategy seems to be working so far so good).

I dislike the latter approach, but the salary is good.
> There's a difference between content moderation and censorship

There should be a difference, but in practice, content moderation tools are abused to enact agenda-driven censorship. Always.
Looks like a lot of people are enjoying a project called "Commander Genius" however - gonna test it out myself soon!
I get that Halo is just a game but I seriously think if you’re going to spend so much time shooting a fake gun on a fake planet at fake aliens, you might as well learn to do the real thing.

Sarcasm aside, most people can’t just pick up a guitar, find a full band, book a gig, etc. That’s one of the main reasons we even have video games. To “do” stuff we can’t do in our lives.

I love Stardew Valley. Should I sell my possessions, leave my family, and go start a new life in a small town as a farmer/dungeon diver/beer brewer?
Most 2fa is really just 2 1fa systems because people forget passwords or lose tokens.
Waymo is “public” in the same sense. The general public can’t just request a ride.
According to John Hopkins study. Little to nothing was accomplished from all that pain.

https://weartv.com/amp/news/local/study-from-johns-hopkins-u...
A radiated EM wave at far-field distances has both a magnetic and an electric field component.

You can receive the magnetic field component with a - surprise - magnetic antenna, that has an inductor/coil, through which part of the magnetic field passes and thus induces a current (like in a classical transformer):

You can receive the electric field component with an electric antenna, like a dipole. The electric field gradient causes a voltage to be present at the antenna terminals, somewhat like an open capacitor.

Magnetic and electric antennas can be build completely independent of any ground reference. Of course, when they're used above ground it will have an influence on the radiation pattern (due to interference between the incoming direct wave and ground reflections), but they don't need "earth" to work.
> as the people who are truly passionate about a subject are likely to be talented and probably working at whatever place is considered the “best”

I'd be cautious with this assumption. Not that it's always wrong. Places that are considered the best attract type-A's that crave external recognition and don't really care about their trade. In another era they would have been in finance.

Not that I think software is saturated with these people, but your assumption could break down. For example, you end up getting people organizing a meetup or code+coffee or whatever because they want to be seen as organizing it and not because they actually care about it.
You're right, here's what one of my hot loops look like:

func (cc *ComponentContainer[T]) ForEach(f func(*Component[T])) {
for _, page := range cc.pool.pages {
for i := range page {
if page[i].IsActive() {
f(&page[i])
}
}
}
}

Still, the interface approach is a total nightmare from a readability + runtime error perspective so I won't be going back & will just hope for some performance freebies in 1.19 or later :^)
This would be a better link: https://github.com/SerenityOS/serenity/tree/master/Userland/...

OP links to a not quite informative web site.
In the examples it looked as though there is still a CUE unification loop happening during dagger processing:

deploy: netlify.#Deploy & {
contents: build.contents.output
}

It looks like dagger is using cue as a bit more than a YAML replacement; it hydrates cue values as it runs - which is cool! - but that's the part that seemed at odds with CUE's philosophy of pushing nondeterminism into clearly marked files.
No one external should be able to trigger this, it should only be the owner that takes action of, e.g., opening a code generator or requesting an SMS/phone call through dialing from the right number.
The only dependency for running Dagger is buildkit - which itself requires a docker-compatible container runtime. This could be containerd, runc or of course Docker engine. If your environment can run Docker containers, it can run Dagger.

There's another aspect which affects performance: cache persistence. Buildkit needs a place to persist its cache across runs. By default, it relies on local storage. If that is wiped between runs (common in CI environments), everything will still run, it will just be slow - possibly very slow. Luckily, buildkit supports a variety of cache backends, including a Docker registry. In practice, persisting the cache is the most labor-intensive part of integrating in your CI, even though it's technically not a hard dependency. This is the part that we want to automate away for users, but it requires additional engineering work - hence our asking the community for input on what to prioritize.
There is probably some truth to this but it is worth noting the opiod epidemic is largely why it's hard to get pain killers now. A few of the pharma companies have settled that they sort of knew people were taking them from pharmacies and selling them on the black market.
There's an excellent writing somewhere in my favorites about how people go through stages of trauma and are often retraumatized by various causes that are non-sequitur to the original trauma. I imagine the role that psychedelics can play is moving a patient through the stages that are more vulnerable to this retraumatization.
Coders at Work (2009)
You’re right here I think, but it is a hard problem in practice I noticed. Hard in the engineering sense, because you’re sometimes writing generic library-level code that needs a domain specific notion of error bars and tolerances. So you need to parametrize everything, sometimes for multiple dimensions. Becomes messy quickly.

I must admit putting a mystery epsilon in my code here and there for that reason. Admittedly the wrong thing to do.
My company identity was stolen, cost us $500k and a two year legal battle
So what's the takeaway from the anecdote here? That Fazlur Khan should have returned to Bangladesh?
Crypto Airdrop: Protecting Privacy with Zero Knowledge Proofs
> If you're tech and interested in the arts I would start making art in the evenings. If have a laid back tech job you should have plenty of time to devote to what you're interested in and will have an income, even at a low paying tech job, that will make you the perpetual envy of the artist friends you make along the way.

The laid back tech job is tricky to wrangle in my experience. Like people inevitably say in all the blue-collar threads on HN, tech jobs have a way of sticking in your brain well after the official workday is done. That really dampens my creative energies. It could be that I'm not picking sufficiently laid-back jobs though! I've always wondered, what sort of tech areas would be the most laid back? Enterprise stuff? Government work?
> I think when it really works it will be more like the transition from feature phones to smart phones. very very quick. If they actually work it's just too compelling.

The definition of "very very quick" is important here. The smart phone adoption took over a decade. to get to 80+%. [1]

Cars are much more expensive than phones, and last longer. The average age for a car in the US is 11.5 years [2] and people replace their cars between 5 and 7 years. [3] And my guess is self-driving technology will be used at the top-end of the market, and slowly trickle down. This is similar to pretty much any consumer technology: the technology starts off as a premium and becomes a commodity over a longer period if time.

So, if we use cell phones as a benchmark, it will take 10 years at a minimum. It likely will take 20 years given the duty cycle of vehicles. (Assuming we all still own a vehicle. If we all move to subscriptions, that might be a different story.)

Fleets will be replaced sooner, because the commercial ROI will be compelling. But it still takes a ton of capital to replace a fleet, and they need to get the ROI out of their _existing_ fleet before they invest in new ones. So even that won't be immediate.

But it might be uneven. I 100% agree with your example of sleeping through the night. If I can do that with a rental, and that's cheaper than flying, I might consider it.

[1] https://www.comscore.com/Insights/Blog/US-Smartphone-Penetra...

[2] https://www.carchex.com/research-center/auto-warranties/how-...

[3] https://www.quora.com/How-often-do-people-replace-their-cars
I disagree.

Go is definitely not as fast as Java for throughput. It's gotten pretty good for latency sensitive workloads but it's simply left in the dust for straight throughput, especially if you are hammering the GC.

Sure it can make syscalls directly but if you are going to talk about a maintainability nightmare I can't think of anything worse than trying to manipulate threads directly in Go. I had to do this in a previous Go project where thread pinning was important and even that sucked.

That is just taste. Objectively collections and many other aspects of the Java stdlib completely destroy Go, I pointed out the good bits already.

Again, taste. Java has a slightly steeper and longer learning curve but that is a cost you pay once and is amortized over all the code that engineer will contribute over their tenure.

Using an IDE (especially if everyone is using the same one) is actually a productivity improvement, not an impairment but again - taste. Some people just don't like IDEs or don't like that you need to use a specific one to get the most out of a specific tech stack.

Build systems in Java by and large fall into only 3 camps, Maven, Gradle and a very small (but loud/dedicated) Bazel camp. Contrast that to Go which is almost always a huge pile of horrible Makefiles, CMake, Bazel or some other crazy homebrewed bash build system.

You don't escape CI because you used Go, if you think you did then you are probably doing Go wrong.

Java runtime trades simplicity for ability to be tuned, again taste. I personally prefer it.

So no, I don't think I am mistaken. I think you just prefer Go over Java for subjective reasons. Which is completely OK but doesn't invalidate anything I said.
Nothing works as well for allergies for me as zyrtec-d. I get the 12 hour variety and just use benadryl at night. Luckily I only need it a month or two out of the year. Don't know about taking that stuff year round :) (pseudoephedrine)
My guess would be that Facebook hired a GOP firm for two reasons. 1) The national mood is leaning significantly toward the GOP, with major Republican gains likely in both the House and Senate (potentially supermajorities in both chambers). Democrats are so weak right now that they can't get anything done, so may as well follow the trends. TikTok isn't going to kill Facebook in nine months, so they can hold out till a Republican Congress in January.
2) The messaging is aligned with recent Republican victories or even just Democrat losses. The election in Virginia and the recall of the SF school board both highlight that Dems appear tone-dead with respect to protecting kids. (Even in FL, the Dems and media have essentially lied by maligning the new law restricting public schools from exposing K-through-3 students to sexual content as a bill banning anyone from saying the word "gay." This dishonesty is only necessary and effective because Democrats are exceptionally weak at protecting kids.)

I doubt the use of a GOP firm reflects anything beyond a desire to persuade Republican voters and lawmakers.
Even assuming they're washed correctly (entire song thing with all the trimmings), a bathroom sink is not a steriliser.
Hubble Space Telescope Spots Oldest and Farthest Star Known
Ongoing discussion: https://news.ycombinator.com/item?id=30853836
Thank you for the detailed response. I appreciate you taking the time. One last question/note.

> Note: you won't need to configure caching though, because Dagger automatically caches all actions out of the box :)

Is this strictly because it's using Docker underneath and layers can be reused? If so, unless those intermediary layers are somehow pushed/pulled by the dagger github action (or any associated CI/CD tool equivalent), experience on hosting server is going to be slow.

Sidenote, around 2013 I've worked on a hacky custom container automation workflow within Jenkins for ~100 projects, and spent considerable effort in setting up policies to prune intermediary images.

Thus on certain types of workflows without any prunning a local development machine can be polluted with hundreds of images, unless the user is specifically made aware of stale images. Does/will dagger keep track of the images it builds? I think a command like git gc could make sense.
Anyone who has said that "landlords produce nothing" have never been a landlord (and, honestly, I'm not sure they've ever owned a house either).

And I can say this as someone who is a homeowner. I hate owning a house, and I loved renting. There is a ton of work to do maintaining a house, and it's not really a job I want - I've got a job, and I don't want another one. With renting, if anything is broken, anything needs maintenance - not my problem. Also, if I want to move, I just leave when my lease is up. No need to go through the entire house sales process (which, obviously is quite easy these days, but obviously it's not always like that, and it's rarely like that everywhere - plenty of people have been "locked" into their homes by declining neighborhood values).

I'm certainly not saying my approach fits for everyone, but saying "Landlords produce nothing" is just false. While land may be an appreciating asset, homes themselves fall apart over time and need lots of upkeep and maintenance.
Putin’s philosophers: Who inspired him to invade Ukraine?
>I've personally had this disproven to me on multiple occasions.

That sounds like interesting stories! Can you elaborate?
It's easy to combine a list of per-type visitors, perhaps with an "auto" catch-all, into a single visitor for use with visit(), though. Not as fun as Haskell but a real improvement over C++14 and good enough for sum types in production C++.

See struct visitors in https://github.com/llvm/llvm-project/blob/main/flang/include...
1) you take photo

2) you create 'clickable' zone(s) on the photo

3) you link the "zone" to another photo

sample games: https://twitter.com/v21/status/1477220587080724480
Part of the issue is that they often don't want you to decide what to build. They've separated out the "building" from the "deciding what to build", so hearing from a candidate that it's important to focus on what to do is off-putting to an organization that just wants you to munch through JIRA tickets all day and find technical solutions to whatever somebody else wants, and then keep a smile on as they change their mind and discard the feature.
New Zealand here, the first I knew about my yearly tax obligation one year, was them depositing my refund into my account...
Meh. The people who screamed loudest about Generics missing in Go aren't going to be using the language now that the language has them, and are going to find something new to complain about.

The language will suffer now with additional developmental and other overhead.

The world will continue turning.
> perfectly free to put up your own website

To an extent. You can't host it on AWS, and Cloudflare might refuse to route traffic to it. Expect that to get worse.
Yes that is a good summary. It has other advantages beyond its portability - but that is the central feature.

Also, importantly, it can run on Github Actions itself!
Wyze Cam Vulnerabilities Could Let Attackers Access the Live Feed
Hate to do this but hopefully she will step down at some point, willingly or not due to her age.
Intel Arc Alchemist Mobile GPUs Arrive for Laptops
This looks very cool for quickly running your own apps without configuring a server yourself!

Does Coolify also host your git repository? I noticed that Gitea is listed as work-in-progress, so maybe there will be not just a Gitea Source but also a Service so you can self-host your own git repos too?

Any thoughts on community-contributed buildpacks, databases, and services? At the moment they seem to be hardcoded into the web app. I guess contributors could send a pull request to get them merged into Coolify?
Thank you, somehow missed this reply. To keep it short, I tend to get stuck at the point of “exist outside our brains”, since the very assessment that something exists outside our brains and what that something “really” is comes via our brains.

Thus the circularity, to break which at some point we must make a leap that something “magically” exists despite us having no direct access to it.
Science is something in which all humans have always engaged. It is not necessarily rigorous science, but it is science nevertheless. Some 245,000ya, the first human that picked up a stone and threw it at a bird was performing science, and the bird itself in flight was also performing science. Many, many living things accumulate knowledge in the form of testable predictions, iow, a lot of things, all humans included, perform actual legitimate science. Whether or not these ordinary everyday scientific pursuits advance cumulative scientific knowledge is another question.
> Is it even possible for a company to defend itself from sabotage by the person who is presumably responsible for their security? Seems illogical.

Off the top of my head:

a) don't force your clients to add their networks to be accessible by your cloud, this was their entirely huge mistake. or by design to enable spying activities. the same way I can log into unifi and set a switch port in promiscuous mode and forward the traffic to my remote ip, so can they.

b) two people required for secure access to sensitive systems.

c) sensitive gear on-premise under constant video surveillance.

d) logging to remote servers under control of "internal security" not "security", regularly monitored by "internal security".

Companies do this and more. They do it by contemplating a solution to a problem rather than dismissing the solution as "illogical".
Amazing work from Andreas and the SerenityOS community, it is amazing how far the project has come in such a short amount of time, looking forward to the future of the project :^)
It's not. If you are building a database or other "systems" software these are very relevant capabilities.

Also development time of Java may be slightly longer in the early stages but I generally find refactoring of Java projects and shuffling of timelines etc is a ton easier than Go. So I think Java wins out over a longer period of time even if it starts off a bit slower.

It's far from naive. I have written a shitton of Go code (also a shitton of Java if that wasn't already apparent).
Another arrow in my quiver for why the US is honestly not a country to bet on for the next 20 years.
Attitudes like this is part of the problem.
Pay wall, but I assume this is if he does a good job?
I don't about anywhere else but the only thing you have to do is walk up to the pharmacist and show an ID. I couldn't care less. I'm buying like a couple of weeks worth. I've had the same process in two different states, and not sure why it's a big deal? We can't have nice things because meth cooks were coming with shopping bags and stealing it all.
PocketMod: Fold an 8 page booklet from a single sheet of paper
Is the current monstrosity of billions and billions of lines of code from different vendors and dozens of layers of abstraction in different languages really all that safe? More code, more fragmentation, more complexity, more layers, more vulnerabilities. We're seeing more hacks and exploits than ever.

I'd trust things like OpenBSD over whatever sandboxed browser or cloud service, despite their security spending.
"Majority of people can afford $1200 smart phone" What? Majority lives on <$8 a day.
I feel like the true “Cocaine Cola Classic” would still have some of that, um, regulated stimulant in it. Cocaine. Might be good for decongestion?
It's up to userspace to do more than that. There are other issues which can cause processes to be spontaneously killed (OOMkiller for example) so it's something you should be tolerant of.