skysight-inc/HackerNews huggingface dataset:
I find that quite a weak argument, it sounds like "he said some things wrong, everything he says must be wrong".

As far as I remember he cited peer reviewed articles. Anyway a quick search turned up this:

https://www.cell.com/current-biology/fulltext/S0960-9822(19)...
Legalize drugs and let people do what they want and be responsible for their own actions.

-or-

Have a welfare state

Pick one.

You can't have a welfare state and at the same time let people do whatever they want with their bodies, because the cost will be borne by everyone.
No, you started to talk about things being gratis ("royalty-free"), and I'm pointing out that that's not what we're talking about.

Or are you saying that because I'm stating that open is referring to the licensing, that implies the free refers to the gratis part? I guess that's correct, but that's not a point I raised earlier so I'm not inconsistent in my position.
I don't understand what argument are you trying to make.
Migrating a Rails API to Crystal with AWS Lambda – Part I
>What am I missing?

delusion
Why would the immigrants have any allegiance to the US? If you try to force more immigrants in than can be properly vetted for assimilation, then you're going to get Sharia Law slums and the Irish/Russian/Italian mafia all over again.

Should we incentivize our own population to breed or ship in foreigners wholesale? Seems like self-subversion to opt for the latter.
Ask HN: Can a result of (any) hash algorithm contain the hash result itself?
Suppose you have a file of 240 lines. Any lines, any content. You then calculate the hash of that file, let's say MD5, and the result is something in the following structure:

f8dbe310c1f61066d766071b07503ce8

Now, you take this hexadecimal digest, and add it to the file as line 241.

Rehashing the file (with additional hash line) will result with a new hash value obiously.

My questoin is whether it is even theoretically possible for a hash value to contain itself, meaning, can there be a file, with some content that its hashed value is identical to a string already presented in the file (e.g. line 241 in this example)
The US more or less hates kids and parents. You want more kids? Our society needs to reduce health care and childcare costs while socially making the "village" more of a socially accepted setup. I have 3 generations in my house with other family nearby. I can't imagine doing it any other way. The current job environment is you should be moving to where the jobs are. Why do people need to move to sit on a computer all day is beyond me.
> But for the time being macOS remains 100% modifiable for an actual genuine power user.

Please, anyone, tell me how I can disable the animation for switching between spaces. As far as I know, that isn't possible.
Were you a millionaire early retiree before you accidentally had a child and had to go back to the rat race? Otherwise you don’t know what both sides are like, either, right?

(For what it’s worth I still think you would be happier with your kids but you don’t really know that)
Rebuttal: https://en.wikipedia.org/wiki/Multiple_discovery
From my perspective it is quite a number all at once. Usually it is a lot less (one or two candidates, AFAICS).
>As it is abundantly clear to the posters before me and those who replied above, no one except you contended that the islamic golden age did not exiat.

Happily since I was a philosophy undergrad, I am easily able to spot a straw man. The claim was that the Arab Conquest transformed N Africa from a wealthy region to a backwater. This is was really what I was more responding to. During the Arab Golden Age N. Africa was far more prosperous than during the collapse of late Western Rome. If you learned about the history of the region you could discover how inaccurate the premise is as well as the conclusion. Anyway, this conversation ended yesterday so research if you'd like to learn, but I'm out.
Oof, that CPU is going to be hot on full load. I imagine running an air-cooler is impossible on that one, making this a no-go for me.
Your anecdote does not prove that effort is what's required. 32 is still a good age but as the numbers go up effort is not what makes this happen. It's luck and the success stories you hear are entirely the lucky few
The price is usually the problem.
Do you have a source for that? If true, that's absolutely amazing.
> at less cost

It all depends on how you quantify the cost of solving societal problems. If it is based on "do I have more money than yesterday", then yes sure, no one will ever be able to prove you wrong. Acting like a megalomaniac pos is a sure way to get hated by the majority without ensuring wealth, that's all I know.

You seem dead set on acting like the people/system you despise, I don't see how that solves anything.
As a nearly 40-something I find I most funny when 20-somethings tell me how the world should be.
blocking has non-zero cost, yes. especially if complex whitelists need to be evaluated for every request. but at least for me it still is a net win most of the time.

But you can also operate umatrix in a blacklist-based approach, i.e. simply let most requests through except the categories you deem problematic (e.g. cross-site websockets in this case)
Absolutely - and I'll make the argument that by rushing into something that I'm not ready for financially/emotionally that I would be doing the kid and world a huge disservice.
Most jobs are harmful in some way. Shall we only allow some people to practice self-care, while we ask others to do those same harmful jobs so the self-carers may enjoy what the harmful jobs produce?
Society acts like having kids is a luxury good, and not a vital resource.

