skysight-inc/HackerNews huggingface dataset:
> When society has reached a point that anybody with internet access can, simply by 'accidentally' going to the wrong website, be exposed to imagery that really is not going to help them be well-adjusted in life, without any safeguards in place, there is something wrong.

How accidental is it really?

All the major search engines and social networks have some sort of "safe search" filter system. The porn sites submit themselves and are listed in parental blocking tools to limit Internet access.

The answer is, honestly, it isn't accidental. People have tools already to handle this situation in a variety of ways and simply choose not to exercise their free will to utilize them.

It is as "accidental" as being offended by walking into an adult toy shop.

> Whilst there are privacy concerns regarding any ID situation, nobody seems to be trying to solve the problem in other ways, short of limiting internet access (which causes other outcries).

Private, cheap solutions exist already. Why is its the government's job to force you to use them? Why don't you use them willingly?

> (For the moment, as a parent, my young daughter doesn't get any unaccompanied internet access - I am thinking of my child)

https://blog.opendns.com/2010/06/23/introducing-familyshield...

https://www.netnanny.com/features/porn-blocking/

https://www.nofap.com/forum/index.php?threads/care-to-recomm...

http://pornblocker-app.com/

https://www.nofap.com/forum/index.php?threads/good-porn-bloc...

Use a parent control app + family shield DNS.

I'm uncertain why you believe the government would do a better job and honestly, I'm concerned you think that would be the case given the financial incentive in this case clearly works correctly in favor of the porn blocking companies. (i.e. There is no money to be made circumventing them to show porn to people who can't buy adult products. Even the ad revenue is worthless because your advertisers can't sell them anything.)

> Edit: It's interesting to note diminishing points for a post that asks how to solve a problem. Obviously some people feel very strongly that even questioning the situation is wrong.

Honestly, if you are not willing to exercise your own free will to provide safeguards against accidents, why should the government do so?

It isn't like these people are posting public billboards at the side of the road that are impossible to avoid.
B&H is the best. Their search and overall UI is great, their browsing taxonomy is incredible (especially when you're looking for something in their wheelhouse; if you're shopping for, say, a very specific type of camera lens, it's effortless to narrow to exactly the choices you want), and on top of all that, they're usually price-competitive with Amazon.

Their closing on orthodox Jewish holidays takes a bit of getting used to, but I just consider it part of the brand now.
I took a whack at IJ and got bogged down after ten pages or so. This is from TDP, not IJ, but it's illustrative:

"And the depressed person always took care, when as an adult she attempted to describe to a supportive friend the venomous struggle over the cost of her orthodonture and that struggle's legacy of emotional pain for her, to concede that it may well truly have appeared to each parent to have been, in fact, a matter of "principle," though unfortunately not a "principle" that took into account their daughter's feelings at receiving the emotional message that scoring petty points off each other was more important to her parents than her own maxillofacial health and thus constituted, if considered from a certain perspective, a form of neglect or abandonment or even outright abuse, an abuse clearly connected-here she nearly always inserted that her therapist concurred with this assessment-to the bottomless, chronic adult despair she suffered every day and felt hopelessly trapped in."

That was one sentence. There are many favorable adjectives one could reasonably apply to it, but IMHO "tight" is not one of them.

(BTW, that sentence is not an isolated example. Here's the very next sentence:

"The approximately half-dozen friends whom her therapist-who had earned both a terminal graduate degree and a medical degree-referred to as the depressed person's Support System tended to be either female acquaintances from childhood or else girls she had roomed with at various stages of her school career, nurturing and comparatively undamaged women who now lived in all manner of different cities and whom the depressed person often had not laid eyes on in years and years, and whom she called late in the evening, long-distance, for badly needed sharing and support and just a few well-chosen words to help her get some realistic perspective on the day's despair and get centered and gather together the strength to fight through the emotional agony of the next day, and to whom, when she telephoned, the depressed person always apologized for dragging them down or coming off as boring or self-pitying or repellent or taking them away from their active, vibrant, largely pain-free long-distance lives.")
I don't think I'm the first person to say this, but I've found it to be true: Most people give up in the first two hundred pages. But of those who don't, everybody finishes the book.

It takes a while to sink its teeth into you. But once it does, you won't want to leave the world he's built. As horrifying as it may sometimes be.
Reading it on an ereader/your phone might help.
Unfortunately you can't add new nodes without reconfiguring the cluster, and currently that requires restarting each server (though so long as you don't do it all at once, server restarts are normal maintenance that causes no downtime to the end user). This could likely be added without too much effort, but also the real-world use case of this is uncertain.

The consensus algorithm is only used to elect a master -- once the master is identified, it coordinates all the distributed transactions. If the master dies, everyone who remains elects a new master and re-escalates all unprocessed write transactions to the new master.

Read transactions are processed locally by each node, so only writes need to be escalated.
I think it's more subtle than that. The main theme here is slavery, but not with a focus on prejudices that justified it; more with a focus on how enmeshed it became in economies and societies and cultures (including some that we don't tend to associate with it), and something about what the idea of slavery has meant to people.
But won't vote for a 3rd party.
I can't blame them for that :) Prague is beautiful.
Yeah some more connections have been found since your comment: https://twitter.com/wikileaks/status/788720894516551680
I have semi-copied what AWS did a couple of years ago. Each api consumer has an api key with a private key known to the consumer and server-side. Requests are SSL only and are signed with the private key by the consumer side (including any parameters and a client-side timestamp). For example, using curl:

#!/bin/bash

TS=$(date +"%s000")

SIG=$(echo -ne 'GET\nhttps://servername:port/api/resources?api_id=1&ts='$TS | openssl dgst -sha256 -hmac "secret-key" -binary | xxd -p -c 32)

curl -H "Content-type: application/vnd.collection+json" 'https://servername:port/api/resources?api_id=1&ts='$TS'&signature='$SIG

I have consumers of the api using node.js and Java as app dev languages with various http client libraries successfully. The actual server-side api is written with Clojure using the Liberator library (highly enjoyed working with this combo).

Server-side uses the api_id to check the signature using the shared secretkey. (Edit to clarify). There are two timestamps flying around here. One is a timestamp from the client call to the api ($TS above). This timestamp has to be "close" - completely configurable on server-side - to the server-side time or the request is not valid. A little more subtle is that each resource has a timestamp that is the last time the resource was changed server-side. As part of the authorization for the api call to change a resource, it has to be make the call to the api with the resource's most current value for that timestamp to succeed. This is a little goofy logically.

This approach works very well when you have a requirement to allow multiple different apps to call the api rather than say, allowing users to call the api from their browser. I don't have a case where users are in a web browser app that directly calls the REST api.

By the way, if you are using SSL, you don't have to worry about the api_id being exposed in either the query parameters or the request headers.
I wrote in defence on Sam Altman and YC regarding this topic.

https://medium.com/@suar4sure/please-let-ycombinator-sam-alt...
"However, in my short few days of testing, using the smaller Pixel, I never approached the 13 hours or so Google claimed for most activities...Google couldn’t explain my results."

http://www.theverge.com/2016/10/18/13310942/walt-mossberg-pi...

I'd wait on the full picture about battery life. It seems Android is still plagued with inconsistent and unknown battery life issues.
The EU has a higher standard of living.

