skysight-inc/HackerNews huggingface dataset:
I like OpenGL probably as much as the next developer, probably more. I’ve long been an advocate. But I still think it’s a bunch of steaming ancient garbage, the same way OpenSSL is. Apple stopped bundling OpenSSL and the message was, “if you want it that badly, bring your own.” That turned out to be a good move, and the people who stuck with OpenSSL paid the price.

OpenGL will continue to be available for a long time. But the idea that you would want to develop new applications for it… well, the mismatch between the OpenGL API and the way modern GPUs work is just too big. You can paper over the small problems with a bunch of small changes but at this point I think it’s extremely fair to say, “you want OpenGL, be prepared to bring your own implementation.” This is a good thing, we are getting OpenGL implementations on top of e.g. Vulkan, Metal, DX12 that are going to be more consistent and easy to target than all the differences between vendor OpenGL implementations.

It’s extra work for developers but I believe it’s better for long term platform health. It just makes more sense for OpenGL to be a fat library, and it makes things easier if you can target one version of the library instead of five. Again, this is basically what happened with OpenSSL.
Didn't the VFAT patents (ie. what applied to every SD card) expire since then?
> DeepMind (+ other research organizations at Google) are among the biggest publishers of AI papers + open-source AI code.

DeepMind is absolutely _not_ a big publisher of open-source AI code, and their papers tend to be very high-level and leave many important details out.
Seconded, I look forward to each new article you post (Brandur).
Exactly. I was thinking what if you want to set and forget a timer and not have to worry about keeping your server running. What if you need many many timers. Plus cron for less than 1 minute is weird. Maybe systemd timers give 1 second resolution. I needed this capability for another project and then thought others might find it useful. And decided to make it a SaaS as a smallish proof of concept of making a SaaS.

But I found I launched it without removing my dev environment basic auth. So no one has been able to access it yet. Fixed now. I am going to post it again.
This makes far more sense than apples touch bar, especially if it was modal with a few different keys that brought up different screens.
When I was looking for an inexpensive touch pad for a product idea, it appeared that small touch screens were only marginally more expensive -- and worked better -- than available off-the-shelf touch pads. That was without even lighting the display up. But of course the temptation to use the display for something would have been irresistible.
They pay range fees, but may not pay much for the facilities themselves. It's not uncommon in things like this for the lease to be offset by the improvements built or simply for taking maintenance of the government's hands.
Show HN: GET requests on 1 second to 1 month intervals
The selection isn't random. Cargo culting the magic number machine is the crux of the problem.
In whose class terms
You could slice up inflation in all sorts of ways: by city, state, homeowner versus renter, how long ago the home owner bought their house, singles versus families, where they want to college (if anywhere), and so on.

Remember that inflation is supposed to measure the prices paid by the average person, but most people make some purchases that aren't average.
Using time machine on auto. It just works. The local copies do flush if disconnected but reduce apparent free space until they flush. I buy a fresh usb3 removable every other year or so. Network drives do work but can be a hassle to reliably mount.
> all of the things you mentioned are probably highly determined by genetics

- citation needed

Please do explain to us how super genes are required for one to develop abs or a sense of humour.

As someone who was seriously skinny and out of shape and managed to develop abs through consistent training and dieting, I disagree with this.

Sure, it is easier to develop abs if you are already in a normal BMI and have your diet under control, but after reading all your comments on this threat, I haven't seen any concrete evidence that one can't achieve those unless they have some special genetics.

Sounds more like an excuse one makes for himself to throw his hands up in the air and call it a day rather than actually implementing diligence and self-control.
No matter where you work in the Bay, there are decent 1br apartments within a fifteen minute bike ride that cost less than $2500 a month.
If a union is allowed to make such an exclusive contract, then management should be allowed to fire everyone for starting the union, before such a contract is made.

