skysight-inc/HackerNews huggingface dataset:
During rush hour, we're in a hurry to meet other people and serve them. So we're trying to optimise for time, and that's right, we should go to work!

On the way home though, if we optimise for connectedness by being willing to stop and pick up litter on the way, the whole city will be clean!

This idea didn't actually came from me. It was UncleBob - Expecting Professionalism that our wonderful manager Michael chose at work on 2021-08-09. I bike to and from work every day, so decided to apply the "clean as you go" philosophy to every area of life, to love my neighbours the trees, birds, eels, snails. And it's brought a lot of "thank you"s, which multiplied happiness :)

https://www.youtube.com/watch?v=BSaAMQVq01E&t=2021s
It’s easier for an investor like him to buy an additional property than for a first-time buyer to purchase their own home.

In which we learn that purchasing a place to live is heavily stacked in favor of the people who least need it.
I've been booting Void Linux on a raspberry pi 2 and it comes up in like 5s. If you really need to shave boot time down, like you're cutting power to the machine except when it's necessary and need it to come up instantly, something like this may be helpful though you might be in the realm of wanting an RTOS rather than Linux.

For most Linux use cases, it really comes down to distro (and especially init) choice.
Does Scryer have:

- FFI to C or Java

- “unique”, i.e. linear type declarations

- modes, i.e. data-flow direction-dependent overloading of predicates

These are my favorite features in Mercury Prolog [1], and I would be delighted to find them in Scryer too.

[1] http://mercurylang.org/
We are on fire every year. Gross mismanagement has made it worse.
For those of us not familiar, can you link to an article or expand on it a little?
Hehe, yes that's true. But in our case it was the safe choice. None of our team members has any real world functional programming experience.
It's honestly quite a PR coup MS has been able to pull off in terms of pushing this "new microsoft" message.

In general it's always foolish to attribute altruistic intent to a corporation, and MS in particular given their history.
Whether you blame the fossil fuel industry or not, they don't have the cure to their destruction in their back pocket or something.

Even if you seized all the stocks and bonds of the fossil fuel industry, you wouldn't have the money required to solve this problem and you wouldn't have a plan to solve the problem.

It's not our fault the industry didn't provide us with alternatives.

It's not really the job of a given industry to provide alternatives. That job, in a modern democratic society, devolves to the state. The US state certainly failed there and was corrupted by private industry (auto and petroleum certainly). But the only way out is the state stepping up and moreover, the state stepping up with statist solutions - building things (public transit), requiring things (electric cars), prohibiting things (CO2 generating production processes) and requiring things (Non-CO2 generating things and possibly/eventually sequestering). Honestly, I'd see anyone thinking taxes or credits could be the solution as part of the problem.
To add to what I said, the general options and availability on the stack is something like:

1. Network level:
- BGP Filtering (meaning in order to reach your IP range, packets must first route through another company that has sufficient bandwidth to receive AND filter out bad packets), then clean traffic will go through to your data center, and to your server.
- GRE Tunnels, Similar to above, but it will not be transparent in that you will likely use their IPs.

2. Datacenter level:
- Colocate or find a dedicated server that sits behind a dedicated appliance that solely exists to act as a filter. You will also need to ask what their upstream link speeds are (i.e. 40gbps to that appliance). You still might encounter leaks, and rely on the fact that they have configured correctly or are willing to apply custom filtering if you have an advanced attack.

3. Node/Server level:
- By now, you can only filter whatever your line rate is (i.e. 1gbps or 10gbps most likely). There are various methods, but all of them require to create custom filters and be active in patching up leaks. You'll want to do it as far up in the server stack as possible. Best option is SmartNICs or NICs that support hardware offloads. Second best option is in front of IPtables. Most tutorials online talk about IPtables. That assumes you have Linux first, and second not the optimal way. Use tc (traffic control) instead, it's further up on the network stack.
One would think that a former McKinsey consultant would understand constraint theory.
IMHO, it seems like revisionist history to say Microsoft was flaunting W3C changes and implementing things in their own way.

