skysight-inc/HackerNews huggingface dataset:
They address this is a way to cut down on spam.

A crucial difference between Urbit and other networks is that planets are
scarce. Even when the network is fully populated, there are only 4 billion.
Early in Urbit's life, most stars and galaxies are not yet operating, so
far fewer are available. No one will ever be able to get planets trivially
and for free.

Urbit is a friendly network: a network on which you can assume that a
stranger is nice until proven nasty. Friendliness is a direct consequence
of scarce, individually owned identities. We're not changing human nature,
just creating the right economic incentives.

Most forms of network abuse are "Sybil attacks": they rely on an infinite
supply of fresh identities. Scarcity makes reputation work. Spam is a
business; if the cost of a new planet exceeds the amount of money you can
make by spamming from that planet until its reputation is trashed, there
will be no spam.

Shady stars and galaxies that sell blocks of planets to spammers will also
develop reputations as "bad neighborhoods," damaging the value of the whole
block. Abuse at any level is designed to be counterproductive and
economically self-terminating.

Urbit has no reputation system at all at the moment, simply because we're
so small that friendliness is automatic. The clear and rigorous structure
of the address space is not a reputation system; it is a platform on which
any number of such systems can and should be built. But we can't build one
until we need one.
Moving Wordpress, Magento, Joomla and More to HTTPS
We did evaluate the option of using Vulkan. So have others. It's not even necessarily off the table, we just don't think it is the best design approach.

If you are very interested in the details of API design choices, then I'd suggest joining the Community Group. Anyone can join!
Which exactly what you people are doing in this thread. There's no evidence that any significant amount of people "turned" on him after these comments. That's just appeal to emotion.

Hans Rosling very much didn't state "objective truth". Yes, there is a lot of truth to his speeches. But there's also a lot of visualizations, opinions and context. Saying that he "stood up for objective truth" is trying to confirm your own view that this is what matters. In reality if you study his story it's really idealism and activism (as a student, physician and teacher) that defined him.
I'm guessing you don't get 6 weeks vacation either.
I have to agree. They lack credibility in this discussion. Apple's abandonment of open standards on the desktop leaves their proposal of related web standards looking very cynical.
"SharePoint is like your ex - it's their fault not yours."

I heard the line above from a Sharepoint consultant who worked on our intranet.
Artificial scarcity helps them make sure that only the "correct" people get planets.

EDIT: You think I'm making a random political dig at Urbit that isn't borne out by the actual system, don't you. No, I am making a political dig at Urbit about something that is actually designed into the system. The design is about ownership, and about how not everyone can have it.
Relentless, Josh.

This guy is super talented and worked for NASA, listen to him, he will not steer you wrong.
It might not be exactly what you are looking for but we find the comments in Baker Creek[1] extremely useful. Generally we look for people commenting who live near buy or in similar climates and use that in guiding what plants to go with. There are often heirloom varieties that thrive in my climate where the mainstream strains would struggle.

1. http://www.rareseeds.com/store/
... finally some peace. Hope this lasts for a while :)
Toxic metals found in e-cigarette liquids
I'm not sure where you got this impression but it's very wrong. Coinbase does hold insurance but it does _not_ apply to the scenario described in this Forbes article where individual user's security is compromised.

This Coinbase support article[0] succinctly describes what they are insured against. Important points are that only about 2% of their total Bitcoin deposits are insured, those that they keep "online". The insurance does _not_ apply to losses suffered due to an individual's account being compromised.

[0] https://support.coinbase.com/customer/portal/articles/166237...
"I don't know awk and sed and I'm honestly not very interested in learning them. But bash I definitely agree with."

Awk/Sed are optimised for text/data processing.[0] While Bash might work, will the script work on all systems (and version)? [1] awk & predecessor sed are good for one liner programs and suitable for problems that need fast, reliable solutions.

reference

[0] Opening, closing files; reading, breaking and counting record fields.

[1] OS use Bash or Bourne? https://en.wikipedia.org/wiki/Bash_(Unix_shell)#Portability
alternative anecdota : I rewrote a backend that was using mongo, moved it to postgresql+postgis. Solved an ever-expanding RAM issue and is still blindingly fast [ on SSD hosting ]

The main win was not server stability, it was having general tools to manage data .. including the inbuilt geo-algorithms that come with postGIS. eg. I could make our data set 9x smaller by smoothing map paths.

I still love the Mongo api, but I just cant risk it with data on projects that people are paying for, or that I need to support.

[ I think the real sweet spot will be deep integration of javascript and json into postgres - so I can write stored procs in js, get db events in js, wrangle json fluidly.. all of which is improving. ]
Potentially related to this?

> Today we moved all of Twitter's mobile web traffic (that's like, a lot) to our new web stack – Node.js, Express, React PWA.

