skysight-inc/HackerNews huggingface dataset:
I have done differential topology and geometry for a time in University. There is a lot of visualisation going on in every lecture every day, even if it is not computer visualization. Everything in difftop is drawn at some point, just so you can get an understanding of what's happening. In fact, I would say that topology and subfields are formalisations of these beautiful and silly visual ideas.

One problem, however is that visualizations are by necessity simplifications, even in pure 2d cases like this one. That's not a sphere, that's a tessellation of one. Everything on a screen is differential and "smooth" (or actually, everything is discrete and thus not differentiable), but some things are symbols for "not differentiable here". Even these break down in pathological cases, singularities and such. This doesn't make the visualisation any less useful, but IMHO it can in most cases not be "the" reasoning, only a guide to reasoning.

Besides,as the article points out, there are many non-constructive proofs that don't have any visuals.

Have a look at how vsauce explains Banach-Tarsky [1] or any of 3blue1brown's excellent videos to see the edges of what's possible with visualisations.

[1] https://youtube.com/watch?v=s86-Z-CbaHA
[2] https://youtube.com/watch?v=zjMuIxRvygQ
I don't know about the implementation details, but MySQL now has a RocksDB based storage engine[1] now.

[1]: https://myrocks.io/
Witch hunts have never actually gone away they just changed form.
There's a guide for setting up IRIX emulation on MAME at https://sgi.neocities.org/

Unfortunately it's pretty slow.
The first step is always the most difficult. It's easy to me (living in a different country) to say what Americans should do to no longer allow such cruelty (and many others) to be carried in their name. My suggestion: find others who also find this unacceptable and make a plan. Run for office, get elected, find others that can educate more people. Each individual initiative has a very low chance of success, but if enough people try, some will succeed.
I'm not sure of the exact scenario but I would just note that there are other types of computing environments than virtual machines. For example, there a physical machines, sometimes hosted in a colo where you have no employees on the ground.
I wanted to use node data on shops, like if they take cash or not for example. Noticed there was already a lot of shops with data in there. But none of it was accurate.

Just one example is that an Apple store in Sweden was set to accept cash. Just for fun I called them up and asked if they take cash and they laughed at me.

It seemed to me that someone had automated input for businesses without actually verifying their data.
Witches real => true. Earth orbits the sun => false.
>individual ownership of the means of production is arguably the default state. //

Could you flesh out that argument because I'd imagine that co-operative ownership was essential to the rise of civilisation.
CDE started basically instantly on 90s workstations after login.
Color-Changing Ink Turns Clothes into Giant Chemical Sensors
https://archive.vn/08Q6d
Self censorship is not a way to progress society, most of society progresses by challenging the main stream narrative, the main stream science, etc.

Like wise anonymous speech has a huge and vital role in much of our history prior to the internet. Since the invention of the printing press people have used pseudonyms for their speech for a wide range of valid reasons

Further still the idea that "Real Names" curbs extremism has been clearly proven false, in fact is drives extremism, precisely because is drives out moderate voices and only the very extremes of the mob is left of yell at each other

Moderate voices will "If a post I make gets a couple of rapid downvotes, I nuke it." that is not a model for healthy debate or discourse
I'm following.

Imagine that example.com builds the bundle by pulling data from a database. If an attacker can find a way to store malicious content in that database (stored XSS) and that content ends up in a signed bundle that Google AMP serves (similar to cache poisoning) then users will see malicious content. When the stored XSS is removed from the database, Google AMP may continue to serve the malicous signed bundle. So an extra step may be needed to clear the malicious content from Google AMP.

How exactly the attacker influences the bundle is going to be implementation dependent, so some sites may be safe while others are exploitable.
Is flexagon a made up word? Come on.
Sorry, I wasn't trying to suggest that you wanted to cancel anyone. I find it completely normal to take offense and to say so, and I think it speaks for the inability of the HN community to tolerate dissenting opinions that your comment was flagged.
&disable_polymer=1

