skysight-inc/HackerNews huggingface dataset:
Agree. I'm not sure per se this is an age thing: the field is just so big and apparently (but perhaps less so in reality) in a constant state of tech churn, that it is hard to anchor to consistent proven techniques and practices.
It can't get worse forever, because the badness is bounded by the psychology of the human brain on one side, and the YouTube-enforced standards on the other. Something will eventually have to give.
I'd like Apple to make a new Mac Mini.

They should just spin out what's left of their computing hardware and operating system business, this segment is as vestigial as the appendix to the company now.
Woah that seems extremely bad. I knew there definitely wouldn't be as much programming/development as they say there is, but I didn't know the situation is this bad. Thanks for the info!
The biggest competitor to Whatsapp is Telegram imo
I find it ridiculous that a company that runs a web-community should be held accountable for what it's users do, while weapons manufacturers are not. Why not just hold the people that breached their terms and conditions responsible like we do with guns?
> OED

do you have an example?

Coincidentally, Wiktionary had a math session last month. How do you like https://en.wiktionary.org/wiki/triangulation for example?

Mathematicians like Don Knuth take great care to source etymologies of mathematical terms, too. In some cases it seems necessary to avoid confusion over different, similarly named ideas.
Sorry destabilize the US government? Destabilize over the 2 options they ALWAYS have? Oh sorry you have a Republican government now. What a destabilization.

So in conclusion the only dangerous thing in that election is the fact that Trump could be blackmailed. And Hillary can't be blackmailed?

Hilarious.

-- thanks for the downvotes.
[Edited to remove incorrect, outdated info about apoE4 data]

23andMe offers information on ApoE4 now that they have FDA approval. You can also use Promethease to get additional information on SNiPs if you want. Here's how.

1. Get a DNA analysis from 23andMe or similar.

2. Download your raw genetic data. If you use 23andMe, you can download your raw genetic data here: https://you.23andme.com/tools/data/download/

3. Upload your data to https://promethease.com/

Before you do this, you might want to visit ApoE4.Info and consider what you will do with the information once you have it.
https://www.apoe4.info/wp/thinking-about-testing/
At home the router could be a better place to "filter" contents for kids, especially they may use both cellphone and PC at home.

When they're out on 4G network, then you do need those apps to help, unless the 4G operator has a safe-filtering-for-kid-phone-numbers
The road to hell is paved with good intentions. Helicopter parenting doesn't create well-adapted adults.
I hate subscriptions.

I don't mind paying $5 for something, but that something is 20 different services that adds up to a lot of money. Everything is subscription-based these days, including mobile apps.
Except the stickers also showed that you lived in a region that sometimes had days with high humidity, which was not a condition that should void a warranty.

Perhaps the seal stickers should say, "Warranty inspection waived if this seal is intact."
Experian et al do not have a two-way channel they can use to run psychological experiments based on your usage data and communications with others. Facebook can, and does.

These hearings are just the tip of the iceberg. You're like the guy saying Bitcoin has hit its peak at $100.
Anyone else feel that now with tracking users to the extend of CA and the user prediction software that it's getting into the realms of Hari Seldon? And not only track what's going to happen, but also shape society with posts timed at the right time, and sent to the right people to nudge society into certain paths. We already see it with what happened to voting.
It's as easy as requiring identity, just like you have to for your bank account or credit card information.
Austin Evans is the only YouTuber who I enjoy who also starts his videos with "Hey guys! This is Austin."
No, that would be a sin. Fred Wilson doesn't own ethereum either.
I'm not entirely sure. It seems, from the paper, that mouse models do not share the same phenotype with humans, so animal tests may not be all that helpful, except for some safety data. I'm not sure they will be able to culture actual human neurons from tissue, as that was only recently accomplished back in 2017.

