skysight-inc/HackerNews huggingface dataset:
I'll be honest, it's never even occurred to me to use ranges for anything but iteration. And doing so feels out of scope, at least from the way they were designed in Rust (as the author illustrates).

I don't have any specific knowledge on the design process, but Rust ranges very much feel like they were intended to be "for-loops without manual state management, and also you can use them in iterator chains", with anything beyond that being gravy. It seems like the author is just asking to be frustrated by trying to use them for purposes they were never designed to serve.

And anyway- if the author wants to have Copy-able, instrospectable ranges that can be used to represent arbitrary numeric bounds and just happen to also support iteration, it should be trivial to implement that themselves:

#[derive(Copy, Clone)]
struct Range(i32, i32);

You could even have a `.to_range()` method that converts them into a standard Range. I think the author just needs to adjust their expectations around this particular standard construct.
Explaining Huffman’s Impossible Pyramid
Postgres implements the SQL standards however awful they are.

MySQL is a bunch of different engines that share a meaningful subset of SQL.

Somehow, Postgres got more popular lately, probably because it makes migrating from Oracle easier.
https://support.signal.org/hc/en-us/articles/360057625692-In... - the feature is opt-in
It doesn't matter, because banks can undo mistaken transactions.
Teachers’ preference for later school start times
> China has obviously succeeded in defeating COVID

No.
Music Tuned to 440 Hz versus 432 Hz and the Health Effects
I use the exact setup you describe and have no issues.

I recently replaced an older Acer laptop with a newer Lenovo but otherwise you're describing a system that's worked for me for literally years, down to the software KVM (I'm using Synergy rather than Barrier).
> Individual company cultures will, of course, vary. There are a lot of shitty managers out there.

Which is why I advise anyone who asks me about PIPs who I deem is sufficiently introspective to immediately secure another job and leave if they receive one. The pure game theoretic approach for employees to use is: unless they have overwhelming historical evidence their manager is someone like you, it is safer for them to assume they are in the majority lumped in with sub-optimal management (much less leadership, both activities tough as hell to pull off well), and insta-bail as soon as they can.

The challenge with PIP's is there are no governance controls around their deployment, so they are weaponized for purposes other than their purported staff development role: as budget controls (deliberately hire some people with the intention to PIP them to maintain headcount), as knife fighting, as political machinations, as compensation-busting tool, etc.

There are legitimate employees who need a PIP for the ostensible purpose they were created for. They're more rare in my experience than how many times PIP's are actually used.
Show HN: Help me build a catalog of B2B products
I am building a catalog of B2B products for businesses to find indie makers who is solving their problem at a fair price and with good features.
If you are building a B2B product, please fill the form to get indexed on it.

Here is the Google sheet link if you want to search for businesses that solves any problem you have:
https://docs.google.com/spreadsheets/d/1H4SDFjO_J9pxpQ-7Xni2...

Your feedback and suggestions are welcome.
But they do not have the same glycemic index or insulin index.

https://en.wikipedia.org/wiki/Glycemic_index

https://en.wikipedia.org/wiki/Insulin_index
That is not entirely true. A random entity can not withdraw only certain authenticated entities can. The cost of stealing is very very high.
Here's the first message (of tha particular thread) from Ron, with all of the background info:

https://mailman.nanog.org/pipermail/nanog/2019-September/102...
I did give it a watch tonight. It wasn't nearly as bad as I thought -- 90s fashion and the outlandish hacking scenes aside. It had a decidedly east coast feel and the club reminded me of nHc-west.
Well you're right that the MS ruling is not totally final yet, they have currently banned abortion for ~ 14 million women, at least for the time being. And the MS ruling will likely - at a minimum - allow states to severely restrict or fully outlaw abortion in all but deadly cases.
I found out that offloading any windows softwares I need to other PC and use remote desktop to use it is the best of both worlds instead of trying to run it on linux
It's not like we thought fat kids were healthy in the first place.
> So if the Zephyr is not PPE, why claim this personal equipment provides protection?

If you want to talk about misleading marketing, how about point the finger at everyone who claims that unregulated cloth face masks provide personal protection? There are absolutely no standards for what constitutes a face covering. Are face covering manufacturers allowed to claim that their face coverings provide personal protection? If not, why the hell are we all forced to wear them?
At the minimum it's another account you have to register. The more Jira-specific problem is that making drive-by issue reporting frictionless is an extremely low priority for Jira (or for the people who choose to use Jira), and there's often going to be a bunch of confusing steps required.

It also just signals that they aren't really that interested in hearing from users. People who crave feedback and bug reports go to where the users are rather than making the users come to them. Even if they use Jira internally, they'll do things like monitor stack overflow and provide support on Github.
Funny enough you will always have two type of poor people, ones who will do what it takes to become rich and those who believe since someone else is rich they should be entitled to it because of fairness.. Because why not get paid for no effort, right?
On the other hand that same legal system can decide you are no longer entitled to said property and that same police force can come and drag you out of it. That physically (as far as we know) can't happen on a cryptographic blockchain. They can some how convince you that giving up ownership of your NFT is a good idea, but it still has to be of your own volition.
It isn't though: tax returns are public in Sweden and Finland too.
purely anecdotal but i've never been able to code any mac apps because i refuse to create an icloud account (which means i can't access the mac app store to download xcode to work on obj-c).

