skysight-inc/HackerNews huggingface dataset:
Thanks, I appreciate your thoughtful responses so far.

http://burro.case.edu/Academics/USNA229/impactfromthedeep.pd...

If you can, please let me know what you think of the image on page 6.
Mind you this is an unproven theory about the end permian mass extinction. But it's an interesting perspective on what could cause the whole planet to become uninhabitable, rather than just shifting the comfortable zone farther to the poles. I'm curious about your thoughts on, if it did happen that way, how long humans would last in such conditions.

Humans are hardy and adaptable, but so are insects, birds, rats, and many other species. Somehow the end permian extinction killed up to 96% of all species, including even insects and the formerly ubiquitous trilobite, and apparently nowhere on Earth was spared. Land vertebrates were almost wiped out.

I also appreciate the optimism about mars colonies, but we actually haven't demonstrated the technology or robustness to even sustain a colony on Antarctica without outside support. If we did set up a mars colony, I'm skeptical that it could last even a hundred years on its own. Technology is a powerful tool but supporting cement factories, steel mills, silicon fabs, power plants, farms, and everything else, in a self-sustaining way, really requires a habitable planet. I don't think it would be possible to sustain in an underground bunker for very long.
This is an iOS app, but if it isn’t what you were hoping for, check out these other projects.

A CLI UI for Spotify [0]
Spotify as a daemon [1]

[0] https://github.com/Rigellute/spotify-tui

[1] https://github.com/Spotifyd/spotifyd
OpenGL (which WebGL is a sister API of) is a relatively obnoxious API to work with, requiring lots of calls to set an maintain state, as well as pick which state you're working with for a give call. (conceptually you can think of there as being a bunch of static variables that point to the current state for a call). This is IMO one of the biggest barriers to OpenGL, although I believe they've made some of this more explicit than it used to be.

It looks like this API aims to keep the same abstraction level as OpenGLs API, but without the state management required.

So this won't allow you to go straight to OpenGL, but it will teach you the concepts and objects you use with OpenGL.

One of my favorite tutorials and references for learning graphics concepts is http://learnwebgl.brown37.net/.
It’s also easy to imagine some combination of biotech and genetic engineering can make a biomass capable of being 5x-10x as capable of capturing carbon as your hydroponic basil. Most likely basil isn’t the most efficient “natural” biomass generating plant either.
Tidally Detached Exomoons, a.k.a. Ploonets
“The Nixon campaign in 1968, and the Nixon White House after that, had two enemies: the antiwar left and black people. You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin, and then criminalizing both heavily, we could disrupt those communities. We could arrest their leaders, raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”

- John Ehrlichman, domestic advisor to President Nixon

https://harpers.org/archive/2016/04/legalize-it-all/
You initially claimed that there are no effects of puberty blockers besides delaying puberty. This is not the case. You seem to be conflating support for the usage of puberty blockers with the idea that puberty blockers are safe and free of adverse side effects. These are two very different things. Those studies that endorse puberty blockers do so despite the health risks - they do not deny the existence of health risks.

And lastly, while you purport to have read many studies and have asked that I provide references you have not provided a single source to support the claims you're making. Link me to a study that categorically denies the existence of adverse consequences of puberty blockers. This is what you claimed above. Finding studies that support the use of puberty blockers is not support for your claim that "All a puberty blocker does is delay the onset of puberty" and that they "have no permanent effects".
Somehow the investor class has managed to convince the rest of the world that losing a CEO job is a “punishment” and that the public should be satisfied with this sacrifice. It’s like the ancient kings murdering a slave child in a ceremony to appease the “gods” for the outcomes of bad leadership or bad weather.
> You might want to look up all of the reasons why they made this choice, including but not limited to the amazing impedance mismatch between Linuxy I/O operations and Windowsy I/O operations.

Yeah, this right here is the most problematic. It's fairly easy to implement the proactor pattern of the Windows asynchronous IO APIs using reactor implementations common on Linux, the opposite is not so true. Seeing as this is a fundamental design choice of the NT kernel itself, and not just the Win32 subsystem it's rather difficult to properly emulate the Linux API's without a similar amount of indirection that a hypervisor layer adds.
Yep. It continues to become more intense as you go deeper. You can wreck your lungs going to even 20-30m if you haven't trained them to handle the pressure.
happiness cant come from external factors. Happiness comes from within. I have come to believe that it has to be fortunate brain chemistry. Events dont make me happy, Im already happy and optimistic. Some events are easier to find the good in of course.

