skysight-inc/HackerNews huggingface dataset:
I was surprised to learn that main technical companies in France do not really care for most French university exact kind of diplomas, when they care for specific diplomas it is from a reduced set of organizations, and they pay well in that case.

For French universities, what they care for is the level of the diploma (graduate/master/phd) but frankly they often do not care about the diploma itself.

I have seen PhD people been recruited at a lower pay than engineers that graduated from Supelec for example.
This is what the D compiler does to keep its speed lmao.

Major memory leaks, but who cares it compiles hella fast.
Topic GitHub Repositories in DevAwesome
Could you break down how you get to "easily" 60%?
Here is a great set of notes on the topic: https://github.com/hypotext/notation
There were 10x fewer developers in general back then. And who's going to take over that community once all its current members retire?

The cool kids of the future ain't going to learn Java once companies move to a better technology. It may take decades, but eventually people will stop building new code in the language.
I appreciate the article being written in a language a person without much CPU knowledge, like myself, can understand. Fascinating.
Is this supposed to have audio?
>> What's a CPU to do when it has nothing to do?
> Mine Bitcoin!

This would be great for CryptoNote Webminers running WASM in the browser to help users understand you don't have to juice every thread/cpu in order to effectively mine at scale using a proxy like the one provided in Webminerpool.
While I respect everything you've written the article wasn't about wework but the cult like attitude of its founder.
Phew, thankfully a good ending.
One approach to taking existing Prolog code and executing it with different semantics (like a different search algorithm, but also tracing, debugging, etc.) is through metainterpreters. These are Prolog programs that interpret Prolog programs; you can write one in a few dozen lines. You can find several examples at https://www.metalevel.at/acomip/, including one in the "Changing the search strategy" section that does what you want.

The drawback of metainterpretation is that it is, well, an interpreter layered on top of (on many systems) another interpreter. If you need your Prolog code to be really really "fast", then this approach may be "too slow". (Quotes because people love complaining about the speed of computation even in many situations where it really does not matter.)

A different approach is to use code generation. Prolog programs are collections of Prolog terms; once you have written the abstract computation you want, you can write a program that takes that code, mangles it into a different form, then compiles that new form just as if you had written it by hand.

So in summary, the separation you ask for is not there, but you have much more powerful tools than most other languages to implement it yourself quite easily.
Or don't keep cattle in the rainforest. Not every problem with cattle has to be solved by making an impractical and enormous swing in your life.
> Resulting code for a gc looks like this: https://github.com/serprex/luwa/blob/master/rt/gc.lua

Nice! That's a compact gc, perfect for browsers.
Soyuz is literally the most reliable launch vehicle and two datapoints are not a trend. Any two datapoints form a line, ie a trend.
I learned about climate change by watching Fortnite on Twitch
Wow, thank you for mentioning that. I cannot believe how good the translations are! My native tongue is Dutch and I threw in some (long!) English, French and German texts and honestly, they read like they were written by a native speaker. Hugely impressive.
These look less like questions about the project and more like feature requests.

Perhaps you should try unpkg:

<script src="https://unpkg.com/walt-compile"></script>

And if that doesn't work, perhaps you can submit an issue or a PR.
The reason why we continue to hear the same predictions is because the predictions from the other side (that everything will be alright this time) are never concrete. It's always something like, "oh, there will be new industries you couldn't possibly imagine before, and jobs will be there". Excuse me if I don't find that argument convincing.

Saying that it happened before is not really convincing either, unless we understand the underlying mechanism and can predict that it will continue to operate the same - and I haven't even seen any convincing theories yet. Relying on past observations alone without understanding what's behind them is not always such a good idea; you might be crossing the river by walking on ice because it never cracked before - and then one day it does, because it's springtime. If the risks are high, I'd rather be more sure than "it never happened before". And we're talking about a potential economic disruption so massive that it'd likely erupt into violence, so the risks are high.
They might have been swapping out parts for cheaper ones: https://arstechnica.com/science/2017/01/russia-recalling-doz...
Information vs. Data in OOP
I tend to look at developer traction: people converting money into code as a good signal that smart people are deciding to give it a shot. Logically, since it has been only about 3 months since they launched, there cannot be a lot happening yet in terms of companies launching products based on EOS, running EOS related infrastructure, etc. I did not look at Stellar for the first half of this year for the same reason. That changed when I started hearing about people using stellar or switching to it from Ethereum around the same time I started having serious doubts about being able to run our product on top of Ethereum any time soon. I wanted to understand why stellar was suddenly a thing and found that there was a pretty mature ecosystem of companies and developers using it already. I'm not getting that kind of vibe with EOS yet.

In any case, a lot of blockchain related trading is speculative and most of that is not based on technical merit but the investors irrational perception on the chance of exchange rates going up or down. Speculators make lousy CTOs, so I tend to ignore them for technical decision making.

