skysight-inc/HackerNews huggingface dataset:
I genuinely agree with this notion, almost holistically, and I feel comfortable asserting that if we unreservedly followed this line of thinking the world would be a better place. However, in the intent to further improve on the notion, while I do believe it is important to have to make difficult choices about "who" gets to have a voice in order to achieve more civilized discussion, I don't think that "shutting-out" should be limited to the "bad faith actors" or the extremist ideologues. I think a stronger adherence to a sense of dialectics could benefit by further reducing the voices allowed. There are plenty of soft, gentle and respectful "voices" that detract from getting to the core of important discussions by bringing forward very irrelevant, tangential or otherwise "missing the point" (factually incorrect) ideas. Just because they presented their opinion respectfully, does not mean it needs to be "allowed" into the debate. This becomes especially problematic or can have a serious negative impact when it comes from an exogenous source with a disproportionate amount of credibility. In short I believe some aspect of the "scientific method" for wont of a better expression deserves a role in "regulating" the process of public debate.
Problem solved http://sci-hub.io/10.1038/nature23480

Spasiba Russia.
> Electron is a crutch. A crutch that people resort to because it's effectively impossible to write quick and dirty cross-platform desktop apps in anything else, but, worse still, a _debilitating_ crutch that, unless you know what you are doing (and I daresay that is something people should be looking into) delivers overly bloated, resource-guzzling apps that wreck usability, battery life and (most visibly) RAM in _any_ OS.

See, the other word for crutch is " force multiplier". And in one sense, the crutch is for the almost comically broken state of cross platform UI toolkits. GTK+ is inadequate and hard to use. KDE not only mandates language choices and tooling but also offers only marginal improvement.

Every "good" and widely praised xplat GUI toolkit is either custom built for a browser or IN a browser. Apple's toolkit gets praise, but is hardly crossplatform. Microsoft is starting to ship an option, but it's not well cooked yet.

It's one thing to note the problems with electron. It's another entirely too imply it has genuine competition. As far as I can tell, it does not.
Depends. In the UK, yes, in then US I don't know, but in germany you can't. And it cannot be held against you.
Minor nitpick, but I do not think you know what dense means.

Most cities are denser than Switzerland. My undergrad town of 25K is over 20 times denser than Switzerland.
> The other thing he liked to tell us, though, was that girls shouldn’t bother taking math, because we were just going to be housewives anyway.

This, this this. US society took a socially conservative swing in the 80s as peak women's lib began erroding.
I don't use atom, but I don't understand why it needs to be defended or why people would attack it in the first place. If you don't like atom, like me, then don't use it. Is it deep down that you are really envying people using atom as their daily driver while you can't (do the same comfortably)?

After all, it is just a text editor, not like a hot technology that your boss will force down your throat, right?
I don't buy that.

What you are saying, is after her building was bought out and she and her neighbors were then about to be homeless, they should have formed a political organization? Where, exactly? I mean, she went to one town, who knows where the other 5/10/50 people went.

That kind of argument comes from a very privileged position of a person who hasn't been gentrified out of their neighborhood.

