skysight-inc/HackerNews huggingface dataset:
I assure you I'm not naively just dumping code on random developers and telling them to merge it. I do talk to them first, that's exactly how I figure out they think their code is fine and my changes are unwelcome whenever that's the case. (Edit: Well, mostly. It's also happened that my changes were rejected after I made the patch, but that was nevertheless after discussions had already taken place. Like when I said they later decide the patch is too big.) And regarding the upstream project issue: in the case I had in mind, the upstream project had its own reasons for not doing things the way I mentioned. The changes really did belong in the downstream project, but the downstream guy just didn't care to have to maintain the changes. Although, I also have to point out that upstream projects tend to present even more obstacles for merging code -- not only when the entire reason there's a downstream fork is that upstream is not going to support the entire platform/architecture/whatever, but also when they're big projects with their own hoops I don't care to jump through on my end as I explained earlier.
I would guess that Facebook couldn't exist without Zuck - not in its current form. He doesn't seem to be afraid of "breaking things." Given the current (even after the recent drop) value of FB, I don't see a line of CEO types at the door who are willing to apply so much daring.
to further elaborate, it would take 85 days of 4gbps network link being 100% saturated to leak a 256 bit key, assuming you know the memory locations, assuming no ASLR, assuming the key doesn't move or change, and assuming a vulnerable spectre gadget running on the system, which means you already have RCE in the first place. this class of attack is easily mitigated, and has no real world implications. if you don't notice a 4gbps link being fully saturated for months at a time, you have bigger problems. otherwise, if you don't reboot a server or restart services within 85 days, and if you don't use ASLR, you have bigger problems. if you let someone run spectre code on your system, you have bigger problems.

this class of attack is theoretical, and all the hype is unsubstantiated. clearly y'all haven't read the paper. people never read past the headlines any more...

you don't even have to take my word for it, READ THE PAPER:

> As NetSpectre is a network-based attack, it cannot only be preventedby mitigating Spectre but also through countermeasures onthe network layer. A trivial NetSpectre attack can easily be detectedby a DDoS protection, as multiple thousand identical packets aresent from the same source. However, an attacker can choose anytrade-off between packets per second and leaked bits per second.Thus, the speed at which bits are leaked can simply be reducedbelow the threshold that the DDoS monitoring can detect. This istrue for any monitoring which tries to detect ongoing attacks, e.g., intrusion detection systems. Although the attack is theoretically not prevented, at some point the attack becomes infeasible, as the time required to leak a bit increases drastically. Another method to mitigate NetSpectre is to add artificial noise to the network latency. As the number of measurements depends on the variance in network latency, additional noise requires an attacker to perform more measurements. Thus, if the variance in network latency is high enough, NetSpectre attacks become infeasible due to the large number of measurements required.
The Discord iOS app has millions of daily active users and 4.8 stars with over 240k ratings. This has all been accomplished with a team of two engineers!

This is impressive.
lachyg - who is the sponsoring bank for the visa and / or mastercard BIN's you issue?
The base model of stubs is free. You still get $5 Tuesdays.
Does extstore also use the same slab allocator that memcached does in memory? Cause if so I feel that disk usage might actually be worse than imagined due to the slab packing problems. I think the design decision to keep everything in memcached makes a lot of sense, but RocksDB seems like an odd choice for the first iteration. It’s big claim to fame is durability while achieving high performance, and it shines in situations like MyRocks, but for caching, especially where replication is handled on top of the things writing to disk, that doesn’t seem as important. I think extstore also does compaction but on a 64M page by page basis instead of using one big log.
The Art of Doing Science and Engineering: Learning to Learn
by Richard Hamming is a nice one about computer history and codes in general.
250 Free Startup and Product Ideas
> Other than that: Caveat emptor. I know this sounds trite and doesn't really help in your current situation but when you entered that contract you very likely agreed to the terms Microsoft now uses against you.

