skysight-inc/HackerNews huggingface dataset:
Trying to ascribe the intent of an action rather than focusing on the action itself is part of the problem in this circumstance. It's impossible to know how many are sincere, or how many are trolls pretending to be sincere, or how many are sincere but are pretending to be trolls so as to plausibly deny their sincere beliefs, etc. At the end of the day, the intent doesn't matter. If one is in a public forum (especially an anonymous/pseudonymous public forum) then the only thing to judge is one's actions, not their intentions, and if their actions are deliberately stupid, then we must assume they are simply stupid, and not merely pretending to be stupid. This approach obviously has problems, but there's no other tractable solution. The internet (especially Poe's Law) has killed satire.
Vikings beat Columbus to North America by 471 years
But I think its ignoring the main benefit of blogging platforms: which is machine-assistance of converting custom-text formats (ex: Chess PGNs) into well-presented documents of text + images.

https://www.chess.com/article/view/the-weirdest-chess-openin...

Twitter doesn't have Chess PGN viewers available. And even if Twitter did add ChessPGN viewers, they won't have the equivalent for your small, niche community.
Not sure what apps you’re referring to, but Bumble now has a BFF option where you can swipe to make friends. You can do this with the dating version disabled too.
Imagine my surprise seeing https://news.ycombinator.com/item?id=28693731 surface serendipitously three weeks ago. That post from four years ago during Gratipay's final days is linked in today's announcement. :D
With universal time you wouldn't have to do conversion when you want to determine when an event is in one time-zone when it's specified in another one.
> sdl/gtk display is flakey

How is it compared to spice/qxl - does it have some advantages?
Another example not covered on the article is tail call optimisation. GCC is not very good at it and manually adding it using goto can sometimes speed code up by ~20%. Very useful when writing down a complex recursive algorithm that you can't easily express as a loop.
If you are in the position to get the new MacBook, get it. Don’t even think about this one.
U-Haul does this too, maybe it's sector-wide. Anecdotally, they appear to have no equipment reserve. If, at crunch time at the end of the month, a rental customer does not return the vehicle at a scheduled time then that means a previously issued 'reservation' isn't going to be honored, at least not at that place and time. They'll try to upgrade to a larger truck if available, or try to send you 50 miles away chasing another truck of the same size (which often isn't actually there) or they'll try to incent you via a heavy discount to rent the same truck 1-2 days later when it's finally available - just know that a reservation is an entirely notional construct to them.
You can't just use brew?
And they still "don't have room for headphone jack"
I did an MBA which involved plenty of consulting projects for real firms. I pride myself on being brave enough to ask stupid questions and I found that this was a superpower when consulting on complicated projects. Often the instigators don't know the answers themselves so you go on journey of discovery together in the first few meetings.

A lot of the international students, especially from Asian countries, would never ask such 'stupid' questions for fear of losing face. This became apparent for a lot of them in the final presentations when they still didn't understand the real problems
Call deep learning what it is: learnable nonlinear function approximation.
Scaleway and Europe's big privacy focus
I see all these posts about how much more privacy-focused the EU is vs the US, the GDPR, blah, blah, blah.

Yesterday I was going to check out the free 75GB trial of Scaleway's S3 service to see how it compared to others. However, it wouldn't let me create a bucket until I gave my credit card info, whereas Backblaze lets a free account use 10GB without giving any credit card. So I decided to pass on Scaleway.

I couldn't find the link to delete my account and had to use their online chat service. The link wasn't where they said it was, but I did poke around and find it. It was very clear that it was going to erase all data about me, referenced "data processors" and "data controllers", blah, blah, blah.

And since then I have received two emails from them encouraging me to try out their service, how to get started, etc.

So much for everyone in the EU having control of their data. Maybe it's because I'm in the US and their fancy, convoluted rules don't apply. Seems like any other company I've dealt with.
Journalists reporting on security vulnerabilities in public systems getting sued for copyright violations would be novel, especially when the actual data involved (SSNs) is not data covered by copyright protections for the owners of those public systems.

