skysight-inc/HackerNews huggingface dataset:
From the linked ASAN paper: "...at the relatively low cost of 73% slowdown and 3.4x increased memory usage..."

That's too big a performance hit for production use - much bigger than you would get with the approach I outlined.

I don't agree that any nontrivial C program is nonconformant, at least if you're talking about nonconformance due to invalid memory references. Referencing invalid memory locations is not the sort of thing that good programmers tolerate. (Of course, such references may occur when there are bugs - that's the reason for the run-time check - but not when a well-written program is operating as intended.)
Yes, New York City is also begging corporate heads to force people to start to commute again.
Once large numbers of people as well as offices have witnessed the savings and happiness that ensue from remote work they will balk.
Many offices have already exited and signed cheaper leases at new digs, others have had lease terms renegotiated on a smaller footprint(often with a termination payment demanded) - the landlords have a weakened hand. Others just moved to new cheaper spaces when obdurate landlords blinked - and they were gone.
Last time (=2021) I renovated a property, it took 6 months. And I had to wait with the start until higher temperatures in the spring, so the heating could be turned off (it was renovated as well).

The property was vacant for 12 months in total.

---

Basically, anytime a "gooddoer" wants to make a regulation for "gooddoing", they shoot themselves in the foot and make the life for all parties harder in the process.
OVH might be worth looking at for tunneling as well as they have newish unmetered offerings for a few $ more: https://us.ovhcloud.com/vps/
Even in the middle of winter my Hetzner server occassionally logs a high cpu temp alert.
> The older infrastructure is paid for and maintenance on it has a lower cost,

If it had lower cost, then it would be priced lower. Energy costs for new hardware are much lower.
I thought the deferred part could be better.

For example, one easy win would be to replace the list comprehensions with a generator: there's no point in allocating that entire list just so that statistics.mean can iterate over it.

At the opposite end, the switch to a Distribution class also enables a huge speedup: keep the sampling machinery for situations where you actually need (Cacuhy?), but while die.expected_value() returns (self.n_sides+1)/2, which is effectively free.
People do tend to see tools written in a systems language in another light than tools written in a glue language. Did you read it as "rust (not C)" or did you read it as "rust (not Python)"?
I don't disagree, but "the poor people who clean them" are doing that because it pays better than they could get elsewhere, otherwise they wouldn't do it (assuming no coercion on the billionaire's part, which would be illegal).

If the billionaires magically ceased to exist and poor people owned the apartments, I don't think they'd be paying the other poor people as much to come clean them.
Hacker news is an extraordinary joint cognitive system. The recent increase in noise clarifies the signal that propagates.
1) What are the advantages of using native backend as compared to git?

2) Are there any potential issues one has to be aware of when using jj contributing to git repository?

I remember when I was the only team member using git-svn plugin my coworkers were confused when I svn-committed many commits at once with some of them breaking the time order of the svn history (as git-svn commits in svn were recorded with git timestamp and not the actual svn- commit timestamps)
On a semi-related note: I was watching some movie or TV show recently, and there's a scene that goes approximately like this:

Character A: "something, something, something, Doors of Perception."

Character B: "Okay, Timothy Leary."

Character A: "Huxley."

Character B: "What?"

Character A: "Huxley wrote The Doors of Perception, not Timothy Leary."

The thing is, I can't remember now what that was from and it's bugging the shit out of me. Any chance anybody here is familiar with the work in question and could tell me what it was?
Often enough, but this one, while surprising, seems quite plausible to me.
> Back then the left would have drawn the line at arbitrary freezing of the accounts of the trucker protestors.

Back then, truckers wouldn't have been suspicious of a basic public health program. Reagan & Clinton (and similar conservative-to-third-way politics in other countries) did a fine job putting a wedge between liberals and labor. That the allegiances have changed doesn't necessarily mean any part of the political program has.

(Waco is also not as clear-cut as you make it; it was, let's say, bipartisanly popular at the time, then equally unpopular 5 years later which seems to be what you remember, and today I don't think anyone is thinking much about it at all.)
This isn't a facile argument. I might disagree with it --- I think things are more complicated than they seem --- but I can't call it facile.
China had almost 90% of its population living in extreme poverty as recently as the 1980s. The tremendous reduction in that poverty rate (to less than 1% today) is attributable entirely to market-based reform.
I find this very strange. They complain that an asset is “unregulated”? How would being unregulated concern them, as employees? What if the sustainability criticisms turn out to be wrong 5 yrs from now?
I never asked my parents and it's too late to now. I do know they were both students in the same field at the same university so I would presume they met in a classroom setting. It definitely wasn't looks that attracted her, she had no vision whatsoever.
His article, "Warm-Blooded Plants and Freeze Dried Fish", is a classic: https://www.theatlantic.com/past/docs/issues/97nov/space.htm