Yes of course, he should have simply not used e-mail.
Notes is itself pretty remarkable, but suffers from a peculiar UI + dysfunctional efforts from two sides in development (people who wish it was a RDBMS not a document database, and people who don't really have any business writing application code). The complaints about it being kind of an ugly email client are not really of the essence. In addition, IBM has pretty much left it to rot on the vine since the early 2000s. I think "R5" was the last release of any real significance, and even that was not revolutionary.
> Education is a wonderful return on tax investment

Eh, I see both sides of the coin. Education is a great place to spend money. But American governments are really good at throwing money at things that look like education, but do very little in terms of measurable gains.

Case in point: my Cupertino public high school now has ten times the number of assistant principals as it did when I attended, but maybe 10% more students.
HyperStudio designer Roger Wagner keynote at KansasFest 2018
Thank you! Let me know what do you think after you tested it. Pinyin conversion is definitely on my list!
Library science can include, but is not limited to:

- Setting up and maintaining the kinds of programs people are talking about, be that resume editing or maker spaces, etc.

- The finding and sorting of information. Note that's constantly one of the problems mentioned in the article - it's not just access to the internet, but the ability to use it to find very specific information.
If I could give a six word response for the technical side: "Jeff Dean, Sanjay Ghemawat and team".

To paraphrase some Cal/UC Berkeley professor that I cannot remember, he said that the problem with scaling is that when you go up a magnitude or more, you may need a qualitatively different solution for the same problem. Jeff Dean and Sanjay Ghemawat and their team have time and time again managed to design and build state-of-the-art, qualitatively different solutions (MapReduce, BigTable, Spanner). And now their team's attention is on AI...

2016 (might be more recent ones) update on AI at Google
http://highscalability.com/blog/2016/3/16/jeff-dean-on-large...

Video of full lecture:
https://www.youtube.com/watch?v=QSaZGT4-6EY

EDIT: Sanjay Ghemawat and Jeff are like the dynamic duo of large scale systems engineering.
Yeah, the old Reddit codebase was super inconsistent about how it marked deleted and "soft-deleted" posts, and so we erred on the site of deleting stuff to not accidentally deanonymize someone.

But now that you remind me of that, I think we now have the relevant technology and understanding of the old DB to make it do the correct thing. I will give it a shot in the next few days.
> The opposite is true; removable batteries almost entirely end up in landfills.

That's because they have near-zero value, the component elements still being much cheaper to produce from ore than from recycling. That flips around once we start running out of ore.

Basically, economics takes care of this for us. At the end of the day, battery reagents are unconsumed resources, so we'll be fine (at some price equilibrium probably higher than their price today) so long as the number of people and their need for power storage remains bounded.
Once again, this is what happens when you trust some third party organizations for simple things like storing your data, facilitating group communication, or even authenticating your very identity!

Why do we do it?
I find Lynch's Dune good even if he disowned his movie. I like watching it from time to time like Alien.
How is search nowadays? I left 8 years ago them because search was so bad compared to Gmail.
And this is the essential problem with society today - the lack of acknowledgement that there is such a thing as civic duty, or the greater good. It's all about personal advancement regardless of the externalized costs.

In the words of Toby Keith - It's all about me, it's all about I, it's all about #1...
Yes, most C++ compilers let you specify your language version.

One of the problems with C++ is there is less of a dependency management story around it.

- Maybe staticlibs will let you mix language versions?
- Maybe DLLs will (granted you probably shouldn't have C++ in your ABI anyways)?
- headers-only or vendored libraries won't allow mixing language versions.

Contrast this with Rust where all of the standard approaches for declaring a dependency allow different language editions.
How to Hack a Small Outdoor Space
I've been thinking a lot about this (after hearing about the Airbnb guy [1] the other day) as it pertains to the cloud i.e. Azure, GCP. I'd hate to be a company that spends hundreds of thousands moving its infrastructure to the cloud, then suddenly without warning it's all terminated without cause or explanation.

On a side note, as a published author on Amazon, I've heard horror stories in the usual author forums of Amazon doing the same to authors, pulling all their novels off their site without warning and terminating their account. Amazon does have some remediation pathways (unlike the AirBnB guy), and many authors had their accounts restored after weeks or months of perstering support (although the damage is done).

[1] https://news.ycombinator.com/item?id=17523056
I strongly recommend you just go ahead and do so. This is like saying: if the burglars don't return this guy's stolen property soon, I might just have to start locking my doors when I go out.
WhatsApp suggests a cure for virality
Regarding the shuffle bug: it's, uh, not a bug. They changed it to be like that in all the interfaces I've used. :(
Why is it important to remind someone of their own name in the middle of a long conversation?
It's possible to do it now, but not with the "Native" ui you may be implying.

Wings3D created a 3d modeling program with application, including UI, written in erlang. http://www.wings3d.com/
In fact, it's easily disproven given the many experiments conducted on split brain patients. Both halves of the brain can understand complex concepts and act on them simultaneously.
You’re really throwing the baby out with the bath water here, though. And you have to focus on either straw men or specific anecdotes of “disruption” in order to paint this negative overall picture.

In the case of yet another app to order pizza...if nobody uses it or cares about it, then who gives a fuck?

“We should be hostile to people who are in the business of creating technology because they might make something nobody wants to buy” does not make sense.

Sure, maybe they’re smug and elitist idiots doing this stuff. But does it matter? And who is it that’s so interested in maligning tech as a whole? It’s their competitors in trying to accumulate wealth and power. Who, for what it’s worth, are even smugger and more elitist.

Overall, my opinion of this article is that it’s too narrowly focused and while it’s opinionated it’s also shallow. This is all typical of media now though. Ultimately this is part of a larger political context, and I think the underlying motivation for this articles and others like it is no different from Alexandra Pelosi’s “San Francisco 2.0”.
The "libraries provide Internet access for poor people" argument is incredibly disingenuous. To use an example: My county spends about $22 million per year on its library system. There's about 500,000 people, about 5.9% of whom are under the poverty line. For what we spend on libraries, we could pay for a 4G smartphone and 4G LTE service to literally every single man, woman, and child under the poverty line. And we would have money left over to pay for targeted support services to teach people how to use them.

And unlike libraries, that would be a benefit almost everyone would actually use.
This attorney Wayne Jarvis's approach.

https://www.youtube.com/watch?v=ZRzxJZrm3iU
Ignoring the cynic in me that tells me that nothing will change, makes me think that the right answer is probably less to do with breaking apart or changing google but more likely the establishment of personal data privacy rights in the US. Once it’s more expensive to collect everything about us, companies like google will have a hard time.

I don’t think we’d realistically introduce laws like this until the citizens united decision is overturned. Until then the US political system is owned by the rich.
Looks more like a well needed correction to me. $FB and $TWTR are still significantly above their 52 week lows.
I .. am pleased I no longer have to do that.
Indeed they don't lock employees inside the building. Indeed it's far from slavery. It's wrong word. Rather it's exploiting of employees by using cheap tricks.
Trump would not have disappeared if Hillary had won. He would have lead the charge to take her down. Prior to the election he had already amassed a very large follower count.
>If unconscious thought is impossible, any background racing around our mental archives is entirely ruled out. That is, if we are scouring our memories for foods, we cannot simultaneously search for countries, and vice versa.

The author is not arguing against unconscious thought. They are arguing against background thought. I've never heard of anybody claiming to gain unconscious insight while concentrating hard on something else. It's only claimed to happen while dozing or walking or similar. I'd always assumed that unconscious thought used the exact same brain resources as conscious thought, and the only difference was the lack of consciousness. Obviously if you're using those resources for something else then they won't be available for unconscious thought.
Announcing the Ionic 4 Beta
I'd more happy if they would implement an option to turn-off link fetching and also ability to use their service without phone number.

As for this Passport - I'm not interested in this feature and I can't see where it would be useful for me. Not mention the security with just their assurances that nobody would have an access to my personal info - it's ridiculous to say least.
yes, wrong word, should have been used "exploiting" instead.
Im pretty sure this is why Alphabet was formed, they sort of split themselves up as a preventative measure.
There are plenty of times in the day or night where we may be "thinking" about things but not attending to our thoughts very much or at all, such as while dreaming or zoning out while driving. Actually, driving itself is a great example of a complex activity that requires very little conscious oversight. While driving, you can suddenly realize you have no recollection of the last ten minutes. If your brain can drive "unconsciously," surely it can work on a problem unconsciously; after all, you've been thinking longer than you've been driving. Moreover, you can be driving home from work after a hard day, and your brain can switch back and forth between emotional processing of your day and keeping an eye on the road, and you can still have that feeling where you can't remember the last ten minutes.

None of this contradicts the idea that your brain can only work on one problem at a time, but the overall thesis of the essay only works by blurring different concepts together under the terms "thought" and "consciousness."

Let's distinguish between these different brain/mind functions:

1) Parallel, perceptual work (like recognizing an image)

2) Serial, conceptual work (problem-solving, "thought")

3) Verbal, narrative mental occurrences ("thoughts")