its not just an apple thing. never been able to program c# for the same reason. any time there's some sort of account signup or license needed to code something, i refuse to participate.

python, golang, rust, etc. don't have any stupid hurdles to overcome so those are technologies i use.
Because they don't work. They're too slow and unavailable to meaningfully address the goals they were meant to solve.

That's my opinion. But you didn't give me yours.
I just don’t understand why is it called “web3” when it’s emphatically not a part of world wide web.

Web 2.0 was. Web 2.0 is an extension of the web.

Original Web 3.0 was some kind of semantic web vaporware with XML or something, but it was still strongly part of world wide web.

“web 3” is just not part of world wide web.

But whatever, I just substitute “web3” for “blockchain and cryptocurrency” and that’s it
It’s a short sighted and poor long term strategy. Eventually no one wants to work with you regardless of whether you can get things done.

Much better to build relationships which enable you to get things done by virtue of others wanting to look after you.
School closures led to more sleep and better quality of life for adolescents
>>Doing well at work is not an indication that you don’t have ADHD.

>Of course it is. Maybe if you changed "indication" to "guarantee" I would agree with you but as it is that sentence is objectively wrong.

I'm sorry, but you are straight up spreading harmful falsehoods now. Please stop.

You clearly don't have the credentials/education, nor any sources to back your claims up.

(Signed, ADHD/math PhD/ex-Google/ex-Microsoft/etc)
This is the most thoughtful critique I've seen of the web3 space because it engaged meaningfully with the stated intent of web3 as a movement (and found it somewhat lacking on its own terms).
Tbh when you work with ruby to have to assume everything could break with any update and just unit test the shit out of everything. Of course it’s easy to miss something, but unit tests could have caught this issue.

It's still just really bad work from the gem developers though. Ideally you shouldn't ever drastically change the behavior of a method. Just introduce it again with a new name and remove the old one. Yeah it might not be as nice, but it avoids triggering $73,000 worth of incorrect transactions.
And italy?

And a terrible idea.
There is no need to attack people’s religion.
That was really slick when it first arrived!
In the general case you are right, but in this specific case... this test case should have been covered. Even a rudimentary integration test would have caught this bug.

It sounds like the user story is:

- A user runs a query

- The user does not have any queries left in their plan

- They are billed.

- When the user runs the query again they are not billed a second time.

I'm struggling to imagine how the test would have failed to catch this. Maybe it was unit tested but with a database containing just one user? Maybe they got very unlucky and the correct user was randomly chosen?
Are there any chains whose clients can run successfully on a cell phone, avoiding the need for intermediaries like Infura?

