skysight-inc/HackerNews huggingface dataset:
Yes, I meant a strictly one-cluster solution for machines within the same datacenter and preferably the same rack.

Synchronous replication across such a cluster can give much more read performance with write consistency and durability guarantees even when hardware failures occur. I don't know if any potential write performance increase would be worth the increased complexity, compared to a standard single-master setup.
Are you a lawyer?
There's a more recent version:

https://github.com/EtchedPixels/FUZIX/blob/master/Applicatio...

I spent some time making it work on modern machines, and it's... I don't really want to use the word 'bad'; because I don't think it is. I kept finding issues which I would spend ages tracing through the code muttering about ancient C which didn't understand alignment and stuff, and then discover that the code was actually doing everything right and the problem was at my end. I couldn't find a single bug in it.

But incomprehensible --- oh god yes. The way it handles memory is really bizarre. The parser is really bizarre (there's the famous Tom Duff quote: "
Nobody really knows what the Bourne shell’s grammar is. Even
examination of the source code is little help."). And then they interact!
> Bash is an bad language

Totally OT but, "it's an bird, it's an plane, it's superman!", doesn't exactly roll off the tongue, and neither does the above[1].

[1] http://www.grammar.com/a-vs-an-when-to-use/
>It has anything interesting over Elixir or Go

Compared to Go it's a whole other level of interesting...

Think of Highway 50 (NV) vs Highway 1 (CA).
Enterprises value stability over all else. Given the rather large changes to Swift 3, I don't see Swift as being "Enterprise Ready" just yet. That would require someone committing to maintain and patch Swift 3 for at least the next five, but preferably ten years.
Google DeepMind Researchers Develop AI Kill Switch
SO mod on comments:

"You should expect comments to get deleted.

If they are oh-so-important, they should get rolled into the post they are commenting on. At which point they are obsolete."

http://meta.stackoverflow.com/a/255140/592746

So, your problem, clearly, is that you think your "thank you" is "oh so important." If your ego wasn't so big, you'd get that.
Yes, at WWDC they presented that launchd and the dock are now developed in Swift.
One of my least favorite SO patterns is seeing a top answer with ~150 points that's simply wrong, and then a second or third answer with ~20 points that's actually correct.

For high-profile questions this gets sorted out eventually, but it sometimes persists indefinitely for niche questions, and it's really unfortunate. I know "first mover advantage" is hard to solve (cf. Reddit), but it's a really big deal for SO.
> and/or have a lighter browser (without canvas, webgl, webrtc etc.) with better defaults (ie. no hardware access, location, notifications, cookies, history, etc.) for opening links, private browsing etc

We are building one [1]. Contributions are welcome! In the meanwhile, the ungoogled-chromium project in combination with uMatrix is I think a great way to transition away from Chromium.

[1] https://github.com/UprootLabs/gngr
SO mods are some of the most toxic people I have encountered on the internet.
If that's the goal, we might as well just pay people to dig a hole and then fill it back in again repeatedly, and it wouldn't produce as much CO2 in the end.

Or, you know, pay them to wash reusable silverware.
That's a nice site your have there Mr Zuckerberg it would be a shame if something were to happen to it... Block a few "trouble makers" or risk being being blocked nationwide.

Random guess. Facebook got put in a position where if they didn't allow Israeli to close down accounts due to "incitement" they ran the risk of being labelled as an "incitement website" and having access blocked completely. So they chose what was better for their business. I don't agree with it but it's facebooks garden and they can choose who plays in it and who acts as the gatekeepers to it. Same happens on other sites. reddit block access to certain pages from Russia (though they only filter on a country wide basis and not remove content for everyone else). If Twitter thinks you are a problem (or becoming one) they will boot you off.
I don't detect any complaining in my post. Just noting the (considerable) irony in Sweden leading the charge against "disposable culture", as did the article's writer.
Runs fine on the upcoming (almost-released) FreeBSD 11.0, Ubuntu & other Linuxes as well as Android. Not sure about Windows support, but people are working on that.
> A lien is generated only when property values rise faster than the Prop. 13 formula.

So basically all the time.

> Even if it does that and then the market takes a huge dive right before the owner wants to sell, the sale price will probably still be well above the purchase price.

Three important words: Home Equity Loan. How many people in the bay area have taken equity out of their homes for renovations, medical bills, etc? I'd wager a lot. Throwing a big tax lien against their houses could easily put many of them effectively underwater.

> If you want to add a clause that says that the collected tax will never exceed the difference between the sale price and the original purchase price, I'm okay with that. But I'll bet it will practically never be needed.

You think that will make it attractive to sell? Any equity you've built is gone. All the payments you've made have evaporated. Everything you hoped to get out of the house is owed to the state. This leaves you with a choice to rent the house until you die, realizing a significant input stream, or selling and literally ending up with nothing. Who's going to sell?
>Those banks turned around and raised fees for everyone. Don't loan to most small business. Don't loan to most self-employed. Are just horrid institutions.
>
>They have just seemingly given the wealthy credit?

Let me relate a short story about my experiences with my regional retail bank.

Since I don't have my paperwork in order with Vanguard after changing my address, I haven't been able to put my saving money into ETFs and bonds and such like I should. So it's been piling up for more than a year (yeah, irresponsible of me, I know!) in my retail bank accounts, checking and savings.

When it piled up to more than $25k, the bank "invited" me to join their "Platinum" accounts. These would impose a whole bunch of minimums on how much I have to keep in my accounts (minimum $10k in checking, minimum $15k in savings, something like that), in exchange for which they would... waive a few fees. And raise my interest rate on savings to the highest heights of 1% annually!

Whereas for the normal account, you get 0.02% interest annually, and for a credit card, you can get 1.5% cash back on your spending. They'll pay you more to spend than to save!

To the banks, us tech workers with our measly six-figure annual incomes are just more plebs, not even worth an interest rate above inflation.
When I moved to New York a few years ago all it took was a handful of taxi rides to figure out that Uber will eventually put them out of the business. I've had drivers lie about not knowing where to go, intentionally take longer routes, and lie about credit card machines while trying to get rides from New York to Brooklyn, or Brooklyn to Brooklyn. To add insult to injury nearly every single cab is filthy and smells horrible, while costing the same if not more than an Uber ride.

There's just no comparison here.
can != will
Methods for Controlling Spacing in Web Typography
Over supply happens because we don't have a reliable measurement of demand to base our production on. Demand has traditionally been extremely poorly estimated with slow, out of sync, paper-based processes. Now that information can be relayed instantaneously.

Perhaps a smart demand system which measures current and future demands for fish based on information input directly (P2P) from the end-user to the supply network, using some sort of utility model (which would factor in diminishing returns per user), could keep demand and supply in better balance.
The author of the first STL has famously said that, even after all these decades, he has never written any C++ code that uses OO inheritance, because he hasn't found a use for it.

The STL is mainly a generic library, not an OO library.
I really miss the Speakeasy, I saw some wonderful shows there and made many great friends there.

Some friends and I worked on the original Speakeasy RAIN (Remote Access Internet Node) servers that were essentially a 486 host that booted Linux off of a floppy disk. We installed 4/8 port Cyclades serial cards and attached recycled Wyse dumb terminals to them. The attached modem dialed back to the Speakeasy mothership and allowed users in Seattle to read their email from places like The Alibi Room, the Sit & Spin, and Cafe Allegro. We processed credit cards so non Speakeasy users could use the system, and when their time was up we utilized a hacked up version of GNU Screen to pop open a text window to let them agree to pay for more time or to disconnect.

It was a pretty sweet setup, I remember remotely upgrading the "firmware" on the RAIN nodes by scping the new tomsrtbt disk image to /dev/fd0 and then rebooting. Those were the days. It's hard to imagine Seattle hipsters happily camped out on old dumb terminals in bars and cafes using Lynx to surf the web, and Pine to read their email, but it happened.
You are already selecting precanned phrases in your mind most of the time, this just visualizes it. You still can cognitively work harder to write a new phrase, this just let's your instinctual responses come out faster.
> There have been studies that show stool transplants can suddenly cause massive weight changes in individuals.

Which is weird, because:

> "The researchers found the strongest links with visceral fat, participants with a high diversity of bacteria in their faeces had lower levels of visceral fat."

A stool sample decreasing biodiversity sounds counter-intuitive to me
yes, viable and vital
see more here https://developers.google.com/web/progressive-web-apps/
> You can't depend on performance when using them until you really study them. So much so, that WWDC had a big talk about how to choose language features depending on the type of performance you need, and none of it was intuitive.

In which language does optimal performance come for free without really studying it? You have to pay attention to your case and context and use features accordingly, no matter what language you're using..
End-user Software that can do things some things that are difficult in Excel
I saw this posted the other day here. I know the original poster. I am not the original poster, but I was surprised no-one commented on it. I think the original post title wasn't clear on the software potential so I am re-posting under this new title. I apologize if this is coming across as click baiting

https://news.ycombinator.com/item?id=12558673

Side note to mtmail... My apologies I am not trying to break to the spirit of the site.. I have seen posts on here in the past where people posted things that made only incremental additions to Excel catch fire, yet this software which I have seen do things that Excel can't do barely make a blip. I thought the title on the other post wasn't getting the point across. Akerfonta (original post author) forgiving me if I got you in trouble with the admin. -E
Java and Smalltalk both benefited from IBM support.

However, Smalltalk later suffered when Visual Age for Smalltalk became Eclipse and IBM switched focus to just Java.
There are plenty of enterprises silently chugging away with Cognos as their BI platform. 'IBM MobileFirst' (i.e. some guys basically make a 'custom' dashboard for your TM1 instance that C-levels can use on their iPhone) probably broke a profit by doing what they do best. (I.e. severely overcharging companies for functionality, in exchange for the purchasing authority having the ability to say "hey I bought IBM"). Cognos still is silently huge (TIBCO and Informatica levels of huge) and considering how the corporate world went from BlackBerry to iPhone, it's a safe bet that it made a profit.

Side-note: There was an article about the imminent demise of Oracle, but residual support contracts and the need for CIOs to keep renewing those contracts for a few hundred k a quarter is a cheap buy as insurance in the same way you go to PricewaterCooper and not JoeSchmo to get your books audited. (If/when PWC messes up, the board will overlook your failure.)
> But I do know a fair amount (snip) Midwestern cities. I know what people in San Francisco picture when they think of the Midwest and there's no other way to say it: they're wrong. And they've each got their (stuff)

This is the common cargo-cult "me too" Midwest line of thinking.

Unfortunatly, two half-functional "rapid" bus lines does not mean a city has "public transit". One or two neighborhoods with a vegan restaurant and some Bernie yard signs does not make a city "pretty liberal". A VC fund with a few hundred thousand dollars does not mean a city has a "startup ecosystem".

I'm not knocking the Midwest -- I live here too, and the Midwest is trying really hard to pretend they have this stuff. But the size and scale doesn't even remotely compare. "City living" in the Midwest is a facade. Locals often can't tell the difference, because they've never experienced anything different.

You might as well be telling Seattle folks, "Milwaukee has mountains too, just check out Mount Telemark!". Or listening to people try to pass off the Great Lakes as "third coast cities". There aren't enough eyerolls GIF's on the internet to cover the level of disconnect Midwesterners have between what were doing here, and what world-class cities are like.

----

The Midwest would do better to emphasis solutions they actually can achieve now, rather than constantly self-highlight the areas they are sorely lacking. These cities could try building dense urban affordable housing, or invest in better urban schools, or help care for and reduce their homeless populations -- things they could actually and easily beat SF on right now.

----

> I do know a fair amount about Indianapolis. (snip) people seem to think that Midwestern cities have all the cultural diversity of an anti-abortion rally. And that's really nothing more than ignorance.

That is not a comparison in your favor, all things considered. https://www.google.com/search?q=mike+pence+abortion
They take up a lot of real estate on a display and aren't particularly easy to read unless you get up close. If you already know what thresholds are it is far better to display a number and use the color to indicate where that is within the continuum of states.

There are practical uses for steam gauges, but I would argue that monitoring complex IT systems is not one of them.
No, but one can make use of Objective-C++ as a way to create Swift wrappers.
Yes, but I thought the question you replied to was about IBM's implementation, and thus their github page for it.
Agreed. But I prefer text interface over voice. Having @Google assistant in group chat is kind of creepy but still interesting. It can share my location to the group, show weather and other search results. I wish Google assistant can setup group reminders(now it does not). It is certainly already replaced my Google search.
And somewhat perversely, while a chemical plant's waste is concentrated in a single place, which makes it straightforward (if expensive) to contain and treat, the "industrial waste" embodied in consumer products gets spread across the entire planet, eventually landing in millions of unlined municipal landfills, bodies of water, and unsafe 'recycling' facilities.

The most straightforward solution would be a deposit covering the eventual disposal cost of products, which would then be refunded as the product was responsibly recycled (similar to aluminum cans in some parts of the US), but of course I don't expect to see anything like that in my lifetime. Much easier to pay lobbyists to allow you to continue externalizing your costs on the public.
The trouble with this isn't the lack of available options (indeed one may argue there are too many). But rather having everyone agree on something with a common API. Also has anything else seen heavy prolonged production usage?
Announcing the launch of Windows Server 2016
I've been getting the same vibe but have nowhere near the amount of experience in the industry as you.

Many times I've seen other users link answers from a previously asked question to a newly asked question, so I thought I was allowed to do the same....

Nope! Someone told me I was "plagiarizing" (I had clearly linked the old post and quoted the text containing the answer) and shortly after I had a moderator in the thread talking to me...

Later that day I got a message from a different moderator about the same issue to which I replied, but it's been a few days and still no reply...

Many of the down-votes my answers receive are from users who incorrectly answered the OP's question, but they still negatively impact me considering I only have ~35 rep at this point.
it's a trade off

on current trajectory - i suppose it does get cleaner and more focused, better integrated with google and whatnot

but i find contributing unpleasant.
and it doesn't attract the greatest minds anymore (<-- ain't talking about me)

