skysight-inc/HackerNews huggingface dataset:
Just because someone is willing to work remotely doesn't mean they have the skills to do it effectively.

Are there any "remote first" bootcamps that don't require students to be in the same timezone?
Lifetime issues are not really relevant in a classic web backend context, since you generally just pull data out of a DB and return it to a web request, or the other way around. You generally don't have to share you data structures.

I do agree though that the tooling is very immature compared to other ecosystems, and Rust is generally quite boilerplate heavy and slower to develop.

It can still be a good choice if you need really high performance/low resource consumption - or you are going for high correctness and robust error handling.

But for most web backends Rust won't make much sense.

(I say this as someone who even writes web frontends with Rust via wasm, where it is even less optimal - mainly due to the high compile times)
I've done both chemical and manual removal of thistle in 100 degree weather, and I hear your pain. I don't think herbicide should be outright banned, but think it needs to be more carefully controlled and used more judiciously.

I'm not familiar with starthistle in particular, but thistles can be controlled through timed cuts and/or burning the seed heads. Takes multiple years and a lot of work though.
A feral cat sprays in a way incomparable to a cat playing on a couch. They see another cat/dog/person/strange thing out the window and they will spray the door. You come into the house smelling like your friends dog and they spray your shoes. They spray their favorite places to sit or hang out to mark it as theirs. It is a really hard habit to break compared with scratching on furniture. It's not all that hard to train even a kitten not to be aggressive on furniture and it relies on giving them better outlets to scratch on instead, like a good scratching post and plenty of convenient cardboard scratchers, and actively discouraging bad behavior while praising good behavior. You can't really give a feral cat an outlet to spray on, they will spray everywhere they are if they are going to spray at all. It's a territorial behavior, not just rowdy play.
Note that the death rate of Ebola in developed countries in "only" about 10%, and all of those have been people that were severely ill before seeking medical attention. Ebola's one of those diseases that responds well to modern hospital care: sanitation, isolation, and IV rehydration are very effective at keeping patients alive while the disease runs its course.

When looking at death rates, it's important to remember that most Ebola outbreaks have occurred in countries with pre-modern sanitation & medical systems. It's like saying that cholera, scarlet fever, and bubonic plague are deadly diseases: true, but significantly less true in the developed world.
Muse 2
With proper architecture [0], you can have a much more efficient house that requires little if any air conditioning. It'll look much nicer than the typical McMansion too.[1]

[0] https://www.sciencedirect.com/science/article/pii/S2214157X1...

[1] https://www.buildnative.com/portfolio/peak-ridge/?portfolioC...
I have to admit that I've wrestled with frustration at what I perceive to be people traveling to "tick off the boxes" whether that is going to Machu Pichu or some Instagram famous spot just to get a selfie of themself "experiencing" the place and then immediately leave without perhaps "experiencing" the place as I understand "experiencing" to truly consist of.
NVM Assange, look within our own borders: https://reason.com/2019/06/04/san-francisco-police-got-a-war... https://reason.com/2019/06/04/san-francisco-police-got-a-war...
I've had exactly this issue. I was working remotely a couple of years ago and the project manager couldn't effectively communicate (we were all remote in different parts of the US).

The result was a disaster and the project manager playing the blame game. I eventually left.
This is dope. I've been using 0.7 as a way to learn Rust, and it's been great. However, the `SyncActor` thing, was kind of hard to use.
The point is most people dont want to work, but society needs people working to provide food, build the things we use, create gas/electricity, help the sick etc. Its an argument about the fairest way to do this.

Allowing some people retire in their fifties while lots of poorer people are looking after them does not seem fair to me at least. (unless perhaps they started working FT at 15)
Biggest Offender in Outsize Debt: Master’s Degrees
Is there a source for swords being substantially more common in Japan than Europe? I hadn't heard that before.
Your second paragraph pretty much resumes what Integrated Farming is. That is exactly what I do.

And everything you do in Organic Farming can be done in Integrated Farming - you only resort to chemical solutions if there are no other options left. And even then, only if you've gone beyond a certain point beyond which the damage will out-cost the benefits of the spraying.
Agreed. I'm a remote employee with even a better setup at home than at my office, but I go in nearly every day. I don't have the long time experience to maybe be burned out of office work but I still enjoy the "separation of concerns".
It's both high-level and low-level. It can go all the way down to bare metal. actix-web abstracts away so much complexity that it's possible to program high-level tasks and be productive, but eventually work will require Rust expertise. In my first year with Rust, I accomplished a lot by using the high-level actix-web api and learning the language as I went along. I still have a lot more to learn. For instance, I can't write low-level network Connectors required of 3rd party clients (for instance, redis). Community can only help answer so many questions. It's important to develop competencies and achieve self-sufficiency (easier said than done).
It also prevents your cat from defending itself from other cats, dogs, raccoons, possum, fox, insert local critter here that will fuck up your cat, in the event your cat gets loose. You shouldn't let your cat be unsupervised killing birds, that's just irresponsible as you say.
It's intended to be both.
I just suspect this is something humans care a lot about, but doesn’t actually bother cats that much.