Automatic: https://addons.mozilla.org/en-US/firefox/addon/disable-polym...
Show HN: Mockup Mark – Apparel mockup generator
Proctortrak.

It’s not a perfect solution (and I despise it), but it does resolve a lot of those issues.
The original Facebook and Google did not use much JavaScript, so I'm always skeptical when literal documents need it for anything other than ads (and even then...).
In New York the worst that is likely to happen is getting shouldered out of the way or yelled at. I'm sure the occasional swipe happens but I think it's fairly rare.
It's an established mathematical term for these things. Of course, mathematical terms tend to be "made up" at some point, but I don't think that's a useful distinction.
This brings back memories back in the early days of OpenGL and ISO C++ ongoing standardization I spent quite some time reading SGI documentation.

For the youngsters, back when we had multiple prototypes of Stepanov's work for the C++ STL library, SGI was one of the companies hosting the documentation.

And then there was OpenGL, while ARB was formed in the process to standardize IrisGL into OpenGL, reading the documentation from the source was much better.
Linux Desktop Market Share Could Have Doubled, or Stagnated, in Q2 2020
Not everyone has the luxury of running Linux host.
> It’s seems a rather peculiar definition of capitalism, if it emerged so late.

It's really not; historians, anthropologists, sociologists, and philosophers generally point to a few key features of capitalism, and can date it quite well. Federici draws from that argument.
Ive been using Openwith on firefox and chrome, and it works flawlessly

It needs a launcher (aka native host client) to start the 3rd party app, in this case mpv with the correct arguments.

The launcher is technically only started (then immediatly terminates) when you trigger the openwith action, so no memory/cpu overhead.

The official openwith solution is a python script (requires python), for windows there is a native and lightweight launcher: owclauncher

With this setup, you can launch any action with a simple right click: play in mpv, play in low resolution in mpv, download video/audio with youtube-dl, play in 2nd screen ...
I understand why they didn't allow inline images, but I agree with you it limits a lot of use cases.

If I were designing it, I would say: "you can have images, but they always display as a 'block element', with nothing to either side. No worries about wrapping text; no background images under other elements, etc." I think that keeps the spirit of simplicity.
SGI is like Amiga, NeXT, Atari and plenty of other systems, there is only so much that one can put into words, without actually having used one, the reader will never get the whole point of it.
I don't even think you need to go this far. Since it's differential topology, everything is defined locally anyway, so there must just be environments of nonzero size around every point that don't intersect themselves.
Turn by Turntable
https://arstechnica.com/cars/2020/01/turn-by-turntables-how-...
Full-Time Work Games: What Game Are You Playing?
AFAIK no, as WebRTC is not in the scope of this work (similar story for Wayland implemention).
Whom among us has not overflown a rice pot on the stove?
The browser on the smartphone to look up adhoc stuff on the go.

Google maps.

That’s about it.
Is this some kind of human buffer overflow?
See https://github.com/aws/aws-fpga/blob/master/README.md#gettin...
Shift innovation to India?

Have they seen India's track record on tech innovation? The education system there does not produce very innovative people or engineers. However they are great at following exact instructions so I'm sure that part of engineering team will do well
I mean, cheating is pretty rampant even at places like Berkeley or Yale.
I bet a lot of the interest is from people like me who grew up with home computers in the 80s and 90s.

In the old days Silicon Graphics had this almost mythical reputation. As a kid with a home computer I used to daydream about one day getting my hands on an SGI, what kind of games I'd be able to make on it.

The computer scene was more fragmented back then. Graphics Workstations sat apart from home computers, and the ordinary Amiga or C64 user would only read about them in magazines or see them featured in TV shows about movie special effects.

If you liked computer graphics, these TV shows and articles were like glimpses ten years into the future. Because of this, SGI became a byword for "amazingly cool computer with powerful, exotic graphics hardware that I will never get my hands on" Many of us hoped that one day we'd be playing video games on an SGI home computer or vr deck.
Transparency mode works well on Airpods pro but I never walk around busy streets with both earbuds in. I strongly recommend only using one and listening to audio books or podcasts
Isn’t this a dupe from a few days ago:

