skysight-inc/HackerNews huggingface dataset:
I know it's been like that at least a year, I don't know for sure if they've tracked it since they launched the program.

But basically they keep different inventory in different bins so they know who to blame if there's an issue. Just because they're shipping my goods for your sales doesn't mean they can't track whose goods it was.
I made a logger web app that I run locally that allows me maintain logs, visually grouped by day, and with an arbitrary number of extra fields per log (so, 'mood' for my journal log, 'minutes' and 'tags' for my various client logs, just 'tags' for my code experiment log, etc.).

In the web interface I can simply append something to the /logs/ url, so usually for a new work project I'll go to the /logs/work-<clientname> url and start keeping track of things.

Making a nice visualization of all this is high on my list of things to build, but even just scrolling back through the various logs has been extremely valuable to me. Especially for projects that have a lot of downtime (I'm a freelancer).
Is this really a simulation if you can't modify any of the objects? For all we know, this could all be pre-calculated or pre-animated. Everything moves exactly the same way every time.
>My kids played with it a few times on long drive to tell me where he spotted the police car(s)

There's something seriously wrong with society when both kids and their parents are working together to evade the police, and obviously have no respect for the police. And the problem isn't with the kids or their parents. Average citizens should not see their police as an enemy group generally working against their best interests.
> he is kinda following in the footsteps of people like Carnegie (gave a ton to CMU)

I think the CS building at many of the top CS schools are named after him.

https://en.m.wikipedia.org/wiki/William_Gates_Building
> inability to be a good database

Judging from shitloads of successful companies and projects running MySQL in production I'd argue the inability here is with the developer. Can you substantiate your claim or is your dissatisfaction just rooted in your inability to run a MySQL server?
The "negative" traits that lead to poverty in our Western Democracies might arguably include such things as empathy, charity, and a preference for cooperation instead of conflict. Selecting for people who "win" at Western capitalism seems likely to usher in a much worse distopia.

I go for dumber people helping each other to live happy, fulfilled lives over intelligent super people destroying one another so they can control the most resources.
I will always remember June Foray for her collaborations with Stan Freberg, particularly in the marvelous "Stan Freberg Presents ... The United States of America". [0] These two were making cult classic recordings before anybody knew what that was.

She was also a cast regular on Freberg's short-lived CBS radio series "The Stan Freberg Show", making her one of the last surviving stars of the Golden Age of Radio.

https://en.wikipedia.org/wiki/Stan_Freberg_Presents_the_Unit...
oops. just came up as an image on mobile
If you have to use FB, just stick to https://mbasic.facebook.com - JS free version. Fast, ugly, works.

BTW the error is not present with FF + uBlock Origin.

EDIT: there is a less know FB app, called Facebook Lite. When you try to install it, you'll get a "This app is incompatible with all of your devices." - which is not true. It's fully compatible, you're just not in the eligible geolication. To get it: http://www.apkmirror.com/apk/facebook-2/lite/lite-53-0-0-3-9...

It's an alternative, tiny app, without the bloat of the "true" FB app, aimed at developing countries where smartphones are much less powerful.
OT but why do you keep saying 'click' instead of 'press'?
Looking good, but working in advertisement I've got small nitpick:

https://d33wubrfki0l68.cloudfront.net/e59309758061057655df10...

I would check with your legal if its all right to use competitors branding in your advertising. Depending on way this branding is presented (or not) it's either trademark violation, violation of laws forbidding direct comparisons with other brands (hence "better than leading product" in ads) or grounds for libel damages.
I don't understand how a multiline message in the Slack interface is any different from two single line messages. If the issue is you just want to type them at once and have them sent in one go, I agree with you, but clients for IRC definitely have had that feature. IRC also supports formatting like bold and italic: if you want the interface for that to be markdown, that sounds like a trivial addition to any standard IRC client.
Might just have been a faulty CPU or motherboard. Happens :(
networks are not reliable, so adblockers should not be considered any different than partial network failures. which means backoff is needed anyway
I dunno ... I had native IPv6 on DSL ~ 12 years ago. I mean, sure, they have actually developed technology in that area, so maybe innovator is somewhat appropriate, but early adopter?
Is AMD planning to release something with integrated graphics? It's nice that they're making parts available without it, but it seems like a lot of people buying cheap CPUs would rather not buy a separate GPU.
So... were I a bitcoin holder at the present time (I'm not) then I'm potentially going to have those same bitcoin on two chains? So depending on what value is held in either chain this could be a huge financial boost?

Unless of course this tanks the system entirely, but that seems unlikely.
I don't mean "lowest price". I mean at all.

For instance, I recently wanted to buy "Goo Gone Automotive" to get something off my car windshield. I'd read up online about it, and determined it was what I wanted.

My wife went to Target and the closest thing she found was "Automotive Glass Cleaner". Target has a dedicated automotive section, and I was pretty sure they'd have it or something like it, but they didn't.

In the end, I ended up buying it on Amazon rather than go from local shop to local shop hoping to find something close. (I could also have called first, but that's also very distasteful.) It was much easier to go on Amazon and just pay what they were asking.
I have the same kind of system. Otherwise it's just impossible to follow everything after you start to follow more people.
Sometimes knowing the rules traps you as well, and it would have been better to just seek the pureness of the muse.
Your pricing page is tucked away at the bottom. It's one of the first pages I go to, and hiding it like that makes me think you're trying to trick me.
Either I'm not following you or I'm being unclear - it doesn't matter what HTTPS server the load balancer sends it to, all that you need is a reply saying "Yes, in general, sending UDP to my IP on this port is fine with me." You don't need to send it any other application-level data, and frankly the load balancer itself could send that static reply. So you don't care what application server it's sent to.

And once you have that permission, you never need to make an HTTPS connection again.

What you do care is that your actual application traffic, such as your login session, and your UDP traffic have some way of being associated with each other, but you have that problem regardless of how the client (whether it's a browser client or a normal desktop/mobile app) gets permission to send UDP.

As an example, the user could visit example.com, load some HTML and JS, send a request to login.example.com, get a session key, send a single HTTPS request to data.example.com exactly once, and then send UDP to data.example.com protected by that session key. You never send HTTPS to data.example.com again; from this point onwards you only send UDP. Coordination between your HTTPS login server and your UDP data server is no different in this model from the native app model.
> I don't understand how some other language would not need to handle all the errors ?

Erlang and it's VM doesn't need error handling (edit: like the ones you listed).

You use pattern match and you match for the outcome you want. So every other state is a let it crash and burn cause you don't care. Because of this mentality you don't have to be God and figure out all the possible fail state to Error check.

The VM enable this type of thinking because it's preemptive. And also there are supervisor trees to resent your program state. The error check is in form of monitor and robustness I guess but it's not in the usual form of other popular languages like the ones you listed.

This is why I prefer Erlang over Go in concurrency. The BEAM VM is good. Also no generics.
To be honest, bigger injustices happened during the war. I honestly cannot find it within myself to care about one man's $13.
> If only we had a standard way to do this...

Well it seems like either each and every website could build offline support and background sync into their site, or you could use a browser that does it for you.

In the former case, if you rely on sites integrating it, you could be frustrated when some sites do not implement background sync and offline support (or do it badly).

Having the browser do it seems simpler. Especially given the real world use cases for this feature.

(I'm not against having these technologies on the web. Just seems more sensible for a browser to do your reading list — just like it manages your tabs.)
Can you expand on what you did to tune things?
Short-Term V. Long-Term Marketing Strategies: Which Is Better?
IMHO the article is right that Sonic is a terrible platformer, because it's not a platformer. It's a speedrun game. It's all about memorizing the map and being able to make twitchy inputs to get the biggest rewards. It's a fundamentally different kind of game than Super Mario Brothers, even though they look superficially similar.
> E.g. The firms investing $250 million basically would like to see ~3x return or more on their money.

That sounds more like a loan with very high interest then.
8MB block means the block chain grows by 1,207,959,552 (~1GB) per day, or ~365GB per year. This means that now not everyone has the internet connection or the disk space to keep a copy of the block chain, and more control is in the hands of the miners.

I understand the reason for a larger block - it seems like it's pure profit for the miners (should we just refer to it as greed?), but I do not understand the objection to SegWit which is essential for lightning to work.

I am fairly convinced at this point that off-chain transactions as described in the lightning docs [1] is the future. The block chain cannot possibly support all the transactions, there could be millions per second if micropayments do take off, and that will most likely happen via the channels as described in the lightning docs.

[1] https://github.com/lightningnetwork/lightning-rfc/blob/maste...

Edit: If you're not familiar with lightning, you should read up on it. The gist of it (my understanding, I am not exactly a bitcoin expert) is that if I trust someone, there is no need to announce to the whole world that I just gave my kids ice cream money, it's between me and them. And it's instant. The blockchain is used only as last resort, when one of the parties does not cooperate as as agreed.
I think you have to pick who you follow better to get at the good content on Twitter. Whether it's Weird Twitter or just following a bunch of artists (SFW or even NSFW) there's plenty of content out there on Twitter.

I think the problem Twitter has is two fold. It wants people to come and stay on Twitter but it also wants those same people not fight with each other. The solution the developers picked was shadow banning. This banning where the user isn't aware that their tweets aren't visible to others who don't follow you and those who do follow you won't be notified of your tweets either (they only see them on their time line). The most common way this happens right now is someone uses of well known curse words. Right now, I'm shadow banned for whatever reason despite not tweeting at verified accounts often enough to run afoul their automated system. So this is the climate that new users experience where Twitter promises to help them engage with other users (especially verified users of notably celebrities and the like) but if you do anything vaguely hostile in their view then you lose the freedom to interact with anyone even those who follow you mutually. All I can say is that's probably a major contributing factor in the decline of Twitter at present. They just refuse to hire moderators to do proper moderation and to make the rules for banning or shadow banning clear and objective. Basically, it's what happens when you let technophiles try to solve a non-technological problem.
Only bitcoin is the one true religion
This is only a big event if you choose to run the BitcoinCash software. If you stick with Bitcoin-core you aren't even going to notice that a thing happened.
Or, the "Big Rewrite:" https://www.joelonsoftware.com/2000/04/06/things-you-should-...
In the beginning of the article, they state "Zen paired with graphics, coming in Q3/Q4"
Wasn't that done intentionally for perspective's sake, to make him look normally proportioned from certain, expected angles?
Thanks for the feedback! It actually sounds great the way you describe it, we’re definitely gonna test it.
Do I have this right? Some miners want to increase blocksize, keeping Bitcoin in line with its original "peer to peer" nature, and thus are going to do Bitcoin Cash, with 8MB blocks to start.

Others want Bitcoin to become a settlement layer, and certain backers have said that $1000 tx fees would be great, since that means BTC won as a settlement layer. This kills the peer to peer aspect though, and end users would rely on offchain third parties to actually get transactions done. This group has fought to keep small blocks, despite recent congestion and increasing fees. The argument is that increasing blocksize can't solve all problems so why even start, and that increasing it even a bit would somehow prevent regular people from validating the chain.

Complicating matters a bit is that some miners have an optimised way of mining, exploiting Bitcoin block header layout to get an optimisation during hash calculations (AsicBoost). This is a 20% advantage but also encourages mining occasional empty blocks. AsicBoost is incompatible with many suggestions of changing the Bitcoin protocol, giving economic incentives to object to such things. This muddies the water.

On the other side, companies have invested a lot into becoming clearinghouses (Coinbase) or inventing ways to do offchain tx (Blockstream) casting doubt on their intentions of killing P2P and making BTC just for settlements.

It's not clear to me why an increase to 2 or 4MB wasn't done though. Perhaps to force the issue?
If only it would stay down.
I don't believe it. Is he rich? Without a doubt. Is he "richest in the world"? Not a chance. Three letter agencies from all over the world would be all over such juicy evidence given his lack of compliance with the wishes of their governments.
Many new technologies take twenty years or more to move from research discovery to commercial application. For example high temperature superconductors (HTS) were discovered in 1986. The Holbrook Superconductor Project in 2008 is what is cited as the first major commercial use of HTS. A few other power projects using HTS are being constructed and HTS is starting to see some use in specialty magnets. How much 20 year patents slow down scientific development is highly debated but most companies try hard to have more than one supplier for anything critical to their business. These companies will tend to avoid having anything patented by some other company in their products.
0.1% difference is huge when talking about a ~6 billion character code. The OP is talking about the danger of moving to only a 0.001% difference (600M vs 6M).
Golang, Java (and a 3rd would be Rust)
Web apps (as in what we used to call websites that did stuff instead of just displaying content, not PWAs) did take over the world, enabling the (slow) downfall of Windows. They didn't feel like native Windows apps either, and the web stack was far worse back then.

There's two big differences:

- There was an unsatisfied need back then to move your apps and data with you as you moved to another PC. The phone moves with you.

- Microsoft couldn't prohibit Mozilla and Google from writing non-crippled Windows web browsers. Apple learned from that "mistake" and won't let it happen on iOS.
>Does the King of Saudi Arabia (another candidate for wealthiest man) "own" everything in the country? I think he has the legal right to do anything with any thing. Does he own all "public" assets controlled by the crown, like Saudi Aramco (valued somewhere between $1trn and $10trn)? If not where's this distinction?

That is an interesting point, but in terms of the Russian Oligarchs I think part of the distinction is they are (and have been) attempting to export that wealth and diversify it so that if they do lose power they will still be insanely wealthy. Maybe not 200bn wealthy but still massively wealthy. That is why the Magnitsky act is so important [1], because it makes it harder for them to move their money out of Russia. Granted a lot of wealth is coupled with control over natural resources and industry, but the more I read the more I realize Russian (like probably chinese and US as well) money is everywhere and much harder to track. The Saudis I'm sure do the same things in terms of investment, but whether they do so with as much secrecy and in avoidance of sanctions I'm not sure.

[1] http://www.cnn.com/2017/07/21/politics/russian-adoptions-mag...
> want to retain their power by keeping all transactions on-chain in Bitcoin Cash

Exactly what power is that? The power to collect smaller mining fees?

Honest question - what's the status of Lightning? Core promotes it as the solution to scaling and it's essentially a page on github. Litecoin already has Segwit and no one is using Lightning. Am I missing something here?
I have some very fond memories of my iPods Nano (is that really how we have to say it?). Farewell, old friend.
Great reads. Thanks!
I get that. Twitter has a lot of usability imperfections. Lists is one, but I still use them. Anywhere from 0 - 200 people, depending on how much they post, is about the maximum I can handle in any one stream. So I segregate into lists. I see you have about 400 people you follow, which would overwhelm me if they were all in my main feed.
AM4 gets APU's
Gonum: Scipy for Go
Can it play music independent of a phone? I don't want to carry a phone with me when running. No good place to put it. Likewise in the gym - I'm moving around, so any pocket is likely to be a problem for at least some portion of the workout (back pocket - benchpress, side pocket - stretching and yoga, etc).
Jeff Bezos became the richest person in the world
I can't speak for OP, but for me:

1) I generally prefer Ruby's syntax over Python's (I would miss blocks for sure)
2) Rail's ecosystem seems larger than Django's, but that could just me being more familiar with it
3) There seem to be a lot more Rails jobs than Django ones

Django would make more sense for a business that uses python for other things, though.
Rather depends on where you were living at the time, doesn't it?
>The sheer amount of choice at all levels is staggering.

Only when it comes to CPUs are two brands a "staggering" amount of choice. Something is wrong with this business, and I think it's the ISA patents. If Oracle can't patent their software API, then Intel/AMD shouldn't be able to patent their ISA either. An ISA is just a hardware API.
Yes, you can sync a playlist to the watch so it can play it independently: https://support.apple.com/en-us/HT204691
This very much reminds me of the "Children of the Atom" in the Fallout games, who love to worship nuclear installations and the atomic "glow". Their language is not unlike the language found in the article such as a miraculous healing through being "hit by an electric current". Makes me wonder if the Fallout designers based the Children of the Atom on this.
Yes -- especially because just about every diversification strategy being promoted over the past 20 years involves putting money into other asset classes that have under-performed the S&P by large amounts. And the arguments for diversification are everywhere. Hard to ignore them.

Wealthfront, for example, currently cites a 3-year annualized return of 5.67% on its best batch of portfolios (ie tax-advantaged), and a 5-year annualized return of 9.44%.

By contrast, a pure S&P play would have provided 10.09% annualized over 3 years and 15.17% over five. Links are here:

https://www.wealthfront.com/historical-performance
http://quicktake.morningstar.com/index/IndexCharts.aspx?Symb...

I don't believe BillG had all his money in S&P index funds. But he and/or his managers were able to find other investments that did even better. That's not easy to do, given markets of recent years, as the Wealthfront data indicates.
Generally, yes. I suppose if the client were unable to override the default recipient port for DCCP-UDP Encapsulation (6511) and the DCCP implementation were enforcing rules such as back off on the client then it is still a better option to give a client a DCCP socket that can enable UDP encapsulation rather than giving inspecific access to UDP.

The point that seems to be getting lost is not that I want SCTP or DCCP support. Its that I don't think anyone should accept anything that could become a UDP arbitrary access loophole. The point of the current path is to replace the problem techs and add use cases safely as we go to gradually pay for a better network by making standards that aren't just the easiest thing for web-devs.

Every time someone tries to walk too close to the edge in a way that can open security problems for people who aren't running a server fully opted-in to web 2.0/etc, they risk a security backlash that could ban browser updates and effectively delay/kill unrelated innocent features and fixes with ripples for ~5-10 years.
And with SegWit about to lock in, lightning is beginning to look likely
Most likely the sum value of each token is not going to be much different from the pre-split value of the original token. Or if it is, it means that people on both sides are relieved and optimistic about this technique for conflict resolution, and really do see it as value added.

If you care about one token over the other, the best thing to do is let the dust settle, then sell all of your non-preferred token for the preferred token. Financially, this should not set you back even if you prefer the minority token - you just end up with a bunch of them, and the total value of your wallet is still about the same.
That's cheeky. "because I only want to develop webapps, the web itself should be bloated to contain everything I need to create apps already possible elsewhere."

I think the point is rather that single-codebase "productivity apps" that satisfy basic modern experience expectations (like "I could run it offline") are not possible elsewhere - but they should be. And they would be, if some browser vendors cared about the web more than their walled garden.

Also, the thing about expanding the Open Web Platform is that the new features that are available to me don't take anything away from you if you don't want to use them. Keep making static sites if that's what suits your purpose and don't register any ServiceWorkers or any other things you consider "bloat". (As an aside - As fashionable as it has become to moan about Web "bloat" let's strive to remember that the Web standards are debated and governed by committees of consummate experts mostly in the open.) If we expand the Web platform we can both develop "the way we want" (assuming you want to keep doing things the way you have and I want to use new features).
There is also https://github.com/ether/etherpad-lite
That's insane. Discord is also an Electron app, and is currently using ~127MB (across 3 processes), and I'm in 29 servers.