From the paper itself, this is what the researchers say: "These findings warrant further development of ApoE4 structure correctors and, ultimately, testing in clinical trials." So it looks like they want to move forward clinically.
On the flip side, I'd say it's more likely that parents who allow their kid to experience trauma caused by the parent's choices generally are more likely to have an authoritarian outlook on parenting.
> ...almost half the population of the US voted for Trump

Ahem.. almost half the voting population voted for Trump. That is no where near half the actual population.

Perhaps being gullible enough to believe your vote will matter overlaps largely with gullible enough to vote for Trump.
They used to have it visible, but it's been moved to an archived report. You can still find out from the raw data report here though: https://www.23andme.com/you/explorer/gene/?gene_name=APOE

If you are CC genotype for marker rs7412 AND marker rs429358 your status is APOE4.

Note that there are several other markers/genotypes that can reduce risk, but research appears to point to APOE4 status having the most impact. Also be aware that genetic reports could always have errors due to chance, operational errors, or problems with original research.
You have to strike a balance between being a worried parent, and letting your child experience individual freedom. Parents who go out of their to make sure their kids know every single action they make is monitored will absolutely drive a wedge between them. It's not a bad idea to install location monitoring apps, but going as far as reading every communication your child makes to peers or knowing every single website they visit can be crossing the line. Granted this is more of a problem with modern generation teens and children, teens and children born in the early to mid 90s didn't really need this level of restriction. It seems as the new generations come about, the level of irresponsibility and poor decision increase. Kids learn from experience, negative experiences do teach lessons and shape decision making. If you go out of your way to block every potentially negatives interaction a child can have on the internet or amongst friends, they won't know how to deal with those harsh reality situations come time when their parents aren't around to protect them anymore. I'd imagine most of us had experiences as a child/teen where we typed in the wrong URL in the early days of the internet and bam, breasts suddenly all over the screen. That's a learning experience. My experience with this was in the middle of a 6th grade history class, mistyped 1 letter and the teacher about had a heart attack from what popped up.

Parent's who block porn websites for their teens for example, why? You know very well that at 13,14,15 your child is going to start getting curious, and outright blocking their access to that content online is only going to make them look for it elsewhere. I'm not saying don't, but casting an iron curtain over their activities and making them feel like they have to constantly look over their shoulder for your monitoring is going to build distrust and disdain. It's all about balance. Older parents that were born in the mid 1900s didn't place many restrictions on their kids because I believe they knew kids had to learn how to experience life for what it had to offer. Modern generation parents who were born just in the late 80s/early90s are getting too heavy handed with moderation and restriction.
The Dai stable coin. Many different smart contracts are constantly working together to keep the token worth very close to 1 USD: https://coinmarketcap.com/currencies/dai/
"Don't have a lot of kids, it's bad for the environment" is an objectively pro-dysgenic argument.

People with a low IQ will not understand the argument and no one with low conscientiousness will care about it. "Don't have kids, for sustainability" is just an argument that the children of low-IQ low-conscientiousness people should inherit the Earth.

It's an unsustainable practice. It's also the answer to the commentor below asking, "If you're not having children, who are you saving the planet for?"

Smart people need to have more children. Areas of the earth that pollute terribly by dumping garbage into rivers, etc, need to stop. Rich nations need to stop feeding poor nations until they have refugee-creating population explosions, and people need to get over how mean that sounds if they actually want to save the planet.
> The idea of "accepting arbitrary input" is nonsense. Arbitrary input would imply that I can feed the CSV parser a JPEG and expect some non-error result.

This is completely wrong. The idea is to sift through the input and return appropriate error codes for garbage input, while remaining flexible enough to handle malformed input that's not quite garbage. As the maxim goes, be flexible in what you accept, strict in what you hand out.
As Goo.gl winds down, now is the time to set up your custom URL shortener
During the elections r/politics and reddit generally was intensely pro Hillary. The margins who supported Trump did so regardless of some Russian originated postings of comments (like this one). Actually did you know I am an agent of the government of Malaysia. You've all been trolled and influenced in ways you don't even realize yet.
Why does nobody talk about the fact that Clinton and Democrats spent 10s of millions astroturfing various online communities? You could see r/politics go from fairly balanced to rabid pro-clinton when CTR got fresh funding infusions. You can check Alexa rankings and see the massive traffic surges at the same time. You could see sentiment shift on weekends when the shills were off.