https://news.ycombinator.com/item?id=23713291
As others have said, it's mostly nostalgia, and perhaps an effort to go back to what was a comfortable and sensible working environment from 25-30 years ago. It's the same reason the Haiku operating system is being developed: Nostalgia for an operating system that was far more advanced and beautiful than its contemporaries in the late 90s and early 2000s.
Cave diving ain't safe in any meaningful way. You just try to get best at this activity, minimize the known risks, and for the parts you have no control of, just hope for the best. Plenty of folks, very experienced and well equipped, die doing it every year.

A bit like mountaineering I would say.
Anecdotally, for some reason, random swiping and lifting of electronics, laptops, etc. seems more prevalent in Europe than in the US. Whenever I've heard of a colleague's laptop of whatever being lifted at dinner, it's always Barcelona, Amsterdam, Brussels, etc. rather than San Francisco or New York City. I'm sure it happens in those places too but it seems less common.
Extending F# through Computation Expressions [video]
Catholic countries also modernized and industrialized later than Northern Europe.
And there was WRML (Virtual Reality Modeling Language) and SGI was trying to make that happen.
They produce plenty of competent engineers, but my layman's interpretation is the problem of capital being concentrated in Silicon Valley, so there's little chance for tech entrepreneurs to flourish within India itself.
Hydrogen production is almost entirely produced from fossil fuels currently. Its not really a low carbon energy source unless electrolysis can be made much more efficient.

Its a shame this article didn't examine the production side of hydrogen.
Not really. Silence is encoded with silence frames containing just a length of silence marker in most VoIP protocols. On the receiving end, silence frames are then filled with "comfort noise". If you pay attention and have a crappy phone you can hear this, because the comfort noise generator will produce noticably different "silence".

Yes, one often does CBR, but even there, variable difficulty of compression often produces variable jitter, which can then be used to infer information about the plaintext stream. There are constant runtime CBR codecs, but one has to take care to use them.
So it’s not enough if people are not racist, they need to climb the barricades for their efforts to be good enough?
I’m 35 and have mostly abandoned the idea of smartphones being better than a laptop. I travel with it as little as possible, and still study maps before I travel and carry papers with me.

I hate tech in the world, and meet younger people who feel similar. Personally I love the city, but if tech people take over I can be swayed to move to a fruit farm and never leave.
Incompatibility with HTTP is a feature, and a good one at that. It's drawing a line in the sand: this is bad, and we don't want to be a part of it. We don't want a subset of HTTP. We don't want a subset of browser features. Yes, we are fully aware that it would not work with "modern" "browsers". We want something which isn't rotten from the start. We don't want to click a link and end up back on another maggot infested pile of JavaScript crap - we want a network where everyone who's playing is playing on a sane baseline.