Highly recommended.
I’ve seen these ideas pitched on Hacker News but is there any examples of HN users:

1. Starting a business that generally pays minimum wage and attempting to pay their employees more

2. Buying property and renting it out at below market rates

3. Supporting, training or helping people who are unemployed.

4. Going to work as teachers in underserved school districts.

5. Offering university level education for free

6. Buying USA made only

Hasn’t this traditionally been the American way? People going out and trying to experiment and build the things they wish to see in the world? I think everyone wants the things you mention but for some reason we are unable to execute on them and a convenient scape goat is that the government should solve it or that “the other party” is getting in the way. Where is the “You must be the change you seek” crowd these days?

Wouldn’t trying to make a small change in your community have more impact than all the comments posted in this thread?
My first programming environment was dBASE II! Would have been cool if these were dBASE databases and I could have helped, but then again I have neither the software anymore nor knowledge of the raw binary format.
I believe so.

Not saying they may not also do what the GP said, but from what I've heard most of it is my explanation. I think his comment is more applicable to the data center chips they make, and less for the consumer chips.
Nice, thanks! I think I had heard about the 250Mbps option a while back. Are the 500 and 1000 newer? Those are all great deals.

EDIT: Those VPS options only seem to be available in the US. Is that right or am I doing something wrong?
I've assumed that control over the end point client native software allows them to focus on removing pain points. Codecs. NAT traversal etc.

Once a critical mass of users, big corporates etc. found their solution easier, then they got the network effect.
Excellent question. I kinda faced this issue my whole life.

Right now I'm pursuing a position in Big Tech where I at least hope to be doing more challenging / relevant work.
I assume that when a red wine has a bitter taste that makes me think of oak barrels, that's what wine critics call "tannic". I don't like it, even if (especially if) the bottle was more expensive. And I assume other people do like it, since it isn't particular to the cheapest wine.

However, reasonably priced wine frequently, but not always, has an overtone to me that is sort of flowery/perfumey/chemical that I also hate. I've been wondering for a long time if there is a standard adjective (or cause) for that. I imagine it could be like cilantro, that only some people can taste. It's very obvious to me if it is or isn't there.

I've never had anything that was recently bottled that tasted like vinegar. I've only heard "vinegar" as a cliche about what can happen to wine stored for many years.

99% of adjectives used for wine in print seem to be totally random. The red wine I really like, in the $10 range, is more defined for me by the absence of bad flavor or sweetness.
Use vpns and software that only communicates the minimum necessary information required for a transaction.

Browsers don't have to provide uniquely identifiable information. Surveillance was a voluntary choice implemented by developers, not a necessary evil.
Internet = star link.

And this is already happening. There are geothermal remote Bitcoin mines in operation.

Full disclosure, I don’t own any crypto. I’m just interested in the technology. I see it as an inevitable transition.
The author's solution to the toy problem is

---

die = Die(12)

expected_values(die, n=10000)

gaussian = Gaussian(mu=4.0, sigma=2.0)

expected_value(gaussian, n=100000)

coin = Coin(fairness=0.75)