So, EOS doing brisk trading beause ETH holders are panicking and acting like lemmings, or because Vitalik farted in a particularly interesting way, or whatever madness of the day drives the market does not constitute meaningful developer traction in my view. It just means EOS core development is likely well funded for the next few years. Good for them.
Argument was that inventors are less protected than entertainers. Why the guy who invented neodymium magnets has monopoly for 20 years while Britney Spears has pretty much indefinite monopoly on less than 4 minutes of content that she sang when she was 17 or sth.
This is not garbage collection because these are stack (or statically) allocated. The "garbage" in "GC" are heap allocations.

If we ignore the heap in C it doesn't make it a GC'd language because the concept of GC isn't even defined with no heap.

> It is entirely possible to write complex C programs using nothing but automatic variables

For a very narrow subset of "complex". As soon as dynamically-sized type is introduced you need the heap.

It's also surprisingly inefficient: suddenly all your buffers (including strings) must be as long as the largest buffer you could imagine you'd need.

Which also introduces artificial limits.
Maybe so you can deliver precompiled wasm to a browser rather than having to deliver the source and a compiler?
May not be what we wanted to happen, but everyone got home safely. That's a win in my book, glad the emergency systems are working as intended.
You're playing some weird games with numbers here. "100% if we subtract the failures" isn't 100%, and something that hasn't been tested yet doesn't really have a 0% success rate, it just doesn't have a success rate at all.

I'm not saying that Commercial Crew is "better" than the Soyuz program, but I am definitely saying that after two high profile incidents within a few weeks, I am concerned about the long term viability of relying on it for human access to space.
Louis ck used a good solution. You just paid and downloaded the thing directly.

The problem is the intermediary. People don't want to give money to labels. It's a little like buying food to your local producer.

I guess even Bandcamp makes money.

Consumers would rather pirate than see a fraction of their money land on some accountant desk for copyright management. Content is easily copiable, and did someone to live on their content doesn't require a high price.

In the digital age i don't see how an album could cost more than $5, or even $1 or $2 if you're not a full time artist.

Louie CK made millions that way, I agree that he was already popular though.

Just let people set their price (Radiohead did that), and advertise that method on a clean torrent, I'm sure people would pay.
DevOps Becomes DevSecOps to Secure Your Application
That's a question I've always had about WeWork (or other co-working spaces, I've never really been in one, except for events).

Do people actually really socialise and meet other people? I'd expect that people go there to work - knowing myself for example, I'd put my headphones and work without talking to anyone, because, well, I'm here to work and need to get shit done.

Can you clarify this to me? How to do you meet those people? I DO believe it'd be very valuable for me to meet and socialise with most WeWork workers, but don't really see how this happens. Except as you mentioned, through the events at night.
Timestamp of booster failure / eject seems to be 3:06:36.

https://youtu.be/O8d9CqS2cvc?t=11194
I tend to view WeWork as the AWS of Office Space. It’s hard to make real estate “sexy”, but they’ve done it. I totally see the value of the WeWork culture & community. You go to WeWork for the affordable office spaces and amenities, you stay because of the community connections you build.

That being said, this article just seems weird. Ofcourse it’s a company that’s “cult like”, if it weren’t, it’s just be another shared office space provider. WeWork is definitely tapping into something unconventional, maybe even a market that other traditional real estate guys just don’t see.

As Reid Hoffman might say, they’re Blitzscaling. Sure it may not be efficient, but if done right, WeWork will emerge as a new kind of market leader a la Amazon, Uber etc. Instead of moving to Silicon Valley, it may be that innovators around the world join a community like WeWork.
Cool, are we just ignoring all the anti-competitive things Microsoft and some of these other corps have done in the past? What about the time they sued TomTom[0]? What about the paper that was written detailing other such action[1]?

I'm all for forgiveness but I won't forget. Microsoft wanted Linux and any ostensibly open source dead, as you would expect from a corporation which has a horse in the software patents rat race and a moat to protect. If they want good will, they should release their patents into the public domain, even someone like me can't possibly ignore that kind of move.

I can recognize the fact that Microsoft has done a bunch for open source, but do you think that's proportional to how much they've gained from it? In the end a company is made of people, and maybe the people in Microsoft have changed and the culture is changing but Microsoft the entity/business isn't my friend/ally (as much of a corporation can be). It would be great if they've turned over a new leaf but I'm not going to hold my breath.

I might be too harsh, but that doesn't change the point -- if they wanted to get rid of patent wars, they'd just release the patents/start hunting patent trolls/lobby for abolishing software patents all together. I'll say it again, this is either a patent cartel, or a distraction -- I'd love to be proven wrong.

[0]: https://en.wikipedia.org/wiki/Microsoft_Corp._v._TomTom_Inc.

[1]: http://www.ecis.eu/documents/Finalversion_Consumerchoicepape...
> This can be done by having the compiler/JIT emit a liveness map: instruction pointer ranges indicating which variables uninitialized, live or dead.

I do not see this as improving the situation. I certainly do not see it fix the case where a runtime condition mean that a variable is no longer needed, as branches touching it will no longer be hit.

A JIT could theoretically deal with this, but only if the code is retraced and recompiled after the runtime condition changed, which is not generally something you want.
Should I kill myself or have a cup of coffee?
My two cents. I'd recommend against it, at least when abroad. As are all my coworking experiences, the reality is more akin to working at a cafe with wifi than being part of a community (but perhaps I'm the odd one out, which may or may not have to do with being about 20 years older than the others).