Granted, early versions of IE made a hash of the standards that did exist, and didn't place an emphasis on compliance.

But the more accurate phrasing would be "W3C wasn't prepared for web adoption, and wasn't as agile as the early web needed."

People forget we wouldn't have gotten AJAX and descendents without IE's non-standard XMLHttpRequest support.
Pretty much. Definitely get the tripod right at the beginning. You can get some nice and very portable ones for not much money, and with any night photography if you want halfway decent shots, it’s a must.

And depending on how into it you get, you might not even bother with a mount for a camera. If you end up going the telescope route you’ll want a good equatorial mount for that, and typically the camera will attach directly to the telescope.

And speaking of mounts, for astrophotography, an equatorial mount is a must. It rotates along the earths axis, so it can keep the image orientation correct. If you get a mount that moves up/down left/right (they call that alt/azimuth) then your image will rotate as the night progresses.

For learning, there’s also no better place than the cloudy nights forums in my opinion:

https://www.cloudynights.com/

edit: dylans comment is also really good and tracks with my experiences as well
Longevity Linked to Daily Glucosamine/Chondroitin in an Epidemiological Study
> Windows 11 booted faster to a usable GUI by a factor of about 2:1

Probably used fast boot and returned from an image. :)
So my computer has booted but I can’t ping it or use a keyboard. Great.

