skysight-inc/HackerNews huggingface dataset:
Thanks, great to hear! Still working on the Pro Version. Planned features include for example the creation of HTML snapshots (to also still have the links available after a page gets deleted), priority rendering (when the queue is full pro users will get priority) and some additional views and functionality. But that will evolve over time.
What I am also very excited about is the possibility that people will be able to create own plugins which extend the possibilities of link.fish. Already now all the views on link.fish are built as plugins. That plugins could add custom views for specific use-cases (like for example a spreadsheet view of the entries or mind map style for tags) or additional functionality (like voting on links).
The F-82 was a fascinating plane but not that unusual given the P-38 was similar and serial producing right through WWII.
Explain: a game of exploring space(s) (WIP)
Every government that followed Karl Marx and succeeded ended up killing scores of innocent people, including the Anarchists in Catalonia
Better letterer: comic lettering tips
.NET and JVM are both stack machines. The .NET VM is the only one that has features that cater to C/C++-ish languages (i.e. Linear memory access via instructions). WebAssembly's memory model (including sbrk-style allocation) is likely what a sandboxed, linear memory focused .NET VM would have wanted to go with anyway in the interest of minimizing the performance impact of address range checking.
How GitLab built a worldwide enterprise even when everybody stopped showing up
Storm IV Twin-Pod Cloud Car

http://starwars.wikia.com/wiki/Storm_IV_Twin-Pod_cloud_car
> Environmental issues and class economics

Nope, at least not in my experience.

I attended a small protest at the SF EPA offices in support of the agency and against the funding cuts from the Trump administration. It's fair to say that everyone there was an environmentalist who cared deeply about EPA efforts to curb pollution and encourage green energy. It's stands to reason that the organizers would focus on the thing that united everyone in attendance, right? But, instead, they brought up Native American speakers who offered prayers and talked about how non-Native Americans could never experience the same connection with the land that they had. They brought up Latin Americans who similarly talked about their special exposure to environmental issues. They took what little cohesiveness the group had and fractured it by having to acknowledge people's individuality.

We then marched to the Federal building. But on the way, they had multiple stops to protest non-environmental issues. They stopped at a housing developer to protest the new housing they were building, just because it happened to be near an area that's currently low income. Never mind the studies that show that any new housing, even luxury, helps keep rents lower at all levels. And then they stopped to protest in front of an industry conference of some sort. I forget their specific grievance, but I remember distinctly feeling like it was naive and I didn't support it.

The whole experience left me with a particularly distasteful feeling. I went to support increased funding and regulation by the EPA and somehow got roped into supporting a ton of crap that I disagreed with. And if this was an isolated incident, I could write it off as being poorly organized, but I've been to a few of these leftist protests now and, with the exception of the march for science, none of them were able to stay on message. They were all sidetracked by focusing on what divides us into individuals as opposed to what united us all to come protest. We're all multi-faceted people, but I think the left needs to learn that when we protest, it's okay to focus on the single facet that unites everyone protesting rather than the many that divide us so that we can speak with a single, powerful voice with a clear and coherent message and not a multitude of easily ignorable voices, each with their own unique message.

I know when the right rails against "identity politics" this is not what they mean, but as a progressive, I feel that this sort of identity politics gets in the way of building a coalition large enough to make progress.
Markdown is the future (Graph)
Can't I check whether every instruction in every BasicBlock of the CFG is equal?
I can really understand your frustration on PTC.

PTC is a problem of ROI for operators. The incentive is apparently not so great, so it will take decades. Also, and this is frequent in rail, any complicated solution that will leverage the existing infrastructure will be explored, further entangling the situation. In more controlled economies, the state has enforced for long the technology to be used. [1] Some may say it is a case where free market cannot be trusted to take the correct decisions. It is a societal debate, no longer an engineering topic. [2]

[1] Not too bad: https://en.m.wikipedia.org/wiki/Positive_train_control

[2] https://en.m.wikipedia.org/wiki/Rail_Safety_Improvement_Act_...
http://news.mit.edu/2017/volkswagen-emissions-premature-deat...
I do think "here's what it looks like now" is more predatory than either "it regrew beautifully" or "it is now a desert wasteland". Either of those would have made me more willing to click. More information in the title does not detract from clicks to interesting articles. Only useless junk needs clickbait titles for the clicks.
That still doesn't help with a find + xargs combination, or with any kind of problem where you can currently store file names in a file and use that for later processing.
According to reference [1] above "Bronto Skylift, based in Finland, develop aerial platforms which can reach heights of more than 100m (328ft). According to managing director Harry Clayhills, the firm's fire platforms are used by more than 100 brigades in 16 countries around the world."
Compostable and readily biodegradable alternatives to plastic are widely available, corn starch say. I think the solution is to legislate on manufacture - 50% tax on sale value unless it can be proven that plastic is the only viable material.