I was upsold my own desk at a WeWork Netherlands, when there was clearly space at the hot desks (they denied there was room for me), but due to needing a work space sooner than later, I regretably accepted the up-sell. The deposit was twice the hot desk, and while they accepted my money very quickly, getting it back was another story. It took 3 months to get my deposit back, after just one month at WeWork. They failed time and time again to fix my situation or, IMHO, to take it seriously.

The environment was nice enough, but their handling of my money turned me off from ever dealing with them again.
Realistically, we know how the First World countries are going to solve it, because many of them are already in the process of implementing that solution. They'll dump some token amount of humanitarian aid to relieve their conscience, and meanwhile set up electrified razor wire fences with automated turrets and drones at their borders. They're not going to share as much as would be necessary to implement something like UBI worldwide, even at local levels of "subsistence wage".
Should everyone be taking vitamin D?
Australia Post Shipping Magento 2
Of course energy efficiency is not the only, or even primary reason. But it is there somewhere, and insofar as it isn’t (would people be willing to pay for 4x the energy use? 8x? 16x?) it is just evidence that energy is too cheap if people don’t need to think about it!

I do grant you that energy efficiency wins in many fixed appliances (washing machines, fridges, etc) do probably transfer directly to reduced energy usage by those appliances – but remember that energy is fungible, and reduced use here may and often will transfer to increased use there.
This kind of attitude is not going to be easily forgiven in 50 years time.
Anonymity on the Internet Must Be Protected (1995)
“Facebook not listening” is now a product feature
Mining has dwarfed so many other industries for so long: coal aside, gold, iron ore, oil, and uranium are mined in Australia, sometimes for hundreds of years.