Perhaps you are trolling?
This is (really) interesting and telling, but what it really shows is that extremely low sophistication and its somehow complementary, a massive (and, look: unjustifiable) amount of ignorance, are diffuse in the world and made part of the legislation (that "no belief does guarantee developed morals", and that "no belief is required to develop morals", and that "morals come from a realm different than belief"¹ is just an example).

The information you provided is a further alarm bell about the dire needs we have about vetting people in the current, desperate, worn out world. Normal social interaction as a way to fine tune the individual, the traditional selection way, shows to be ineffective today.

--

¹Oddly, in a world in which the concept of "identification" is increasingly spread, "curiously and consistently" I have not yet heard the expression "X identifies as a moral (and/or dignified, intelligent, sophisticated, compassionate, judicious, reliable...) agent". The concept of "identification" seems to be restricted to tribal matters (and, still notably, "earthly" criteria). These two interlinked factors are very telling about the issues in today's society.
Yep, totally fair about making less money being a problem in the US, and it's a big problem right now in the US where the upper class has a totally different experience than the middle/lower class, but taking your salary down isn't what we were talking about. The point is that, at this income level, the quality of life in the US shoots up substantially, to the point where it matches what you describe, but also isn't on an island in the Atlantic with terrible weather and a lot less geographic diversity. :)

And no, I don't believe for one second that you don't understand "that reference" w/r/t watching too much US news! How else would you know what's going on in the US and misapply it to the upper class?

No, you know exactly what you were referencing, you just didn't know how stratified the social structure is here in the US, so you thought you could apply issues you know affect the middle class to the upper class, when that wasn't actually the case.

It's fine! This is a learning moment, all good. The US has a complex society, partially because we're so big (both geographically and population -- it's a lot easier to run a country when everyone is nearby and there are a lot fewer of you), and now is a good time for you to learn that our problems aren't shared across social levels.
The whole "college = liberal arts majors" is a wildly reductive argument and is extremely common among the types that OP is referring to. It's pretty disheartening to see it repeated here.
https://nationalpost.com/opinion/jesse-kline-china-and-india...

Censorship is here and a big deal.
The term "Human Trafficking" has a fairly broad scope and ranges from coercion to outright slavery. I tried to find a breakdown of the various types of trafficking, but couldn't find details. I've recently become somewhat suspicious of the term as the more I poke at it, the less clear it becomes.

It seems I'm not the only one: https://newrepublic.com/article/123302/human-trafficking-has...

I'm certainly not trying to be a pendant here but I feel that people having their organs forefully removed and then sold on a black market or being bought and sold as sex slaves is a much larger concern than prostitution. Just as an example.
Ask HN: Should Linkein be collecting demographic data?
I just noticed linkedin is collecting demographic data. The copy says "Help promote fairness and diversity on LinkedIn by answering a few demographic questions." I'm not sure how they define fairness here or what their intent is.

Then it says "We’ll keep your responses confidential and secure." So what do they do with this data?

Digging into the learn more link shows

"We’ll use Self-ID data to:

Measure outcomes for different demographic groups on LinkedIn

Ensure our search results are fair and representative

Publish reports on workplace diversity trends

Help companies analyze their workforce composition, without revealing your name or personal information"
I don't mean to be that person, but "knowing that you know nothing" is a contradictory statement.
I have 3 Roku TVs and I love them. The UX is better than any other system I've used in the last 5-10 years.

If YouTube TV isn't available, I'll just cancel YouTube TV and get Hulu TV instead. Roku makes dealing with all of these streaming services a lot easier. If a service isn't going to work on Roku, I'm just not going to use it.
I think wood can be quite fire resistant even with traditional modifications like charring. And it may retain structural integrity better/longer than steel. I think steel can become an enemy in a fire quite abruptly.
Open-source keyboard interface for your website
> This based on where political interference abuses the scientific consensus or manipulates it.

Funny how this standard is never applied to oil companies. You know, the ones that figured out half a century ago that climate change was a problem, and have been running an interference campaign since then?

Given the state of energy consumption today, the idea that it’s the green side that’s abusing the political process to get what it wants is downright laughable. Meanwhile congress is openly bought by fossil fuel interests, and we can’t even stop burning coal.

> not saying I disagree with the climate change consensus, I think it's absolutely an anthropogenic issue

Ahh, the anti-anti position, how annoying. You’re convinced that climate change is real, but you’re going to waste a lot of time making bad arguments about consensus and scientific change because…? For someone who thinks it’s “absolutely” an anthropogenic issue, you sure are trying to muddy the water a lot.
If I see a dollar sign I automatically go to the back and work my way forward, not sure if others who work with finance often do that but I'm pretty sure it's common.
Species matters, but so does availability. Lignum vitae is an endangered species, so it's not really a renewable alternative at the scale humanity requires.
Plot twist: the post was designed to trick people into testing the functionality and create publicity for OpenStreetMaps ;)
> I can find a competent plumber trivially.