So maybe he just prefers living in Czech Rep.?
What do you mean by "do devops correctly" to avoid SSH on boxes? (I'm a developer, not devops.)
To sit on the sidelines and wait till the technology and market matures is a smart decision. There's a lot of new things popping up, and not everything sticks. This is particularly true if you're running a business and you need to pick the right tech.

Learning a new language though is not a wasted effort, even if eventually the language becomes obsolete. It only takes a few days to get going with something new, and the lessons learned are useful regardless of if you use the language in the future or not.

But to say that there's no interest at all is pretty ridiculous, and there's plenty of people looking at rust and deploying it. That last statement made me feel you might just be a bit burnt out by change in general. Don't lose perspective. Going out of your comfort zone might be exactly what you need.
Acing the Technical Interview
You do realise that in modern russia Stalin is considered a hero and praised? The actions of USSR in Prague are viewed in a positive light. If Germany was uniformly praising Hitler and building him monuments I somehow doubt Germany would have a lot of friends.
Which mission is that data from?
I see. The feature parity wasn't 100% I remember.
There was also Boost Lambda since at least 2004
I believe a sol is a Mars-specific term (at least in this context).

But maybe reading The Martian has me thinking that.
Single-Dose Vaccine Prevents Tick-Borne Encephalitis
'Bowl of Skittles' Photographer Sues Trump for Copyright Infringement
Same. I spent lots of time on the roof of our house. I'd jump off into the snow, sometimes, or sometimes just onto the dirt.

Loved it. I hope my kids get a similar experience.
> Designers are ruining software in general.

I agree with you. But what I find hilarious about it is that in the 90s, there was a meme that software engineers cannot do usability very well, and you need specialized designers.

I think it all comes down to humility. Think about and respect the user. Do usability studies and follow their results, like Microsoft used to do in 90s. Don't let your notions of aesthetics overrule the needs or wishes of the users, and especially wish for things not to change.
A DOES Journey: HPE and Urban Science – Where Are They Now?
Or just buy the damn thing and return if it sucks, instead of stressing out over all these things. Most of what you listed can be casually inferred from the seller, the review rating, and the number of reviews.
With a range as big as 2-8, it doesn't really matter. A Mars day is only 40 minutes longer.
Do you understand how selfish you sound, or has the magic of parenthood vaporized all of your self-awareness?

You made the choice to have a child. You made the choice to entertain them with YouTube. The possibility of them seeing an advertisement for alcohol (my goodness! Your son will turn into a tattooed hooligan in a week!) is not sufficient reason for handing the internet over to state censorship.

In short, stop trying to make society raise your kid for you. Give independence and self-responsibility a try, you might like it.
> What? How does a better screen make the camera better?

According to the author: The screen makes photos look better. So if you use your phone as the primary device to view photos, and don't want to carry a second device to take them, this may be the phone for you.
Mars may have claimed another spacecraft
See also: Readability, a project first discussed on HN some 8 years ago: https://news.ycombinator.com/item?id=501970
>I'm guessing the NFL didn't get clearance from the FCC to use a dedicated wavelength within the stadium to isolate their systems from noise.

if they had, would the surface tablets have been able to use it? I'm not aware of any licensed spectrum that standard wifi cards are capable of communicating on.
Is every intriguing headline called clickbait now?

It's not like they said "9 great traps all Americans fall into. Number 3 will blow your mind!"
Since the tablets are operating wirelessly it becomes very hard to test since the conditions before the game aren't the same as what occurs during the game. All the fans with their smartphones aren't there yet polluting the airwaves until the game starts (some don't make it in until after the game has already started).

Also worth noting that some of the reporters were complaining at last week's game that the WiFi was down in the press box at Gillette Stadium at the start of the game. There could have been a bigger networking issue going on there.

The Pats use Extreme Networks WiFi gear in the stadium.
It's too bad, it used to be incredibly useful, not it's just a way I pre-shop before I look at some place I can trust to make an actual purchase.
"great variation"?

Really?

Show me a state that speaks 4 major languages.

Show me a state that is majority Catholic. Majority Muslim. Majority Atheist.

Show me a state where euthanasia is legal. Or where abortion is banned outright. Or where all drug consumption is fully decriminalized.

Show me a state that is led by a monarch. Or one that is a direct democracy.

Those are just some of the examples of variations between Europeans countries, and I would not even consider Europe particularly varied compared to other parts of the world.
The scenarios you list are valuable, but they have old school paper based ways to do both of those. That's what Belichick is rolling back to.
Surface tablets have been in use for at least a few years, maybe 3-5.
So, it isn't responding. There is one thing I never understood. Why first step to anywhere is not a communication satellite. Why do we have to directly talk to anything in Solar System. We have probes to Jupiter and we talk to them with dishes from the ground on Earth.
Same goes for launching everything from Earth, but there I assume, things are a little bit more complex.

Anyhow, there should be satellites around Moon and Mars at least, that act as relay stations. In case of landings on Mars, let us watch live (with delay) landings. I guess until Musk and Bezos start doing things, emphasis on first one, we will not have good space program.
> Or just buy the damn thing and return if it sucks

...or when the fake charger you unknowingly received catches fire or ruins your phone?
'When Genius Failed' is a terrific book about the ironically-named efficiency-focused 'Long Term Capital Management' hedge fund which was bailed out in the 1998 crisis.
T-Mobile will pay a $48M fine for throttling ‘unlimited data’ plans
In practical terms, this seems to be quite a long way from running a completely open system - the VC4 is responsible for initializing a whole bunch of critical and I believe undocumented hardware that's required to enable any of the peripherals, and this doesn't. Basically, a whole bunch of stuff that'd be implemented by drivers on (say) most Allwinner SoCs I've looked at instead relies on the blob. This is probably part of the reason the Raspberry Pi has relatively good mainline kernel support - they don't have to deal with months of LKML hell to get basic things like clocking and power management working every time they release a new chip because that's all handled in the blob.
I want to have the components as modules that is easy to switch or upgrade.

This was standard for computers back in the 80s and 90s and has become less popular over time. The problem is twofold: 1) all components tend to become obsolete at the same time and 2) the bus itself becomes obsolete. So even the most modular computers - which cost more, were physically larger, and contained more e-waste - tended to get replaced wholesale anyway. Computer upgradability is a myth.
Oddly enough, Reddit becomes much more usable with RES and keyboard navigation. It's primarily a consumption site, which makes the ability to expand images inline and navigate with the keyboard very valuable. The vanilla experience where you're constantly linking off to other heavy-weight sites and frequently reloading the reddit page when you come back (a trend I wish modern web browsers would burn) is rather negative.

With that in mind, it seems that simple text and links is perhaps not the optimal experience for every web site.
The movie M by Fritz Lang has one of the most fascinatingly alien endings of any movie I've ever seen. A serial killer who preys on children is brought to trial. Before the final sentence is announced, the shot cuts to the mothers of the children crying. One says "One has to keep closer watch over the children. -- All of you"