That history, combined with Australia being a very myopic country (many older people still think the 1990 global recession was caused by the Australian Prime Minister due to a bad-faith reading of his comments about 80's hyperinflation) means this is unlikely to change.
StackOverflow is super toxic for newer developers
ISS crew make emergency landing after booster failure
Astronauts make emergency landing after Russian Soyuz launch experiences failure
https://news.ycombinator.com/item?id=18191966
To my knowledge this has been halted by court order from a state court and they're working on the case. So atm nobody is cutting down the ancient forest. It's also dubious if there is even a lot of coal under there.
"Once is happenstance, twice is coincidence, three times is enemy action." Maybe it's a coincidence, maybe it's not. I think it's very reasonable to want alternatives in any case.
I second Wireguard, I've been using it recently instead of an overlay network in Kubernetes (configured as a kubenet). Incredibly easy to set up and very performant.
Ah yes, the good old Facebook now respecting your privacy. Suuuuuure thing.
Ah, yes, I forgot the term.

C goes to great lengths to avoid defining/touching machine details, which is quite ironic considering how it has gained reputation in this day and age as a very low-level language.
Fighting fires with goats
17 [Advanced] SEO Tips for 2018
> or the robot revolution will make goods so cheap that very little money/effort will be needed

Any such robot revolution would drive the cost of labor down faster than it'd drive the cost of goods. It might just not be immediately visible from every vantage point in society, because economic sectors will be taken out one by one - so today you live like a king because of all that cheap stuff, and tomorrow you can't afford it because you have no job, and hence no paycheck. So some form of basic income would still be needed for many.
Interesting.

In a similar way many opt-in courses were difficult but almost everyone passed. That's because only interested and motivated students took them. For example Graph Theory, Advanced Linear Algebra and a course in advanced algorithmic problem solving (basically competitive programming competitions).
Thinking of that problem in terms of engineers not being the biggest expense is also a silly way to approach the problem.

At 20000 engineers, it’s a net positive to add a full time person to save everybody else 5 seconds a day. If protobuf were such a big waste of engineering time, then working to make it more efficient for engineers while being no worse on the wire would be worth a lot of dedicated engineers.
Have you tried to replicate the bottle experiment?
Non-stop madness: How long-haul flights affect your mind
It'll be interesting for how long this will ground the Soyuz fleet.

The next scheduled Soyuz launch is Progress 71P on October 31st. I'm curious if that's going to happen, considering crewed and cargo use the same launch vehicle.

There's also 3 more (unmanned) flights scheduled for Soyuz in November (MetOp C, Glonass M and EgyptSat-A) - so there might be pressure to find/"solve" the problem as quickly as possible.

The next human flight is scheduled for December 20th (ISS 57S).
I agree. Knowing and trusting the fail safes is a good thing.
Cows face north-south when grazing.
Sorry, what?

OT requires centralized servers to do intention resolution.

CRDTs are a set of operations that can work on any peer and resolve correctly, without extra coordination or central resolution.

The two things are about opposite as they can get. Some CRDTs can be used to make Google Docs style OT, but are not specific to OT use cases.

Source: Me, I'm the leading industry and open source expert on CRDTs which power the popular https://github.com/amark/gun decentralized database that the Internet Archive, D.tube (1M+ monthly visitors), notabug.io (1K/daily users) use. CRDTs have let us scale to 3K tx/sec on $99 hardware in P2P mesh networks.
I remember being at Amazon in ‘98-99 when we referred to it as predictive ordering.

This was in reference to the concept of providing just in time delivery of commodity household consumables with the intent of customers voluntarily committing to indefinite duration deliveries for basic household needs, becoming more accurate over time with bigger comparative data sets, and able to proactively predict household consumable requirements.

Toothpaste, toilet paper, soap, laundry detergent, etc.

If I recall correctly, Amazon only had between 1 and 5 million customers at the time. Closer to the former than the latter.

It never went anywhere that I’m aware of during my time and tangential involvement with it.

I really don’t like the idea of behavioural psychology and economics being mashed up with AI and machine learning to maximise profit targeting me.

It’s bad enough having to engage with and overcome aggressive human salespeople adept at deflecting objections.

I don’t like being rude to people in the game of kabuki sales theatre.

But I really don’t like the idea of a T1000 Sales Terminator bot that is 5 steps ahead of my objections and preying on my specific personality vulnerabilities.

I’ve already got approx 100 Kindle book deals sitting unread.
There needs to be a word for "environmentalist" vs "enviromentalist who can do math".
Absolutely. The greater the man, the greater the flaws. Yet we still need heroes from history to look up to, and we can't judge solely by modern standards.

By analogy consider the contemporaneous movie The Wizard of Oz (1939). It's enjoyable and arguably morally-improving to watch. We are the better for it. Yet a great deal of immorality existed behind the scenes:

https://www.ranker.com/list/wizard-of-oz-behind-the-scenes-s...
I know it is the Impossible Company. AFAIK the issue is not so much with patents, as with process and chemicals. Even Polaroid themselves could not produce it at the end - they had a big batch of some critical chemicals they expected to last for many years, but people didn't stop buying Polaroid film as fast as Polaroid had projected, so they had to announce an abrupt halt. (Whenever it was, 2010?)

The Impossible Project had to do a lot of research and find alternative recipes to get the thing going again.

As for expensive, you can get single packs of 8 images for under $20. Not exactly cheap, but not prohibitive. If you compare price per image area with Instax, it's not bad.

Both come in at around 30 cents per square inch.
Not if you walk or bike to work.
Yep, unfortunately nuclear power is about 2x more expensive than e.g. gas, and more expensive than even renewables. The solution here would be to make CO2 expensive enough.
You can achieve something similar with Hetzner's recently introduced "vSwitch feature". Works across their different DCs, which is nice. Some docs here: https://wiki.hetzner.de/index.php/Vswitch/en

I've been using ZeroTier to give a common backplane to my Hetzner servers, DO droplets and AWS instances.
GatsbyJS + Contentful API + Cloudinary : https://www.contentful.com/r/knowledgebase/gatsbyjs-and-cont...
https://cloudinary.com/
I really dislike this narrative peddled amongst many that Brexit was somehow some kind of Facsist coup. Not wanting to be a part of the EU doesn't imply some evil intent. As an EU citizen living in the UK, I was a very reluctant Remain voter but I prefectly understand why some would want out. I have many friends/aquintences who voted leave and they're not bad people, nor idiots, nor whatever else the Europhiles throw at them.
Maybe this incident will open up the ISS schedule to allow SpaceX to do their DM-1 test flight sooner.
Thus the "reasonable" bit.
You have a very narrow understanding of socialism then, there are many different forms of social ownership. State owned is only one of them.
Impossible changed recipes several times, and while I hear that the old Polaroid had different (better) colors back in the day, the recipe Polaroid is using now (the "originals" line) is much improved both in development speed and color rendition from what they sold under the Impossible brand.

I myself think that the colors of the Instax line are fantastic, but if you want a larger image, Polaroid is yet again the place to go.