Does a recursive zero-knowledge rollup like Mina create a sufficiently small state to remove the need for client/server distinction?
So what exactly does Goldman Sachs do techwise? What is all this software infra? Quant finance stuff? HFT?
Of course, it's not that because you can't actually store value. Saving money works as a temporary defection from everyone else trading it; the trading is what maintains the value.
Republicans changed an actual written down rule - the 'nuclear option.' Republicans did not have the 60 votes needed. So they changed the rules.

Beyond that factually, like a lot of things in the US govt, rules can be institutional momentum and tradition instead of actual laws. For sure that's debatable use of the word rules but I think in practice for the last century a lot of these unwritten machinations of government moved along without politics getting in the way.

The Thurmond rule is an example of this specifically on SCOTUS confirmations.

Logically or legally right or wrong, Republicans didn't even allow an up or down vote. I think there was a small chance 5 Rs could have voted for Gorsuch maybe not. Obviously not 14 to break cloture.

Trump is the king of destroying the un-written guardrails which have protected the country.
0.12c would still be incredibly useful. Proxima Centauri in 35 years? Game changing.
bitcoin can run on a raspberry pi, so probably. It'll probably take a few days to sync though.
I think it's degrading to call this a 'tool', it's an intelligence.
Well, except for leftpad.
How different is this dataset to the public maxmind dataset?

How different is this dataset to the RIR delegated files?

How different is this dataset to the RIR whois?

How different is this dataset to Akamai or Fastly or Cloudflare steerage?
Solid post and a well-done reflection on your experience. It's also great that you were able to not only able to ship something, but also get the experience of iterating on it and problem solving along the way. Definitely not an "intern project"!

Digging into a particular thread in your post:

> Later I came to realize that they have a culture of building things inhouse and it shows.

> [...]

> The first I noticed was the old tech, as I mentioned before there is a lot of internally maintained technology and that's good for a few reasons like the fact that you're just a message away from contacting the world wide expert for the technology you're using. But it can also have it's downsides, you don't fully benefit from the fruits of Open Source and it could lead to stagnation and slow development.

You've shown some great observations about what might be simplified as "build versus buy", with buy having options like "actually buy" and "adopt FOSS".

As you grow in your career, I encourage you continue to dig even deeper into the ripple effects of this sort of tech decision. Yes, it might have been better tech than the alternatives at one point in time and there are internal experts for that tech one message away. Long term, that can become a form of institutional knowledge (risk) and sunk cost fallacy (we built it, we should continue investing in it).

In other words, remain curious and be willing to question decisions as the context, culture, and challenge evolve!
Not really. Berkshire's general model is to buy mature businesses that are either troubled or undervalued and then "fix" them to reach a higher valuation within their overall portfolio. That's somewhat different than doing a deep business analysis on an early stage company to determine its long-term potential. Interestingly, I think the latter is actually closer to what VCs focused on before YC took center stage.
You can't receive email this way because your spam filter wouldn't work; Gmail's works because they can see what's being sent to multiple people at once.

You can't send email (reliably) locally because other email servers don't trust you like they do Gmail.
Acorns (acorns.com) | All engineering roles | Full-time | REMOTE (US only)

"With benevolence and courage, we look after the financial best interests of the up-and-coming; beginning with the empowering, proud step of micro-investing."

We are a mission driven Fintech focused on financial education and empowerment.

We are hiring for all engineering roles at all levels - Frontend/Backend/Fullstack/Devops engineers of all skill levels.

Direct links to opportunities:
Sr. iOS - https://grnh.se/8e3b790e1us
Engineering Manager - https://grnh.se/d64275af1us
Android Engineer - https://grnh.se/b658b6c01us
Web Engineer - https://grnh.se/d240b6af1us
Backend Engineer - https://grnh.se/6959fdb61us
Sr. Data Analyst - https://grnh.se/7675681e1us
Data Scientist - https://grnh.se/fed18b581us