The rights work both ways. Either everyone should be allowed to make exclusive contracts, INCLUDING a contract that disallows unions, or nobody should be allowed to do so.
The company (as viewed by its product) had already changed so personally I don't expect significant change to bottom line, but the design sensibility and ethos has been muting slowly. The Pixar playbook is still a good playbook: clear simple moral outcome and at least one Randy Newman song?
HAHA, they’ll never get my crypto! Cops seize crypto. Cops sell crypto.i don’t really understand how this keeps happening.
They haven't had a change in leadership yet. I trust Brin et al. to not go all Ellison on this, but the next true leader?
This is exactly right, it was timing.

I have been using Ubuntu since 2005 and it was a rough grind on the "just-works" front in those beginning days. By 2010, desktop Ubuntu was in great shape and laptop Ubuntu was nearly there (moreso on suspend/resume, not so much on battery). People were just starting to breathe and then Unity came and threw any semblance of stability out the window.
Github and Bitbucket is just a platform to host your code; it is relatively easier to get people to contribute to your project with GitHub if you have an open source project. Else, I would prefer to host in Bitbucket or GitLab.

About the source code control. generally, I would prefer git. You can take a look at https://www.atlassian.com/blog/git/git-vs-mercurial-why-git for making decisions.
Thank you. That first video is a lot to take in. I'll need to rewatch it. But know that I'm grateful to you for this starting point.
If you need a side project, prototyping "Functional Programming: The Game" sounds like a pretty good one.
A single transaction can contain multiple "transfers", so this next should handle your example. (I don't know the name of any organizations that collect VAT, so I used "vat-authority".)

transfers:
- from: robert-q-customer
to: john:cash
amount: 1000 usd
- from: john:payable
to: vat-authority
amount: 200 usd
I'm bullish on algae but you may want to adjust your expectations. If you have a photobioreactor, with algae growing too densely to see through, in the sun, with goldfish, you're probably going to cook your goldfish.

You're talking about engineering an ecosystem, and it is fancy technology. pH, temperature, and salinity all need to be copacetic. There's a reason "everyone" does aquaponics with talapia and vascular plants. Aquaponic systems usually run at pretty abysmal water qualities, but talapia will live in mud and vascular plants don't mind having lots of nutrients in their water. Algae will have a hard time growing at that high density you're imagining if they're being shaded by murky brown water. Of course these systems will have pretty big algae blooms, but usually these are biofilms growing attached to the walls of the system, close to the surface.

If you feed the algae to other organisms, they're going to die and that carbon is going to turn into methane, which is 23 times more powerful a greenhouse gas than CO2.

There's also the matter of growing algae in tubes made of petroleum plastic. How much carbon went into mining & processing the petroleum, manufacturing your tubes, and transporting them out to where your facility is, 100 miles from the nearest Starbucks? How long will it take you to pay off that carbon debt? (If there's a biobased alternative I'd love to hear about it.)

But there are solutions as well as problems. Aquaponic systems don't have to be directly coupled, for instance. And those biofilms are much denser than planktonic growth (ie tubes). My main "research" area (calling me a researcher would be too generous) is attached growth cultivation systems, for a lot of these same reasons. Pyrolysis can be used to turn the carbon into a biochar with very low bioavailability, solving the issue with methane.

PS

Just to clarify, bubbling doesn't maximize growth as much as keep the algae alive. Keeping high-density algae well mixed does ensure that everyone gets their turn to be in the sun. But algae can't survive in an anoxic environment, and without aeration a tall column of water will quickly become anoxic. The algae on the bottom will rot and you're back to converting CO2 into methane (which, in most systems, would come right out of the top of the tube). Additionally, aeration provides CO2; no CO2 would mean no photosynthesis.
> With this and previous revelations, we now know that those claims are completely false.

I don't see how Facebook is selling data. What do you mean?
I thought the HM guidelines required titles be as true to the article as possible. I’ll keep your feedback in mind next time I submit a link! Thanks.
If You Think ‘Likes’ Are Bad, Wait Until We Start Rating Eachother
How do you know that same evil wouldn’t be done without religion? Hate and evil finds justification for itself wherever it can. Often it is religion but it can also be in culture, tradition, racism, otherness etc. I’m not convinced a lack of religion would correspond to a net reduction in that kind of evil. It might just shift somewhere else as humans try to justify their terrible actions.
Dying for what you believe in? Sure, I'll buy that.

Killing for what you believe in? Nah, that's pretty much the realm of fanatical extremists, of which religion has its greater than fair share.
You said it. Politicians, scientists & marketeers know it. Us vs. Them has long served those who would divide, conquer & pillage...

https://www.scientificamerican.com/article/the-political-bra...
I think, for mobile design, it is relatively more straightforward to press the button on the right (because most people are right-handed), that's why `Cancel-Ok` design is getting more popular.
>That multiculturalism is what is being destroyed, to the United States economy's great detriment.
The economy is doing extremely well.

>(The H-1B visa situation is orthogonal. Yes, the lottery system needs reform, and no America shouldn't be importing young mid-to-low level tech employees from abroad to lower the pay of other tech employees.
Eliminate it already. The H-1B is massively abused by corrupt companies that exploit their workers and lobby to increase quota limits. The O visas have no quota, if they're exceptional people as these companies claim then use that.

>But the war on immigration has a much larger arc than that. Sergey Brin's parents came to the US for its acceptance of immigrants and its values. THAT is what is being destroyed.

As did Steve Job's parents. They came to America and became Americans, as it should be, and they also didn't over stay a visa or sneak in. Conflating those that do with those that don't is immensely dishonest. It seems like anything less than amnesty and open borders is a "war". It's all about exploitation, especially for the undocumented.
Employers can't fire people for being in unions. That's illegal.

Either everyone should be protected, ie you can neither be fired for being in a union or for NOT being in a union, or nobody should be able to be fired for these things.
Special Paint on the Hood of the World War II Jeep Could Detect Mustard Gas
It looks like there's a principled way to compute it:

"Variance is a measure of the uncertainty caused by the use of a sample of retail prices, instead of the complete universe of retail prices. Each month the U.S. Bureau of Labor Statistics collects prices from a sample of approximately 77,400 commodities and services (C&S) quotes in approximately 21,500 outlets around the United States for the Consumer Price Index (CPI). In addition, we collect approximately 5,100 housing quotes each month."

[...]

"Margins of error are usually expressed as a statistic’s point estimate plus or minus two standard errors, so the margin of error on this CPI’s 1-month change is approximately 0.15 percent plus or minus 0.06 percent."

https://www.bls.gov/cpi/tables/variance-estimates/home.htm
I think popular culture considers him an activist first and a preacher incidentally. When people condemn Christian culture and teaching as hateful, they are likely forgetting Dr. King is in the picture.

> ...not the image of a Christian minister that we usually see in the mainstream media and popular culture.

The trope of a Christian preacher in popular culture resembles Bakker or Osteen more than Rogers or King.
I can never remember which is which. Thanks for that mnemonic!
The "surrounding areas are red but" immediately preceeding implies that being largely Republican-voting qualifies an area as a "cultural backwater".

We get a disappointing degree of "people who disagree with me are stupid" here at times.
I think the interactive diagram is the most important artifact here, rather than the visual prototype. The synchronized combination of the two is even better.

This kind of thing isn't usually implemented as a formal state machine in "real" code, so even if designers were capable of writing the "real" code, they wouldn't be able to automatically generate an interactive diagram the way this thing can.
The point is that religion taught them to hate in the first place.

There is an incredible amount of hatred and discrimination in this world that can be traced back to the text in some book said that some particular group of people were bad and other people accepted that as the word of God. The only reason these people have to hate that group is because an authority figure (the authority figure) told them to.
>he's like a Steve Jobs

How can you compare innovative engineers to low IQ bullies with connections?
The flight path of landing planes is often directly over my home. How many times I have wished during the final approach that I could hop in an personal landing pod or sky dive out, landing in my driveway, than take the extra hour or so that is required to deplane, get to transportation, and drive home... Slip air travel anyone? :)
You are supposed to use the original title. You aren't supposed to editorialize.

There are some exceptions to the rule of using the original title. They are listed in the guidelines:

https://news.ycombinator.com/newsguidelines.html
Almost regular: https://hn.algolia.com/?query=hacker-news-highlights&sort=by...
A peculiar feature of The Soviet Union and Maoist China is that they suppressed religion. As far as I’m aware, those two ideologies have the largest body counts ever recorded.
> People don't need to be taught how to love. But they do need to be taught how to hate.

You need to hang out with more toddlers.
Why do I recommend learning C++?
> I think the major distros defaulting to GNOME is not going to end well

I agree. While standardization has its benefits, I think homogeneity also has significant drawbacks. Unfortunately, rare is the Linux desktop environment that gets things right for me. KDE comes close, I guess.

> And my wife long complained "why don't you switch my machine to the nice interface you use" and finally last week I did switch her off of GNOME and she's much happier.

What did you switch her to?
Facebook didn't sell data to data brokers - they bartered it. I believe Zuckerberg himself admitted to it in the hearings or in a blog post around that time. Facebook gave their data to the brokers, the brokers gave their data to Facebook.
If you wanted to do evil to other people, justifying that evil via some higher power seems like a pretty obvious move to me.
"Every war ever" is overselling it, given other greatest hits like "we should ethnically cleanse this other group of people" and "we should kill the people living on this land and take it for ourselves."
Do you know that number? I have yet to hear a single instance or even rumor of that happening. Your post is the first time I've even seen it mentioned. Do you have any proof to back it up? When you make bold claims like that, I think the onus is on you to back it up.
Most people are confused about most things and yet still manage to produce some value.
And yet, religious people give more to charity than secular people.
I've never seen any multi-CDN setup that fully avoids central points of failures. For example Cloudflare requires making Cloudflare nameservers the authoritative servers for your domain name. Therefore if they have an outage (and if the records aren't cached at the client level,) then your website is going to be inaccessible.
> This strikes me as lazy data science and full of overreaching conclusions, because nowhere is uncertainty/spread/variance discussed.