The moral is basically "You can't depend on people not to murder your children. You can't bring back dead children, we all need to protect our children." Watching M for the first time was incredibly strange. M was filmed in 1931 and the plot could have been written yesterday. I'm a huge proponent of letting kids explore the world (both literally and figuratively) without adult supervision.

I'm extremely thankful that my parents instilled such a strong sense of self-reliance in me. So many people who I grew up with are afraid to do anything without somebody there holding their hand. When I was a child I was allowed to go pretty much anywhere as long as my parents knew where I was going, when I'd be back, and if there was an adult I could contact in an emergency.

Other parent's used to ask my mom why she let us ride our bikes to school alone. (Always my mom, never my dad.) They'd ask "aren't you afraid of what could happen?" My mom was always insulted by these exchanges, and rightfully so -- the implication always seemed to be she didn't love us enough to protect us. Nothing could be further from the truth. My mom is pretty neurotic, and I know for a fact she was incredibly restless anytime my brother or I were out and about without supervision. She let us go because she wanted us to do more than live, she wanted us to thrive.
> Why is it that people who oppose Voter ID are able to provide hypotheticals without any evidence, but people who support it have huge requirements for evidence?

One side is claiming racism. We are such a vigorously anti-racist society, claims of racism dramatically tilt the field.
It's a corporate site, but should give you an idea: http://www.sawstop.com/why-sawstop/the-technology/

Summary: kind of like how your capacitive touchscreen can tell that a finger is touching it.
This blog post has since been deleted. :(
> Instead of making it large and distinct they will make it small and light colored when it's in fact the only valuable thing on the screen.

But modern web design is the contrary. Large big webfonts, distinct ones for headlines and text as beautiful as possible. Yes, sometimes the text is then made grey and oftentimes this is just bad design, but I don't think the texture comaprision is accurate.

Here for example, in the appengine dashboard screenshots, the grey text in the menu is used to create hierarchy. I would also argue that the greying of the text has another function here: By making most of the menu labels less visible, you can focus the attention to the parts of the page that are the most prominent. Not sure hat worked very well sincethat does nto seem to be used here, but it sure has another effect than the prior design where almostevery element was screaming for attention.
What do you think when you hear this?
I'm creating an app for my dissertation and needing help with a good name. The is to make students more connected and the names I'm considering are:
Social Campus
Campus Connect

Thats all I've got so far. Just need honest feedback on the names. Your own suggestions would be great too.
> People can imagine all sorts of things, but the US already has solid evidence that Russia is behind a number of US hacks.

And the proof is?
They call this "helicopter parenting" - but it's not at all, it's that both parents usually work, people have less kids, and the fear of lawsuits.
However 'fake' they are, they seem to be working well.
These articles are getting old. Pardon the pun.

The main reason older programmers are so under-represented is that the field has grown exponentially over the past 2 decades. With ever larger influxes of college grads the previous smaller cohorts get more and more diluted across the industry.

> "Many programmers find that their employability starts to decline at about age 35," Matloff writes. ... "Statistics show that most software developers are out of the field by age 40," Matloff continues ... (Matloff declines to mention which statistics he's reading.)

So basically he's spouting BS to match his talking point.

IMO, older programmers who have done good work in the past are at a major advantage: we have a network of former co-workers who can speak to our abilities better than any whiteboard interview can and who can alert their managers/recruiters that we are someone worth going after.

I realize my experience is anecdotal, however having made two job changes in my 40s, my experience could not be more different from what Matloff implies:

- When chatting with former co-workers, if I even remotely hint at considering a switch, I have their recruiters kicking down my door the next day.

- I have employers skip phone screens to get me into a loop faster in the hopes of getting a jump on other potential employers.

- I've had some offers without interviewing both times I was looking for my next gig. Other offers' interviews felt like formalities because they had to have a loop in the big company HR system.

- I have a constant stream of "would you consider this great opportunity?" on LinkedIn despite the fact that one can easily reverse-engineer my approximate age from my profile.

- etc., etc.

It doesn't feel like "employability starts to decline at about age 35" from where I'm sitting. And lest I be labelled some special outlier, I have a good number of friends & former co-workers in the mid-40s age bracket who are having similar experiences.

The fact that a handful of SV startup bros only want to hire their long-lost twins doesn't make the bulk of the industry old-programmer-averse.
And with brick and mortar retailers like Best Buy price matching Amazon, they're even losing the lead in electronics.
Trains in the USA suck in most cities for commutes. Theyre still stuck in the 1950s compared to asia or europe for ccommuting
Node v6.9.0 LTS Released
Surely the problem isn't counterfeit goods but the fact that there is no practical way to guarantee the electrical safety of goods purchased from Amazon. Why isn't it easier to test electrical safety, or why aren't all cables and chargers spot-check tested for safety?