Any questions email me at cbolton@acorns.com or check out our careers page at https://www.acorns.com/careers/
Yeah it does look helpful and pretty good for what it does cover.

But still a lot of out of pocket costs and premiums if you want drug coverage and more.

Correct me if I'm wrong but it doesn't really cover if you need long term care which is insanely expensive.
Based on my own experience, there is no need to do so. I have just set hard limits on what can be expected of me (e.g no work after 6), and by all appearances my boss is still very happy with my work (and corresponding promotions).
Is this KITT appearance considered canon?
Would Peter's neighbor Lawrence's answer also be applicable here?
The Hacker's Diet has helped me lose a good bit of weight over the years, but it is a somewhat simplistic model. Metabolism isn't quite as simple as CICO and can adjust over time to compensate for lowered metabolic rate. Herman Pontzer's recent book, Burn: the Misunderstood Science of Metabolism, goes into metabolic differences in quite a bit of detail and is very well researched and based in science.

https://www.chemistryworld.com/review/burn-the-misunderstood...
Remember the "institution-grade" investment instruments called CDOs[0]? Pepperidge Farm remembers[1].

[0] https://en.wikipedia.org/wiki/Collateralized_debt_obligation

[1] https://en.wikipedia.org/wiki/Subprime_mortgage_crisis
Make the internet yours again with an instant mesh network
It's further evidence that the Illuminati intentionally put these typo bugs there to destabilize the global order.
I feel like a country that was knee-deep in the trans-Atlantic slave trade like the Dutch doesn’t get to go isolationist once it becomes convenient.
I find it hard to consider that people that have been in my life since forever might die.
"Intelligence" seems kinda hype-y to me. Machine learning is mainly just statistics. We still have just a ways to go until real "intelligence" afaik
So, the thing is, all of these things fall into two categories.

Either purely technical solutions, or previously solved problems.

For example, IoT scale global 5G networks you can roan into? That's a solved issue already. Same for programming bounties, proof of humanity, UBI, transferrable assets (though Bitcoin is in some ways more transferable) etc...

Others are fully technical problems, like fully private digital transfers.

Others yet are pretty much just temporary workaround. The fact that you can send remittances to Lebanon or Venezuela was never inherently problematic because of the instability of their currency, rather, it's because the government (in some cases other governments) decided to make it more difficult.

If a government wanted to, they could make sending remittances via crypto just as difficult as by any other way.

NFTs as a funding model is not inherently different from the existing comission and copyright system. What NFTs brought was hype, which made people who wouldn't previously comission artwork to now do so. Attesting ownership or transfering ownership of a piece of art with a contemporary author is not more difficult without than with NFTs. Especially because you still need to trust whoever minted the NFT.

There are few, actual, real world problems that have been solved by Web3 tech. I wish it wasn't the case, but it's true.

The fundamental issue is that Web3 tech can't fully replace centralised institutions. So we need to build centralised institutions anyways. If those fail, it can provide some palliation, as long as they don't fail so hard the government tries to fight it. So in the end, it doesn't truly solve any problem in the real world, though it can in some situations act as a Bandaid.
I think a lot of professors in European universities use it for weekly tests (10% of your final score). Case in point, I went to 2 universities in 2 different countries and more than 3 professors in each used it like that.
I doubt even 1/4 of those are actual fires, in my town firefighters show up to car crashes and heart attacks and shootings and all sorts of things that aren't on fire.
NASA’s Retiring Top Scientist Says We Can Terraform Mars and Maybe Venus, Too
We weren't able to add your reply. Please try again
this has been happening on youtube for like a year now...

Why?
> This is a huge understated benefit of Linux and FOSS. Instead of being hidden you can see how things work, sometimes you might even need to fix them

This is a little like calling a dilapidated home a "handyman's dream." The vast majority of computer users want to accomplish their task with minimal fuss, not learn about computers.
So many words, and yet still no coherent sense of what makes something “lawful” or not.

