skysight-inc/HackerNews huggingface dataset:
Vultr does. Last time I looked, 6.0.
Rust does not use reference counting for ownership, or borrow checking. It is true that you can introduce it for your own types though, with Rc/Arc. That's not really "rust using" it though; it's just a library.

Thanks for the link, I'll dig in!
(Disclosure: I write Import AI). Link: http://jack-clark.net/import-ai
Beyond `tail -f`: powering up your sleuthing skills with Logstash+Kibana
When I was a CS student we used to joke that a friend of ours organized his room in the form of a novel data structure, a bit like a heap but unstructured, called a tip[0]. It would be perfect for storing unopened mail.

[0]https://www.collinsdictionary.com/dictionary/english/rubbish...
> It doesn't bother me at all that the Slack app is an over glorified web browser running the Slack web client.

It kinda should, though, because if the browser component isn't up to date on the regular then it's possible you're looking at (what should be) a simple chat app with a potential RCE.
Absolutely, you're totally right with regards to today.
This must be a law of program settings: The one you want to change is always under "Advanced".
There's also TheLounge and ircanywhere which try to be FOSS IRCCloud
I'm white and from minneapolis and I think your analysis is spot on.
Can't help thinking that Visual Basic had a better layout manager than CSS. I hate fixing CSS issues with a passion. I watch a designer whip up something in Illustrator and can't help thinking that CSS & HTML are a primitive way to do layouts.