It's not just that, the premise itself is nonsense. Inflation measures the value of money. We measure inflation using the price of stuff because measuring it in nominal dollars is obviously self-canceling.

The relative difference in the price of stuff has nothing to do with inflation. Housing costs are high because of supply not increasing to match demand. If restricted housing supply increases prices by 5%, while supply and demand for clothing is unchanged but there is 5% inflation, then housing prices increase by ~10% while clothing prices increase by 5%. If there was 0% inflation then housing prices increase by 5% and clothing prices stay the same. The fact that housing prices increase by 5% relative to clothing prices has nothing to do with inflation at all. What would help millennials isn't less inflation, it's more housing.

If anything inflation helps them, because they hold significantly more debt (in the form of student loans and mortgages) than older generations, and inflation allows the debt to be paid with cheaper money. It also increases the nominal but not real price of housing, which allows implementation of policies that cause real housing prices to decrease without putting existing homeowners underwater.
To summarize my thoughts on the topic, no we cannot use food crops and arable land for energy production, no biomass is not sufficient, and a nexus of solutions will be required. Managing and integrating those solutions is where the complexity comes into play. If you're deploying a nexus of solutions it doesn't matter as much if some of the technologies are immature, you can structure them to cover each other's deficiencies (similar to the computer security concept of defense in depth).