expected_value(coin, f=lambda x: np.where(x == "H", 1.0, 0.0)

---

After all this work, the answers to the problems are right there in the constraints.

ev_die = (sides+1)/2

ev_gaussian = mu

ev_coin = sign * fairness

What is the point?
From a business or from a physics perspective?
> Yeah, HN really likes: Postgres, Rust, Linux, Hetzner

You forgot SQLite.

> Seems like amazing cloud alternative for companies that cannot justify prices of the big 3 (aws, gcp, azure).

It is. The big 3 can be crazily expensive and there are many use cases where you can happily go with a less features but more affordable option. Also traffic is generally way cheaper.
Ok, thanks! Do you also have a link for the bio-feedback device that you used?
No, the assumption is that video shows a more accurate portrayal of one's personality [than just photos/text], because it's closer in resolution to real life.

In other words, if you agree that meeting someone in real life is the most accurate portrayal of them, then video is a much better proxy for that than just photos and text.
Yeah there are a bunch of 1 person (or more useful, less than 5 people) teams who find a good amount of success still.

I personally prefer “band-sized” teams (mid single-digit) over solo, I find it a lot easier to stay motivated and easier to achieve high productivity due to more chances for specializations while still being small enough to maintain an “indie feel”.

I believe supercell (hardly an indie) maintain game teams at around 8 during dev and increase up to 17 when live, which is also sorta similar to the size you see in indie teams(f2p/GaaS need a lot more manpower for liveops). They just have a lot of such teams.
Define "learn semiconductors industry"...

I mean, you might say "I want to learn medicine" and people would take that many ways.

I studied EECE (electrical and computer engineering) in my BS, then Physics, and my Ph.D. is in Computer Engineering, minor in CS, but very specifically on VLSI and chip-making in the graduate school. I am saying this just to note: When you say "semiconductors industry" my immediate thought is you want to learn VLSI.

So, do you want to learn VLSI? Half the VLSI population will direct you to Westes book: https://www.pearson.com/us/higher-education/program/Weste-CM... and the other half will direct you to Jan Rabaeys book: http://bwrcs.eecs.berkeley.edu/Classes/IcBook/ I read both. Rabaey is a great writer and I prefer his book quite a bit.

Do you want to learn the Architecture of CPUs? The bible is Hennessey and Patterson: https://www.elsevier.com/books/computer-architecture/henness... However, there are several versions (not editions) so be aware of RISC vs ARM and also one is HUGE and one is a subset of the main one (for example, this book: Computer Organization and Design, David A. Patterson, and John L. Hennessy is a subset of the "A quantitative approach" I linked to at elsiver).

I would first figure out or define if you want to learn semiconductors by themselves (the first two books I referenced, which will also teach you CMOS design and high speed digital circuits) or end to end architecture of CPUs (Hennessy and Patterson), or something else (e.g. there is also the manufacturing of chips, which Weste and Rabaey cover to some degree, but there are even more serious books on, for example Rabeays book on 3D ICs).
Start with the fact that practically all software development at Apple and Google would cease for multiple months while people dealt with the Rust learning curve, which is not gentle, and proceed from there to the fact that Rust demands (or, at least, urgently requests) architectural changes from typical programs designed in other languages.

Now: rewrite 20 years worth of code.

Let's make sure we're clear: I agree --- and, further, assert that every other serious person agrees --- that memory safety is where the industry needs to go, urgently.
Does this not depend on the source data?

Some datasets are easy to render, generate, whatever. In that scenario, sure! Seems like a solid case can be made, particularly where an analytic approach can speak to the data elements needed.

Other data needs to be sourced from the world. That's harder, and it's extremely likely artificial data is either too expensive to create at the fidelity, or lack of, to make economic sense, or the cases are too numerous for an analytic approach to be inclusive.
Only read the transcript but I'm not getting most of it. I mean it starts with a bunch of aphorisms we all agree with but when it should be getting more concrete it goes on with statements that are kind of vague.

E.g. what exactly does it mean to:
>> Don’t use an object to handle information. That’s not what objects were meant for. We need to create generic constructs that manipulate information. You build them once and reuse them. Objects raise complexity in that area.

What kind of generic constructs?
Hello thanks for your feedback I really appreciate it :) There are no subscriptions at the moment but I still left the parts regarding them in ToS. As per your feedback I'll remove them for now until subscriptions are available to avoid confusion. Will also have to edit the terms to include a precise notice period
A friend better be polite if they want to be invited back for more wine.
Find a hobby. I do motorcycling and Brazilian Jiu Jitsu. Other people I know so skiing, hiking, camping, bicycling, running, weight lifting. They are plenty of less physically demanding hobbies as well.

Find something outside your normal comfort zone and don't worry about being good at it.
Keep in mind the example the OP is using; a profit motive doesn't need to exist, the motivation is simply informing the public. If you go to the trouble of creating a website for that purpose, there isn't really any excuse for not including an RSS or Atom feed unless you're somehow still stuck in the "edit pages by hand and upload with FTP" era, or perhaps (I'm being extremely charitable here) if you're stuck in the slightly later "I had to write my own CMS from scratch" or "I'm still using Microsoft Frontpage" era.
It's much easier to lose localStorage than that: if you browse for 7 days without visiting a specific site, Safari will discard that site's local storage.

(That also applies to this new API)
It took decades.
We’re already chasing tail
Poor people in the country back then we’re very bad off. The mobility from cars enabled real improvements for them.
I've used them for more than 15 years. Their business model started and still is to some degree desktop grade components for cheap servers and they've also added more server-grade components/systems in the last years.
Generally their service is good, but there are some tradeoffs. With Hetzner it's mostly network redundancy and sometimes power. I have some experience with DC design and one of the most expensive and rarely used part is creating a fully redundant network layer. You're basically investing for something that you'd use rarely and most clients won't treat is as a differentiation to pay more for it. So even if you get some downtime you won't lose that many clients in the long run.
If you are cost conscious and know how to manage your servers you can get a very good value for money with them. A mix of bare metal and some VMs can give you HA and performance. There are some downsides, some protocols are filtered on the network level locally so it may be more tricky to build a fully HA solution, but still it's much better than OVH, their only true competitor currently. Also, they have a Finland DC now, so off-site backups are possible.
And the price structure is predictable and you won't get that emotional high of getting those damn AWS bills that always grow.
Don't know, lol
Are you sure that interpreting/understanding other people's feelings can be taught? Having worked with many kids, I'm not so sure about that.
Gut molecule linked to decreased myelination in mouse brains
I came here for this.
> My team is totally PR based though so if/when doing (Git compatible) feature branches lands in JJ I'm excited to switch.