Based on the descriptions I read from the people against declawing cats - it doesn’t seem like their arguments are very accurate. It feels a lot more emotional and more like they’re making up arguments to back their existing position (rather than actually looking at harm done).
First time I even tried to use Rocket, I couldn't get there Hello World thing compiled. I honestly don't know if it was my error or a nightly compiler incompatibility and that sucked.
Managing applications in a multi-cloud world
ASR-10: The forgotten sampler with the cool keyboard
That was not historical norm really. It happened once on side of titanic partly and in most situations there was no ordering. Yes, men died in wars. Then you had areas with many women and less men. The men were the ones making decisions still, voting, owning property, having accounts and the ones who were supposed to be head of household and women the ones considered stupider and having less options.

Male physical power and inability to be pregnant had a lot to do with most of this. Obviously.

The end result was that telling men to be more like girls would amount to massive insult.

It is about work and profession being super glamorous. It is about aspects of it fullfiling human psychology in small and big things that you don't even realize until you looses it.
I don't think the host permissions do what you think they do.

1. They don't address the performance issue.

2. They still allow redirection of requests, which is a bigger security issue.

V3 fixes 2, which is a security issue, and a unique one if your threat model is a malicious extension.
Apollo whom I've never had any dealings with whatsoever have compromised my details. Absolutely fucking outrageous.
Is it an option to let employees find their own health insurance through ACA (or privately) and just pay them more to make up for it?
The Qorum people have been doing psychology-informed Programming Language Design for a while now.

https://quorumlanguage.com/evidence.html
Tinder only works for a subset of the population due to human behavior. Women largely select for traits that are a proxy for alpha status. The same applies to all online dating. There is a paradox of choice going on where there is so much available that everyone ratchets up their minimum requirements.
The nurses have been stellar and I’m sure would try to accomodate, but they would actually have to guard the room against all the other ramblers to gain a net benefit.
You are also supposed to be regularly trimming nails so they aren't sharp, back paws too.
I think its just that non-remote work is considerably more common so you are much less likely to find people openly complaining about it because their needs are mostly met.

Online discussions always amplify the decent of the minority because the majority tends to get its way. And because the majority is satisfied, it remains largely silent.
Hi HN, creator here!

Today is a good day, the achievement of months of works (but also the start of a great adventure ).

I'm very excited to announce Bloom: A free and Open source ‘Google’.

Our mission ? Empowering the world with open technologies.

Why? How? What? https://kerkour.com/blog/bloom-a-free-and-open-source-google

Website: https://bloom.sh
Android App: https://play.google.com/store/apps/details?id=com.bloom42.bl...
Code: https://github.com/bloom42