https://twitter.com/necolas/status/829128165314306048
There's nothing subjective about it. Take a look at the APIs, they operate at the same level and are designed around the same principles.

As for past driver quality, ask a graphics developer doing anything more complicated than a toy weekend project. OpenGL drivers are inconsistent and buggy.
People aren't paranoid enough. Being paranoid carries so much negative stigma, it feels that we are selecting against it. Try to a remember the last time you revealed your paranoia and weren't a complete buzzkill. But hey, you can fear what you know. You can even fear what you know you don't know. But you can't fear what you don't know you don't know!
My personal favorite SA enclaves: Olmos Park, Alamo Heights, and Terrell Hills.
Most of the poor (and the rich too) here (I mean in India) look at such social programs as nothing more than cash-grabs. I have known people who make money by registering for multiple CNG connections and distributing them to other people in return for full price of the CNG cylinder (the cylinders are subsidised and the subsidy is paid by the government directly into the bank account of the person with whom the connection is registered).
FYI: It's “Down With This Sort of Thing” from Father Ted, for anyone feeling to lazy to push the web button above.
ServeTheHome surveyed a bunch of affected vendors to get some more information on the issue:
https://www.servethehome.com/intel-atom-c2000-series-bug-qui...

And some technical specifics behind the problem:
https://slashdot.org/comments.pl?sid=10214953&cid=53819967

Can't post to The Register, since they don't have ACs.

Anyway, the issue is damage to the LPC (low-pin-count) bus clock line. This is a secondary bus where you hang old ISA-style devices, like the system FLASH. If the FLASH is the only thing in there, it will mostly render the system unbootable (so, stuff that never gets power-cycled would just keep going). But LPC can generate interrupts, and one often hangs other crap to that bus, such as i2c controllers for hot-swap bays, motherboard management controllers, and other sensors. In that case, you can expect severe runtime misbehavior.

The issue is caused by "continuous degradation due to use", so repairing it is easy, if costly: replace the motherboard with a new one under warranty (and even if out of warranty period wherever this kind of "stealth" manufacturing defect is not subject to warranty time period limitations, such as in Brazil). It will "reset" the counter. This is your zero-day solution to the issue.

Depending on time-to-market for the new stepping (hardware revision) B1/C0 of the Atom C2000, you might need an interim solution, which is the "platform-level change", i.e. redesigned board with extra components that work around Intel's hardware design error. As soon as you have these, you start using these to replace any boards returned due to the defect, or start a "recall" to preemptively replace boards.

Depending on the total cost of the board plus other components, you keep the old boards you replaced around, and when revision B1/C0 of the Atom C2000 is out, you BGA-replace them in a factory (about US$ 25 per board in large volumes, if that much), maybe replace any liquid electrolytic capacitors and other crap that ages badly, and use the boards either as new or as refurbished, depending on your corporate/regulatory ethics. This kind of repair almost always really resets the boards MTBF. If Intel supplies the replacement Atoms at no charge, the cost of repair might well be far less than the cost of the production run for boards you'd want to keep around for warranty services, anyway.

Mind you, at 1.5 years per failure, it will be rare the legislation/contract that forces more than one replacement... so, let's hope they don't replace a faulty board with a brand-new virgin but-still-timebombed board. You'd have trouble to replace it a second time if it fails after the warranty period.
Correct-ish - you can run other people's applications against data you own to get things done.
And how does the timestamping that blockchain provides help in managing the
storage? To me it still looks like a job for a DHT. The only thing I can think
up is that the registry of files is replicated in the whole through the
blockchain, but then it needs a ton of excessive work just to put a timestamp
that will not be used, and the whole system would be better off with
a gossip-based registry replication.
No, I'm pretty sure he doesn't, and dogecoinbase should be embarrassed for claiming that he does and that that's his motivation for Urbit.

From his personal statement about lambdaconf, at http://degoes.net/articles/lambdaconf-inclusion :

> Politics of any sort is out of scope at a functional programming conference. I pledge to treat other LambdaConf guests as if they were colleagues at a large company or fellow students at a university, and neither utter nor show any content that’s out of scope or otherwise disturbing. My pen name has been “doxed,” but professionally I behave as if it was a secret.
No, all that plan does is make people not go to the doctor when sick. They put stuff off until it is far too late, and they end up needing more expensive care that's much riskier.
I just hope this doesn't eventually mothball the RHEL/Centos IUS repo.

http://ius.io

Which, while not officially supported by Rackspace, was started there, is sponsored by, and is currently maintained by them.
I agree with you that a cross-browser standard is the right thing. We worked hard to bring all the interested parties to the table to kick off this standards effort. What the output looks like remains to be seen.
Yeah more then I could 14 years ago
Inselect: App for the segmentation and annotation of images of museum objects
No one can "freeze" cash, either, which is what currency is. A number in a bank account can represent us dollars, bitcoin or whatever else. You're talking about two different things here.