I was mostly responding to the original poster's feeling of hopelessness and arguing that solutions are possible and are being developed.
> nothing but pain

That's an impossible threshold, so it's meaningless and you haven't conceded anything.

This is like the abortion debate. There's no common ground.
Even if it was, publishing paper is still contributing to academic research. How is contributing yourself somehow worse than just putting your stamp on other people's work?
> For simple apps that makes sense. But then you have apps that require kernel drivers.

A.k.a drivers. The app is just a control panel. MacOS classic used "extensions" for this, which were basically just app folders you put in a specially designated folder.

So the modern version of that could just be dropping a folder into a special location there kernel knows to search for drivers, and include a control panel app.

> Or the app itself is a shared library.

A.k.a not an app at all. Shared libraries only really make sense as part of a stable base system that developers can target and depend on, otherwise you get DLL hell and require something like a package manager and all its associated limitations for basically no benefit at all.

If your application uses a library and you don't want to compile it statically, just include a copy in the app folder, secure in the knowledge that it will never cause a conflict or break your application due to an update or some other application replacing it.

> Or multiple users on the same system use the app, etc.

Desktops, a.k.a "Personal Computers", don't really have much of a multi-user use case. They did briefly in the time after the internet became a big deal but before smart phones were invented, but that time is over. Know what we did on Windows 98? We just shared the system, it wasn't a big deal.