[Non-recyclable food packaging needs to go the same way, tax them in to change or bankruptcy.]

Didn't people used to just "kerb their dogs", ie get them to shit in the gutter or off the path. Why is that so hard?
http://www.fiddlersgreen.net/aircraft/North-American-P82/IMA...
This is true, but there are cases where certain very branchy/interdependent problems can be pushed to the GPU (with enough effort). The Bullet physics engine's GPU-based rigid body physics pipeline is a good example of this working out pretty well.
> The now infamous cladding, white and grey polyethylene panels which were already banned in the Germany and America, were chosen instead of the fire-resistant alternative
Tldr, networking is not overrated, just poorly implemented by many.

Poor choice of title for a good article. If you enjoyed this article and like to learn to implement value added techniques I suggest Ramit Sethi's blog iwillteachyoutoberich, not the scam it sounds like lol.

Building a network is important to increase opportunities. It's much easier to be on the receiving end of people wanting to connect with you once people know you can provide value/you have accomplished something they are interested in.
Is there a way to write the changes in the REPL back to source file, or do I have to copy? I am wondering since trying out Clojure.
Upcall (YC W17) Hiring Sales, Engineers, UX to Reinvent Sales Outreach
Damnit!

Those are some nice projects and I like that you can plug your instruments and microphone directly into the pedal. Now my requirements list for the ultimate controller pedal has grown. ;-)

Start with something like the Behringer FCB1010. Add some programmability and get rid of a few unnecessary cables similar to the mods that are available on http://www.fcb1010.eu. Switch to USB-MIDI and add two TRS combo jacks with so I can plug in my microphone and my guitar. The pedal should double as a audio interface, a MIDI controller, be powered over USB but be capable of powering my tablet over USB when hooked up to 9V.

As I write this I realize that what I'm looking for is pretty much a Guitarjack Stage https://www.sonomawireworks.com/guitarjackstage but with more footswitches, less knobs and two built-in expression pedals.
> the Grenfell Tower fire was a specific failure of building and fire regulations >This is independent of fixing the housing market or "neoliberalism".

Removing/relaxing building and fire regulations is neoliberalism.
In two countries, but presumably not in the whole of the rest of the world. Actually the situation is more complex than that because the EU had introduced uniform regulations but because Germany had its regulations before that, they were allowed to keep their stricter rules [source in this article: http://eureferendum.com/blogview.aspx?blogno=86512].
This "hack" by VW should have been caught in weeks by the EPA. It was detected simply by driving the car around with a sensor in the tailpipe.

And yes, when emissions testing switched to relying on the OBD codes, all was lost. Even I thought about hacking the ECU to report "all good"
It was caused by stricter environmental rules introduced across the EU. Germany's fire regulations pre-dated these so they were allowed to keep their stricter fire regulations. So there's a problem here, but it's not "neoliberalism" (whatever that word even means). See this article which goes into the full details (and it's very complex): http://eureferendum.com/blogview.aspx?blogno=86512
This is the only thing that makes sense. The people, governments, and institutions being protested only know one language: violence. Otherwise, they will hold onto their power no matter what, as long as they can. People often forget or never learn this. There are lots of parents teaching their children all sorts of fantasies about government, armies, and police, that these are institutions that should be respected and trusted rather than feared, disbelieved, and toppled. Attitudes like that lead to the ineffective protests we've seen lately. The people being protested do not care if there are millions in the streets if those millions will never pose a threat and those millions cannot pose a threat if they have delusional misconceptions about their role and the role of the people they're protesting. A lot of power and responsibility lies with parents and many of them are too clueless to see the world for what it is, let alone teach their children to react to it properly.
Or a dodgy enough place willing to look the other way when setting up the direct debit, because at least as of 9 years ago it was possible to do so when I was selling mobile contracts. Some would do so, and one of those is in jail now; so I guess it's not worth it, but the "validation" definitely wasn't foolproof then
Totally agree. For someone who is pretty busy and doesn't have much time for gaming, the current VR experience is simply too cumbersome, especially if you don't have a dedicated space for it.