All the backend and services are written in Rust (You can learn more on the rust forum why I written it in JavaScript, then rewritten in Go and finally in Rust: https://users.rust-lang.org/t/bloom-a-free-and-open-source-g...) and is entirely free and Open Source on GitHub. No opencore, no bullshit.

The project seems awesome and you want to help ?
- By spreading the word on Twitter: https://twitter.com/z0mbie42/status/1136297238387482625
- by contributing on GitLab: https://gitlab.com/bloom42
- By becoming a patron: https://www.patreon.com/bloom42
- By becoming a sponsor: https://bloom.sh/become-a-sponsor

Let's spread freedom

Sylvain Kerkour, a.k.a z0mbie42
If you run your own email, you can catch the moderately motivated spammer: use a character other than + as the segmenter, and a honeypot +.

<me+some-thing@example.com>
<me+some-other@example.com>

Here, ‘-’ is the segment character, <me+some@example.com> is the actual delivery address, and <me@example.com> triggers an immediate block.
Aren't most fans available as standard replacement parts? Or at least, something close enough? I once zip-tied (well, tied in with wire) a replacement CPU fan when the one I thought would fit didn't quite line up.
Cyberduck 7 released: The changelog – Latest Bugfixes and enhancements
I got a notification from Myfitnesspal titled "Important Message Regarding MyFitnessPal Account Security", so they at least sent out some.
Well, deleting them would presumably avoid future, more invasive / nefarious algorithms that are yet to be conceived of.
> If bees can do this, how smart are we really?

Well, bees don't invent controlled experiments to test our symbolic reasoning, think through the results, form philosophical questions using arbitrarily complex language structures, and post them on the own worldwide information-sharing networks they invented. So I'd say there's a pretty big gap.

> Compared to generally intelligent AI or extraterrestrials, the difference between our intelligence and a bees might not be much.

Assuming that intelligence can be quantified, and that extremely higher values are physically possible, yes, the orders-of-magnitude difference between bees and humans might theoretically be dwarfed by some other comparison. Just like the size difference between a grain of sand and a mountain is not significant compared with the difference between the mountain and the Milky Way. But it's still a massive (get it?) difference.
> not sure as its slightly different in packaging say from AIDS which does in fact evolve variants in an infected human(reason why the vaccine cure took so long to find).

AIDS does not evolve variants. HIV, which is a virus, can evolve.

There is neither a vaccine nor a cure for HIV.
There are only four major browsers, so it isn't about being a great browser.

Many try to switch and then some scandal happens, or it just seems as cluttered as any other browser, and they give up. I think the people who think Firefox Monitor is a good idea are probably the ones who thought the Mr. Robot promo was a good idea.

A good browser should stay out of the way. Chrome did for a long time. Having a "Save to Pocket" button in my toolbar is intrusive.
That's only the big ones you know about; it's safe to say there have been many many more smaller ones; especially if the site was small or desperate enough to consider a coverup.
I never thought I'd see the day Spanky makes Hacker News...

Anyway, this seems to be a bio/status piece about him, under the guise of a news story about him getting stakes limited (known as being "gubbed" in the UK at least), a story he has been at war with for a little while now.

In the "seven categories" of bettor, I'd describe myself as a would-be pro - if I had more capital, I'd be able to throw more time at it and make some serious dough. I was pro for about a year back in 2002 and found it a seriously demoralising job, and would not recommend it. That said, I have some insight...

The key to understanding why some bookmakers don't want to take his money is not to think he's a winner and they don't like winners, but to realise there are very, very few bookmakers who have any interest in being market makers.

Market makers will take almost any sized bet from anybody, and then move their lines/odds so that they can match the other side of it. With such bookmakers, you are not betting against the bookmaker, you are betting against other customers of the bookmaker, and they are serving as a commission agent via a fee variously called the vig, juice, hold or over-round.

William Hill is not a market maker. They are a retail bookmaker who sell you bets same way any retailer sells you their stock. You try and buy too much, and they can't cover the other side, so they have to gub you.

Spanky is renowned for complaining about this. I empathise. I hate being gubbed too (although I don't bet anywhere close to his levels). But there are two ways out:

1. Bet with market makers not retail bookmakers. There are many would love his action, not least because it would give them an early indication of where their lines are wrong

2. Bet on a betting exchange, where liquidity is the only limiting factor (which, to some extent, it is with any other bookmaker), and even taking commission into account you're probably at leaner odds.

If he doesn't want to, that's OK, but I'm not sure I'm down with him just being outright annoyed that he does not have a right to bet with a particular firm, especially as there are alternatives.
Casual observation: adding a framework to any language seems to improve the overall code quality. It adds and teaches structure, patterns and good practices that developers usually follow.

I've seen terrible codebases written in vanilla PHP, JavaScript, Python (probably the worst ones). But I've seen very good looking, easy to understand, easy to maintain codebases written in Symfony, React and Django.

(React is an interesting case because it's not actually a framework but a view library, which doesn't force you to follow any structure to your project. But its declarative, component-based paradigm seem to help developers structuring their projects and writing simple, reusable and composable components in a good way).
Yes. Total species populations grow exponentially, and all of the growth is at the lowest age bracket. The number of living members in each birth cohort also decreases exponentially as the cohort ages. It follows straightforwardly from this that population numbers by cohort will be on some log scale.

We can naively estimate the relative size of these cohorts like this:

>>> math.log(6) - math.log(1)
1.791759469228055
>>> math.log(121) - math.log(65)
0.6214032757011045

So we should expect a little under a 3x difference in favor of 0-5, which is in the rough ballpark of the 2.6x difference that the chart shows for 1950.

Note that actual scientists work on this, and use much better methods than this (with confidence intervals and all that jazz). However, this method is a decent "try it at home" approximation, and still much better than comparing the number of years in the age cohorts.
Measles outbreaks and hate crimes are very rare events that mostly shouldn't be in one's mind (with obvious exceptions if you are working on some related field).
Same reason why the exact same drug or tech product is sold cheaper in developing markets than in the US - because it maximizes profitability.

Since everyone is paying according to geographic location, companies who don't will be at a cost disadvantage to their competitors - now they can play arbitrage, and pay just slightly more than market rate in hope of attracting the best Engineers, and some do, but mostly businesses are conservative and just want to pay market-rate for their various functions, and save their "innovation energy" for their main product.

IMO asking this question is akin to asking something like "why aren't developers paid as much as doctors?", or, "why do realtors take a 3% cut instead of 2 or 4?"
Ah yes, of course something military related. We had this moment in 1962: https://en.wikipedia.org/wiki/Spiegel_affair
When an article on a simple one-page draft bill doesn’t even discuss the text of the bill, that’s bad journalism. Here is the actual bill: https://www.tillis.senate.gov/services/files/E8ED2188-DC15-4....

It is actually not directed to gene patents specifically, but totally overhauls section 101 of the patent act, which addresses what kinds of inventions can be patented. The part that draws concern is the following:

> No implicit or other judicially created exceptions to subject matter eligibility, including “abstract ideas,” “laws of nature,” or “natural phenomena,” shall be used to determine patent eligibility under section 101, and all cases establishing or interpreting those exceptions to eligibility are hereby abrogated.

Those judicially creates exceptions have been used to preclude patenting of genes, algorithms, etc. On the other hand, the law offsets that somewhat by beefing up the utility requirement:

> The term “useful” means any invention or discovery that provides specific and practical utility in any field of technology through human intervention.

That totally new requirement will be construed by courts, but seems to be directed to limiting the effect of the previous paragraph.

In the land of pure speculation, I think gene patents will still be invalid under this new section 101, because the invention must arise through “human intervention.” The bigger effect will probably be on software patents, where the “abstract idea” exception is heavily used, but where the “human intervention” test will certainly always be satisfied.
This really reminds me of the intelligent AI bees in Permutation City by Greg Egan
Heh, as a kid I always wondered about this. My parents hated if someone left the lights on, but my computer has a 600w power supply... how many bulbs is that!
Yes, that is exactly the situation I am talking about.
of course they do. It's the entire point of that website as far as I can tell.

a friend of mine did something similar and was married inside of two years.
This bill would be of no benefit to anyone other than the companies requesting the patents (well, maybe the lawyers for said companies too). There would be no benefit to society, as the patents would be used to extract profits from patients. There would be no benefit to science, as any subsequent discovery opens up the possibility of endless litigation. These patents would decrease competition within the pharmaceutical industry.

We have, as a society, shifted much of our research and development to the private sector. It should be no surprise that the private sector now seeks to recoup their expenditures by protecting them by whatever means necessary.
"They provide the ability for us to collect non-public data on other users, we provide them with non-public data on other users that they do not have access to."

Really doing God's own work there ...
In late 2017 I built myself a threadripper based workstation for ~5000$ with a 1950x, 64gb ECC (can fit up to 128), a single 1080 ti, single NVMe drive and two 8tb HDDs.
The system was designed to allow for more HDDs (case space and thermal capacity, 8 should fit easily), 4 GPUs and durable enough so that I can wrap it up and ship it around the world if needed (The whole thing weighs ~18kg with a single GPU. Whether shipping a PC is a good idea or not I have yet to find out)

Threadripper was still 1000$ + motherboard for 300$. And RAM was at all time high with 750$ for 64gb ECC.

Because of this price tag I considered getting a used xeon, but looking at the total I probably would have only saved less than 1000$, or 20%, perhaps 100-200$ more due to used RAM for a total of 24%.
That percentage saving is much lower than expected.

Other factors:

The cpu mentioned in the article has 40 PCIe lanes vs. 60 in threadripper and I figured more lanes is better should I ever put in all 4 GPUs. This seems to more or less not matter though. Something learned since then.

Better energy efficiency (newer processor and better PSU), more control over heat and noise (assumption, I have 6 quiet fans in there), more lanes (although near useless for GPUs apparently), more room for storage (8-12 drives possible), GPUs (4 possible) and simply all parts new with warranty for 20-24% more

This is very use case specific of course and there might be better used systems available as well but I would probably do it again. The savings were less than I initially thought and that was at an all time high for RAM prices and the first generation of threadrippers, should be even less now. What I should have done differently is use it more often, but that's a different story.

-> The expensive parts are storage, GPU and high quality case/PSU/fans.
If you want to build your first workstation, storage and GPUs should be bought separately anyways. But if you don't need them or already have those from a different system, a used xeon sounds interesting. You still probably save less than expected though, over the years with less warranty, more power draw and more work necessary (which can be fun! not denying that)

(Yes the linked article is about home computer, not workstation. This is a different scenario. I figured it's nonetheless relevant for some)
For my games[1] I use a custom binary protocol which is not that difficult to pull off. Actually building a buffer with JavaScript's DataView[2] and ArrayBuffers produces very compact results since you're free to optimize the packets for each specific game - for example a single uInt8 can store 8 different flags for a game character - things like dead/alive, up/down, right/left, walking/running, etc.

[1] https://redka.games
[2] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Gene editing is the most morally ambiguous and worrying development of technology humans will probably ever encounter. We may not be humans by the time we are done with it, although this in itself could be a beautiful and exciting development. I don't know the future, but imagine being treated like an anti-vax nutjob because you refuse to edit your kids genes to make them more docile and passive in the name of "herd wellness". Imagine having to choose which subspecies of mutually incompatible human you would like to be, or even just living in such a world. If we think we have racism now, just wait!