Even so, it's not like you need two copies of the application to have two different configurations.

None of this is anywhere near as complicated as the people who promote it like to pretend it is.
I literally cried the first time I saw this.
I always feel somewhat bad when I do this, but it really is much easier to read the first few comments. For really long articles, I often only read the beginning, catch something I want to comment on, and hope I didn't need the rest for my comment to be valuable.

It's not great, and honestly feels a little like in high school when you didn't actually do the full reading assignment for english class, but it can be hard to keep yourself to high standards.
We are getting closer to finding traces of life on Mars
So just because Google hires researcher and gives them resources, their publication is somehow worth less than Microsoft paying outside researchers?

Why is one somehow superior than the other? Both are publishing papers and pushing academia forward, why does it matter where the researcher are doing their work?
By the logic you use here, there is no such thing as freedom. There are always limits imposed on people by others, situations, society, nature, and physics. Therefore, there is no actual freedom for anyone.

It seems to me that invalidating the notion of freedom might not be what you set out to do. Instead, you're trying to make a point wherein people are only truly free if they have some options that are favorable. Do I interpret you correctly?

In that case, what's "favorable"? Who defines and judges such things? What standards are used? I know people who are capable and skilled and thus offered highly remunerative positions that they don't want to take because of who is hiring - is that favorable or unfavorable? Reasonable arguments for both spring readily to mind. Are we to use an individual's personal preferences only?
I have known people who made a radical conversion to Christianity and stopped drinking, doing drugs, whatever. Plenty of people do need to be taught how to love, having never really had any in their life.

There are plenty of Christians giving Christianity a bad name. That doesn't mean it is Christianity's fault that they are like that. Over the years, it has splintered into endless sects because you give the same book to different people and they come away with different interpretations of what it means, in part because it is filtered through the lens of whatever mental models life experience has given them.
OK, I skimmed but didn't see: what if I rest my palms on my trackpad? I don't want random actions taking place because of this.
Blockchain for impatient
Google Fiber Jacking Up TV Rates, Again
I happen to have just watched this video that reviews the device: https://www.youtube.com/watch?v=b5wGGp88nBs

Around the 5:50 mark: "Obviously you could watch movies and stuff on this [the touchpad screen]."

Who writes this stuff.
> The people who do good in the name of religion, by and large, don't need religion to do good.

I doubt Fred Rogers would agree with you.

I also think "religion" is a loaded word. Depending on what you mean by it, Jesus was anti-religion.

And finally, I think people people don't need theism to create a dogma of hate, bigotry, and oppression. History is full of stories of evil men who commit atrocities in the name of dogmas with absent or incidental theism.
Gilt-edged securities. Basically UK government bonds. Equivalent of US treasury bonds.