I own both a Vive and Rift, and apart from freelance work where I use those devices, I never take them out. Untangling all the cables, setting up the lighthouses, recalibrating the software, making sure the lighthouses are positioned well so there's no interference, asking my wife to stay out of the play area... It's a lot of work for an experience which ultimately leaves you with a headache after one hour of play (either from motion sickness, which I don't suffer from, or from the tightness of walking around with a heavy helmet on your head).

Fumbling with the headset to have a quick peek around the room to see where you're standing is also annoying, especially for people (like me, and many gamers, I presume) wearing glasses. It's so uncomfortable I risk damaging my expensive glasses and fall back to wearing an older pair. A screen works much better, especially if you can afford a nice 4K setup (which until recently boils down to the same price as a full-fledged VR setup).

I do have some hope for Microsoft's Hololens, though. I believe that augmented (or mixed) reality has a much better chance to lead to much richer experiences, in games but also video and creative work. Being able to play Minecraft on your living room's floor seems much cooler to me than in VR. You still have spatial awareness of what's around you, and there's hope that solutions for nearsighted people will be more elegant.
Same concept for a messerschmitt: http://www.airwar.ru/image/i/fww2/bf109z-i.jpg
With a set-up like Cider in Emacs (and I wouldn't be surprised if Cursive with IntelliJ has something similar), you can write code in a file and send it to the repl for evaluation.[0] This is a common method of development which accomplishes what you describe: code in a source file, evaluation in the repl.

[0]: https://cider.readthedocs.io/en/latest/interactive_programmi...
The author manages to completely rip off Adam Curtis's excellent documentary film Hypernormalisation without a single reference to it. Well done.
A data driven analysis – Is an MBA worth it for international students?
That went to some weird places

- Modern protests have largely been peaceful. There's a protest every week nowadays, and the only violent ones I can recall in the past few years were Baltimore and Charlottesville. Smaller scale violence does occur at these protests, but it's usually a few bad actors.

- It's a common and well documented tactic for governments to send provocateurs to delegitimize protests

- Protest organizers know better than anyone the importance of getting out the vote, and are often part of that effort. Also, the midterm elections are still a year away.

- Uh not even gonna touch your identity politics rant tbh
I never used other memory profilers than MTuner mainly because not needing it, but also because MTuner works so well (for what I used it) I saw no reason to look for anything else: the combination of the different ways to view allocations/deallocations make for a very detailed yet uncomplicated view of your application's memory managment. E.g. first thing I noticed once was a constructor allocating 20 blocks of 8K and freeing them again just to initialize a vector, so that immediately tells you there's room for improvement there. Possibly other tools work just as well, but I can't compare.

It's also interesting just to look at all the data to figure out how exepensive some things are memory-wise. These days with the more modern C++ it's easy to forget what goes on under the hood. Nothing wrong with that per-se: C++ is usually performant enough that you just don't have to care about it at all. But if you have this typcial engineering mindset and like to know how stuff works just for the sake of it, and 'stuff' in this case is 'memory usage', then this is your tool.
2017 doc about history and state of molten salt thorium reactors development
> 360 video

360 video can be great but it's not really "VR". You don't need a Vive/Rift and positional tracking to watch 360 video. Anyone with $5 Cardboard goggles can experience it.

VR is the killer app. Or rather it doesn't need a single killer app - it just needs to gradually accumulate interesting content in the way the web did. What was the "killer app" that made the web go mainstream? From my recollection is was the breadth of content rather than having a single specific trigger.

Cost is probably the biggest factor holding back adoption with maybe ease of use coming second. The following needs to happen:

1. We'll need good inside-out tracking in a consumer device so that room setup is painless and quick (should be here by the end of the year either from the Microsoft partners or the Daydream standalone)

2. There has to be either a good standalone headset at a reasonable price - or the PC upgrade cycle needs to do it's magic so that most people don't need to buy a new PC specifically for VR. (I suspect the Daydream standalone will be underpowered - we might need another year for this to resolve itself)

3. The headset itself needs to be less bulky and more comfortable. Casually dipping in and out of VR and passing the headset around while in company needs to be much less effort.
http://lmgtfy.com/?t=n&q=Sanders+poll
One of the reasons why I switched from C++ to C professionally (I do C for living) was build times: previously kind of big casual game took 5-10 minutes to compile and around 10-20 sec incremental build, and now my C project takes 5 second to compile from scratch and around 1 second to do incremental changes.

Another reason being that I don't need to waste time discussing and arguing which OOP patterns to use - in C it more or less fixed how you write code. Of course one can go extra mile and reinvent VTable and Dependency Injection, but it feels all foreign to C.

So maybe give C a try, it's amazingly fast to compile and link, yet you feel almost at home after C++.
Never heard of LLI as lying on a spectrum that includes OCD, ADHD etc so thank you for that link.
Contractors, freelancers and consultants – what’s the difference? (2015)
A better pattern is to use your editor as the REPL via SLIME or vim-fireplace or similar. Basically:

1. Headless server like nREPL for Clojure

2. Code editor that can send chunks of text to the headless repl and receive the output. Emacs and neovim (with its terminal) are pretty good at this. You can use commands to send the surrounding s-expression, paragraph, etc.

3. Ta da! Your text is already in your source file.
I'm rather late to this party, but it is so nice using C# with "Edit and Continue". Program hit an exception? No problem! We'll just make that didn't happen(+), move the next line of execution back a bit, edit some variables, put the correct code in, and carry on.

Of course, sometimes E&C just doesn't work for mysterious reasons of its own.

(*) English unsurprisingly lacks an acausal past tense to describe doing something that changes an event that has already happened.
For me the killer app for half a year has been Climbey. I have done exercise frequently by playing that game several times a week with a friend, and has hundreds of user created levels, some are much better than the few built in levels. Some are very long and difficult but the challenge is frequently fun (not always, some are just bad).

I think it shows the future of VR controls. In every other VR game I play I miss Climbey controls. Except Echo Arena, which also it's the best VR single player campaign to date.
Metros are the only driverless systems in mass transit so far. There are some ongoing projects for driverless freight but I consider that it is not relevant to this particular discussion.

I don't want to sound obnoxious but driverless metros routinely operate in the open air :). Tunnels are not a mandatory condition for such systems. They manage strong winds, strong rains with reduced adhesion conditions, etc. They manage the possibility for people or non-protected trains to intrude on the track. A lot of brain was put into automating decisions related to fire scenarios or emergency evacuations. Metro lines like Paris line 1 are extremely busy. There are plenty of ways to kill people, yet they don't. Just the "stuck hand-bag" scenario is a nightmare to manage. Yet.

A driverless system is truly a massive piece of software. You guys should come in the tunnels and have fun with us!
Pioneer species are hardy species which are the first to colonize previously disrupted or damaged ecosystems, beginning a chain of ecological succession that ultimately leads to a more biodiverse steady-state ecosystem.[1] Some lichens grow on rocks without soil, so may be among the first of life forms, and break down the rock into soil for other plants.[2] Since some uncolonized land may have thin, poor quality soils with few nutrients, pioneer species are often hardy plants with adaptations such as long roots, root nodes containing nitrogen-fixing bacteria, and leaves that employ transpiration.[1]

Adding compost speeds the process along by adding nutrients and inoculating the soil with insects, bacteria, and fungi.

1. https://en.wikipedia.org/wiki/Pioneer_species
There are regulations about specific materials and installation practices, but there is no rule that if builders follow those regulations they have discharged their responsibility. They have an independent responsibilty to make sure the building is safe.

In this case, as I understand it using the flammable cladding wasn't explicitly prohibited; it was effectively on a "use only if you have independently proved the way you're using it is safe" list.

So in this case I don't think there was a specific failure of regulations.

I think it was a failure on the part of the builders, along with something of a general understanding that "red tape" is something to be ignored.
The poorest people in this country are black and brown. The first people impacted by environmental disasters (and soon climate change) will be black and brown (Katrina, oil spills, [1]). That's why the people you decry as focusing too much on identity politics are at the forefront of pushing for universal healthcare, broader safety nets, and environmental regulations.

[1] https://www.theatlantic.com/video/index/529137/environmental...
I think "We'll just make that not have happened..." would be correct English, but your version, though clumsy, is more evocative of what you actually meant. It's coming into more common usage, too.
Apple, Citing U.S. Sanctions, Removes Popular Apps in Iran
Agree about the dedicated space. Or rather - a space where you can leave it permanently set up. I'm lucky enough to have an office with 2m square of clear space - so all I have to do is roll my office chair out of the way if I want the whole room.

Inside-out tracking will help enormously with this.

> Fumbling with the headset to have a quick peek around the room to see where you're standing is also annoying

The Vive has a front-facing camera especially for this purpose. I wish the "welding mask" hinge seen on the new Lenovo was more widespread.

> A screen works much better

For what? You lost me here.

> I believe that augmented (or mixed) reality has a much better chance to lead to much richer experiences

AR and VR are just different ends of the same spectrum. Ideally you want both as they lend themselves to different types of experience.

By the way - I have fairly large spectacles and I don't find wearing them in VR problematic at all. There's easily 5mm of clearance even when the Vive is set to it's closest setting.
Edit and Continue (Visual C#)
Create React apps using typescript
It depends on how you protest and who does the protesting. The lame-ass protests you see happening in most of the United States are ineffectual because they don't threaten those in power, because they're either holiday-looking marches or they're staged by students/young people, who are easy to ignore.

The only way you can change something by protesting is by projecting power. You do that either by the way you do the protesting, i.e. by actively engaging the police forces in trying to reach the seats of power (Parliament, Government's buildings) or by taking up in the streets the people who have the most power come election day, i.e. lots and lots of middle class people.

Movements like BLM are ineffectual when protesting because they do neither of the 2 things I mentioned above: they don't actively engage the powers in Washington and they are not joined by lots and lots of middle class people. As such, they'll remain ineffectual as long as nothing changes.

Source: me, a guy living in Eastern Europe who has grown-up by watching protests toppling Governments and who has actively joined those kind of protests once I grew up.