I kinda doubt this. My mother wanted me to learn plumbing or to become an electrician because they were always in much more demand than supply and can effectively determine their own rates.

Most are self-employed. (UK).
So what's the lesson here? Never report a critical security problem and hope a nefarious person or group doesn't find it later?

I realize this guy is just at it for political reasons.. but I don't think it can be overstated how much of a negative all of this is on society. Even if this reporter never gets convicted of anything it could leave trauma that will make others second guess 'doing the right thing'.
It's a very common pattern for C memory allocation checking. A public example I know off the top of my head can be seen here: https://github.com/zedshaw/learn-c-the-hard-way-lectures/blo... (the implementation of the CHECK macro). That's in a C tutorial but I've implemented a version of that macro frequently.

Let's say you need to dynamically allocate two buffers in a function and want to make sure they are freed at the end of your call. You can use this macro like so:

int two_bufs(int n, int m) {
int *buf_1 = NULL;
int *buf_2 = NULL;
buf_1 = calloc(n, sizeof(int));
CHECK(buf_1);
buf_2 = calloc(m, sizeof(int));
CHECK(buf_2);

// ... lots of cool things with buf_1 and buf_2

error:
free(buf_1);
free(buf_2); // Safe if null

}
What's his business?
I found college had a net positive effect on me. It gave me a great deal of discipline and the helped me develop important critical thinking skills. Though I did a mix of STEM and economics, I can't vouch for other degrees.

Regardless, I disagree that it's a waste of a person's best years. Most work is some variation of drudgery, I think it's great young adults get to spend a few years learning about interesting topics and making new friends.

It'd be nice if America could do that and not saddle these youngsters with crippling debt (as other countries manage to do), but I wouldn't say that feature of the American education system invalidates the basic concept.
Ah, well I suppose Google can just then instruct customers to side load into their Rokus, since that's straightforward and not captive.
Probably no, because all the important alleged facts appear to be public. Expressing opinions (including wrong ones) is not defamatory in the US, and an inference based on disclosed, public facts is an opinion.

"X broke the law" isn't a fact in this narrow sense; rather it's an inference drawn from a set of facts.

e.g. (Volokh) https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

/not-a-lawyer
Is it childish to want the next person who finds a vulnerability to exploit it to cause as much destruction as possible, and then blame it on Parson?
Hey, some of us enjoy putting buttons on a page (UI/UX) ;).

However, I have to agree somewhat with the assertion that software is getting more specialized. When I started out, the advice I repeatedly got was not to worry about what programming language you knew, because every job you would work with would expect you to learn whatever their tech stack was.
Beyond Smart
Wow, that would really be against the tide. Can you provide any more information like the specs, make and what you are doing?
There's a difference between being critical of higher ed and being anti-intellectual / anti-science.