You can certainly argue that we need to have fewer kids, but to expect parents to fully bear the responsibility of raising them alone drives down the potential of the next generation.
Mathematically the set of squares and the set of rectangles have the same cardinality as there is a bijection between them.

To see this, a square can be described by a single number, putting the set of squares in 1 to 1 correspondence with the real number line. A rectangle can be described by two numbers, so the set of rectangles is in 1 to 1 correspondence with the plane.

The line and the plane have the same cardinality, so this means the sets have the same size. For example: https://math.stackexchange.com/questions/243590/bijection-fr...
Third option: we fight it with drugs and we prevent / reduce hospitalizations, and it becomes a disease like every other.
This is the viewpoint you adopt when you believe in natalist politics but blame individuals rather than the material conditions they must cope with.

Natalism comes from a few different sources. Some of them are religious in nature ("God commands us to be fruitful and multiply."). Sometimes it comes from an econometric analysis ("We need more workers to be economically competitive."). Sometimes it comes from a humanistic desire to see people happy with kids. Usually though, it's not that last reason that people start talking about "selfishness". The most relatable and forgiving reason someone might act like this is that they want grandkids and are salty about it.
It pans the map with my back navigation mouse button too, it's so wrong. I wonder where the repository is.
That's a greed issue.

I'll never subscribe to the new york times because I'm not even on the same continent and I don't care about their news generally.

They could get some pocket change out of me when HN links to them though.
No argument about the impact of climate change at all.

But even the IPCC report doesn't have a consensus on if food production increases or decreases from it.

For the major crops (wheat, rice, and maize) in tropical and temperate regions, climate change without adaptation will negatively impact production for local temperature increases of 2°C or more above late-20th-century levels, although individual locations may benefit (medium confidence). {7.4, Figure 7-4} Projected impacts vary across crops and regions and adaptation scenarios, with about 10% of projections for the period 2030–2049 showing yield gains of more than 10% and about 10% of projections showing yield losses of more than 25%, compared to the late 20th century

https://www.ipcc.ch/report/ar5/wg2/food-security-and-food-pr...
Native applications.
I find the text shadows inside the code samples very distracting. Fortunately nothing that a quick trip to the dev tools can't fix.
Web browsers really are the new operating systems.

Chrome OS was far ahead of its time, both in its general user hostility and in its excessive resource consumption for seemingly mundane tasks. Like when your roommate's YouTube streaming makes your Excel-like app horribly slow, because your new spreadsheet app needs high-speed internet for no obvious reason.

BTW, WebRTC and WebAssembly were great for crypto mining trojans embedded into ads. Before, they had to port their crypto miner to JavaScript by hand. By now, you can just cross-compile it. The progress of technology ... helps only the technology, but not you, the disposable user in front of the screen :p
"Not as bad as Windows" isn't exactly a high bar to clear.
"it's incredible and more relevant to me that some stupid IT project that I'll barely remember in 10 years."

You are comparing your kids to your IT projects. Maybe you should instead compare it to things you really are passionate about in life. If you don't have those then it certainly makes sense how children could have easily filled that void.
You can automate with scripting languages and REPL.
But that's different from what OP asks, since not all remote companies pay the same rate globally.
once a political view is widely accepted, it starts getting really easy to force it on people
The difference between CPU's at similiar price points is getting to be negligible.

https://images.anandtech.com/graphs/graph15785/116023.png

For 50% of the price, you're only losing 30% in performance.
This is a common view but I've never heard it from someone who has tried to optimize Python. Personally I think that Python is as much more dynamic than JavaScript as JavaScript is than C. (I can't talk for the other languages.)

Just look at the small example in this post:
- converting things to strings invokes several layers of dynamic dispatches
- Python has an extremely expressive calling convention that can cause a lot of overhead

Another example that I like to give is that in Python you can inspect the stack variables of exited frames! The Python-on-mature-VM projects have also not resulted in great performance.

I hear your argument a lot, and I disagree and I also believe it misguides optimization efforts ("let's just apply JS techniques to Python") including our early ones with Pyston. It's part of what I'm trying to get at with this blog post, but maybe I'll write another one specifically about Python vs other languages.
Writing for non-English majors: Do you capitalize “the” in a title?
We're well past the stage where the virus may 'disappear'. Look at MERS[0] (which is still around) and SARS[1]. Compare that to COVID-19 [2].

I'd say the case for vaccination is pretty obvious, even if there is a lull in cases. Seasonal COVID outbreaks don't sound fun.

[0] https://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Wo...

[1] https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/20...

[2] https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/To...
Barons of the Valley
> The new CPUs have the LGA1200 socket, which means that current 300-series motherboards are not sufficient, and users will require new LGA1200 motherboards. This is despite the socket being the same size.

Well that is disappointing.
This is a great example of how security has changed from the applications being installed by the system administrator being "trusted" and access control focused on users, to the main threat being malicious applications all nominally under the control of the user but with unwanted behaviour.

