skysight-inc/HackerNews huggingface dataset:
> Bare metal is always my first choice both for past projects and startups.

Is this a new Tech Hipster thing? Like writing a letter with a typewriter rather than an ink pen or computer/printer? "You don't understand, man; a virtual machine is, like, not authentic, man."
My CS (or EE?) class did this in 1996 with a Z80 board
Monetisation phase starts.
Honestly, we've never encountered this problem. I've never poached someone that didn't work out. Usually, if I poach, I have to pay a premium so I'm fairly sure they can do the job.
If the sex of the author had any bearing on my interpretation of the article, I might actually give a damn.

But it doesn't; so I don't.
It is in my 1990 edition of Cormen, Leiserson & Rivest, chapter 12 “hash tables” section 12.3.2 “the multiplication method”, though they don’t explain the non-power-of-2 case in detail.

In this section of CLR the hash function is multiplication by A where 0 < A < 1, and take the fractional part of the result. In practice, as they explain, you can multiply by A * 2^32 and keep only the lower 32 bits of the result. Anyway, that gives you a full 32 bit hash (if A is good).

Then multiply by m (the size of the hash table) and take the floor (or drop the lower 32 bits of a 64 bit integer result). In CLR they discuss the case where m is a power of 2 and you don’t have a double-width multiply, so they pull the modulus out of the lower word, but the basic idea is still there.
I would appreciate if they paid for a new phone number please...

Oh and a new identity please. Thanks.

But of course : They're sorry.
First Solar Powered Center Pivot Irrigation System Launched in Nebraska
https://mobile.twitter.com/CurveFinance/status/1557115032646...
Try this https://www.nature.com/articles/d41586-022-00438-3
> What will happen to the tainted money? This figure is about 400M$. I expect a secondary market for TCtETH (Tornado cash tainted ETH)

1) The sanctions only apply to U.S. persons.

2) My understanding is that it's fine to accept "tainted" ETH as long as it doesn't directly come from one of the Tornado Cash contract addresses[0].

[0] https://home.treasury.gov/policy-issues/financial-sanctions/...
And you're doing a fantastic job at moderating this place. Even when I got flagged, I had to concede that it was well-deserved.

What's surprising is that you managed to do this without fueling a constant meta discussion about how bad the moderators are. You somehow manage to please everyone. As a former community mod, I'm impressed.
Ask about project work, and real technical questions.

Many of us have a real life, and enough offers to chose from.
> I can't wait for their reaction when I get my chicken coop...

Those are my goals too :)

Hope yours goes well. I'm trying to buy land for privacy trees and small farm. Hopefully, one day..
Ask HN: What are some interesting examples of visual programming?
I am developing a new 3D graphics and animation system written in Common Lisp.

Almost all 3D systems today have node graphs for setting up scenes. I am interested in finding ways of generalizing this into visual programming. I am aware of the term is nebulous and up for debate, but was curious if anyone had suggestions of interesting previous work along such lines, whether in 3D graphics or other domains.
When Nvidia published their open-source GPU drivers, there was a huge amount of moaning by free software absolutists about how it didn't really count because they just moved a bunch of logic into the firmware, or weren't open-sourcing CUDA, or whatever. Nvidia folks always responded with "our open-source journey is just beginning, but stay tuned!"

I know Nvidia doesn't have a lot of goodwill in the open-source community, but it's good to see that steps in the right direction are continuing!
So instead of Go Templates, I'm going to use Dhall? Why? I'd be losing interop with the entire Helm ecosystem too, so there go dependencies and such to maintain my IaC.

That blog post doesn't alleviate any issues one might have using the traditional Go Templates + Helm.
I've heard horror stories. No amount of pay could get me to work there.
The NIMBYs don't want to let me build what I want on my own land.
Some points that folks on this thread are missing:

1. This is not a story about when a pregnancy can/should be terminated.

2. The person in this story is a child - 17 years old. Many times, what seems like normal weight gain ends up being a pregnancy. This is especially true for younger/skinnier folks.