I’d rather my computer booted and then signalled when everything I want was ready, rather than hide the init time after claiming to be ready.
It doesn't fix anything, but it creates buffer space that can potentially be used to fix things that otherwise can't be fixed
I support my kids (who aren't old enough to get vaccinated yet) not catching covid before they can get vaccinated themselves.
Im sure it is... I was just saying all three of these bad omens will make for a very bad time...
> npm, Inc. is a company founded in 2014, and was acquired by GitHub in 2020.

https://www.npmjs.com/about

> Headquartered in California, [GitHub] has been a subsidiary of Microsoft since 2018.

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

I think they're effectively a department that generates a lot of PR. They have paid security staff.

https://jobspresso.co/job/software-engineer-platform-2-2-2-2...

This is a job posting for a security engineer at npm from July 4, that appears filled to me. I'm sure as an organization npm inc. is aware of vulnerabilities in their core product, so there's internal back and forth - the usual stuff.
No, since this alternative allows for an apartment building with a couple of shops on the ground floor (normal in most of the world), and any other reasonable mixed development.

No one is suggesting heavy industry should be allowed in a residential area.
Great news! Hopefully it can raise more money to help advance the language and tooling. Typescript as an example has been amazing for the JS community. Having something like that for Ruby would be a game changer. (Yes, I know Ruby 3 types)
High rises are built because people want to move to places with better opportunity. Should we simply not allow anyone to move to places with high opportunity? Are people who were born in rural areas or small towns not allowed to seek a better life in a big city because some people already live there? If you think people people should be allowed to move to places with better opportunity, then you need a solution on how to house a growing urban population, and that solution is building denser and taller high rises and housing of all types. You seem to view the people moving into the high rises as some sort of evil gentrifier trying to make other people lives hell, but they simple want to live in a more prosperous location. How is your argument any different than American anti-immigration people saying no one can immigrate to the US because "its full". Simply put, you need to build more housing in places where people want to live and unless you want endless urban sprawl of low density houses then you need to build high rises where demand supports it.

I'm not trying to argue in bad faith, but I genuinely don't see a solution where you allow people to move to areas of high opportunity without building more high rises (or just denser housing in general).
When I was a kid, kids weren't issued MacBooks for class. There was a single, lone Apple II in the back we played Oregon Trail on -- and it took a fair few minutes to load from floppy.
Those are not the facts, and again show a false narrative of 'both sides'. Hate crime has increased greatly, and the great majority of it is from one side (per the FBI and ADF). Only one side controls a major political party, has controlled the White House, has multiple people in Congress advocating for them. Only one side attacked Congress, and has large movements such as QAnon (which has major political figures, of one side, appealing to it and even joining it). Very few on the other side advocate open violence, and there is hardly an organization to speak of.
"Do not stack more than N high"
Not going topless at beaches is a social contract that is followed.

But if you want my real opinion, society is subverted by allowing indecency like that.
Thanks. I really do love this stuff, but I am constantly frustrated by how rarely I get to do it. I sold my car at the beginning of the pandemic, and while it made financial sense, I regretted not being able to go out while that was pretty much the perfect thing to do during the pandemic. Going outside with fresh air and nobody around because there's very few freaks to be wanting to do this.

It's definitely a love/love/hate/love type of hobby.
An Operating System for Solid
I’d love to also read about the post-“Joe” 1979-present period — how Aldi’s has done so well with it without compromising the original principles.
Everyone's focused on Ryan's comments about stacking, and the subsequent win there. Amazing job, Ryan, and thank you Robert Garcia for being a man to take one on the chin (for this solution not coming from your team) and for then doing the right thing. I am seriously impressed by not seeing any NIH (not invented here) behavior here.

But why stop there? Ryan suggested 5 courses of actions, and made it clear that we need to act on all of them at the same time. So far only the first of those 5 steps have been acted on. The rest of the steps are likely either bad or the people needed to act on them are doing that NIH bullshit (which I can understand to some extent given how much negativity is being directed at Robert Garcia). But negativity or not, if those are good suggestions, we need to act on them. Would love to hear any thoughts on how to mobilize support for quickly validating/invalidating those suggestions, and then acting accordingly.

If it's possible to cancel brands and individuals, it should be possible to do the same with politicians as well. I hope it doesn't turn out that we care more about certain individuals' views than the prevention of a nationwide and potentially even global crisis [1].

[1] From Ryan's tweet:

> I can't stress enough how bad it is for the world economy if the ports don't work. Every company selling physical goods bought or sold internationally will fail. The circulatory system our globalized economy depends has collapsed. And thanks to the negative feedback loops involved, it's getting worse not better every day that goes by..
Everytime I've tried to run this it ends up crashing and being utterly unusable on Linux. I've been trying for about 15 years on different hardware. Nowadays I just use a webgl based visualizer.
Try writting a Math paper with thousands of expressions and you will see how ergonomic it is for the kind of work we do while programing.
I'm surprised some wealthy cryptonerd didn't tickle this stock GME style.
I know many will disagree but I feel that stealing something because you feel you should not have to pay for it is absolutley unethical.

There is a completely different question around the ethics of charging for something like information but as I say that is a different question.

Put a second way, would it be unethical to derive a work from a gpl source and simply use whatever licence you wanted because you did not agree with the gpl requirements?
Yeah we’d like to add something (potentially even toggles) but out of scope for the first iteration.
Worth to mention the huge “demonstration” using LGTMs in the revert PR: https://github.com/dotnet/sdk/pull/22262
It sounds like it could work.

Are there any mail admins in the comments who could propose an smtp daemon & configs that would store all mail for a domain and wait indefinitely to forward it on? I think there's a lot of users/businesses who would like to implement this.
Anyone knows what the cost of performing a DDoS is these days? As a target, if you can't do anything else, is it best to hang in there and wait it out due to mounting costs for the attacker?
What part of what I said was religious flamebait?
Would be nice to see a follow-up of exactly what this fixed. He mentioned only 7 of 100 cranes were in operation, does that mean more cranes will soon be able to operate because they have room to put containers?
If you disagree with current zoning laws why would you want to weaken your ability to influence them by moving the decision to the state?

Delegation of power to local authority is a central concept of American democracy. Do not throw that baby out with the zoning bathwater.
I agree that the number is generated like a hash, and that this "hashing algorithm" existed before Revelation was written. I don't think anyone disputes that.

The context, though, is: "[The second beast] causes all, both small and great, both rich and poor, both free and slave, to be marked on the right hand or the forehead, so that no one can buy or sell unless he has the mark". That sounds like a literal mark to me, not just a hash function.
Nobody in this thread insulted you.
That’s zoning with a different name.
> it'll only be solved when it becomes economic to do so.

That's true, but the economics are being badly skewed by not properly accounting for the externalities of emissions. If this were done (e.g. a global carbon tax) the situation would change dramatically.

If you are a young person reading this I would seriously consider making this a litmus test for any politician you are considering voting for, and urging your peers to do the same. Otherwise your generation is in for a (literally!) a world of hurt.
If such people are homeowners (after all, it is homeowners who are the one complaining about this on zoning boards), they’ll become fantastically wealthy in such a scenario. They have nothing really to complain about except a wealth tax (of course, by limiting property tax increases, California’s prop 13 is like a wealth SUBSIDY).
How about correcting for depth and accuracy of reporting?
The 2021 outcome of real-estate investing:

Hundreds of applicants for each available rental (news articles & personally witnessed). People w/ cash in the bank have nowhere to go.

Low/no available housing means few/no employees.

All cash buyers are locking out financed buyers (eg: 1st time) from the market.
Clearly they do a lot of things right from a people perspective. [I'm sure there are exceptions.] They also seem to have picked a set of constraints that work well for them and their customers in (relatively upscale?) urban locations.

Also a very deliberate rollout strategy. I remember when they were I think only in California. There was a time when I was going out to Orange County a lot and our engineering manager one day doing some vaguely crazy driving to get to a Trader Joe's before heading back east on a plane.
You should put your NBTs inside of a netstring, https://en.wikipedia.org/wiki/Netstring
> I would have no problem with people making things (“a factory”) next to a school.

A factory isn't just "making things", though. There might be semi's coming and going making traffic more dangerous, there could be materials left out that are dangerous to kids if they wander through the wrong fence, maybe there'll be loud noises that are detrimental to kids' concentration during tests.

There's plenty of reasons industry is usually put outside of towns.
Sure, but that's not an argument for censoring it, especially when you consider all the lyrics out there that don't get censored.
Sweet!

As an FYI for later reference, Lenz Weber has a Remark plugin that compiles TS to JS in code samples - we use that in the Redux Toolkit docs. I think Orta Therox may have something similar going on with his "Shiki Twoslash" tooling, but not entirely sure.
If you want serious discussion, you should first realize, that there's no "gold standard" of value and it is all relative. So there's not much difference in saying that BTC crashed 50% from its peak, from saying every other currency crashed 50% when BTC was at its peak.
"That is a ludicrous argument. The whole income/wealth inequality is not about working people earning more, it is about capital owners earning vastly more due to various reasons."

Uh, what? No, it's about where the money is concentrated and how that concentration changes (or doesn't) over time. It's true that other forms of earning have a bad effect on this, but i'n not sure why that's particularly relevant.

To whit - tech folks, paid in SF dollars, but living in various cheap ares of the US, are in the 0.1-1%. Easily.

The fact that they got there by being paid rather than some other form of wealth accumulation, is irrelevant.
They will stay there just the same as anyone else.

Why would it be any less unequal because someone is starting in the 1% by getting paid a ridiculous salary on a regular basis rather than earning money through the stock market on a regular basis? Why would one not transform into the other?
It's rhetorical of course, since that is what will happen.
In fact, it's what the tech folks moving want to happen. They want more money to buy a large house and invest and retire and be richer than they can be in SF.

" But there is no point in trying to address a problem by addressing its symptoms rather than causes."

You haven't, at all, explained why putting more people in a seriously unequal position makes anything better, or why it's "pointless" to avoid doing that.

It's not pointless. It avoids more inequality. Does it avoid all of it? Of course not. But again, the other way demonstrably makes things worse.

Do you have a concrete argument as to why it makes sense to keep doing that?

Because your entire comment feels precisely like the rest of the discussions around this - "it's not my fault, i shouldn't earn less money, it's the other people who are at fault. Particularly the ones who have 10x/100x what i do".
There are clearly advantages when working for someone else. Is the negotiation between the employee and the employer always fair when an industry has a few established incumbents? That depends and there’s a large spectrum of possibilities.
Assuming the human race will actually survive the next 500 years...
No, I don't. I think Google invested heavily in those technologies to profit from its ad exchange monopoly.
Is it ok to sneak into a concert?
I'm not even sure the actual behaviour broke any contract. What people are complaining about is a short entry in a list of short entries.
Blunder, a chess engine written in Go
The demo video is a bit buried: https://www.youtube.com/watch?v=2dSam8zwSFw
Aldi's is probably good example of optimizing for a different set of constraints. I use Trader Joe's a lot when I can; there isn't one especially near me. But there's an Aldi's right down the road--which I popped my head in once but have never bought at.
> I would have no problem with people making things (“a factory”) next to a school.

yes you would, if it were a large plastics manufacturer bringing large amounts of truck traffic and noise pollution and spewing carcinogenic PCB compounds into local atmosphere.
I think the standard and the link you've giving makes it pretty explicit that it's unspecified. I don't really see where you can get undefined from?
Please do not take HN threads further into flamewar hell.

https://news.ycombinator.com/newsguidelines.html
Think of it like a designer giving you a design in 5 minutes. It wasn't the time it took to do the thing that was important, it was the thousands of hours of training that allowed the design to only take 5 minutes.

Ryan Peterson has been doing this for a long time at a high level, it's very hard to get someone like him into civil service.
That is a cool idea! I have a spare LED panel from a fun IOT project I did one X-MAS, I should try this .

It would be cool to see a video and get the github repo for it
I'm fairly certain I've done similar things in Ocaml (in fact, I think it's where I learned this technique).
lkrubner--

I propose we deescalate this conversation. I just checked out some of your other writings (demodexio), and it looks pretty interesting (the Soviet Economy series in particular). Still amazed at the talent and perspectives HN attracts.

I wish you and your projects the best.
Ceylon seems much, much weaker to me. Like I use three times the amount of Ceylon, compared to Cassia, and it still tastes not much like cinnamon.

Is it just because my taste buds have been de-sensitized to cinnamon? Or is the specific brand bad?

Because right now I wouldn't buy Ceylon again (and I bought it specifically because it has less cumarin).
So the logical choice is LGPL then?
Please do not take HN threads further into flamewar hell. A reply like this is arguably worse than the original post, since the flames would die out on their own if not fed. That's why we have this in the guidelines: "Don't feed egregious comments by replying; flag them instead." a.k.a. please don't feed the trolls

If HN users follow that rule and do both (i.e. both not reply and also flag), not only will the flames not be fed, they'll be put out. That's the culture we want here.

https://news.ycombinator.com/newsguidelines.html
Analysis of Joe Rogan/Sanjay Gupta Interview by Zvi Mowshowitz
I didn’t make good friends in college until my second year—actually until I took a semester off and then came back. I didn’t make good friends in my major until halfway through my junior year. One of the reasons I switched from CS into Engineering Science (aka Engineering Physics) was because a lot of my CS classmates were pretty uninteresting.

These things take time. Don’t rush into friendships with people you don’t like.
Stimulus is a small part. The 6 Trillion dollar deficit spending over the last two years increases disposable income whether it consists of checks being mailed out to households or Pfizer or Boeing. It ends up in people's pockets and is not matched by a corresponding increase in taxes.

https://datalab.usaspending.gov/americas-finance-guide/defic...
Rich people own and control the system.

Rich people have the power to change the system but they want to maintain the status quo because they are rich and powerful.
All of them do, but for some reason it became normal not to use it to solve petty crimes.