Hell, the CIA had an entire "Meme warfare division" according the vault7 leaks.

https://www.theatlantic.com/politics/archive/2016/05/correct...

https://motherboard.vice.com/en_us/article/xyvwdk/meme-warfa...
Postgresql is different not because it is fast but because it works. And keeps working.
As someone with a vigorous evening workout, who awakes at 5:45am, and codes most of the day... skipping breakfast is not optimal. The frustration and anxiety caused from morning hunger is very anti-productive for me. My only eating restriction is that I very rarely eat past 8pm.

I can possibly see this being different if I didn't have a static position/desk and my mornings were consumed with meetings or high activity.
You can use any syntax for the lexems if you are willing to write the code. "[]" is not really "quoting". It's just the lexical syntax for the string datatype I use, and for consistency it's required even for strings that have no spaces or special characters. And lines starting with "%" hold enforced (even required) schema structure. Yes, I decided to require a single " " as delimiter, and that is not so easy to change with the current approach.
That's what makes parenting hard. You have to make those decisions.

Ideally, you protect your child from things that will damage them permanently, but let them enough freedom to experiment and get hurt, so they can have a true learning experience.

For example, I don't think a 10 year old will develop an unhealthy attitude towards females just because of watching porn. I would guess you can talk about gender issues and even porn with a 10 year old to offset the effect of it.

Essentially, if you have good communication with your child and keep him or her busy with healthy activities, he or she won't have much reason to do stupid stuff on the Internet. So your made up scenarios kind of predicate subpar parenting to begin with.
Why buildings in Dubai and Abu Dhabi don't have addresses
Sorry, I wasn't being clear.

If the finger print is what you are, and password is what you know, then what is the "what you have"?

Mostly I'm curious if that sci-fi books' "three factor auth" scheme (because I don't know what else to call it) is a feasible model.
The Berlin startup employee guide:What to look for when finding a place to work?
All of the reviews I have gotten till now have been bad, especially about this role..the general sense from what I could gather is that its a rotten old technology company.
Not everyone who goes to a bar drinks.
We can trade anecdotes on which games age well on which OSes all day.

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

Released in 2004, you can't play on anything but Win XP because of Starforce DRM that didn't bother to patch for future compatibility.
What is hilarious is that anyone could think any of those clowns are above reproach.
I think that was his point. Facebook's ascension corrodes the Free Internet
Apple doesn't make it possible to have reasonable controls on an iOS device, unfortunately.

There is no fine-grained way to say what apps can be used when, what web sites can be used or not used, etc. Even things that seem like they should work (e.g., "Allow the Amazon Kindle app but not Safari") don't, because of hidden features that breaks Kindle when Safari isn't enabled.

I've tried many apps, including Qustodio. I can't do MDM or any of the enterprise-level stuff because guess what, I can't get Apple to give me an Apple ID account that Apple Configurator 2 will accept - despite being a 25+ year industry veteran - and I'm not about to use my company credentials on my personal devices.

Not all kids need these features, and not all parents want them, but for those of us who want our kids to have iOS devices for communication purposes, plus also occasionally allow them for other purposes, we have no choices here. We can lock it all down to near uselessness or leave it open, but there is no in-between.
Whitespace (programming language)
Organization size doesn't really correlate to software reliability or security. But that's not where the problems with Facebook and online privacy generally are. Any org of any size can follow rules like not sharing user information with third parties (though eliminating business models dependent upon that could be limiting).

Smaller organizations would have a much harder time complying with legal changes that significantly erode the Safe Harbor provisions of the DMCA that make platforms not responsible for the actions of their users.
i have a 10+year old project on mysql doing 6+ way joins, groups, etc against 100million row tables in sub second time. It all depends on the indexing, disk layout and size of intermediate products etc. We dont know why they did "UNION ALL" with huge intermediate products (it seems like the query could be a single index/table scan on its face) but that is likely the slow down "EXPLAIN SELECT" would tell us
Mark Zuckerberg testimony: Facebook CEO faces second day of questioning – live
> So what Dapps does anyone here use apart from decentralized exchanges and crypto kitties?

I use patchwork everyday, just like FaceBook or Twitter. Content quality is excellent. https://github.com/ssbc/patchwork

That is, if Dapps can be taken to mean distributed apps - instead of just apps on blockchain with consensus.
Personally, I prefer raw SQL, because I like SQL. It is one of the few languages where you can be really clever without making maintenance a nightmare, IMHO.

OTOH, I tend to encapsulate the direct interaction with the database into a separate class/data type in my applications, that offers an interface to the rest of the code that is more in line with the application domain. So one could argue that I tend to write special-purpose ORMs over and over again. ;-) It has the advantage, though, that switching out the underlying DBMS is less of a pain, when it is required.