A couple comments ago you said it would be ok to murder someone for stealing an apple.
When does std::variant allocate?
And led to a huge retardation (in the literal sense) of learning. My kid was way more active and alert, but the schools weren't prepared for this and they basically just read books together; she's way behind in math still.

That all said, school hours were set mostly because public schools double as a daycare. I don't know many people who drive in at 7am anymore, it's definitely time to reset expectations here.
> certain events (changing continents, moving, sickness, finished milestones) completely unravel my productivity for weeks or months. Once I lose the streak it's very hard to get back on track.

I’ve noticed this my entire life and tried to fight it and have been mostly unsuccessful. Now I see it as an opportunity to build a new, more resilient structure in my life.

Some habits and routines seem to stick around even after big events. Some don’t. Thinking about why this is the case has been a bit illuminating for me . Also, I find those big events also help get rid of bad habits as well.
They're also noisy and you don't have a personal security team.
> What am I missing?

I think nothing. Cuban is an authoritarian government that uses it's healthcare for propaganda. It has all the incentives to lie and AFAIK none of these claims are verified by independent parties parties. Regardless of political system it's a poor embargoed island and it's easier to believe that they are gaming the metrics than really providing better health outcomes.
Sure, but the claim is that crypto magically allows you to avoid all taxes. It doesn't. How much the government chooses to tax you is entirely unrelated.
If it's really public in those places could you please cite the leaders of each countries tax returns with a direct link?
and please don't make me elaborate. I've already lost a thousand karma points for bitching that MacOS's finder cant find anything ive done recently.
I don't know what I'm getting myself into rhetorically here. I'm not an apologist for the LRNG. My takes are just these:

1. It's not an unalloyed good thing to use "Fortuna", which is not so much a peer-reviewed standard as "a thing in a book with Bruce Schneier's name on it". I might be a little more nervous about a design that advertises being based on "Fortuna" than a random design, because the hard parts of doing a kernel CSPRNG are I think mostly not what they wrote about in that book.

2. Whether or not you have a reference design to base off of, you're still going to end up with a stream of fiddly commits determining i.e. when the generator is seeded well enough to release random bits to callers, or the order in which raw events are fed into the generator. Those annoying fiddly bits are the challenge of maintaining a secure RNG, and there's no standard anywhere that will release you from having to pay attention to that stuff (thankfully, Jason Donenfeld is doing that thankless work for us now).

The rest of it, sure. The LRNG sucks, and is ill-specified (if relatively well studied), and has a janky history. It's in good hands now! It should not be rewritten to comply with some "standard"! But sure, the rest of your arguments, well taken, &c &c.
Think of it slightly differently: Imagine you pick a door, and then the host, who has no idea what's behind the doors, also picks one. Then the remaining door opens and reveals that there's nothing behind it.

Yes, if the host were to pick a door, not tell you which it was or reveal anything else and then offer to switch your choice for their choice, there would be no difference in the odds of each choice. That just happens not to be the statement of the situation.

The statement of situation is: you pick a door. The host picks a door, other than what you picked, then opens the door and reveals there's nothing there. This excludes the situation of the host picking the prize or the host picking the same door as you. How that exclusion happened doesn't matter. At that point, you get to choose your original pick or switch to the remaining door. At that point, what the host knew before irrelevant. You had a 1/3 chance of picking the door with the prize before regardless of the host, and now you can make a choice that gives every other possibility and so a 2/3 chance of getting the prize.

Edit: I think that the problem is stated as "the host knows" because that means the host is guaranteed to open a door without the prize. It's not that the host's knowledge matters to the strategy, it's that host's knowledge makes it certain the situation will happen as described. See mtlogstdo's comment.
https://news.ycombinator.com/item?id=29846498
That may be specific to apt or your hardware? Recently I updated a laptop I hadn't touched in a while with pacman and it went through in a few minutes (decompressed update size was around 11GB iirc). Download phase took longer than the install phase.
Explosives, a Robot, and a Sled Expose a Doomsday Glacier
I used Minitel 5 or 6 years before I ever connected to the internet.
That stuff was clunky and frustrating.