The whole point of this project is to shrug off legacy. Yes, that means reinventing a few wheels.
The US is #6 worldwide measured by median income. Luxembourg, three Nordic states and Australia outrank it. https://en.m.wikipedia.org/wiki/Median_income
What's missing is the Bender solution: "I'll make my own system! With blackjack! And hookers!"
Barriers to entry are too high for a really free market to emerge.
No doubt they produce many great engineers, my argument is that they are not necessarily innovative (having studied in the same system, I've seen it first hand)
How does a shortage get worse than "we're all out"?
There's also play-with extension which doesn't require native client.
https://addons.mozilla.org/en-US/firefox/addon/play-with/
I think this would require an entirely new user interface to make it abundantly clear that publisher and distributor are seperate roles and can be seperate entities.

I don't think this should be shoehorned into the URL bar or into some meta info that no one ever reads hidden behind some obscure icon.
How does the SV crowd here see this? Considering that even entry web devs with only bootcamp experience often enough make >$100,000, outsourcing to India is a good idea, economically speaking.

Could a successful outsourcing project by Uber threaten all SV tech jobs?
This is a very important observation.. It parallels the real-world chase of short-term profits in business, and short-term "points" in politics.

If the major platforms took a longer view of their communities, and asked themselves how do you build the _best_ community, not the _biggest_ community, we might all be better off..

But then their stockholders wouldn't be better off, so it hasn't happened.

That said, now with businesses and advertisers (the actual customers of social networks - because the users sure aren't) starting to pull ad dollars, we may see some of this change? One can hope..
“Guns, Germs and Steel” by Jared Diamond.
I've heard that about the Airpod Pros.

I guess part of it is that I don't really feel a need to always be listening to some kind of soundtrack. I actually do listen to podcasts when I drive, especially on the highway. But I don't even routinely have music on in my house and don't really like working with music in the background.
The CL Standard is also dated and crufty

A new design committee doesn't have to be the equal of the previous one when they have the benefit of both the original standard and literal decades of industry progress (cue grumpy Lisper "worse is better" allusion)
Yeah and I'm surprised everyone forgot how much of a closed down oppressive shit windows 10 is...

Sorry, not buying into the Extend phase. Thank god for Putty and win7 combination still working.
What, to the Slave, is the Fourth of July? (1852)
Isn’t the last 1/3 of the article about the differences between grey, blue and green hydrogen?
> For example, a few dozen programmers can easily whip up a credible competitor to Facebook.

This is one of those oft-repeated tropes on HN that needs to be out out to pasture for good.

No, you can't do the same job with a few dozen engineers that is currently taking the market leader many thousands of engineers to pull off. That's just hubris. The reality is that it's more complicated than you yet realize, and if you were to really delve into it you'd see the fractal complexity.
I used to get similar confused questions about not having a facebook / twitter / instagram account but now it seems pretty normal. I think for me though the utility of a smartphone outweighs the downsides, you can always just not install all those annoying social media apps you don't want. Having a portable computer with a cellular connection and web browser, maps, a music player and decent camera is really handy.
The Unplanned Impact of Mathematics (2011)
As much as sports and fantasy betting would be my guess.
I wonder why until now nobody wrote any comment about the content of this paper, a very simple implementation of lambda calculus showing as simply as possible how on two operations, abstraction and application, can be built the data and control structures at the bottom of a programming language: booleans, pairs, lists, recursion, numbers... And so, no answer to my question.
> If someone judges me based on some randonm old comment without even talking to me, I absolutely do not want to work with them or be their friend, ever.

This is fine for you and me right now.

It is not fine for persons like one of the guys who was mentioned in the story in "the Atlantic" who had, for the first time in his life landed a good job only to be thrown under the bus at the first opportunity.

I'm fairly certain if a judge haf given him his job back he would have accepted it.

Why? Because I have been in a tight spot myself and while I wasn't fired (I moved to a new city to a job I was promised only to be told on Monday morning that they had reconsidered and wouldn't hire me anyway) I know the feeling of going -in a few hours - from a situation where everything looks nicer than ever before to a situation where I'm begging every nearby company to hire me.
They are paying because app stores are allowing "authorize one payment" to mean "unlimited transactions are authorized". This is fraud, which is why Apple had to settle a class action for the exact same problem. Relying on a password, pin or parental control to prevent unauthorized purchases is irrelevant since in their absence, fraud is still illegal.

https://www.macworld.com/article/2029384/apple-to-settle-law...
As recent weeks have shown 20 year olds will be going to bars and parties and seeding new waves of infections. The vast majority of people in their age group have negligible mortality risk, and high incentives to socialize after being stuck at home with parents for months on end. The faculty on the other hand are in the demographic where COVID is a death sentence.
Yes,

That is exactly the reported issue here. PuTTY 0.68 through 0.73 allows the remote attacker to accurately determine whether or not the client has cached the host key. It looks like this works because PuTTY sends a different algorithm list depending on whether or not the key has been cached.

If the MiTM attacker sees the 'default algorithm list' it can be assumed that this is the first connection attempt and the attacker can substitute the server key with a compromised key.
I see what you're saying, but I'm not curating products--I'm curating online stores on which users can then find products. Does that make sense?
'use subset of XHTML. It must be valid XML, so parsing is just one call to the XML library which is available on every language.'

HTML5 defined a concrete, final mechanism for parsing tag soup and presenting it as a standardized tree. While the library itself isn't simple, using it is, and being standardized, most non-fringe languages ought to have a library for it by now. It should probably use that, for all the same reasons trying to use XHTML didn't work the first time. XHTML raises the bar on writing correct HTML too far.
From Wikipedia:

The lower the energy used by a generator, the higher its efficiency would be; a 100%-efficient electrolyser would consume 39.4 kilowatt-hours per kilogram (142 MJ/kg) of hydrogen,[24] 12,749 joules per litre (12.75 MJ/m3). Practical electrolysis (using a rotating electrolyser at 15 bar pressure) may consume 50 kW⋅h/kg (180 MJ/kg), and a further 15 kW⋅h (54 MJ) if the hydrogen is compressed for use in hydrogen cars.

It's not great, but it doesn't seem unworkable. I can't read the article, but isn't the idea to use hydrogen tanks as a battery to smooth out the variability of renewables like solar?
Is a crisis a chance to reset the world?
Okay, going to chime in here because this is categorically wrong on so many fronts.

Tldr: Impossible for civilization to make an instantaneous non-gradual switch to hydrogen fuel cells.

People like Hydrogen because they're hyped about how it is:

- Clean

- Plentiful

- Emission-less

Hydrogen is difficult to handle.

- Unwieldy as a gas

- Boils at 20 degrees F/ - 6 degrees C / ~420 Kelvins

- Tough to maintain at a high pressure.

To go 300+ miles or ~480km or more on hdyrogen is ugh tough.

H - 120 MJ/kg

Gasoline - 44 MJ/kg

Volume wise, ugh.

H- 8 MJ/L

Gasoline - 32 MJ/L

You need ~5-10 kilograms of H2 to deal with light duty vehicles.

Compressing the stuff is annoying.

Training and retraining all the gas station attendants to deal with cryogenic materials is no small undertaking.

There's 100K gasoline/diesel stations in the USA.

Very special handling for hydrogen.

Hydrogen penetrates metals.

Makes metals the enemy and things can wear down unexpectedly. Scary stuff. Preventative maintenance is complicated.

Gasoline has ~4x-8x the kwh per a gallon to compressed hydrogen fuel.
(my calculation might be a bit off, but not that far off.)

Pumping hydrogen into a vehicle is done slowly from my recollection.

Hydrogen's explosion risk is extreme, the spark from the leak could cause it. eekkkkk.

Hydrogen's flames are invisible. It's a pale blue flame that's difficult to see during the day.

People might come back and say there's progress with magnesium adn/or carbon nanotubes or other things, but they're all meh and don't scale.

Hydrogen has a shitty power to mass ratio.
It escapes independently/leaks out easily without you knowing.
It's dangerously explosive!

It emits lots of CO2 to make the stuff.
CH4+O2 = CO2+2H2
Makes the whole thing seem like a pointless exercise.

The efficiency of manufacturing hydrogen for fuel usage is probably like 10% to 30%. Can't imagine it being more than that.

I'm not a Chem E though.

To make a cryogenic pipeline system in the USA for H2 would cost $1T+

Every year I get asked about Hydrogen, it's all BS.

Any scientist that says it's highly viable has me wondering how much money they wasted on their degree.
Coronavirus will hasten ‘peak oil’ by three years, says Rystad Energy
Your lead paragraph omits anything about why they are included.

Anytime there's a moral shift (good or bad), there's an opportunity to co-opt it in order to remove rivals, and it works very nicely because all you need to do is sow seeds of doubt about someone if they happen to be in a vulnerable group, and then let the mob do the rest

That doesn't much address the dynamics of #metoo or Black Lives Matter.
Much like cash bail and civil asset forfeiture..
It's slow, the clipboard integration is flaky, the resize behaviour is weird. And difficulties with non-ascii input are a serious problem for some of us.