Full disclosure: All the projects I have worked on were fairly modest in size and complexity. The most "out there" thing I have done was to write and/or maintain a couple of SQL views and triggers to hook up our ERP system to other applications. Because our ERP system sucks. But on the plus side, I learnt a lot about SQL, which tends to feed back into my preference of raw SQL over ORMs. ;-)
it was a sham because asking hard questions would require them to admit FB being an important asset for US own intelligence operations.

If they drill too deep they'd need to face very uncomfortable questions about other platforms too, e.g Palantir (Thiel was right there lurking ;)). Facebook is the Internet in many countries (making them less resilient and even more prone to meddling than the US). And so looking at it from the IC perspective FB is too big to fail:

- Remember Palantir worked with CA on the Facebook data it acquired: https://news.ycombinator.com/item?id=16690721

- Remember how confident in May 2016 Thiel was of a Trump presidency and when he openly started endorsing Trump? Was he operating with more knowledge than available to the general public: http://fortune.com/2016/05/10/peter-thiel-trump-delegate/

- His $1.25 million donation in October 2016 seems even more interesting now: https://www.nytimes.com/2016/10/16/technology/peter-thiel-do...

- Leaked Palantir Doc Reveals Uses, Specific Functions And Key Clients https://techcrunch.com/2015/01/11/leaked-palantir-doc-reveal...

- This is who runs PRISM: https://talkingpointsmemo.com/edblog/is-this-who-runs-prism

Oh and Palantir enables Immigration Agents to Access Information From the CIA: https://news.ycombinator.com/item?id=13895827

Also more uncomfortable questions: https://twitter.com/RidT/status/983789426340921349
Or make it illegal to harvest this type of information without express consent from the first party. Meaning that in order for the game to gather the contact info it must ask everyone in your contacts list if it's okay.

It doesn't stop your friends from oversharing but it creates a contract between you and the party requesting your information so there's now some legal recourse for how they use your data. And if the law creates liability for app distributors to ensure apps follow the law then Google and Apple are now on the hook for allowing violations.
You bet it's framed as protecting the right-holders from exploitation. Some media companies in Europe have been crying for help against Google News.
I would guess OP doubts that Reddit cares at all...
http://d.tube
It's as easy as requiring identity, just like you have to for your bank account or credit card information. They'd have to treat your FB account like your checking account.
>Very few people ever read "Terms & Conditions" and that's a problem.

People don't read them because they can't read them.

>read: look at and comprehend the meaning of (written or printed matter) by mentally interpreting the characters or symbols of which it is composed.

Terms & Conditions are deliberately obfuscated by lawyers and encrypted in legalese. Decrypting these documents into plain english for the average users would go a long ways to breaking the Pavlovian conditioning of checking a Terms and Conditions checkbox for "free" apps.
Hacker news is buggered then.
An additional belief I have been disabused of:

> Excel will load valid CSV files correctly.
If a field contains more than 32kb of text , Excel will continue outputting that text into the next cell, and it won't be quoted, so the CSV file appears to be flooded with complete garbage from that point on.
Show HN: Mark Zuckerburg's House testimony alongside FB stock information
Watch out for unsavory players in the online advertising business
Many of them would actually be handled just fine as CSV files (as fine as any random actual CSV file), but I use a different string syntax ([like this] instead of "like this"), so that would pose some problems.

It would not be hard to write an Excel plugin to read my format, while restricting to a fixed set of basic datatypes, and getting some usability gains there. The problem I see is that full-featured interoperability is hard to achieve because the set of supported features is hard to agree on.
7 Modern Ideas That Will Make Your Website a Winner
I've used R since it was in beta form, and one of the most interesting things to me (aside from the evolution of type hierarchy) has been changes in use of the assignment operator.

When I started, = was the norm for assignment, with == for evaluating equality. Later I started noticing that people were recommending <- based on scope concerns, but it was kind of subjective preference. Now I see articles like this saying that the "preferred use" is <-, and some people don't even know about =.

I agree = versus == can lead to tricky errors in code, but I still prefer = for various reasons in general in languages (although I get the scope arguments).

The reason is that = is shorter, and assignment is an definitional equality, which to my impression is the whole point of programming in general usually. As others have suggested here, between = and ==, = is by far the more commonly used operator in meaning, so to me it makes sense to use = for succinctness.

In math, there is an "equal by definition" operator, with three lines, so I could see that, but keyboards don't have that, so it's more steps. := is also a kind of standard "by definition" usage as discussed in the article, but again, it's more steps. I'd still prefer that over <- in R.
One could also be defined as someone in Russia (or another boogeyman de jour) finding funny memes and posting them on the internet to troll Americans. As an America I posted Brexit memes that I found funny, does that mean I am also destabilizing a country?
Yeah, that's pretty much the entire purpose of Senate and Congressional hearings and always has been. When those groups want to get something done they do it behind closed doors.
I trained a monkey to type away at my keyboard, and I saved One Billion dollars . So now I can vacation in aruba all day.
I suspect they are doing this because otherwise no one would ever make use of this provision. (No one would be that stupid.)

By forcing people to make use of this, their law actually gets used, which is important because otherwise they look like they don't know what they're doing.

But the law of unintended consequences is going to cause serious problems if they actually pass this law.
Now that I think about it. I have a lot of subscriptions...

Hulu w/ no ads - $11.99

DirecTV Now - $35

Netflix - $2 (T-Mobile pays the base price. I pay for four connections.)

PluralSight - $30

BackBlaze - $5

Office 365 - $99/year

Amazon Prime - $129/year

Resharper - $10/month

Evernote - $3.99/month (I guess I could just Apple Notes)

My son has a subscription to XBoxLive and Playstation Plus. My wife has an Apple Music subscription.
E.G: Since API Level 19, the Alarm system has been completely remade. One must check the API Level to act some how or some differently. The same is for permissions after the advent of Android OS 6.0+. But we still need the support library to give Fragments and the ActionBar to API Levels lower than 11. And VectorDrawables to API Levels lower than 23. And many more objects.

It's not that simple.
> Facebook never was part of 'the free internet', in fact it is a force strongly against the free internet.

That's the point.

Imagine the result of all this is a piece of legislation that doesn't hamper Facebook in any significant way but imposes large fixed compliance costs on tech companies.

Facebook is huge, they pay the costs without even noticing. People who want to dethrone Facebook, or replace it with some decentralized alternative that actually protects privacy, are killed in the cradle by the new fixed overhead.

Facebook gets what they want and the Senators get to look like they've done something, meanwhile nobody pay attention to the fact that the same Senators are about to get a load of campaign money from Facebook.