I agree with your point about government failure guarantees, however.
It absolutely will NOT be more useful! That's one of the main takeaways from Snowden's leaks-- mass surveillance does not make us safer. Thing is, the three-letter agencies strongly disagree.
> Apple allows you to provide an alternative API on OSX

I'll need a source for this claim considering that no driver-level Vulkan implementations are available on macOS.
"So you say that React Native is not just to make life easier for developers, but then go on a rant ... that proves how React Native makes life easier for developers?"

I'm very sorry if my comment came across as a rant, that was not my intent. I actually never made the claim that React Native makes developers lives easier in that comment.

My main point was that raw performance is not the only thing that matters to users. App stability and the time that it takes to get new features to market are also things that users care about, sometimes at the expense of performance.

Facebook/Instagram make product and technology decisions based on metrics. Making life easier for their developers is a secondary concern. If a feature is not moving the engagement numbers in the right direction, it gets cut.

The proof of this is Paper, a beautiful fast native app that was originally meant to the replacement for the main Facebook app. It's numbers sucked, so Facebook cut it.
One common anti-pattern is that "event driven" can lead to a push architecture that works on paper, but is unreliable in practice.

The idea looks deceptively simple. If you need something to happen, you just broadcast the right event, someone else acts on it and everything is fine. You code it, it works in the demo, and you deploy to production.

And then you run across network failures. Missed events. Doubled events. Events that arrived while a database was down. Events that were missed due to a minor software bug. And so on. You layer on fixes, and the system develops more complex edge cases, and more subtle bugs.

Then you rewrite from a push based system to a pull based system, and all of your complex edge cases disappear. :-)
It is the other way around. OpenStack is dying, we're just watching how vendors respond.

Rackspace and HP needed OpenStack to take off in order to generate demand for their public clouds. When that didn't happen HP shut down its cloud. Rackspace couldn't do that, their cloud accounted for too much of their revenue, so what we're seeing is their fallback plan.

Interesting anecdote: yesterday the OpenStack Foundation sent out an email announcing the speakers for the upcoming OpenStack summit. The subject line: "Hear from Google's VP of Cloud Platforms at OpenStack Summit Boston".
My dad is a neuroradiologist so I've seen a decent amount of the reading work (which is one component of the job - though a big one). I also thought it'd be well suited to ML, but I suspect the future is more suggestions and flagging things in scans rather than entirely replacing the doctor (I'd be surprised if this isn't happening already in some capacity).

It seems risky to lose the human understanding and interpretation of the images. Human augmentation is probably better?

Already people make assumptions because of not understanding constraints in how the underlying tech works (like how FMRI is monitoring changes in blood flow not neural activity directly).
Machine Learning Marketing – Expert Consensus of 51 Executives and Startups
Bitcoin works more like SouthPark Bank: https://www.youtube.com/watch?v=Maa0K4ycASo
Blatant plug: Urbit (urbit.org) is a general-purpose OS built on the event-sourced model. Urbit's state is a small, frozen function of its event log.

I don't know of any other generalized event-sourced OSes. But almost every principle Fowler describes in special-purpose event-sourced designs also seems to apply in the general-purpose case.

For example, the connection between CQRS and event-sourcing seems very deep and natural. The connection to patches in a revision-control system is also completely apropos.

When Fowler starts pointing at advanced problems like "we have to figure out how to deal with changes in the schema of events over time," you start to see a clear path from special-purpose event-sourced apps to general-purpose event-sourced system software.

Broadly speaking, one category of answer is: abstract the semantics of your app, until it becomes a general-purpose interpreter whose source code is delivered and updated in the event stream. Then the new schema is just a source patch. And your app is not just an app, but actually sort of an OS.
Firefox was just the opposite on Indexed DB/WebSQL. History written by the victors.
Windows 8 and older power more than half of Windows PCs, so Direct3D 12 is no more widely deployed than Vulkan.
That's really strange. I've run multiple laptops in clamshell mode, with the system on my desk, closed, with external devices for all human interface. Do they not support that workflow, or are they being smart, and only doing that when there are no external displays connected?
The best 3D standard for the web is one that can be delivered cross-platform with high performance, high quality, and no need for end-user driver installs. And that can be made safe and secure without losing too much performance. In exploring the issue, we concluded that basing it 100% on Vulkan wasn't the best way to achieve these goals.

The response wasn't about how Vulkan was good for the web, but rather about how a different route might help the Vulkan ecosystem. That may or may not be good, but it has nothing to do with what's good for the web.
> most people realize they can't possibly win an arms race and so opt for greater quality of life