Smalltalk had a GUI based approach to design in the 70s on a 2 mb disk, and most web layout is generating html & css, then tweaking that stuff. It doesn't feel like web layout is a progression.
Their machine learning should be smart enough to not discriminate on a statistically significant scale.
I agree. Containers should be unnecessary -- all that they could provide could be done at the process level with an operating system designed to isolate computing resources appropriately. But operating systems were not historically designed for that so another (somewhat ridiculous) layer is added on top.
Rewrites fail, IME, because the old system was never documented in the first place, and because they are only done when a change that management is not confident can be done in the old system (usually because both technical and business expertise associated with the old system has been lost, and it's being maintained by what amounts to a cargo cult priesthood) is necessary, usually on a firm and fairly short timetable.
There is a fairly well-known curated list started in 2015, 'free-for-dev' [1], which lists "SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev".

There is another list started in 2016, 'stack-on-a-budget' [2], for "services with great free tiers for developers on a budget".

A tangentially related list is 'Public-APIs' [3], for APIs "which make their resources available for consumption."

[1] https://github.com/ripienaar/free-for-dev
[2] https://github.com/255kb/stack-on-a-budget
[3] https://github.com/abhishekbanthia/Public-APIs
Agreed. Would be super nice to get full ECC support for 64gb of ram in a NUC form factor.

The ram capacity is the only reason I don't have 2 or 3 NUC's right now for playing with.
Don't forget an active lifestyle. In my experience the average Italian does plenty of walking. Caffeine and a constant slow burn make for a high metabolism and happy body.

But yes I think many of the Mediterranean cultures have it figured out. The espresso-high fat (croissant) breakfast and one huge meal work great with my intermittent fasting.
I think this thinking is exactly how it gets past testing. You could force every engineer to have a CPU meter, but that alone won't help; they'll ignore it, assume it was a coworker's change that made the usage higher, or just assume their CPU is high because of their 30 Chrome tabs currently open while developing.

A better solution would be to have CI monitor CPU usage so that increases/decreases could be monitored and reported over time/per commit.
Apple is completely redesigning the Mac Pro… again
This is an awful piece of pro globalist propaganda IMO. Good job the online format makes it so hard to read.

The EU is totally undemocratic with 7 unelected presidents imposing layers of bureaucracy and regulation on everyone within the eurozone. It has failed to reform and modernize, a key reason why the UK elected to leave in the referendum.

Meanwhile Wall Street is locked in combat with the City of London, hence the 'poor old London the loser/ has been tone' of this article. 'Will London Fall?' etc

The reality is that the City of London is an entirely separate sovereign state within England, and is also one of the largest offshore tax havens on the planet. (This also urgently needs reform). https://www.ft.com/content/7c8f24fa-3aa5-11e4-bd08-00144feab...

As such it is highly unlikely that anything will change around London's global dominance financially..

I am all for integration of the peoples of europe, but on their own terms and wellbeing, not as chattels of a large globalist financial entity. Greece, Portugal, Spain and Ireland have all been badly damaged by the EU. We need a more equitable system that is about the people and not profits...
And of course Brexit will stop that in its tracks.

Most of the working class right doesn't understand that Brexit will not be allowed to have any direct effect at all on immigration, because the EU is not the direct cause of wage gouging.

If corporations can't get cheap labour from Europe they'll get it from other countries - just as they did before the UK joined the EU.

And their toadies in government will continue to be noisily in favour of protecting the working man from the influx of nasty foreigners in public, while working hard to keep the cheap labour coming in private - just as they've been doing for at least a century and a half.
Norway probably doesn't need the single market and freedom of movement to thrive. However, as countries go Norway (Switzerland as well, for that matter) is quite unique. The UK on the other hand with its largely service-based economy is dependent on international trade and workforce movement.
They asked the same question in 2008.
Dear god, you two.
Obfuscate your feelings on Facebook with the Go Rando plugin
It was the scientist's genuine smile observing the lab rat grimace in pain.
>Here's the thing. You know what the alternative to all of these Electron apps coming out is? If your answer is "A native Cocoa/WPF app", you are on another planet, the answer is, "It wouldn't exist at all".

A higher barrier to entry has that effect. Low quality crap doesn't get in as easily.

>Nobody in the last 5-10 years cared about writing Desktop apps before Electron came along, there's basically zero money in it, and it's massively expensive, both in terms of actual dev time per feature (easily 10x the cost), and also in finding specialist developers who know these dated technologies.

I find this argument absurd. Desktop (and mobile native) apps are multi-tens of billion business. Ask Microsoft, Apple, Adobe, and thousands upon thousands of smaller businesses (down to SMEs like Panic and one-man-shops like Sublime Text).

If anything it's those web-based unicorns that are either merely burning VC money, or selling the user to advertisers -- in both cases, there are not much money in selling them directly.

And there's nothing about web development that couldn't be achieved just as easily if instead of all those money on browser engines and teams to create things like Dart, there was some effort towards a nice, cross platform, mobile and desktop UI library.

It could even have JS bindings for all web devs to use -- just without the web stack crap. React Native is something akin to that, but imagine if it had been going for years, and had more industry support, instead of the nth attempt to put lipstick on the web stack.
VS Code has way fewer features than Visual Studio, especially for C#/.NET development. VS Code is a minimalistic IDE, very useful, especially for javascript development where tooling is quite minimal anyways. But let's not think that VS Code outclasses visual studio.
Good to know! I just booked round trip Manchester <-> London on that rail in June.
It runs Javascript! You can tune and theme it with CSS and JS!

That's actually the biggest selling point. I couldn't imagine using Hyper: I open terminals very often and waiting for Chrome to load when I need to just run a command would be very exhausting.
Because the things that are driving people to use Slack are the same as existed five months ago, and arguments like this do nothing to prevent people moving.
Oh please. The "extinction" meme is all around the thread! I challenge you to elaborate the exact mechanism of humanity's extinction. Why on earth should humanity go extinct because of climate change?
> For women, cardio is normally a faster way to get lean fast.

This is patently false
how come length 8 and 9 have the same number of combinations?
Javascript, Java, it's all the same after all ducks
The problems with mailing lists?

Quoting is still a problem. Most answer above. Some below. Many nitpick in between.

Threading is easily broken. Especially if Outlook users are involved.

Formatting is an issue. There is no markdown or whatever for links. Some people insist on line lengths and other stuff.
I would prefer progressive web applications, which are stored in a cache and run in the available "browser" of the system, might it be Chrome, Safari, Firefox, or Edge.
I've put some thought into similar deductions in the distant past. And measures to avoid them.

Still waiting for the day a leak is attributed to the French because of the length of lunch breaks inferred from timestamps.
Ask HN: AngelList applicants compete by hundreds, where is the lack of talent?
I recently registered on AngelList with access to job opportunities being the main motivator. On the main page I see the trending jobs, the top one currently has slightly less than 600 applicants. If I look for jobs in the European region, I see dozens of applicants per week for anything that looks like it offers more or less the market pay. The only ones with less than ten applicants are those that pay 2-4 times less than the market standard.

Needless to say, I'm appalled by this. I have been away from the job market for a while and haven't expected this turn of events. Has the IT job market crashed while I wasn't looking and now there's nothing left but breadcrumbs?

One other thing I've noticed, is that virtually nobody uses Golang. It was my impression that it was growing in popularity, and I myself recently started to learn it out of curiosity. Have I made the wrong bet?

Please tell me things are not THAT bad. Or are they?
Thoughts on reinforcing the bow of a sailboat with titanium to prevent vessel loss due to collisions with floating cargo containers while blue water cruising?
> like a pig farmer trying to sell pigs' feet

Actually - pig's feet are actually a pretty good eatin' portion of the pig. If you've ever had them, you might agree.
Interesting that you accuse Braid of lecturing. Beyond the basic plot of the game, any further meaning that Blow might have meant was fairly opaque and not forced on the player in any way (I certainly didn't see any deeper meaning on my own).
> There's a reason people like slack so much. It does a ton of stuff out of the box with no headaches. Nobody wants to maintain all that stuff.

So instead of paying someone to maintain it, you pay someone to maintain it who keeps all your data from you and prevents you from accessing it, and who admits he’ll read all your stuff.

How is that better again?

That said, IRCCloud already does it for free, in the cloud, just works™, and the Quassel people are also working on improving ease of use and deployment.
I hope so.

The UK has brought the world much pain, sadly there is no omnipresent compensation, like Karma, that make things right again.

The only fear I have is that people will now flock to Berlin and gentrify the hell out of it. Shame.
I think the scale slides the other way too. So just because plants looks different than us, it seems kind of arbitrary to relegate them as "not thinking" and subject to whatever we want to do with them. I mean, I'm sure grass isn't thrilled about having its new growth trimmed repeatedly.

Not making an argument one way or the other, just have been thinking about it for myself. So I suppose my only point to the above would be that "there's always a subjective line that needs to be drawn somewhere, rather than an objective one."
> "It is one of the most recognizable buildings in the world"

Why do the USA press and people insist that if it's famous in the US it's famous in the rest of the world? I only guess it looks like a pentagon but for non-English speaking countries (most of the world) I wouldn't say it's one of the most recognizable buildings.

Just do a quick google search (probably with anonymous browsing/VPN?) of "famous buildings" and you'll see it's nowhere near them.

Edit: if you can read this (English + HN) you and your friends/family are most likely not part of the rest of the world, but I agree that I messed up confusing famous with recognizable.
The /r/videos rule that was broken is "No Police Brutality/Harassment". They specifically allow videos of police who "have not over-stepped the limits of the law". Let's not pretend that isn't a politically-motivated rule.

https://www.reddit.com/r/videos/wiki/rules#wiki_rule_4_-_no_...
Boeing will be overjoyed at that news being publicised. All its customers will be asking for a $3m discount on their orders now.
And this is the key result that I am thinking of.

Furthermore if we limit all mathematics to things that can in principle be done on a Turing machine, then this statement is trivially true because all possible Turing machines is a countable set.

Moving from Turing machines to a Turing-complete programming language, we could define a real number as an equivalence class of functions from positive integers to fractions such that for each function |f(n) - f(m)| <= 1/n + 1/m, and two such functions are equivalent if |f(n) - g(n)| <= 2/n for all positive n.

The question of whether a given function is actually a real number is in general undecidable. The question of whether two functions represent the same real number is also undecidable. However it is easy to create a set of functions that will definitely include all real numbers under this definition (and a few things that are not), but some of those real numbers will be included multiple times.

And the really important point about this is that suddenly "uncountable" doesn't mean "more". It just means that there is an undecidable question or three creating complexity in the way of generating the mapping.
PyQT is alright. Kivy as well.

Or anything in any other language.

But none of them are close enough to the benefit of being able to use the tone of experience from the Web UI into the desktop.

Eventually all GUI app toolkit ends up with a custom MVC framework, a client/server architecture, some kind of db for persistence, their own implementation of asynchronous event and communication models and a declarative layer to create the UI without code. For the most advanced this layer separate structure and layout.

Well guess what, this is what the Web has natively being doing for ever.

Since the web is now the most popular platform, with millions of libs and tutorials on it, people just reused that. It just makes sense.

The problem is not the concept. The problem is we should have driven this effort with a standard to sanely close the gap between the desktop and the web so that you don't have to spawn a freaking browser-engine-os for every one of your app.

But no, the web is the only platform with a standard. And it flourished while all the big players created closes gardens with proprietary shitty API. And this is the result.

Have you not seen Jurassic Park for god sake ? Life finds a way.
As a member of one of those dedicated teams that created games that I hope you tried or liked, I can explain that the industry is very different now from a technical and artistic perspective. In those days roles were being invented and were often blurred. Technology was almost always created from scratch. Tools for art and level building were often created from scratch. Even if you wanted to build your own engine, the technology to share code and art is so advanced you would be foolish not to take advantage of it. Sharing is just much easier now.

People are more specialized and interchangeable. Outsourcing the work to where it can be done best for the best price makes sense. We would have done it that way in the '90s, if it would have worked. Now it does.
You're confusing the financial system, which is global, with local politics, which is... local.

Brexit will do absolutely nothing to rein in the banks. The US has no interest in taming Wall St, and at this point - although it's a very long shot - only an organisation the size of the EU has the leverage to steer banking in a less serving direction.
Enterprise software, unlike most video games, has a very long life if it has enough support contracts. These are usually easy jobs that pay pretty well at companies like Oracle. Of course these jobs have their own unique existential dread... theres no paradise (but you can certainly relax more)
Forums. I don't know why the internet got tired of them, even when they sometimes fit the bill so well. Slack is chat. Mailing lists are far too outdated. Forums are good, and some good people out there are still developing them.
This is a tangent, but CMake is incredible for building cross-platform C++. I had a project a year or two ago that was developed as a .so for Linux, using CMake simply because I like it.

When I went to go build a Windows .dll, I rolled up my sleeves and expected to have a bad day. `cmake -G "Visual Studio 14 2015 Win64"` just went ahead and made a Visual Studio project from my source tree, and that project built and worked first try. I was using all C++14 stuff like std::lock, std::thread, etc, and there wasn't a single #ifdef required in the entire project. Amazing!
This system they have in place is the reason you can find flights for extremely low fares that were once unheard of. Obviously this could have been handled better, but I think people should bear in mind that these inconveniences are the very reason they're saving so much money. This is a rough instance of it, but if you buy a first class ticket you can bet this won't be happening to you. All that said, everyone has the right to show disapproval and take their money elsewhere.
This article does a great job at capturing the mood in London. I think a lot of Londoners feel a kind of betrayal - when Brexiteers talk about 'reclaiming' the country, to diverse Londoners that means 'reclaiming' it from them. There is no doubt that people are feel targeted and alienated by this kind of discourse - and this very much includes EU citizens who have been witnessing the rhetoric with increasing concern.

I particularly dislike the arrogance of the uniquely British 'reassurances' given to skilled non-UK citizens with regards to this anti-immigrant rhetoric, which goes something like "Oh when we talk about throwing out the filthy immigrants, we don't mean YOU - so long as we find you useful". I mean, geez, thanks I guess it's just friends and family who'll get forcibly deported then, nothing to worry about.

In general there appears to be a (possibly wilful) lack of appreciation among the Brexit crowd that when you say horrible things about the Europeans and immigrants, those people can actually hear you. I'm not sure how they expect to build an 'open trading nation' while becoming known as the country that calls foreigners scum.
Emphasis mine:

> Purposely interpreting something differently while there is social majority consensus on interpreting it the other way

I did no such thing.

> When more than one random person questions my behavior same way I do not find that "extraordinarily petty"

You're the only person accusing me of purposefully misleading people.

> that's why we have this discussion in the first place

I'm in this discussion with you because you're assaulting my character, not because we disagree about whether Microsoft is actually "using" Rust or not. I don't care what you think about the latter, but I am not going to let unsubstantiated bullshit about me personally go uncontested. Now, please either show some evidence that I've purposefully tried to mislead others, or---and I mean this in the nicest way possible---shut your trap.
I'm french so my english is sometime funny. I didn't mean a piece of meat from a weed smoking cow obviously.
Travel Startup Roundtable with Digital.NYC
DeepstreamHub: a faster Firebase with an open core
Your argument seems to be that Facebook and Twitter are so successful they need to be treated as a public service.

You feel justified in controlling the behavior of a public company, not through the commercial code or any legal basis, but because you ex post decided the terms of service everyone agreed to upset you.
Whoa that's so cool USB SSD is it as small as an ultra fit? Will look
> C++11 move semantics and Rust move semantics are not equivalent. C++ requires every movable type to have a null state, and a (perhaps derived) move constructor that can potentially throw exceptions.

This doesn't sounds true to me. Can you clarify what you mean by moveable type have to have null state ?

> Rust avoids the null state problem by statically omitting the constructor call

You seems to be conflating move semantics and move optimization...
The value of a social network is largely derived from the people in it. You can't take one of the people I follow and substitute an arbitrary person and assume I'll get equal value. The people I follow are on Twitter, and are mostly not on "other social networking apps and websites out there." You may be assigning zero value to everything because you personally don't get anything from it, but surely you can see why that is not a reasonable way to evaluate something.
Without opening it, I'm sure the article is less Skynet-ish than the title suggests. My knee-jerk reaction, though, is "Do you want robot overlords? Because THIS is how you get robot overlords!"
The new age of Ayn Rand
There have been so many desktop apps released since 2007-2012 that I really don't know where to start:

- Everything GNOME does

- Everything MS does

- Everything KDE does

- All the apps in Mac OS

- Every browser

- Emulators

- Office suites

- Messaging apps

- Adobe's Creative Suite

- Blender

- All the content creation apps for video games

- Video games

- Editors

- IDEs

- Audio production suites

Web developers are excited about the desktop again, because to them the desktop is some kind of new frontier that Electron has opened up to them. I get that, but please be aware that just because something is new to you doesn't mean it's actually new.
Arizona’s Governor to Licensing Boards: What Is It That You Do?
You're right but HN hive mind is destroying you.
Hi HN! I'm happy to answer any questions. I'm also open to feedback if there are suggestions.

I was inspired to try this experiment by Nadia Eghbal's grant program: https://medium.com/@nayafia/5-000-no-strings-attached-9e7b95...
Looking at the example page they provided (slight NSFW warning, there's crudely drawn nudes present):

http://www.nybooks.com/wp-content/uploads/2017/03/duffy_2-04...

That's the first time I've ever looked at the pages closely, and man does that just look like a couple of nonsense words repeated fairly frequently, with slight variations.