skysight-inc/HackerNews huggingface dataset:
Of course it can! If it has a domain name, it can be blocked. What you may see is the browser grumbling about it.

Essentially all that is happening is a client asks for a domain (e.g ssl.google.com) and if it is on the blacklist, then it returns it's own local IP address for that domain instead of the real one. Which is where you will find the browser complaining. All we return is a blank page/blocking information page, but not via https.

Of course, we could probably get around that by generating self-signed certificates on install, but the user would then need to install that certificate on all of their client machines (I think, I'm not massively proficient in this area!) which makes it an extra, and not vital, step that may scare off the more novice users.
Basically, an advertisement for Google barely disguised as an 'article'.
I wouldn't say that this tool "will soon be the default way to create React Native projects". We want React Native to recommend the set of tools that is most suited to developers, but not be tied to a particular one. For example, we have at times recommended Genymotion when we thought it was the best recommendation, even though it's tied to a private entity. We would like to hear from the React Native community what methods of getting started are the most well-regarded, before changing any recommendations on the React Native website. If you don't want to use Expo that is totally fine, you can just use `react-native init` which isn't going away.
Fwiw I hear you and Mz arguing much the same thing here. It's 'personal' in the sense of self-interested but not in the sense of a personal agenda beyond that... or at least we try hard not to be that way.
The point is, saying "RN apps only push JS" is disingenuous. The exact same technology is used to push JS, and that JS can do things that Apple does not like, RN or not. It appears everyone working in the RN ecosystem is hellbent to distance themselves from Rollout, but the gap is very small between the two technologies.
I'd like to think the existing firmware verifies the signature of a replacement firmware before permitting the replacement. Otherwise we have problems. But at runtime, I'm not aware if there's any such thing as firmware doing a self verification.

EFI binaries though are expected to be signed or they won't execute, that's the point of Secure Boot, and it includes bootloaders and the kernel all being signed. Most Linux distros I'm aware of also sign their modules because permitting unsigned modules could allow you to inject malware right into the kernel just by loading a compromised kernel module.
Yeah, MUMPS was pretty prescient in this way. As someone who's experienced the changes first-hand, what do you feel are the most important NoSQL developments since MUMPS?

Do you have a preference on NoSQL vs relational databases?
24M would lose insurance under the G.O.P. health bill within a decade
I feel like this is a bit dangerous because it doesn't allow the end user to disable it if it breaks a website which is quite common.
I am not sure that most Facebook users would actually agree about this.

But then their view is slanted towards UI changes. Performance improvements and other subtleties are features too.
The best way to optimize HN's value to YC is simply by having it be as interesting as possible. Curiosity is the reason the community comes here, and the community coming here is why HN is valuable, so to do it any other way would trade a global optimum for a local one—basically trading the goose that lays golden eggs for some eggs. We're in an unusually fortunate position this way. If HN were a startup constantly needing to get its numbers up, we'd be under business pressure to do things that made HN less interesting. It's a happy coincidence that the most-interesting HN is also the HN that most serves YC's long-term interests.

Secondarily, HN has job ads and (more recently) 'Launch HNs' for startups that get special treatment. The job ads are written about in the FAQ and the launches eventually will be, but we're still figuring out the best way to do them. These are concessions HN grants to YC in return for being funded by YC, and our intent is to have them be both secondary and obvious. I agree that it's fair for HN to make these concessions and especially with your reason for saying so: it's the way to have a sustainably high-quality site, which does not come free. What HN doesn't do is make non-transparent concessions, like moderating anti-YC stories differently. But I've covered that elsewhere in the thread.
> What's to prevent a similar situation in the future and why should anyone believe that to hold?

Look, ETC is still there, and currently it's at its all time low. Clearly the market didn't care about the DAO situation.

In other words, if a company makes a decision X which you think is a bad decision, and nearly none of their customers oppose them for it, did they really make a bad decision?

If tomorrow another DAO debacle happens and another such thing happens, I for one expect Ethereum Foundation to take steps to safeguard the integrity of the network by thwarting the theft.

If after Mt Gox theft had bitcoin been forked to undo that theft, then I would have jumped on to the forked chain (again no promises, but in principle I'd have gone to the forked chain).

On the other hand I presume you'd have stayed on the non-forked chain.

In other words, there are two kinds of cryptocurrency investors. You and I belong to two different groups. If you like Ethereum but are worried about 'code is law' violation, then please go join ETC.
One of us is confused (it might be me).

As you point out in another comment, every jurisdiction that has decriminalized drug usage while keeping selling drugs illegal has continued to police drug distribution. I'm not OP, but suggesting we stop policing drug distribution implies to me that we're making drug distribution legal. Which is to say, making selling drugs legal. Just like alcohol, tobacco, and caffeine. I'm not saying I agree that's what we should do, but it's a defensible position to take, and seems to me like the obvious reading of OP's comment.
Why laptops won’t come with larger SSDs this year
They look like they haven't been, but they did get new seat covers over the last 2-3 years and they're getting new train cars.... any day now
Due diligence during funding is designed to uncover these kinds of IP issues. That would probably have been a larger risk.
>The analogy to the legal system is that mob rule supersedes (digital) contract law and property rights.

That's basically true. I don't dispute that. That's basically how Bitcoin works as well. There's currently a coup attempt going on to overthrow Bitcoin Core. If the mob grows big enough they will succeed.

>Eating the loss doesn't stop you from developing better software. Heck, I'd say that it's a pretty good way to prevent things in the future by giving people a real incentive to prevent bugs in the first place. If it's socially acceptable to roll back the clock because somebody wrote a dumb smart contract then it's a sign that writing dumb smart contracts is socially acceptable.

Eat the loss or not eating the loss doesnt affect development. The development track is the same either way. One saves a sad sack of idiots from losing money and the other doesn't. It's not the development team's job to teach people basic life skills about risk. Users had a choice to be on the chain where they lost money or the one that they didn't. Shocker, they chose to recover their money. Has nothing to do with developing better software or not.

>That's a false dichotomy. In the analogy Musk doesn't go to jail unless he willfully released something that he knew could kill people or otherwise programmed the cars to drive on the sidewalk.
In ETH's case they could have absorbed the loss, hardened the systems, and moved on. Honestly it would have added a lot more credibility to the whole endeavor by showing that they were willing to put their (ETH) money where their mouths are.

No one willfully released TheDAO code to suck. It just sucked by accident. Absorbing the loss would NOT have hardened the system. Everything would be exactly the same. It wouldn't have made Eth any more or less credible if we absorbed the loss. And if you are put off, that's fine. If you want to join a blockchain with perfect credibility, good luck. Bitcoin has forked ~3 times, and Ethereum Classic has forked 2 or 3 times now as well.

Maybe blockchain technology is too nascent, or it just isn't for you. But the takeaway here is that _we are all still striving and working hard to make this technology be meaningful for the world, so stop shitting on it just to get your rocks off_. Not you personally, but others clearly do.
Those links are usful, thanks!

It looks like the setup is still a bit messy, they do mention open issues and it seems that some people are working on making the experience smoother, it would be awesome to have something as simple as:

create-react-native-app my-project --language typescript

that just works out of the box and lets you debug in VS Code.
> No, the hard fork for TheDAO did not sacrifice our principles.

The hard fork was inevitable and it exposed the most glaring problem with the whole thing - there's no use case for a ledger that's supposedly decentralized and immutable but is in fact subject to the decisions of a particular group, however "super awesome and competent" who have significant vested interests in the speculative value of the currency. I'm not even talking about the DoS hard fork which you can explain away as fixing a core ethereum bug. The fork that unilaterally decided to nix the ethereum of the hacker who exploited a flaw in theDAO's smart contracts, the action that was taken purely to roll back the losses of those who had their hands in the speculative ethereum cookie jar, makes ethereum as an implementation of a great concept impossible to take seriously. If code isn't law, then what is besides the whims of the ethereum community? Any sane individual would much rather take such a contract dispute to a U.S. court where at least one has an idea as to who is pulling the strings. Labeling such concerns as "dumb stuff" is simply a knee-jerk reaction to criticism that endangers your own stake in ethereum's success.
Preact: Countering the Perception That Open Source Must Be Free
You are right. But do you know what politics is really about?
It seems that the state affairs have the means to be more agile nowadays. It's a good thing that switches can happen more than once in a generation.
That's a thought worth discussing, but you didn't answer the question at all.
Interesting that Uber and Lyft work together on political influence campaigns like this, given Uber's strategy of bleeding out Lyft through their VC subsidized capital advantage. I would think that just letting them both get shut out of a given city would be a win for Uber.
What's the Mill project? Is that the "new computer" thing or am I missing something.
I hope the "stupid noise machine" part is.

As a parent, I can state that getting lots of exercise is very useful in persuading kids to go to sleep at a reasonable hour. It's not bad for the parents, either.
> A 1 sided network is facebook.

Almost every user in Facebook is both a provider and consumer of content. It's like an exponentially-sided network.

In Uber, drivers provide supply to riders. Riders provide demand for drivers.
many immigrant lives are cut short because they aren't allowed to migrate.

The poor have only their labor to trade with. systematically discriminating where they can work, destroys their lives just as much as slavery can. It's stolen wages.
Just as "dogness" is a factor, so is "clickbaityness". You're right, this is all about thresholds.
When you have nothing to lose, you take large risks.
Show HN: Affiliator
>ETH is Betamax to BTC's VHS.

More like the Netflix to BTC's VHS

I personally equate it to DOS vs Android. The potential for ETH is massive... granted security concerns, scalability, POS are equally massive hurdles to overcome.
The protection of IPR is a strategic concern of Google. Outright theft committed by the highest levels in both companies is hard to settle for them because of the message it sends. Google may perceive to have more at stake than simply the self driving related IPR.
Coroutines proposed for C++ are indeed, "like functions". But they're not functions. It matters.

While the proposal will allow more optimization than the existing alternatives, they won't allow all the same optimizations possible as for stackful coroutines. For example, you can't inline a non-stackful coroutine that has independent state. But a stackful coroutines could be inlined. If all you care about is using coroutines as an interface to an async API, then it's not a big deal. But that avoids questions of how and at what cost you could make use of coroutines to implement the API. (You know, the _hard_ part!) And without experience using coroutines in languages like Lua, you can't even _imagine_ all the possible programming patterns you're missing out on.

As a general matter I think it's really short-sighted to add a language abstraction and only use as your frame of reference one niche usage pattern--namely, async completion. As an abstraction coroutines are _much_ more general than that, but they're unlikely to be used in those ways if they're not transparent--that is, if they're a leaky abstraction that constantly forces you to keep in mind various tradeoffs.

I don't see why the reality needs to be controversial. Stackful coroutines are just more powerful. Full stop. But that doesn't mean non-stackful are useless or shouldn't be added to C++. Just don't expect to see the same dividends that you could theoretically get from stackful coroutines, and definitely not the same dividends as from Goroutines. Don't forget that Go has first-class functions with lexical binding and garbage collection. All of those language features compound the benefits of stackful coroutines.
Everything has an offensive definition on UD.
I am building affiliate links manager for bloggers and podcasters and I am looking for beta testers.

Sign up here :) http://www.affiliator.io/signup.html
That is my suspicion as well though I will add that in addition to spending to grow in new markets they are also, quite obviously, spending a lot to develop self driving cars (possibly sometimes through nefarious means!). Unclear if you count that as "growth in new markets" or not.
Ask HN: What now after learning JavaScript?
I feel like I have a good idea of Web development HTML/CSS/JS and jQuery but what now?

How do I go about getting an entry level job.
I use to work on a CRM specific to dealerships and I cannot say I am surprised.

There is so much data on cars and what their worth (KBB, truCar, etc) nowadays it is tough to make much of a profit on the car itself.

Most make their money in the finance or service department. It was not uncommon for a loan to be 5-6 years long or for a buy-here pay-here play to charge up to 25-30% APR
Did you go to college? I ask because when I went, I had two semesters of accounting, one finance class, both macro and micro economics, and a personal finance class. All of which were required for my Computer Systems degree. You could also take more as electives if you wanted to go deeper.

Your definition of "real world" is extremely limited.
I'm personally waiting on an ETH successor with non-Turing-complete, verifiable code.

There's no reason that smart contracts require Turing completeness (no real world program requires it, for that matter), and software theorem proving will be required for me to take smart contracts seriously. We need to be able to prove things about the contract execution for it to be safe to trust "code as contract".

Im not as upset about the hardfork as many people, though. Social constructs should be changable by politics, not indelible and absolute. That's not what they were selling, but all the same, what they were selling was dystopian nonsense where humans are chained to machines, not their masters. It's a feature not bug of social constructs to be changeable through politics. What matters is the political process to do so.
>Introductory science courses (which I would otherwise not being able to learn on my own) were certainly worth the price I paid for.

Out of curiosity, why do you think you would not be able to learn introductory science without spending $800 on a uni course?
Detecting and eliminating Chamois, a fraud botnet on Android
A lot of what you read, particularly here on HN, tends to be more about silicon valley than about the US in general. The ageism issue is a particularly good example of this as the valley is so much worse in this regard than most of the rest of the country.
Is that a deep buried lede with a teaser headline?

The thing that irritates me the most is these absurd ads that make bold claims and never deliver on what they're advertising. Even if you're interested in what they're offering, you're willing to take the bait, it's a lost cause, they never fulfill their promise. It's just carousels of bullshit jammed full of more ads.
I agree. I think that a lot of it lies in the fact that it is hard for a lot of people to understand how digital surveillance works and they feel powerless to change it anyway. So they dismiss it away by not caring. Just my best guess on this though.
the US is not being destroyed by immigrants coming and stealing the territory and resources. The US has plenty of unused fallow land that immigrants can buy/lease with real money and work with real labor. the US doesn't give free territory and resources to immigrants. It should allow them to freely trade in it.
DesignStaminaHypothesis
You can't leave us hanging, whats the slur that sounds like GoMix?
I used a PiHole for a while and when using it YouTube had no ads at all zero ads but I wasn't sure if it was the Samsung TV YouTube app or Google.

Before that I would be bombarded by ads for every video and then in the middle of any video that ran more than 30 minutes.

I don't mind a few ads I get the concept but 95% of the ads were just two companies Wix and Grammarly over and over.
Local time plus time zone is not a perfect solution either. Times stored only as local time are not canonical. With DST some hours happen twice. You can never find out in retrospect which moment a local time refers to if it falls inside one of those magic hours.
I'm sure this is all BASIC dependent. MS qBasic has local variables, see:

Look at the documentation for the "shared" statement:
http://www.leinweb.com/basic/manual/

It's a pretty nice language.
But there's minimal stickiness to the network. The switching cost to another network is almost free, and the network value itself is pretty low.

Consider eBay, perhaps the most-successful two-sided network of the first dot-com boom. You could switch to another auction site, but as a seller you would lose all of your online reputation (sales history) which is worth a lot on eBay (since people don't buy expensive items from someone with no sales history whatsoever). When is the last time you cared how many drives your Uber/Lyft driver had given? eBay - very sticky. Uber/Lyft - not so much.
In all fairness, SXSW is a pretty severe stress test. FWIW, it can be hard to get personal transportation in a heavy rainstorm in NYC too.
...that can make your balls explode (so to speak) and render you sterile.
I think you're misinterpreting what the post and the GP meant.

What's at issue here isn't that Uber drivers don't get to take home X% of what the passenger pays, but rather that the cost Uber charges passengers isn't enough to keep the business afloat without a significant amount of VC funding.
I have hashimoto's, I'm wondering if anyone has more info on the fasting that some people mentioned in the comments, I've never heard of this, I've done AIP and that worked for me pretty well, but am always looking for other potential ways to stabilize the disease.
The biggest difference here is the hype and attention associated with self-driving cars.

TomorrowNow was basically caught stealing Oracle manuals to provide the same service as Oracle but at a lower cost.

The person who "wins" the self-driving market on the other hand potentially may be the purveyor of a business and an industry that is set to upend an industry that absolutely dwarfs "Oracle maintenance contracts". Stakes are much higher.
Just this morning I saw a person with no pants entering the Subway sandwich store on Market St. (This is in San Francisco... Civic Center.) Bare cheeks to the wind.
I'm currently in the process of migrating a decently large React app from poorly written React/Flux to (hopefully) better written React/Redux, and I'm definitely feeling the lack of...useful examples. A ToDo list or showing lists of users from Github just doesn't cover the realistic complex problems well. Thus, when I encounter one of those problems, and Google fails me, I have to take a stab at it...and likely recreate the not-best-architectures of those that have done the same before me.

I'm still happy with Redux so far - the patterns it encourages is at least an improvement over the code from before, but I can't shake the the feeling that there are basic mistakes I'm making because I only have a handful of best practices goals.
I'm not a React user, but I'm a little surprised that they are offering well-performing list-views only now. Is this specific to React Native? And if so, why is there a distinction with React in the browser?
Even UTC can be ambiguous when it comes to leap seconds. I don't know any major DBMS that can correctly store a leap second event in a standard datetime column. Perhaps the answer is to standardize on miliseconds since 1958 (19580101T000000Z) when TAI began.
And 3 days after the SEC decision BTC still continues to climb... $1240 now.
> Considering Ethereum Classic has all the features of ETH and it follows whatever your distorted definition of 'code is law' means, the fact that ETC is at it's all time low (compared to its price in ETH)). The question remains if ETH violated 'Code is Law', then how come market doesn't care.

I'm not sure how my view is distorted - it might be naive, I concede.

My view is basically the person who found a flaw in TheDAO code deserved to be rewarded for it, even if it was not the intent of TheDAO, because I was sold (perhaps improperly) on the code being the arbiter, not people or politics.
Re: the C++ thing.

Yup you can! That's actually how Expo's `GLView` (which exposes OpenGL ES as a WebGL'y API in React Native's JS context) works. The binding is done in common C++ code for both iOS and Android. Calling to that from Obj-C is straightforward, for Java you use JNI. This is binding is done manually and built once (not auto-exposed), then you can use the GL stuff in JS!

https://github.com/exponent/exponent/blob/master/cpp/EXGL.cp... Here's the code
I was responding to the point that the initial commenter was making regarding spying as a whole. I agree with you that if we actually did literally spy on 7,000,000,000+ people it would be an incredibly massive waste of time and resources.
We actually use Google's Firebase to manage our Alexa skill, delivering content from S3, best of both worlds.
How can you possibly account for that though? Different programmers speak different natural languages, yet most public codebases still use English. Certain terms will fall in and out of fashion over the course of time. Consistency within the project is the most important thing we can control.
Yeah, we're cross posting from my blog to the official IOHK blog, too. The first post only just got up on IOHK :p