I'm trying to find the part of the docs that refers to this functionality as missing but I can't -- does jj not have the ability to create, update, pull from, merge branches, etc?
It's the basis for one. Take that to the bank.
If only it was satire. I would highly recommend watching this now classic PSA video he did a decade ago when he was a senator.

https://www.youtube.com/watch?v=sk2Wc4Y5CxE
That sounds promising.

So let's say the developer has a Mac and wants to have Go and Node on their machine; how do you specify these versions in a central way so that all team members have the same versions of tools?

Also, we want to make sure that any Docker image we build uses the same packages. Do we have to migrate our images to be built on NixOS, or can we continue to use Debian base images and simply insert Nix into them?

I'd also be interested in learning how much actual Nix packaging is needed. If the packages we need are all in Nix already (like, again, Go and Node and so on), we shouldn't need to actually write any Nix code, I think?
> You must have never lived in a country with decent public transportation.

Like France, where transit lines work to confine immigrants to suburban ghettos with limited opportunities?
>If jobs can be exported overseas to places with much lower wages (and lax/nonexistent environmental laws), then all a higher minimum wage (here) does is put more people out of a job.

As far as I know, the economic literature is pretty clear that this is not the case in the US. Even regional changes, where an employer can reasonably relocate outside the e.g. city boundary without much difficulty, don't show job losses.
I basically agree with you, but if the businesses go bust then there's no jobs at all...
Exploring OpenType Font Features
They have always been popular... lol
This is very contrived. I've never in 20 years had such a problem. Don't make appointments for yourself that are extremely inconvenient... and of course you could do other things while you're in town.
while i agree with you, wouldn’t the justice system first have to prove i am the owner of the bitcoin cold wallet before seizing my other asset. Also what if I lost the password to my wallet an no one can move the fund out of it, they will seize other asset because they pretend I could still use the bitcoin in the account ?
And while it is possible to coast on prior success, or find an isolated enough niche, and pretend that it is not fundamental to all life everywhere - that doesn’t make it less of a delusion.

Society uses, builds, and works to maintain delusions like this because it helps keep us all from a mad max future. It’s one of those ‘useful to believe’ things most of the time.

But don’t buy it so much you let someone use it against you as a weapon, instead of as a mutual agreement.
Safari's rules on storage persistence are aimed at limiting tracking. For it to be effective, they need to apply that limit to all forms of client side storage.
Storagebox is a nice service, but what I really love with Hetzner is their auction of used dedicated servers ("Serverbörse") at https://www.hetzner.com/sb.
Despite the wildness of the Canadian real estate market in the last decade, I doubt this statistic is anything new. Canadians have been enthusiastic for investing in housing for a very long time.

The Federal government of the 1990s got completely out of funding housing, leaving it to the provinces, which not only dramatically reduced social housing construction, but also meant the end of a whole bunch of tax incentives to build purpose built rental apartments. Accordingly the entire market shifted to building condos for individual owners instead of rental apartments.

The business model for condo development is to fund them by pre-sales, often to investors which rent them out and eventually sell.

When I bought my condo in 2009 the amount of units in the building owned by investors was more than 60%. The property manager said this was pretty typical. Over time the percentage of condos owned by investors declines as they're resold and owner occupiers are the more likely buyers of pre-owned condos.

If the government wants housing to be less of an investment and more oriented to being solely a home for owner occupiers, they could pursue incremental taxation on secondary homes (Singapore does this), or higher capital gains on secondary homes.

The unintentional side effect of dissuading housing investors however could be that financing condo development becomes unviable and the condos simply don't get built. With rental vacancy sitting at 1% in Vancouver (not much higher in other Canadian cities) and the Federal government opening the taps to even more immigration, dissuading housing development is not a good idea.

A solution could be addressing the problems induced from the 1990s abandonment of housing by the Federal government, and finding a way to once again make it viable to build purpose built rental housing in this country.
True, but the pressure on the company to pay high commissions is much more than for a typical employee. And unlike an employee's work, their total compensation is much more correlated with performance.

I can work like crazy and not have an idea on whether I'll get a bonus, and if I do, how much. And I still have to work regular hours.

Someone in sales has a much clearer idea how much extra he can make and how to get there.

And it's a common occurrence that a top performer simply takes it easy for a few weeks (e.g. not come in to the office or work only 3 hours per day) as they made so much money after a big win. Their hours are a lot more flexible. Of course, most are not top performers and do end up working long hours.
Show HN: Full text search on 630M US court cases
What special permissions were used to enable the attack?

AFAIK, the hacker broke out of the sandbox in addition to rooting iMessage.

Also, the surface area available to a sandbox is too large. Firecracker like VM isolation is required for safety, which Apple seems to be moving towards when it comes to parsing from their apps at least.