Directly going into another process's memory is a bit antisocial and unreliable, so it's normally only seen in debuggers and cheat engines. Some systems use shared memory deliberately to communicate, but that's setup specially (MAP_SHARED etc).

What's far more common is shared code "injection": Windows shell extensions, for example. Keyboards and input method helpers. Or OS hook mechanisms: Autohotkey. COM/OLE. And if you want to be baffled and terrified, "OLE Automation" which lets you RPC into Microsoft Word.

I tried searching for detailed explanations and came across this absolute horror: https://supportline.microfocus.com/documentation/books/nx30b... (how to use ActiveX from Object COBOL)
Scaling Droplet Public Networking DigitalOcean
What about someone who has no kids, but instead cares for and commits their entire existence to helping humanity? Still selfish? What about the couple who has 10 kids and relies on charity and public assistance to survive? Not selfish?
If the user decides to run a service on their intranet or localhost with a wide open CORS policy, isn't that their choice?

Forgoing CORS and making all inter domain requests user opt-in would make the web experience a lot worse, IMO. Making all intranet or localhost requests user opt-in seems less disruptive.
Yeah, but most people were using the GUI tooling anyway and not everyone was a MPW user.
Businesses launched on Stripe since March have generated more than $1B
> This is a claim that you will need to support by a reputable source.

I keep saying it: Germany is a great real-life study to support this.

We have those "slightly better situations". And we have plenty of people being stuck in it.

It's not because there's some law or some stigma stopping them, we even have good programs and subsidies that will continue to pay your benefits for up to two years while you're getting your business off the ground, you can get cash subsidies on top to invest in your business (up to 5k Euros), and you will also get vouchers for consulting and services, and your health insurance will be paid by the government.

Yet it does not happen in large numbers. It's frustrating, and I agree, it seems plausible that it should, but it doesn't. Sure, you may say "that's just Germany, Germans are weird", but I believe you should make an argument why it wouldn't be the same elsewhere under similar circumstances. And I'm somewhat sure that other European countries have similar programs and are seeing similar results, so you may want to make sure that Germany is the outlier.
I think what we have here isn't a deliberate effort to extinguish a standard, but a clash between two different cultures. LKML follows traditional hacker norms, from the days of actual terminals and slow connections, whereas Outlook is built for the world of GUIs, WYSIWYG, and more or less high-speed connections. The latter is what the vast majority of people have chosen, so it's a sensible business decision for Microsoft to not pay much attention to the old ways. It's just unfortunate when those two worlds collide.
Netscape.
I'll refer you to my post arguing against this exact claim:

https://www.reddit.com/r/badeconomics/comments/dr74i0/life_i...
... Without compensating content creators. So unless you want ads baked into videos then premium is the way to go.
Lyft partners with anti-sexual violence organization RAINN to offer free rides
Vaccines will help with that, like with the flu.
Retirement savings is irrelevant. No one saves for retirement by stockpiling cans of food. They save for retirement by stockpiling financial assets that can be exchanged for food when they are retired. They need just as much of a workforce to produce this food if they pay for it through savings as they would if it was provided through a socialist government program.

If everyone who retired has "adequate" savings, but their is not a large enough workforce to support them, you will see their buying power fall. Also possible is their buying power would remain, and the buying power of the young workforce would fall as a greater share of goods produced go to retired folks who hoarded financial capital when it was cheaper to do so.
Indian ride-hailing firm Ola cuts 1,400 jobs
Butler Lampson: Hints and Principles for Computer System Design (Revised) [pdf]
A new agile process isn't the answer: the advice no one is incentivised to give
Couple small notes.

Do not link people to the sign up page. I almost closed the tab and walked away completely. But I deleted the "/signup" from the end to see what the landing page looked like.

Spellcheck the site, your main page has "Pintpoint"

I would have some kind of mock-up of what the functionality is at a high level on the main landing page. Right now you're doing all of the selling yourself. Let the site self itself so when your uses forward it to other users they are more likely to signup.
No, that's the first option - it will eventually infect the whole world no matter how much you improve outcomes or slow it down. Unmitigated R0 of SARS-CoV-2 is extremely high, we can't keep it contained with spreaders all over the globe creating micro clusters every day. I didn't say it'll kill the whole world, just infect.

Many countries have already brought their case rates down to almost 0, and every single one that attempted to resume economic activity saw the case rates spike again, with many now re-introducing distancing measures again. This genie is not going back into the bottle.

The first option is actually potentially more viable on a reasonable timeline than vaccination, especially if we manage to find some kind of effective therapeutics which reduce the ICU and mortality rates.

There is however a potential issue, which is based on SARS data, immunity in recovered individuals only lasts 1-2 years. So unless there's a concerted effort to eradicate via immunisation, there's a measurable risk that SARS-CoV-2 will become a seasonal repeating wave like Influenza.
that’s my favorite part. not that he can solve it, but that he articulates the process, seemingly at full speed and totally relaxed.