This is a direct result of greed; not capitalism or democracy (I mean, we aren't even a democracy, but a representative republic).
KeyOne seems to be selling well, I hope they release some cheap PKB phones in the future. Even if it has low-end specs, if it is less than $300, I'd buy one in a heartbeat.
React driven should be confined to js frameworks not human interactions. This is a slippery slope but the ppl have already spoken. Sadly, we go forward in this half-cocked manner. It's hard to confront the underlying sources of this angst and that's our dilemma.
I stopped using Chrome on Linux (except for development and testing) because it absolutely batters the CPU, enough that it powers on the fans on my laptops where FF rarely does.

I've never really understand why either and it's been on two totally different laptops.
They're already kind of separating Messenger from the main Facebook site. It's a separate app on mobile, and on desktop you can go to https://messenger.com. They don't even have Facebook in the name anymore.
But note that the vast bulk of that is an imputed value of his time which, unless you're turning down work you can't do because you're in a car commuting, isn't something you can pay the bank with.
Should Big Pharma Be Funding the World Conference of Science Journalists?
Along the lines of 'functional' programming, Jonathan Blow reposted an old email of yours which I thought was a nice format for getting across some points about reliability, consistency, and minimizing side effects:

http://number-none.com/blow/blog/programming/2014/09/26/carm...
To be fair it probably isn't fake, but apps should not be asking me for my Facebook password.
AFAIK, they don't use Google's software updates, because they have their own "distribution" that's mostly the same but slightly different from the vanilla Android version, so they need to merge those changes and test them before they can push the updates to the phones they made.
> who’s gonna pay 3000$ to get a Mac and stuff AND 99$ a year just to build apps in their free time? Yeah, me neither

The Mac complaint is fair, but you can build and run your own apps outside of the store with a free developer account as of a couple years ago.

Edit: Also, a capable Mac development machine is closer to $1500 than $3k.
> how many pieces of software design have remained in heavy use worldwide for 30 years.

Unix itself.
While accurate, it's a little misleading to phrase it like this.

Imposing a significant time cost makes certain types of applications unusable.
Five incorrect/bad fingerprint reads will require passcode.
Again, it's a referential catch-all for people inside tech echo chambers.

The vast vast majority of people with access to mobile phones do not have the way or means to replace them at the rate you suggest.
As an opposite interesting story from another part of the world around same time. When I was just a few years old my father (a
highschool chemistry teacher with a research background) was telling me stories about how how himself and his colleague which was a female had the best results preparing students for chemistry olympiads although their highschool, an "industrial" was one of the last choices for students, so it was usually the last in everything. Yet they managed to prepare some of the top students.
This was during late communist era and just after it. I grew up with nothing close to racism, sexism or anything close.
It will be pretty miserable for the first colonists. But that's true of any endeavor like this. Some goals are worth suffering for, even if the individual will never see the payoff.

And I don't like to begrudge people for their optimism. Optimism, well-grounded in a long-term vision, can be incredibly helpful in overcoming adversity on the way to audacious goals. In other words: fake it til you make it.
While this is truly an impressive project, both in engineering and vision, I'm probably not going to buy one. The main reason being that they chose to go with Android.

They had an opportunity to experiment with offering a FOSS mobile OS, but instead they chose to go with design-by-committee's poster child.
This comment perfectly illustrates the need for free spreech absolutism.

First, it's just about denying speech to Nazis. Then, everyone who "argues to the contrary" is also a Nazi, and presumably doesn't deserve free speech either. And voila, when you want to deny speech to anyone in the future, you can shut down anyone defending them as well.
Why isn't there a good, inexpensive bus? You can fit almost one hundred passengers on a single bus. Buses are pretty fuel-efficient per passenger, easy to reroute if you have more/less demand, and you can go directly to where you need to go. They scale very well - if there are only 20 people or so you can send a small bus, if there are thousands you can send multiple large buses.

Sure, traffic can be an issue, but I'd imagine train delays are roughly as big of a problem.

In this case, it looks like her 3hr 20min commute could become 1hr 30min with a bus that goes from Stockton.

Why has nobody done this?
How practical is react native for writing desktop / mobile apps from the same javascript codebase? I know the mainline has android / ios ux outputs and there are forks that have osx & windows outputs.

How does it compare to electron? From what I understand, react native is just a javascript vm + native UX libs.

I've also heard that react native isn't as much of a priority anymore at facebook.
Why do they use transparent watermark????
I would also counter with: The ISPs are where they are because they in the opposite of a free market.
Mozilla just moved into a larger Berlin office:

https://blog.mozilla.org/places/2017/04/27/new-berlin-office...

https://wiki.mozilla.org/Berlin_Office
ya the photo sucks because this is a fork of a much worse guide I used based on 6 GPU and not nearly enough power. This guide is as complete as I could make it - follow the steps and the drivers will install fine.

I'm also curious to see your windows guides.
For databases, you can provision one through Gigalixir, or you can provision one yourself with Google Cloud SQL in the us-central1 region.

For other apps, anything running in GCP us-central1 will be in the same high latency network, but some customers interop with AWS or Heroku just fine albeit with slightly higher latencies.
If I have a Java GUI app running on my system, Electron apps become the least of my bloat concerns.
Yep. Japan leads as a great example in this case.
I do not object to paying taxes. In fact, I'm very politically active in trying to get taxes raised on rich people like me. But if I want to sell my house and buy the house next door and those two houses cost the same, then the higher those prices are the higher my actual cost of moving is, notwithstanding that I am theoretically trading like for like. That's bad for everyone because it makes me less likely to move, which reduces the liquidity of the housing market, which drives prices up even further.
Set up a RPi to flash disk images via a USB SDcard hub!
I got tired of keeping track of the cards so I threw a small pile of them in the drawer and a script to pick from the handful of images I use & flash them.
The web apps I use are incredibly sluggish when compared to a desktop app on a 1993 Mac.

And I'm not just talking about operations that require network requests. I'm talking about simple UI responsiveness to (for instance) acknowledge a click and hold on a handle so I can start to drag-and-drop items in a list. I'm talking about drop-down menus that take over a full second to open.

I'm talking about lag when typing text into a UI, such that if you type a whole sentence and then click in the wrong place after you finish typing but before the second half of it renders out character by character (for instance, because you noticed and want to correct a typo), the second half of your sentence ends up transposed into the middle of the first half.

Ridiculous. This was a solved problem 25 years ago.
Interviewing as an Outsider: How I Finally Got Seen in Tech
I've been to two mid-tier universities within the last decade, and each one had a professor who would straight up say on the first day of class that they would fail any women, because women shouldn't be in science. One was a Biology professor (they were a young earth creationist to boot), the other was a computer science prof.

I'm sure the laser focused fury of social media makes universities more wary of having people like this on staff, but still most people don't want to get caught up in that sort of fight. They were quite old though, so there's hope for the future.
iOS 10 launched in September 2016, and I think the 4s was kept current up until then.

Also five years for the iPhone 5 (2012-2017). since iOS 11 supports the iPhone 5s, it will also get its fifth years of updates. (Hopefully more! Mine is still going strong, the arm64 processor was revolutionary.)

Five years does not seem to be an outlier for iPhones anymore.
Qt is absolutely not "almost as heavy" in memory or CPU time. Maybe in disk space.
It also allows customization at several abstraction levels, which is what makes it more flexible than most of the competition.
We'll be waiting for you!
I'm pretty sure our infatuation with service-model pricing will ruin us all.

It's already ruined music for the majority of musicians.
Are Free VPNS Legit?
In all honesty, I got the same impression from your comment. Please try to be more careful with your wording; its hard to communicate true intention on an internet forum.
Holy shit you're right.
I've already got an HTC One M7 that I've had since 2013. It works perfectly and seems able to continue for another 4 years at least. Why do I need this phone?
Mission bay San Diego?

Why do you think that is?
Indeed, it seems like a huge hassle, especially having to think about turning on/off your cloud resources.

Internet is going to cost way more than $5/mo.

To keep things cheap, I just use my work laptop and an OVH $3.50 VPS for the other things.
If the same watermark is added to each image, then you can estimate the watermark by averaging many images and subtract it to get original image back.

If each image has a slightly different watermark, then simple averaging won't work. Instead you need to come up with a model that describes how the watermark is changing, then estimate parameters of that model. The more complex the change, the more images you need for parameter estimation.

Image stabilization won't work here because it relies on large features and therefore won't be sensitive to relatively weak watermark signal. Besides, it's only stabilizing in three dimensions (pitch, roll, yaw) and won't help with warping within the image.
The visible watermarks primarily aim to deter unauthorized use rather than to prove copyright claims or help people locate a copyright holder. If you want to prove copyright claims, there is a centralized registration system that has existed for over a century

https://www.copyright.gov/registration/index.html

Locating copyright holders is a much thornier problem

https://en.wikipedia.org/wiki/Orphan_works

but it's not obvious that a decentralized database is more effective somehow than a centralized database.
The Tor Project Defends the Human Rights Racists Oppose
That's actually probably a worse name. There are a lot of people who think it has to do with regulating online content (in a political viewpoint sense). "Internet Freedom" would only make that worse.
Ignoring the battery stuff isn't Samsung's build quality on Galaxy devices considered close to/as good as Apple's?
This is a pretty amazing example. It raises more questions than it answers however. The big one is "Why continue working in SF with this horrible commute?"

Market dynamics suggest that in a 'free' market, on an individual basis, a person seeks to maximize their value received. So in this case, if this was an open market, the (commute + $81K/year) > any other option that she might choose.

So what are we missing that there isn't at least an equal paying job available in the Central Valley that would cut her commute by 80 - 90% ? I can imagine lots of things that might contribute like pension eligibility, or specialization. But "Public Health Advisor for DHHS" seems to be a position that is available in many cities in the state. I would have liked to read what about this job in this city was so important.

And all of that is to the meta question of salary growth has been flat for a long time, but for a long time people felt they had to keep their job at all costs. A what point does the advantage change? 3% unemployment? 2%? What needs to happen so that people are confident enough to say "pay me more or I'll work somewhere else." ?

As a result of the stuff I wonder about, I feel like there might a tremendous amount of tension in the economy that isn't as visible as one might hope. And I wonder what happens when it snaps. Do we get the 10 - 15% stag-flation of the 70s?
All reviewers sign NDAs to protect your IP.

How does your company back this up? What happens if one of your Developers violates this? Will you pay for the legal fees?
Well, since the Bill was named "Restoring Internet Freedom" (and in a time where it feels like every third bill is named something with "freedom") I doubt that would have made things more transparent to the average consumer.
If you can't define it on a bumper sticker, most Americans won't "know what it is".

As for the FCC, Ajit Pai, and Net Neutrality, I'm much more open-minded to the current FCC policy after having listened to him on the latest Recode/Decode podcast. His speaking patterns make him sound like he's an energetic jerk, but I don't disagree with lots of the policy agenda he mentioned. I detest the games they played with the citizen comment submission system and the "cyberattack" they claimed happened, but that seems only tangentially related.

I'm not sure that the FCC is the right instrument to enact net neutrality -- I feel like demolishing arbitration and allowing consumers to sue the crap out of ISPs for unfair competition actions would go further. The FCC has only been good at restricting speech, not protecting it.
>why not put the pressure on the companies that are driving the influx of workers and out of control cost of living?

You're going to need some extremely powerful public policy interventions to push back on a force as powerful in human civilization as urbanization.

It's so much better for society and for the individuals who currently don't live in major cities to centralize into them. You're going to need some extreme regulation to reverse the incentives that have driven the push towards cities worldwide and for thousands of years.

And for what? To protect a relatively tiny constituency of people who currently live in cities and want them to stay small, against the giant national/worldwide population that wants economic opportunity, and to use its resources for something other than cars?
Consumers care about 'plug and play' to a sometimes confusing degree. I've heard numerous stories about products made objectively worse to make it more appealing to consumers--pretty, but tasteless tomatoes, apples, and other produce are one example. I heard (a possibly apocryphal) story that bottled smoothie companies add questionable things to keep smoothies suspended because consumers prefer not to shake their drink before consuming.

I wouldn't be surprised if this was investigated internally at multiple companies, but decided consumers wouldn't like the extra steps. I've also had many apartments explicitly disallow containers of liquids larger than a few gallons (the obvious case is fish tanks) because of insurance and liability reasons.

I hope this is successful and takes off...but I can see still see it being rejected by consumers. Maybe these are the kinds of things where a regulation is the best course forward?
Teen Bitcoin millionaire is launching Taylor Swift’s ‘1989’ into space
The entire defense/post boils down to this line:

"... I ought to be more concerned with where the trend in memory is going rather than where it has been."

The problem with this line of argument is that it never ends. Developers who accept this line of argument are always aiming five years down the road, and thus always delivering a poor or substandard experience to their current users.

Your future users are not real, and if you're always targeting future users you're never targeting real people.
I think the question is why would we need protective watermark anyway if stock photo companies are already crawling and sometimes phishing for use of licensed stock photography on the web and then directly send out an DCMA or a charge?

I've been in many situations where the copyright owners reached out for damage fees after downloading a full-res, un-watermarked photo from free stock photos sites in blog posts, so I'm sure the tech is all there already.
Or I could buy a phone that doesn't require an audio adapter, which is easily lost and prevents you from charging the phone and listening to music at the same time.

Removing the headphone jack is a rediculous and unnecessary regression. We have plenty of choice among phones, and I won't compromise on something that could have so easily been included -- and is included by almost every competitor.
IS that true? Java is not great but Electron seems really bad.
I'd point out that Thai here is one of the inspirations for the crypto challenges, but we already did on the front page. :)

This is a pretty amazing team, and if you're not familiar with it already, Tink is Thai and Daniel Bleichenbacher's team's answer to Nacl.
I wonder what would happen if I took 1000 copies of the same image that is using a warped mark and ran it through the algorithm....
Or vice versa. What we have is a small committee of people you've never heard of deciding to reject deals that both renters and contractors are desperate to make. If we had a plebiscite on housing density, the outcome would be much better for most people.
Another great opportunity to explain net neutrality without linking out to another resource.

Man, so close.
On second thought, I wouldn't actually use statistics at all. I would simply set all defaults to a low value in the single digits percentage range on average over a period of one minute or so.

The overwhelming number of apps need next to no CPU (on average that is. Spikes are OK) during normal operation, and that includes text editors.

Other applications, such as games, need all the juice they can possibly get. Users usually know why that is the case and will be happy to grant them that permission.

There needs to be a way for an app to request a temporary suspension of resource limits, e.g. for running batch job that should finish as quickly as possible.

Each website should be treated as a separate application and needs to compete for resources with the ads it runs. So there would be an incentive for website owners to keep the resource usage of ads in check.
Yes, but you're just saying the same thing as the parent, which is that this is a question of values. It's not a natural disaster. It's the expected result of deliberate policy.

On the one hand you have more access for more people to one of the most important and dynamic urban areas in the United States. On the other you have the "distinctive nature of the SFBay area" and redwood trees.

I think it's pretty obvious that the first is more important than the latter, but it's fair of you to want to make that tradeoff explicit.
>What items to buy?

hardcoded by a pro dota 2 player hired as a consultant
My favorite quote from this is:

> How practical these attacks were. A lot of stuff that I knew was weak in principle (like re-using a nonce or using a timestamp as a 'random' seed) turns out to be crackable within seconds by an art major writing crappy Python.

It shows the realization that "somewhat broken" in crypto usually means horribly broken.
Are there any concrete plans on how to implement this?

In the densely populated parts of the Netherlands we've had an unhealthy housing market for decades, partly because of government subsidized mortages through tax breaks.

"Everyone" kind of agrees that is should be abolished, but the polical and popular will is laking, and people won't be able to pay their mortages anymore if it happened too sudden. Also it would cause homes to deflate 10-30% which would be a serious issue for current owners who want to move.