3. Remove the hot-button issue - abortion - from this story and consider the implications. Two people were having what they thought was a private conversation.

HN crowd is not representative of the real world where FB/Messenger is essential AND where people don't understand privacy (and social) implications of using FB.
I've given up. HN considers any serious discussion of politics anti-intellectual to the degree HN avoids intelligent discussion about politics. It's so risk averse it's become 180 degrees from, and thus manages to be even worse than, Reddit. Like how could you possibly be worse than Reddit?! I know! Flag controversial political discussions! It's a great way to coddle those most needing accountability as if the mere existence of the topic is the problem! Imagine people so disturbed by a topic they want to ensure everyone else avoids it.
> That’s pretty bad compared to m1. Less than half the battery life.

Not really. My M1, used for email, browsing, some xterms, some emacs, 3 or 4 video meetings and the Goland IDE, only gets about 5 hours.

When new it was a little longer than that.
That skill has nothing specifically to do with Go. Most languages have some "ParseInt" function or so. And of all the languages I use for daily work I could not 100% tell you what that function is exactly called.

By doing that you are wasting a potentially good developper because they didn't happen to remember some languages exact syntax.

It's also just straight up insulting. If someone worked for x years in a related role... do you just assume that they were a fraud at that job, and they just leeched of that companies money?!
>For how long can you blame the czars when they're no longer in power?

As long as their power structures still remain you can continue to blame them. However in the case of Russia, the Soviet Union pretty much hit the reset button on power and the elites of the Russia were thrown out.