There is a downside which is that I dont get that happy over good events, I also dont get sad over bad events. I dont need anything to be happy so when good things happen, they are nice, but simply not necessary. Overall though I feel very fortunate, satisfied, optimistic, and happy with life.
So is this AMDs response to CUDA? Is there any reason to believe this will end up practically cross-platform? Is the implication that opencl is dead?
This is the opposite problem of why I enjoyed the article! I understand why they used Regl (as they say, it's because WebGL is ludicrously verbose)... so the article was great for me as someone comfortable with the the very basic basics!

If you're just getting started and want to do it from completely from scratch, then https://webglfundamentals.org (or https://webgl2fundamentals.org - though I'm starting to fear WebGL2 is not getting as much traction as it should... is it dead?!) is the place to go. This site is really fantastic at explaining what all the boilerplate is actually doing.
I can't imagine wanting to spend my free time contributing to anything that's in the same class of software as Oracle or SAP. That's a hard hill to climb for an open-source project - ERP is just soul-sucking drudgery, at the best of times.

At best I can imagine having to use the thing for work, and at least being able to hack in a fix for a bug. Assuming I can actually get the whole thing to build. And that there's any stomach in the organization for customization that isn't on somebody else's liability.
Some fusion products might cause activation of the walls of a device. Beyond that, they're nowhere near as dangerous as say nuclear fission reactors.
I’m a libertarian and it’s not because people are paying me. It’s from a principled stance that it’s the best and most ethical system of societal organization possible. To name but a few recent victories where libertarians have been both right and well ahead of the curve - drug legalization, criminal justice reform, and school choice. Next will be sex work which I anticipate will be legalized in many places in the USA within the next decade.
When I was more obsessive about team productivity, I saw a biennial pattern on several teams. Late summer was awful for some but not all of us, but most had trouble with the period starting a couple weeks around thanksgiving to the beginning of January (coworkers disappearing at random intervals hampers collaboration).

Basic research seemed to do better during this time.
Revisiting Our Sister Planet [pdf]
They would patent it and license the patents to corporations in other countries.
In NZ we have two options for domestic travel Jetstar ( cheap and unreliable ) and Air NZ which usually costs more but it's better overall.

A lot of people I know and myself choose to pay more for a better experience.

It's not always about the race to the bottom in my opinion.
> start the process of type-certifying 737-MAX as the individual design that it is without MCAS

This might not be possible. The 737 is uncertifiable today without grandfathering of some rules

Those exceptions might not apply if you're doing it from zero
He is saying that all juniors fail EE-FizzBuzz, which makes me question his interviewing skills.
Just read that book earlier this year. Wish there were more like it!
What is your point? They should stop consuming energy until someone gifts them some magical tech?

From the article we see they are trying better alternatives and if this would be a success maybe we could have enough energy to undo all the CO2 the industrial countries put in the atmosphere.
Can someone more in the know tell us where the HL-2M stacks up compared to other tokamaks and related magnetic confinement devices?
No commits for about a year, with a readme saying it’s early in dev suggests this project is largely dead. Am I misreading something here?
Plunge Protection Team About to Strike Again (2018)
Launchy is closed source. However reputable the source, I wouldn't install a random closed source app just for searching the Start Menu.
Trends in Machine Learning from NeurIPS 2019
This is a science experiment AFAICT, not a proposed electrical energy generator. No fusion device is close to that.
Could it be because BigTech, collectively, have created an oligopoly? Perhaps making it easier for startups to compete is another reason for antitrust.
Decoupling capacitors need to be within a few mm of the integrated circuit consuming the power. It really doesn't matter if the voltage regulator has them or not.

This is different than for bulk capacitors, but even those should still be on the same PCB assembly because connectors have higher resistance and this will limit their ability to handle transient surges.
It doesn’t matter how it’s rationalized, it wouldn’t have shipped with a more observant set of people.

Nobody consciously thinks infrared faucets and hand dryers discriminate, it doesn’t matter about how “hard” contrast on darker people must be for a machine, its just that the edge case when their sensors start failing should have not been considered an edge case at all and never shipped. Nobody should be in a position of playing devils advocate to dismiss minority experiences with technology explaining why companies are tone deaf, it just shouldn't have shipped.
True, that. I was a schmuck that saw his equity diluted with every angel round in the one successful startup. But I'm still glad I went through it all.

People can take this as a cautionary tale to make sure your equity is protected or from an optimistic view that, at least, you gained something other than abundant riches :)
I believe that without qualification "linear regulator" could be just anything that regulate voltage. Usually you can easily tell from schematics around it if it's some switching IC, an LDO or a module. And if you have layout or 3d render of the board it'd be almost certain.

Otherwise the person may just ask: "where are caps, or is this thing a module or what?"
It's an axe. :)
Maybe he gets paid by the word?
..././. ./--/.-/-.-./... --/-....-/-..- --/---/.-./..././-....-/.-././--./../---/-./.-.-.-
> What's different today?