when SO appeared - it was like a nuclear explosion in software development field. i remember it was enough to follow some tags i were interested in to easily ride THE bleeding edge without losing all the good legacy bits. blogs, tools, ideas, fun, community sentiment - it had it all
but it could be a lot better, and thats the whole point of the thread.
I think this depends a lot on how good the "official" docs are. For some topics (like a depressing amount of Android stuff), the official resources are unclear, out of date, or fundamentally wrong. If the official API is just a list of functions and parameters, Stack Overflow is a great place to find out about hidden side effects and other issues.

For me, Stack Overflow helps to bridge the gap between crummy official documentation and how tools actually work.
Netguard [1] is a loopback firewall (installs as a local VPN) that doubles as an adblocker if you install the version from github [2]. I installed from the play store and used the IAP to contribute to development before swapping to the github version (the version on the play store can't block ads [3] due to it being a ToS violation)

Note that one of the recent updates [4] introduces ads for the free version. But not if you buy any of the pro features. Seems a fair trade, plus it's open source (which makes me slightly happier about routing all network traffic through it)

[1] https://play.google.com/store/apps/details?id=eu.faircode.ne...
[2] https://github.com/M66B/NetGuard/releases
[3] https://github.com/M66B/NetGuard/blob/master/ADBLOCKING.md
[4] https://github.com/M66B/NetGuard/releases/tag/2.45
Oh, so you were just blowing a bunch of hot air on the internet, while not offering to do any work and while shitting on the LibreSSL developers who are doing work to make things better.
I thought Apple was not one to usually adopt technologies quickly. That's been a (fair?) criticism of theirs for some time.
I think part of your expectation may be coming from Java, where only fundamental data types are stack allocated and everything else has reference semantics to heap-allocated objects.

For the sake of syntactic consistency, one could argue that C++ should mandate "()" as a suffix to declarations to invoke the default constructor. However, what good is an allocated object that's _not_ constructed? For many classes, of course, the default constructor is trivial, but for others it isn't. The purpose of the constructor is to provide invariants that the code can rely on--it isn't obvious to me what common use case you could consider for an object that's allocated on the stack but not constructed, and it seems like it's asking for trouble.

Also, since C++ inherits C's syntax and semantics for fundamental types, "int i;" must be legal. So we cannot abolish the form.
Especially certain electronics companies.
I agree, I actually really like that there's a high bar for asking. It makes it more likely someone will be able to fully understand and give a good answer. And I would say probably 50% of the questions I start typing on SO, I actually figure out on my own by the time I've written it. I'll notice that I've glossed over the details of one part so I'll stop to dig in further and sure enough I had been making a bad assumption and fixing it leads to the answer.
Elon Musk unveils the engine that he hopes will take SpaceX to Mars
It's pretty standard to provide visually-hidden elements in HTML which provide an accessible version of the data. Remember, screen readers are typically directly working with the DOM -- maybe through an abstraction layer provided by the browser and OS -- and can therefore see everything. You don't need to toggle what is visibly shown for screen readers to do their thing properly.
3m 5200 Marine Sealant is my go-to for permanent sealing solutions (they do a slightly less-permanent version - 4200 - that might be more appropriate)
A Typed purely functional state machine: electronic voting with Scala
Why should money be derived from financial transactions in the first place? It is just electric bits going across the internet
> What did email do right that chat did wrong? Afaik, there was once a good standard for chat.

Email is old enough to be grandfathered in. SMTP dates back to 1982, long before the commercialization of the Internet.

Chat doesn't have that history. It was first popularized by proprietary apps like AIM/ICQ, Yahoo!, and MSN. When Jabber/XMPP came along and created an open standard, it was a reaction to the proprietary apps, which all had significant mindshare. Facebook and Google were the only major players to adopt XMPP, and that was just temporary until they managed to get their proprietary solutions off the ground.
What about the app-cache/service worker issues?

Are they real or is this just FUD by the native app makers?
It's frustrating as well when the question that was asked gets answered by me, and I receive a slew of down-votes since I answered it first.

The next few answers are essentially copy/paste of my answers or other answers on the question...but I'm still negatively impacted by the down-votes since I only have ~39 rep and wow has getting started been a pain.
All of that remastering work just to be recompressed by YouTube.
> but without a stop-the-world garbage collector a

RC is a stop-the-world garbage collector when the reference count reaches 0 in very complex data structures, which trigger a cascade of deletions.

Also it has issues with sharing data between threads leading to cache coherency contention and locks.
The Pensioner and the Aristocrat
Rezidans&Otelegelen Gerçek Resimli Beylikdüzü Escort Gözde
I have access to books for Swift 1.0/2.0 as some has given them to me for free. How much of it is useful when it comes to breaking changes that came with 3.0 ?
Most users are trying to get something specific done, and know that they could spend their entire lives learning about bits of the hard and complex system that would not move them towards the immediate goal.

(I do understand where you're coming from, but I'm now firmly in the other camp. There are several small easy home computing projects that have been on my round-tuit list for months because I don't have time for that. I used debian for ages but never quite got round to building debs for things, because make-installing into /opt or /usr/local is good enough)
It was fantastic actually :-)
Scala and Kotlin both have projects for AOT compilation to native code.

You can also get it today with any commercial JDK like Excelsior JET.