They may believe this in some cases, but it's based on an incorrect risk assessment. We evolved in a world where nothing persisted forever. Everything faded with time and copying was always imperfect, which limited how far information could spread. Surveillance had both an initial cost to collect data and maintenance costs to store and use it. In that world, the risks are bounded.

Then Shannon invented a way to copy information perfectly, without the cumulative noise that limited the scope and risk of any failure of privacy,

> Do I spend a fortune rebuilding and reinforcing the structure

No, because your door is limited in how many people can attack it simultaneously and how long attacks can continue without being noticed. It would be incredibly foolish to apply the same evaluation to privacy, where data is persistent and risks is unbounded.

edit:

Sorry, I have to cut this a bit short - meds are being annoying today. Maybe see one of my recent comments[1] on this topic?

[1] https://news.ycombinator.com/item?id=13459109
Completely anecdotal, but in case of the company I work for it's absolutely true. We used to have a mobile team of 2 iOS and 2 Android developers in house, and a couple of outsourced devs, and on top of that we were even looking to contract work out to third party companies (for new, stand-alone "test balloon" apps).

Nowadays we have one iOS developer in-house, and a couple of Android devs offshore. And the third party contracts were scrapped when management saw the first cost estimates (some of them in the seven figures). I guess management has realized that mobile apps are another distribution channel for whatever service you're selling, and not a panacea that magically creates new business.
> Most people seem to like Medicare.

Except for the doctors that can't afford to treat Medicare patients due to the criminally low/skewed reimbursement rates for some services. There's a reason so many private practices don't take Medicare patients...
This is entirely because of the private sector... the two largest lab companies, Dynacare and LifeLabs, have a duopoly on the lab testing market (at least in Ontario). They may have received some incentives to do this but afaik there was no big policy objective behind it.
At the end of the day, my biggest reason is that few of those work/look/act/configure the same as they did 10 years ago, and will undoubtedly change how they work/look/act/configure in the future.

This isn't a bad thing, I just prefer to stick with what I know how to use efficiently to do the tasks I've done before.

One thing to keep in mind: I don't just use a different set of tools, I have a different workflow. Vim rarely takes up a full screen. (well, half now we've all agreed on widescreen monitors...)

As a quick breakdown of working on a project:

- I usually have a 'command' terminal, where I run build commands, execute / debug the app, manage project files, etc... (usually in the root dir of the project I'm working on, so paths are relative and easy to work with everywhere)

- I have a 'main editor' terminal, using Vim to open multiple files for editing, splitting the window and switching buffers on the fly based on what I'm doing.

- I have a browser window with tabs open to various documentation/reference pages for the code I'm writing. This gives me my 'intellisense' equivalent, I guess.

- I might open terminals temporarily to display other code, etc... when I want additional references displayed. (but only ever edit from the main editor window)

- I use tools like cscope (or even just grep) to browse my source code, which I can even do from the editor.

- I generally write a build.sh / run.sh / clean.sh I'll add to as I go, which wrap things like CMake, Make, lint tools, etc...

The biggest perk is that I can work in 100% the same way from any system with an SSH client, with zero change to my workflow. I can reconfigure my entire development workspace on a clean system and be productive with a couple 'git clone' commands and running a shell script to 'yum/dnf install' a couple standard development tools from the default repos.

I don't mean this defensively, I'm genuinely curious... What do you think an IDE gives you that other tools don't?
The first two that come to mind are a tightly integrated build system (eg. creating a new source file automatically builds and links it with the project), and the GUI design tools that generate the relevant class files. (Those could be huge factors for some people)

Is it simply the all-in-one packaging and integration between the tools?

Thanks for taking the time to reply if you get through all that :)
From the longer (paywalled) version:

"Over a fifth of its population lives below the poverty line. The scheme outlined this week by the chief economic adviser to the Indian government, Arvind Subramanian, would cut that figure to less than 0.5% by transferring about $9 a month to all adult Indians. If doled out to everyone, that would cost around 6-7% of GDP; the 950 welfare schemes soak up 5% of GDP." http://www.economist.com/news/leaders/21716027-india-should-...

Fascinating as few people probably would have thought UBI would be remotely feasible in a country of 1.3B people. Yet there is also massive inequality, as well as corruption and inefficiency in handling all the various aid programmes. Plus the country has Aadhaar, a digital-identification scheme that covers 99% of adults.

Probably still not feasible for now, but interesting to see how relatively cheap it would be to lift so many people out of poverty.
It's a dead platform with no market-share.
Founder of Akira here (www.akira.md in case you weren't familiar).

We try not to break any rules, but you're spot on about the grassroots thing. We decided we couldn't wait for the policy to catch up to the serious problems with our healthcare system and decided to tackle them head-on!

Has it been easy? Not at all. Is progress being made? Absolutely!
I wrote just 1 year back a similar article but about email:

https://medium.com/@fpresencia/your-email-is-your-password-5...