About 300 system calls.
There are absolutely some great leaders out there in executive positions, but there are also a lot of rich kids that step directly into C-level roles and really have no business being there.

One of my requirements when taking on a job (and I work in smaller companies) is having a sit down with the executive and making sure they know what they're doing - after googling them and making sure they aren't just the child of some famous person. Being in a c-level position and having a famous relative is a bad sign for the company.
Fast chargers cost more to use, so you only use them when you have to. https://www.blinkcharging.com/ev-charging-fee
You realise that the Ethiopian pilot also 'knew what to do' and was still vapourised? Knowing what to do is insufficient if the computer is trying its hardest to kill you.

I'm sure they have neutered the software enough that it is much harder for it to kill you when it comes back, but the fact that MCAS still exists and is operational should put at least half a twist in your stomach when you get on one of these things. Any less is bravado.
I'm sorry you feel that way. When I said that I wasn't sure what you were referring to, I meant that I'm not familiar with the case you mentioned in Toronto. I searched for it but didn't find anything regarding what sort of control over the area they wanted. Perhaps it would have been better for me to ask for clarification about that specific case rather than creating a hypothetical scenario.
Ask HN: Serverless.com framework vs. raw AWS console?
I'm starting a new project using AWS Appsync as the backbone. I'm wondering if using the Serverless framework to manage this deployment makes the most sense.

Pros:
* AWS config done using yaml files that can then be version controlled.
* Avoid the horrible AWS GUIs.
* Easier migration to other cloud providers (not sure how true this is).

Cons:
* Potential lag time between AWS features and serverless?
* Additional dependency on startup that might go bust.
* Diverging from "standard" way of doing things?
* Others?

What have you guys chosen to do?
This may be where intuition and cosmic scale don’t align. The Milky Way is very old and is ~100k light years in diameter.

Say you are a few million year old civilization and you detect radio from a civilization 100k light years away takes 500k years for you fleeting arrive. You are still millions of years ahead in technology. If you are a stagnant civilization you probably stay home cause the other side would overtake you, but then again that motivation to get to them as early as possible. In any event presumably as your fleet get closer you would have a better idea of the technology difference and can just do a U turn
Davros and the Reality Bomb[1]?

[1]: https://en.wikipedia.org/wiki/Journey%27s_End_(Doctor_Who)
I am not a physicist, but I would assume the laws of thermodynamics would require a wormhole to emit waste heat or some kind of detectable signature. Otherwise, that would imply a perfectly efficient system, and that can't exist.
The really cool thing about the firebase -> bigquery -> datastudio visualisation path is that the results are nearly live, I think the lag is in the order of 15 minutes, which is amazing when you roll something new out.
Having done lots of development in both Ruby and Elixir (both professionally and on my free time), I'd say the only substantial differences boil down to the following:

- Elixir has |> instead of method chaining

- Elixir uses "do [...] end" consistently for blocks (as opposed to Ruby omitting the "do" in front of function/module/class/etc. bodies)

- Elixir supports Erlang-style tuples on a syntax level while Ruby (AFAICT) does not

- Elixir supports Erlang-style pattern matching / destructuring while Ruby (last I checked) does not

- Elixir's a fair bit stricter about differentiating zero-argument function calls from variables (i.e. if it's ambiguous it'll complain)

That is to say, Elixir's syntax descends directly from Erlang and Ruby, just as Ruby's syntax descends directly from Eiffel and Perl, and it shows rather strongly. That should be unsurprising, given that Elixir is the creation of a (former?) Rails maintainer.
Large anonymous functions are rarely used in rust, go, python, java (streams instead), or cpp.

Streams and repeated application of short anonymous functions are a much better solution to the method chaining issue.

If js supported better streaming tools, they'd be less common in js too.
Another quote says "if you want to know how well you know something, try teaching it to someone else". As a occasional programmer and math teacher, I usually gets astonished on how much I learn when teaching "basic" stuff for students. The learning/teaching process is amazing! Now, going back to what we were talking about, writing for me is essentially teaching myself a thing I thought I knew.

EDIT: fix English
Thanks to my past life working in the libertarian movement, I personally know a lot of the people written about in these conspiracy theories, and have been previously accused of being a paid Koch shill with nefarious motives for expressing my genuine (research-based!) opinions on what I think is best for society. I've met some self-interested people on the establishment Republican lobbying side, but almost none of them were even peripherally connected to the Koch network, and at least the parts of the Koch network I interfaced with didn't like that at all.

Believe we're wrong if you want, but accusing us of bad faith just because you can find some way something might conceivably benefit us is lazy.