reminds me of race car drivers that do live narration
And the flex box game.

https://flexboxfroggy.com/

I like flexbox /grid: Though I've been staying with flexbox since I know it better.

firefox has some really good grid inspection tools built in.
Who is OP being selfish towards? The children they don't have? If that's the case then is its selfish to stop having kids is it not? Have 2 kids, its selfish not to have 7. Who decides the correct amount of children to have and who decides if that number is greater than 0?

There are a variety of factors that are or should be taken into account before having a child, OP is being responsible. If they don't want or feel like they are not ready for a child, not having a child is the responsible option.

This 'generation of young people' are incredibly financially insecure and are currently experiencing the second great recession of their lives. Adding the expense of children to that is not a responsible action. Good for OP for making a rational decision that suits their needs.
What does it take to protect your company from credentials leaking on GitHub?
Respectfully, I think reducing childcare costs is in direct tension with returning to an expectation that grandparents share some of the child rearing responsibilities.

Hopefully an expansion of remote work can improve this situation.
I don't follow what this has to do with websockets specifically; they just go over HTTP, so why couldn't you do this with a regular HTTP request?

Either way it seems easy to mitigate at the browser level: block all requests to localhost that don't originate from a page served on localhost. It's not that different from the CORS policy.
Rock Band, SingStar etc will tell you when your pitch is off. It won't help you with anything beyond that, but it's a start.
And yet the company deciding to keep aircon at 21C instead if 25Cis made up of people and shareholders all who can change that decision.

Plenty of green buildings are carbon neutral or negative.
This is in no way unique to NASA.
I remember doing the "use PostMessage to send a WM_CHAR" trick as part of program I made to auto-draw in a FaceBook drawing app.

It would read a pixel value from a file, then "click" in the FaceBook app's color textfield, send 7 delete messages to remove the #000000 color, type in the new color value, then "click" at an X/Y position. It did it 10 times a second.

It worked great until I accidentally focused another app while it was running: and the 70 delete-messages-per-second got sent to Microsoft Outlook.

It took me a while to figure out what was going on as screenfuls of emails evaporated before my eyes.
SpaceX / NASA launch is a big deal, right? We’ll ask an astronaut who knows
You also see this in marching band, where playing in time with the conductor's hands results in messy sound for the audience, because of how far apart different band members might be. The conductor also can't listen to the sound and hear if the band is in time - so you have to watch their feet instead. There's some good videos about these effects on the Drum Major Academy website: https://drummajor.org/marching-band-sound-delay
Only if you live in US or similar populated OS X countries.

I have been in plenty of countries where there isn't any Mac to be found.
.NET Careers – Job board for .NET engineers
>I don't see how that would work, because fining a corporation indirectly fines every employee they need to lay off and can no longer find a job.

Do we stop putting people in prison if they have a child? Either we have to punish children by depriving them of a parent (potentially putting them into foster care) or we have to allow family status to be a factor in sentencing individuals (institutionalize discrimination on a protected class)?

Currently when we punish someone, little thought is given to secondary victims. I don't see why we would make an exclusion for corporations.
Nature had a nice graphic showing the different approaches being taken: https://www.nature.com/articles/d41586-020-01221-y
Construction of an object is a function of the class, not a function of the object.
> you’re not allowed to grandstand in public as a physician and spread misinformation

For all I know Erickson is saying no one died of Covid or something that ridiculous/obviously false, but labelling statements as misinformation and censoring them instead of retracting endorsements and getting others to realize those statements are false is an aggressive seize of power by authorities over what is or isn’t true.

I realize authoritative knowledge is necessary; not everyone has the time or ability to parse through medical information and come to reasonable conclusions.

But authoritative bodies should have to earn their authority from the public, not use censorious platforms to assert it. The fundamental problem we’re running into now with misinformation is a lack of trust, not a lack of information. Forcing people to listen to sources they don’t trust and blocking sources they do trust will make the situation worse.

If people trust a crackpot more than they trust an established authoritative body, that authoritative body should take a real hard look at themselves in the mirror and ask themselves why that’s the case.
You're not selfish. Do what's right you.

You could make the argument those having kids are selfish. I'm not going to enumerate all the reasons why but it doesn't take much thought to come up with many.

I'm not saying they are selfish, only that people can make the argument either way. Ignore them.
> "Why the Moon?"

not in the industry, but since the domestic launch capability has been privatized and is still pretty unproven, i'd think that NASA would want to confirm/test/vet the procurement ecosystem and the new launch capability in incremental stages, much as they did for their own systems when things were in-house.

So yes, the US has been to the moon before, but it hasn't been to the moon with these particular fully outsourced launch platforms yet.