4) Conscious awareness

Cognitive behavioral therapy demonstrates that (3) doesn't imply (4) as much as you'd think; you can have a verbal thought very rapidly that you are at most dimly aware of and immediately forget. Rather than implicating consciousness awareness in a wide range of mental activities extending all the way to problem-solving (2), I would say that most things the brain can do with awareness it can also do without awareness.

Those of us familiar with non-verbal "thinking" as we solve a problem know that (2) doesn't imply (3), either. Meanwhile, the thesis of the essay seems to require that (2) implies (4), which is quite a stretch.
And this is why the West is in decline. Modern society is based on the specialization of its individuals to perform tasks more efficiently and that in doing so, society as a hole benefits from this.
Any specific accounts you might suggest related to test automation?
>Car manufacturers and governments project that 10 million to 20 million electric cars will be produced each year by 2025. If each car battery requires 10 kg of cobalt, by 2025, electric vehicles would need 100,000–200,000 tonnes of cobalt per year — most of the world’s current production. Similarly, 400,000–800,000 tonnes of nickel would be required annually, or 20–40% of all the metal used today. More would be needed when trucks, buses, aeroplanes and ships become battery-powered.

By 2050, producing 50 million to 80 million electric vehicles a year would require 500,000–800,000 tonnes of cobalt. Beyond 2030, this would far exceed current mining capacities. Similarly, 2–3 times more nickel would be needed by 2050. Nickel shortages would be evident by the mid-2030s.