AFAICT (I'm not very well versed in South African history), the elites of SA are the same and are largely inheritors of the pre-apartheid power structures. To me, any "solution" would have to address the deficiencies of the power structures that were setup 70-80 years ago.
Over 15 years in the industry, shitloads of code shipped in a dozen plus languages, repeatedly taken an idea all the way to being a functioning product, usually get great feedback from peers and managers, often taken point on architectural matters, et c., et c.

Yeah, I'd probably google that in any language I've written, including ones I've worked in in the last couple weeks. Even if I thought I knew what to do, and even if I tried it and it seemed to do the right thing, I'd google it (or use in-IDE docs, or similar) because I wouldn't trust that I was entirely correct.

... however, narrow the question and give me some resources ("the input will be a positive, unsigned 32-bit integer; the string should be ascii and use digits, not words, to represent the number; do insert commas every third digit [and we're working exclusively in English, so commas are all we need and you can ignore system locale preferences—one of many subtle ways one might screw this up]; here's a printout of an ascii table for reference") and I can probably do something like what's requested, without the aid of Google. As long as you don't expect the syntax to be completely perfect.
From the analysis being shared around, ~10% of transactions via TC were from hacks, the rest the vast majority are individuals protecting their privacy. as in their human right to do. its a block of code that uses cryptography to hide information. like tor or https. there are many many valid reasons to do this.

i know hackernews doesn't like crypto, but come on maybe question why we are fine with this government overreach? maybe question is this a trend we want to support as "hackers"? could we consider the fact that all governments in the world have a history of abusing surveillance to harm their citizens? you know not long ago i could be locked up for being gay, maybe standing up for cryptography is a good thing to do?

but oh no bitcoin is icky good job government protec me from the bad ideas.
A bit of ranting...

As for me

1, HashiCorp is forcing enterprise upsales whenever possible, even if it'll hurt Adoption Rates and overall Development Experience

2. Existing TF design issues are ignored, which is causing people some state management trouble irrelevant for TFE. So, yet again, why fix something that will end up in upsales ?

3. MPL requires for the PR's to be available in case someone will really fix something, but it's near impossible to contribute into Terraform with any major design improvements.

4. Existing Providers issues are neglected, and Accepting Working PR's takes around 3-4 weeks...

5. Some Providers (helm) are neglected in favour of the New Product Release (Waypoint provider) and there a Forced Obsolescence Factor alongside with Forced Adoption.

Deficient Relationship Marketing is the Key Factor in deciding who Will actually write Terraform (maybe not even HashiCorp), Who will Wrap Terraform and Into What (terragrunt, terraspace, pulumi, crossplane etc or some custom gitops SaaS), and Who will Support the target providers when Hashicorp solutions will magically turn into an abandonware due to upsales.
Totally understandable GP wouldn't know that, from what I recall of logging in to a Google account when I did that at all often (a few years ago, but relatively recently) Google does its best to hide that.

(If you want it, mine's another recommendation for Authy.)
randomly, i tried "king and i", which was my favorite thai place in boston (way back in the day), and it did find one nearby me first. the search ahead list did show the one in boston too, further down (i'm super happy they're still around btw).

but yah, foo anything is like a box of chocolates. you just never know what you're gonna get!
For those who think this is a good thing: can you explain why people should have access to HTTPS and Tor (web privacy), PGP and Signal (communication privacy), but not Tornado Cash (financial privacy)?
Your statement does not contradict the general idea that its moat is evaporating.

10 years ago, most of the alternatives mentioned didn't even work in certain US cities or specific countries, and that's changed. It's only a matter of time before that holds true in India, and beyond. What that slow and steady march towards parity does to a moat can certainly be described as "evaporation".
You don't know the circumstances, though. I can imagine dozens of scenarios where someone would be forced or feel forced to wait this long, or experience a change in their life that makes them rethink carrying the fetus to term.

The victims here are the two people who are standing trial, and no amount of, "Welllllll buuuuut, it was pretty late... soooo..." changes the fact that two women will needlessly have their lives and reputations destroyed.
Apple Xcode interface builder.

Unreal game engine blueprint system.

Nintendo labo toycon garage.

That's all I got.
Sorry, but neither of those things show me that you know how to code. I don't know how long it took you to write your projects so you may be very slow and a terrible coder. Technical questions you may have prepped from a book. I need to see active coding, either live, in person, over zoom, or time boxed in a take home. We'll even compensate you for your time. But I need to see you actually working and review your work. Sorry.

Quite frankly, relying upon such things is a sure-fire way to make sure some bad developers get through the cracks.
Conciousness is not learning, it is observing and observing the process of observation.
Hulls of boats generally don't just go missing or left behind. And, the fiberglass doesn't cause as much damage as high surface area fishing nets. I remember reading that the paint can be an issue though, as there are added particles to get the aesthetic glimmer that will get into the water over time
Joerg Sprave did something similar in 2013, but mechanically pushed the ball along the spiral instead of wiggling the whole thing. I like your idea better, and I bet it would be a fun project!

https://www.youtube.com/watch?v=LH8G7atCFSQ
Who would that have benefited?
So what, I'm going to have a big Makefile or something with a bunch of kubectl applies? For each environment too? What if one of my dependencies (cert-manager for example) doesn't support directly applying via kubectl but have to be rendered with Helm? How do I manage versions of these dependencies too?

For better or for worse Helm is the defacto standard for deploying into k8s. Kustomizing toy apps or simple things may work but I have yet to see a large production stack use anything but Helm.
That's a strategy called arena allocation or region-based memory-management, and it doesn't have to be tied to the lifetime of a process or interpreter.

There's nothing special about PHP, which if I understand correctly uses reference-counting with conventional garbage collection to handle reference cycles. As I understand it this strategy is non-competitive in all performance metrics, compared against modern garbage collectors.
> Satoshi must be an expert in hiding.

There are allegations that Satoshi may have accidentally slipped up and leaked IP address that was not a Tor exit-node or other anonymous-proxy.

Could either be Satoshi fucking up and not using Tor all the time (has happened to other 'anonymous' entities) or perhaps they needed a clearnet connection for some reason and managed to use another internet connection not attached to any identifiers that would lead back to them despite that.
A weak and unreliable correlation holding only in parts of the dataset. A classic example of junk research.
AFAIK it's newer android storage API limitations that they did't work around yet.
Neither the vaccines nor being infected offer lasting protection. If you want to decrease (but still not eliminate) the risk you'll pass covid to others accidentally, you have to either get a booster every six months or get infected every six months. I know people have gotten intentionally infected but I know no one who "updates" their infections regularly - oh, I know other people who's second Covid was much worse.

And, no, boosters aren't fun either. We're looking at a public health failing.

And I'm currently working as a care giver and voluntarily test myself once a week. If I could afford it, I'd be testing daily (the tests are no harder than brushing your teeth). So there you are.
That was the point of my "argument". I was trying to point out how silly the original comment was.
The US has been hostile to the businesses around crypto for some time now, this is just one more reason to keep it away from the eyes of the US govmt if you are in their jurisdiction.
Also there's a simple IDE built-in, IDLE. It's not necessary to, say, learn emacs first to get started, or assembling your tooling from separate parts.
I was just able to remove my phone number from my account settings and wandered into a Fred Sanford-level of junk data -- Twitter had me identified as a female (I'm male), had "interests" tied to me for both "Alexandria Ocasio-Cortez" and "Ben Shapiro" (they're most certainly not), and had my languages as "French" and "Indonesian" (I know only English). Bad digital hygiene.
> The sanctions only apply to U.S. persons

Are you sure? That's usually not how US sanctions work - they claim extraordinary jurisdiction. E.g. BNP Paribas were fined for transacting with Iran even though they're a French bank and France has not sanctioned Iran (to that extent).
Maybe third time is the charm. I'll quote myself.

> Like I said, this signaling is more powerful than the actual policy because it prevents investment as the ROI is too risky.
US invests $280bn in tech to compete with China
It's already my favorite on iOS but then again, I can't use it in the browser. Even worse, every time I open it, it nags me if I want to continue the "location search". Just show me where I left off instead of forcing me to press pause or continue. I also want to sync my favorite places across devices, can't do that. Also it's missing a "download the map automatically, I have unlimited data" option. It's how OSM often is, riddled with too many decisions, and not really using the rich amount of available data.
Speaking of maps, anyone want to finally make a biking maps app that doesn't suck? Both google and apple maps throw you to busy arterial instead of parallel running residential roads that see no traffic at all. They are also both terrible for hills. "Pretty flat" usually just means less than 1000ft of elevation change in my experience. It basically leads you into false flats unless you go through the routing by hand with an actual topographical map (which google maps and these other competitors do not provide, I go to us govt sources).
As an Ops, who literally replaced Patroni with a Terraform CTS module, in about a week... can say that it would be nearly impossible to do in a non Pizza size team due to communication and confirmation biases, alongside the respective anti-patterns.
Grand jury declines to indict woman in Emmett Till lynching
Why vice is highlighting Facebook is beyond me. If a judge gives you a warrant, aren’t you forced to provide the data? Otherwise, don’t you face contempt of court charges and possibly get jailed?
For a complex use case: cdk8s is cool https://cdk8s.io/
We very infrequently get asked to reimburse for time but we do limit how much when we do.

We usually give various challenges as take homes which people find fun and engaging, projects that I myself have spent hours or even days trying to solve in my spare time. We want them to be fun. We rarely get complaints.

We're happy to accomodate if you'd rather do it in person or over zoom. It's really up to the applicant.
To repeat my comment on the earlier now-buried post:

Companies definitely should disobey the law by refusing to comply with a valid search warrant in cases where someone is being prosecuted for having an abortion. Obeying the law in this case is clearly immoral!

This does not entail that obeying the law is always immoral, or even that breaking it is always moral. You can come to the conclusion that it is okay for companies to break some laws but not others in at least two perfectly reasonable ways: you can believe that breaking laws is not in itself a bad thing (but that actions that break some law may be bad for some other reason, such as harming people), or that it is a bad thing but in some cases the lesser of two evils.

However, in practice it may be difficult for a company to organize such disobedience, particularly since, for example, Facebook cannot avoid hiring employees from religious groups who are in favor of these laws, and also because the court order may not inform Facebook what the case is about. So, a more practical approach is to avoid being in the position of surveilling people's private communications in the first place, so that no employees at the company have access to the information the police seek. End-to-end encryption is a crucial structural protection against this kind of pervasive surveillance, because it prevents intermediaries from having the private information in the first place. Pseudonymity is another one: the teenager should never have given Facebook her legal name, but unfortunately Facebook has extensive policies in place to extort legal names from its users, making them vulnerable to such abuses.

Of course talking about encryption always brings out the knuckledraggers who link to XKCD 538 and talk about hitting people with $5 wrenches. Hopefully this example clarifies why encryption sometimes defeats a $5 wrench: neither Celeste Burgess, the Nebraska teenager, nor the Facebook employees were ever at risk of being beaten with a wrench in this case.

(originally https://news.ycombinator.com/item?id=32402302, edited a bit)
BMW hedges its EV bet, appears poised to repeat mistakes of the past
Also out of the box:

- Tailwind support

- Optional choice of UI framework (React, SolidJS, Svelte etc...)

- Partial hydration. Generates _actual HTML_ on the server-side rather than JS blobs (which is what some other frameworks call SSR).

It really does work nicely. It's very fast, minimal config required.
This is a duplicate with significant discussion in the previous submission, from an outlet with a similar slant: https://news.ycombinator.com/item?id=32401381
A bit of an over simplification on my part. The comment I responded to said "the target here is a software package, essentially speech" I was trying to point out that the speech part of the software wasn't the target. The facilitation of illegal actions was. Having or writing code is one thing but actually using it to do something illegal is different.
> When education is in-person, attractive students receive higher grades.

So the current society is discriminating based on attractiveness.
Zoning laws have been around far longer than commutes. Most of your retired community has too.
Pyodide 0.21.0 Release
heh, that would be useful to read a couple of days ago

I was bitten by

sed -i "s/SystemdCgroup = false/SystemdCgroup = true/g" /etc/containerd/config.toml

as well
Talk to the candidate. If you (and the candidate) cannot communicate well enough in 30 minutes to discover that then either (a) you don't know enough to work well with a really good developer or (b) the developer doesn't know enough to work with you or (c) both are true.

I have never been let down by this rule, either as a candidate or an interviewer. In my experience coding exercises as part of an interview process are a big red flag to me indicating the company is trying to compensate for lack of in-house talent with process or they are trying to replace someone with a certain hard-to-find skillset because they have an immediate fire they are trying to put out. Neither situation is a good one to get into.
Yes, Facebook had to comply and because Facebook doesn't implement end-to-end encryption so that they can data mine their users' chat they had to provide the details. They could alternatively implement end-to-end encryption to protect themselves and their users from these warrants. Something like Signal where the service doesn't know what the messages are that are being sent between users so warrants for seizing that data have no impact on the users' privacy.
Regarding directions, I find Apple Maps more accurate in the time to destination and the UI much more pleasing.

At least for transit, the UI is middling at best and downright confusing at times. For example, taking a bus or subway only shows you the origin and destination stops (with the route and stops in a secondary view), while every other app prominently shows you the approaching stop and how many stops left to the destination. Once you get off the bus/subway and need walking directions, Apple Maps does not switch, something many transit first apps will do.

For me, the app with the best UI for public transport is hands down the Transit app. It's also the only app I've seen that will ask to confirm which bus you boarded if different buses approached your stop at the same time. Plus, the app will update transfer options based on your ETA.

UI/UX aside, for route planning with public transport Citymapper is still the best.
You guys haven't seen anything yet: https://www.nhm.ac.uk/discover/news/2022/august/pandemic-fac...
Maybe those housewives figured out something you didn't. :)
eh I think it's reasonable to have assumed they would continue to hold the stance that they had been holding for years. I'm sure the absolutists you talk about would be happy to be proven wrong.
Curve Finance has been hacked with $573,000 stolen so far