A lot of the skepticism of higher ed is precisely because they have not been doing a good job teaching science and critical thinking.
> May I flip the question?

You certainly may, but without knowing how much Sentry uses Rollup it’s hard to say.
If you have a dispatcher or an infinite state machine, say an emulator. Or even just anything in general with cleanup, you use goto to "goto ERRORCLEANUP". So you have one exit condition to clean up. This is recommended in CERT c.
Who does 'these people' refer to?
His strong stance will deter all 'hackers' and like scoundrel from touching any government website! When would-be data breachers see how he treats anyone trying to be his friend, they'll dare not make an enemy of him.

This Governor has the DOMINANCE!
I would disagree with defer being better than goto. Some people prefer it, but I think in a lot of ways it makes your control flow harder to see than just a few cleanup blocks at the end plus goto.
That was a great MOOC by Dan Grossman - discussed a number of times here on HN.

The famous quote from Alan J Perlis:

"A language that doesn't affect the way you think about programming, is not worth knowing."

http://www.cs.yale.edu/homes/perlis-alan/quotes.html
> And this skill is incredibly important for becoming an informed member of the electorate who can separate truth from bullshit.

Which is why both sides either denigrate college or treat it as some sort of tech jobs training.
(Timescale team member here)

We used the Time Series Benchmark Suite for all these tests https://github.com/timescale/tsbs. Also, Ryan (post author) will be giving all the config details in a Twitch stream happening next Wednesday. We'll be uploading the video to Youtube immediately afterwards too >>

twitch.tv/timescaledb
youtube.com/timescaledb
There is a strong contingent in Congress that believes that it is only moral for it to be annoying and expensive to pay taxes, as they believe that taxes should be opposed by the masses. If taxes are too easy then people won't think about them, and will simply enjoy the services the government provides with them, which is tyranny.

This is also why the US keeps sales tax separate instead of rolling it into the price of the item like Europe.

https://www.theatlantic.com/ideas/archive/2019/04/american-t...
Show HN: I built a Code Generator for Laravel/PHP
Please don't make this a partisan issue. I live in Missouri. I've voted for Republicans in the past. You're alienating people like me from being on your side.

It doesn't matter that you're probably right. It comes across as you posting this to make yourself feel good, and holy moly the sense of superiority from your camp needs a chill pill.

Parson is evil. I'll be doing my duty as a citizen and trying to vote him out of office. But none of this was anti-science, nor did it have anything to do with COVID, and you've brought up both.
I'm not mad at congress, I'm mad at the fools who keep voting for them.
Actually, I prefer to write a twitter thread first and then blog it. My 2c on this,

- Yes the ux sucks but people are used to reading threads.

- There are tools like thread reader app that unroll threads and store for future reference.

- tools like Dewey help manage threads.

- tools like chirr.app and typefully help create threads with nice heuristics that split your post into threads.

- You get distribution and get to grow an audience.

- specific tweets can be thought of as “highlights” that are retweeted vs liked

- it’s easier to
link other peoples tweets and threads, as well as your own to build a knowledge graph of sorts

- it forces you to think in small increments and build up your arguments in sequence. I’ve found it quite helpful in articulating thoughts.

- lastly, by publishing it on twitter and inviting debate, your audience could get you to rethink povs and also add more of them to your thinking. when you finally write a post, not only are they more likely to retweet and get you seen wider — they’ll feel an aspect of contribution to it which helps cement your relationship with them.
Bureaucracy like that is always a short term obstacle. US building codes are not much of a quality or technical challenge though if you consider that Tokyo has typhoons and earthquakes and is planning a 350m skyscraper with CLT. I'd say anything suitable for that, ought to be acceptable for construction in most of the US.