Like Oil, there is enough oil on earth should we need to continue to growth not using any renewable energy for the next 100 years or more. The problem is somewhere down the line it may not be $100 per barrel but likely be $200+.

The same is lithium, there are still huge known reserve. But key here is economically variable reserve. The reason Australia aren't doing much of it is because they cant complete with Congo with when the lithium price is $80 without much profit.

Once the price reach high enough, it is for certain someone else will come and do the dirty work. And I expect lots of investment coming from China.
Crazy. More details please, especially how long between first strike and deletion?
> Tweets from bad-faith actors who intend to manipulate or divide the conversation should be ranked lower

So, donald trump? Or does he get a free pass to be abusive and divisive but all other users are held to a TOS?
No most managers are bad. Some says less skilled people are promoted because they are useless at their previous position.

My advice is to take the leadership as soon as you can. Don't fear the responsibilities. Better be in charge than have an average incompetent manager.
Pretty much. People have X hours where they are awake during the day - if they are spending Y less time on social networks that doesn't mean they're migrating Y to new social networks. It just means they're focusing on something else.
Failed capitalization... metric ton (MT or mt, I guess)
Ah thanks, missed that. Makes you wonder whether the Hep C treatment (probably with interferon) helped to keep the HIV under control too.
You don't think the person doing money laundering and finding their accounts frozen won't have figured that out already?

"Gee, it must've been that meme I posted the other day."
It might be arguable that the check-in on the problem isn't so much an automatic process, but one of stimuli triggering a pattern match on a problem, or conscious triggering of the thought process.

When people are working on a problem, simply saying out loud "I'm trying to work out this problem" has an effect lighting up the neurons associated with the previous thinking done on that topic. If there is new information, (like a snake eating its tail), that may be integrated unexpectedly into the consideration.

I would suggest that there are prompts all around us that will trigger a "revisit" of a problem, it is conscious (or at least autonomous based on stimuli) action, but not directed.
Show HN: Rendevu – An intelligent feed integrating all your SaaS apps
I have to disagree that libraries wouldn't be invented today if they didn't already exist. Part of me feels that the trend of people moving back to the city is people seeking a greater desire to be a part of something greater than themselves and be able to participate in public life. It's more than simply an aversion to traffic.

Given that libraries are largely funded locally, should they not have existed, we would be seeking out the creation of more shared public spaces that don't require you to spend money to spend time there. These sorts of 3rd places are important, although I do agree that the modern plutocrat isn't the sort of person who is likely very safe when it comes to visiting these sorts of public spaces, and hence have an aversion to them.
Why are you on HN? All of the information, all of the facts discussed here can be found places like Gutenberg, SciHub and archive.org.

But what you get on HN is curation, and a community of like minded people. The library is that in physical form, available to everyone.
Yahoo! search is powered by Bing and Google
Here's the journalist's twitter account. https://twitter.com/mrjonkelly

Here's another article he wrote: https://www.bbc.co.uk/news/resources/idt-sh/tainted_love

IRIN News may have similar items. Here's one about refugees which is close. http://www.irinnews.org/special-report/2018/07/19/destinatio...
Isn't that kind of rent-seeking?
Skeleton Ultra Capacitors
So your claim is that people shouldn't be allowed to persuade others to agree with them politically? Don't you see something wrong with that thought?
True. Also, with the Uber economy, numerous drivers are not full time drivers, they are fractional time only. Also, in some cases, more drivers are good -- ever try to catch a yellow cab at 2am? What are the chances one will happen to pass by?...but with Uber I can find one at almost any time of night. I spoke to some Uber drivers who only drive at night. Before, it wasnt worth it because the thin supply couldnt meet the thin demand over a vast region. Beaconing solved the problem.
GDPR could be a factor since it required shutting down accounts of people aged 13-16 that did not have parental consent. Getting parental consent required having parents sign a form and send it in.
I don't really see a problem with them doing that. I'm not even sure I'd consider it manipulative. They walk through some design decisions, talk about their codebase, at the end say "if this sounds interesting to you, think about working for us."

Just because it benefits them doesn't mean it's exploitative or bad.
I was referring to Britain likely having different rules and standards for entry than Turkey.
The nice thing about a custom domain however is all you have to do is repoint it to a different provider if that happens.
Here is Uber’s first pitch deck
What if we have the little ones, but normal tardigrades are gigantic, and like to eat stars, huh? I mean, come on.
> they should charge more (read: any price > $0) for parking

People who park their cars go to town halls. They turn out to vote. They call their representatives.

I called my City Councilman, who is also the Speaker proposing this bill, and was apparently the first person to call in opposition. Everyone else focussed on how Uber is a den of sexual harassment and it's about time we did something about them. If that is the balance, this bill is good politics. Even if it's counterproductive.