I have my disagreements with the Kochtopus, but everyone I know even at the highest levels of those organizations is fiercely ideologically motivated, and the people I know who know the Kochs say that absolutely extends to them (and I haven't seen things that seem to contradict it).
I did 0.5 EE degree in the best Uni in my country with very good grades and my level of insight wrt how ICs work borderlines a Golden Retriever.

But I'm modestly good at math and the EE classes were essentially an elaborate sequence of math riddles (complex functions? Fourier? I'm great at that), superficially excused as representing some "circuit".
The PBGC is just a cover your ass entity. It can’t handle the debts coming due it’s way, so much so, that Congress is working on a bailout for multi employer pension plans currently.
The average at these companies may not be very good given the inherent noise in hiring and promo processes, but most very good engineers end up at one of these companies since it's a much better deal than going to a startup.
So, realistically, what will happen? Not what _should_ happen, but what will actually happen?
1) the current board will continue
2) European (and other) regulators will not be impressed
3) Boeing sales vs. Airbus will not return to their previous levels for years, if ever; a goodly percentage of international travel will be locked up for Airbus
4) Boeing will also face more competition from SpaceX (and perhaps others) in the space industry
5) Boeing will start the long, slow path that General Motors took from the late 70's to 2008.

It takes a long time for a company as big as Boeing to crater. But I feel like in the last year, we've seen the start of the process.
> Absolutely no way new startups can play ball with those salaries

Are their ideas just not that promising, or are they just not raising enough money, or what?
Of course these days the janitor doesn't work for the TV company. He works for a cleaning company that has the contract to clean the place. So nobody can just flip him over to a new job, even for an evening.

I wonder how this affect IT long term. So many people I know got into IT via the helpdesk and then moved up and sideways into another position. These days at many places the helpdesk is often widely separated (and sometimes outsourced) from the rest of IT. A lot less chance for the smart helpdesker to become a Sysadmin.
TLDR: Reflog. That is all.
I like this take the best.

"Rather than a neat tree of discrete universes that don't interact after they branch, the universe could be much fuzzier mess of conflicting realities that can intercommunicate".

Very well said and, in my opinion, this agrees most with my sense of how the world works.

In a way, reminds me of Rupert Sheldrake's work a bit, atleast in the sense that his biological work, despite mostly lacking known mechanisms, does seem to belong more to a universe that's a "fuzzier mess of conflicting realities that can intercommunicate".
The rest of the US does not pull such salaries. That's pretty exclusive Silicon Valley / Seattle.
These stories always seem to ignore the survivorship bias.

Also, just noticed you are posting your own tweets and are in SEO so this feels like self-promotion
Perfect secrecy cryptography via mixing of chaotic waves in [ ] silicon chips
We're building Juicy Mail because email sucks
Async by default can often lead to weird race conditions if you are not careful.
Aren't you ignoring the advantage of being able to invest the money you would have paid in taxes for the entire time you've left it all in the tax-deferred account?

I don't get why you're assuming you'll have to withdraw the money prematurely and incur the penalty. That's a rather pessimistic attitude, and it's not like you'd be putting all of your investment funds down this path.
Not the author :)

From article:

We have demonstrated a protocol for a perfect secrecy cryptography that uses CMOS-compatible fingerprint silicon chips, which transmit information on a public classical optical network. The system’s security is evaluated following the Kerckhoff principle. The second law of thermodynamics and the exponential sensitivity of chaos prevents the attacker from getting any information on the key being exchanged by the users. The protocol proposed is fully compatible with the techniques of privacy amplification and information reconciliation already developed for QKD. Beyond the initial communication required for authenticating the users, the system does not require electronic databases, private keys, or confidential communications. Combined with the technological maturity, speed, and scalability of classic optical communications, the results show a open pathway towards implementing perfect secrecy cryptography at the global scale with contained costs.
I think it's because it's a lot easier to go fast when there are huge potential rewards (winning a World War) and you're willing to accept fatalities (war). The rewards here are much more nebulous, and we're not willing to accept fatalities. So we go slow and careful.
Upvoted your unpopular but sensible post.
This contains an OpenCL implementation (with support for 2.0 at that!) and the kitchen sink. It's a bit unclear what AMD actually suggests you use for programming their GPUs.
I love that book. RCW is one of my favorite authors.
Agreed. Based on experience, unless decisions of this type is automated via a script or post build, people will resume what they are accustomed to.
> United (awful awful)

What's so awful about United?
tl;dr: a giant balloon filled with an atmosphere of similar composition to the Earth's can float in the Venusian atmosphere. Humans could live in such a balloon. This allows for all sorts of interesting possibilities in terms of colonization (floating colonies!).

At the same time, it is faster to get to Venus than to Mars, and Venus could become an interesting stopping point on the way to Mars.

This document does not argue that only Venus should be colonized, but that Venus could be a stepping stone towards a Mars colony.