Compared to the damage that hurricanes do in the US to flimsy plywood buildings, it will probably more than be able to compete with that. Building standards are perhaps slow to change but not necessarily very advanced in the US. But you are right that this type of change is slow to implement.
Not coincidentally the people who make the rules are the people who I said to blame.
>For people like this, the question "HHHHHH or HTHHTT" is a completely different question than for the majority of the population, for which HTHHTT is a class of outcomes, not a specific one.

Could you clarify which group experiences "HTHHTT [as] a class of outcomes"? I'm pretty confident in my reading that this applies to the general population, but wanted to check.
notion websites are so slow. Google's page speed for your home page has a score of 42. Why does it say "fast page speed" and "great seo"?

This [1] demo scores 81 and this[2] has a 68.

[0] - https://developers.google.com/speed/pagespeed/insights/?url=...

[1] - https://developers.google.com/speed/pagespeed/insights/?url=...

[2] - https://developers.google.com/speed/pagespeed/insights/?url=...
It absolutely is taught in secondary education in the US. Heck, it's taught during elementary education. But you can't teach someone something unless they're willing to learn it. Post-secondary education doesn't help that.
This mostly makes sense to me.

I've been looking at the CAD space for a while, and it seems like tools exist at either extreme of the spectrum from "Point, click, drag" UI and "only code to describe the model" UIs. Rhino might be the exception here, but it's very expensive, and doesn't have the parametric / history preserving properties I'm looking for.

I think both of these extremes have drawbacks, so I've been toying with hybrid solutions that involve both a code editor and a 3D interactive pane. The code is still the source of truth, but the system allows you to interactively draw sketches, apply constraints, select faces etc, and then convert your UI interactions back into their equivalent code.

I've been playing with different ways of representing the models (and how that would inform the "language" the model is described with, and the sorts of operations it would support), but that's a whole different problem that I don't want to get mired in, so I'm looking for the simplest thing that gets the job done.

SDFs are looking like a reasonable solution here, but it's hard to look away when OpenCascade is just sitting there...
> barely breaks even in terms of lifetime earnings

If you have any evidence to support this, I invite you to post it. Because according to the study below:

"Getting a Bachelor's degree adds another large increase in lifetime earnings. With median earnings of $56,700 ($27.26 per hour), or $2.3 million over a lifetime, Bachelor's degree holders earn 31 percent more than workers with an Associate's degree and 74 percent more than those with just a high school diploma."

But more importantly, college should NOT be job training. It should be a place to learn critical thinking, to experiment in a safe environment, and a place to learn what you even want to learn about. A college graduate should be able to learn what they need to learn, including pursuing a career in the trades.

I agree that we need more plumbers. But the idea that young adults -- in practice, working class and poor ones -- should be denied the opportunity to learn and grow and instead be offered trade school or nothing, is profoundly unfair.

This is not to say that we couldn't improve the status quo. We could make college less expensive or free, consolidate degrees (getting a law degree in 4 or 5 years of college rather than 4 years of college + 3 more of law school), etc. But a blanket statement that "college is net detrimental to society" seems ignorant even in the kindest light.

https://www2.ed.gov/policy/highered/reg/hearulemaking/2011/c...
No, no. I did not think you are saying that (that if physics doesn't explain something it doesn't exist). That's why I put in that last line.

But now I'm actually not so sure. You seem to not admit of a category of things that physics can't explain. There are things it does not currently explain, things it has not yet explained, things it has explained wrongly, and things it may never explain as an historical matter. But not things it can't explain ("can't" in the sense of "is incapable of").

Do I have you right on that?
"The Führer is always right".[1] Robert_Ley, 1941.

History has seen this before. It doesn't end well.

[1] https://en.wikipedia.org/wiki/F%C3%BChrerprinzip
This is (was?) the largest mass timber structure in the US. I think it is 7 stories.

https://structurecraft.com/projects/t3-minneapolis
Jetbrain's Qodana – More Than Just a Linter
Open-source implementation of idempotency keys in Node.js