skysight-inc/HackerNews huggingface dataset:
This is clearly a sign on how important the glymphatic system is for the brain: https://www.scientificamerican.com/article/nedergaard-how-th...
Overture: Swift library for function composition
I believe the Case-Shiller index is "seasonally-adjusted", not "inflation-adjusted"[1]. What makes you think it's adjusted for inflation?

[1] https://www.advisorperspectives.com/dshort/updates/2018/03/2...
I think the primary difference is that Equifax is more of an isolated incident while the Facebook leak is part of a bigger story. That bigger story is about what happened during the 2016 US presidential election, the Brexit referendum, and other recent elections. That story seems to have revealed a fundamental flaw with how democracies function in the digital age. Understanding and fixing that flaw is one of the most important things we can do as a society because our governments have a hand in every part of our lives. That goes much further beyond the hours and money that victims of the Equifax hack will undoubtedly lose.
Zuck had himself just said that people living in silicon valley are overwhelmingly left leaning. So when he says they have 20k back home policing content it would makes sense to assume those 20k people are included in the group Zuck summarizes as overwhelmingly left leaning. Worth asking about.
The hardware shouldn't be relying on drivers in the host OS to protect it from melting. That's too failure-prone even when the user isn't trying to push the limits of the hardware through overclocking. Thermal and voltage limits need to be enforced by the peripheral device itself either in hardware or in its own firmware. Relying on software running on the host CPU to provide a realtime response to critical situations is foolish.

Extreme overclocking of the sort that can break your hardware should require soldering or external re-flashing of a firmware ROM.
I try to intervene by nudging him/her away from bad decisions and make him aware of how his decision will affect his live. Not by prohibiting the actions.

Prohibition itself has never stopped anyone from doing anything stupid. All it ever does is empower scrupulous people to make money of it.
Though it's true that compilers usually turn assignments into SSA, that's not really the same as what parent was referring to. Static single assignment has the same semantics as normal C-style assignments. The parent was referring to assignments that have (Erlang's) pattern match semantics.

Also, there's a simple counterexample. You can have static single assignment that has dynamic multiple assignment (e.g. within a loop construct). Under the pattern-matching semantics, evaluating the assignment (or rather the pattern match) a second time could fail, whereas an assignment always succeeds.
Ask HN: Best subreddits on Reddit?
My issue is that 90% of the time I just need all my windows full screen (and it's always at least 3 of them), and in the rare occasions I don't, I don't mind setting up something ad-hoc. But then, tiling gets in the way by trying to maximise or reposition everything when I open anything new, or I need to add more virtual desktops/screens
coal miners are necessary for society but prostitutes are not.
I wonder which proffesion has been around longer.
It's pretty awesome for property owners.
Thank you for the correction.

Also absent from the discourse is how much Facebook uses inferences from behavioral data in building user profiles.

For example, let's say that I have not told Facebook my sexual orientation. Do they attempt to infer that missing information from what content I view, for how long and how frequently? Is such data shared with 3rd parties? Is it used in ad targeting?
Let became optional quickly it seems

But most BASIC versions would accept 'let a = 1'

Personally, I don't see why the big fuss. If your assignment and comparison operators are the same the only thing you lose is doing x = (y == 2); kind of expressions (since you would disambiguate from conditional expressions).

Now, assignments are done more frequently than comparisons, hence why it makes sense for it to be the simpler/shorter one.
After all, users happily agreed to their data being used, they weren't forced to sign up to social networks en-masse, they weren't forced to install tons of crappy apps or agree to grant them permission to their friends data.

The modern understanding of consent is that it can be withdrawn at any time. Sometimes even retrospectively
Works for me? Maybe something is blocking you
It says it right there in the abstract. "Provenance" means "where it came from". This is about tracking where any given piece of data comes from.
that's efficiency not productivity.
I always liked DHH's take on these sorts of arguments (paraphrasing): who the hell cares? Once you know the purpose of the '=' how often do you make mistakes reading or writing code?

Whereas Java is all about protecting developers from themselves, Ruby (for example) let's you get away without variable type declaration because at the end of the day, how often do you not know whether a particular variable is a string or an integer? Enough to justify enforcing declaring everything at the outset or receiving errors throughout your code?

That's not to say that those enforcements never make sense. I think that structured languages like Java are better for larger teams where enforcing standards is more important than a smaller team. But there are other ways to do that and a lot of time the rules make development a horrible experience.
Because Trump, the whole facebook thing is not unique and not new, they did it before, other companies did it before and nobody gave a shit. It is just part of trying to discredit Trump in the media, the Russia collision didn't go anywhere so they look for other things. If this company helped Hillary you wouldn't hear a word about it, when Obama did his data mining to win the elections they celebrated it, they didn't try to find what data he was getting and from where.
It might or it might not be a good choice. Just with so many life choices. I think the best we can do -- as a society -- is to mitigate any harm that might come from it and make sure everybody involved knows what they consent to.
Your "the tech companies" is a tell to where the problem lies. In your world only well funded tech companies that can pay for a team of moderators or a team of expensive engineers to develop AI filters will be able to host user generated content. But a lot of times innovation comes from small unfunded individuals.
No it is not. Have you ever studied logic? Equality is a relation. Assignment does not make much sense if you don't elaborate what you're trying to say. For example, we can assign 1 := S(0), 2 := S(S(0))... in the metatheory so that we can meaningfully use 1, 2 ... in the theory. It is also sometimes denoted with =_{def} and some books use = for this type of assignment and \dot{=} (= with dot on top) for the equality relation inside the theory. Either way, you're not right.
> Are there are job offers on Facebook?

They just launched that recently! Maybe soon!!!
> Not sure why a contract development shop is putting stuff like this on their blog.

Content marketing - it is a thing and this is how it is done. If were reading it so is some decision maker. It only has to "look right" to someone with a minimal set of information in order for it to make the publisher look like an "expiator"
Give me a break
Not at all, just a coincidence!
Mandatory Eye Scans &Finger Prints to Buy Food and Use Basic Services in India
But := is not "assignment" per se in Go, it is 'declare and assign'. Something like auto x = 2; in modern C++ (or C#);

If you declare a variable, then x = 2; works in Go.
If their view their house as an investment. There's a good amount of people who are in the Bay Area simply because they like the weather, outdoors, and have family here. They didn't buy a house because they knew prices would go up. They bought because they wanted to settle down here.
Ask HN: What would you have asked Mark Zuckerburg?
World War III but it comes with other side effects.
No. Some things are not meant to be questioned. Science has gone too far.
> 'drop' means delete in databases

DROP doesn't mean DELETE.

DROP <object-type> <object-name> is sort of like a macro for, loosely

DELETE FROM <catalog-relvar-for-object-type> WHERE name = <object-name>

Except that real RDBMSs don't usually have DDL that is really equivalent to DML against system tables, and particularly (esp historically, but still in many years DBs), DDL has a different relation to transaction processing than DML, so it's a very good thing for clarity and developer intuition to not overload DML keywords for DDL operations, despite the loose similarity between CREATE/DROP in DDL and INSERT/DELETE in DML.
I appreciate the insight. There is more nuance here than my comment would suggest. What I said probably applies more to the initial investors, before Theranos was fully exposed as fraudulent.
Given that teaching, almost by rule, occurs locally this says something about the relationship between those two things.
Top #VEVO Music Videos Including '#Despacito' #defaced by Hackers
One of our banking partners does charge a $25 maintenance fee, waived under a few conditions (including a balance in roughly the range that you quote). We try to be pretty up-front about this; CTRL-F "Ongoing Costs" on https://stripe.com/atlas

We try to work with banking partners to put together an offering which works for the broadest selection of users, across geographies, business models, and personal circumstances. This is a perpetual work-in-progress.
Senator: [question]

Zuckerberg: “...but it’s the only way we can reach BILLIONS of people!”

This super creepy line tells you all you need to know. Facebook is insane. Their leader has lost touch with reality and the physical world. Karen Horney, a psychoanalyst from the 1950’s, said that the final stage of psychosis is when someone believes themself to be a god. I don’t think Mark Zuckerberg is suffering psychosis, but what kind of person thinks, like some Egyptian Pharoh, it’s their right to reach all the masses of the Earth?
I feel fairly confident I don't need to use 'no true scotsman' to argue the fact that no one with a "D" after their name asking Zuckerberg a question today has ever said "Kill all white people."

On the other hand, Cruz wasted our time, and more importantly, the time any other member of Congress would have had to ask something important, asking Zuckerberg about a Chick-fil-A Appreciation Day page that was deleted for 12 hours, yet failed to mention the words "Cambridge Analytica." Hmmmm.
My answer too is No. I am just concerned poor materials being introduced as food in the image of doing good which may mislead many who don't look deeper.
I see. I think your argument falls apart when you wave away the differences (e.g. memory) between a
finite state machine, a Turing machine and an actual computer.

Theoretically, the Turing machine and lambda calculus are equivalent: https://en.m.wikipedia.org/wiki/Church–Turing_thesis

However, in practise, the specifics of programming languages are essential: https://en.m.wikipedia.org/wiki/Turing_tarpit

When you include the state of the memory in the state of the state machine, the state space explodes, which is more than inconvenient.

On the other hand, in lambda calculus and Haskell, you don't have to even think about state.
The quote at the end “don’t even consider microservices unless you have a system that’s too complex to manage as a monolith.” causes me to laugh.

I have never fundamentally disagreed with a well-known domain expert as much as I have with Martin Fowler, and I have had a fairly successful career despite my attitude of "do things the way M.F. wouldn't".

On one hand I find it frustrating how people take his ideas as gospel. On the other hand I'm humbled to think there isn't necessarily "one right way" and other schools of thought can find success.
This, too, was my problem. I don't want to give out real answers to my security question for two (slightly contradictory) reasons. The first is: what if this site is hacked? Now my security question answers are floating around for use on other sites that ask similar questions. The second is: some of these questions are pretty easy to find the answer to, or guess. So I used a generated string for those questions, too. Generally worked, but sometimes made for some interesting phone calls. "My mothers maiden name is <random string>. You can guess why she took my father's."

Then they started reading back random choices, which made it pretty easy to guess what I picked.
Oppressive taxation on property? Isn't California the state where long time home owners can get taxed at a valuation decades old?
After Facebook hearing, Senators roll out new bill restraining online data use
lol, I even put my CPU in wrong once, because they where square
I prefer to take the middle ground: implicit typing in C#/Scala with var. Benefits of both worlds.
That's pretty harsh. Most aren't that old. But this is a tech news site and tech hates people over 30, so I guess this is to be expected.

As to their "cluelessness", most of the questions I saw weren't that bad. But, then, I don't expect them to be domain experts in everything.
Moral values only exist in a societal context. We as a society decide what is moral and what is not.

As for sex as entertainment; yes, sexual intercourse in all its wonderful varieties is entertainment. Just look at some of our closest cousins, the Bonobos. They entertain themselves all day long with sex. Well, almost.

I really don't get why you think that sex is something bad. I think it's wonderful and we should have much more of it. - it's just way better entertainment then war.
There's LOADS of things I want to do. I have a lot of interests. I have a lot of ambitions. The faster I am at meeting my goals the more I get to do, the further I get to go.

If I'm more productive in the kitchen I finish making my meals sooner. If I'm more productive at coding I finish making my personal projects sooner and I get more projects out there. I learn more. I can make more money to spend on things I care about. etc. etc.

If there were only a few things I cared about or was interested in then maybe I wouldn't be pushing so hard but there's so much to life I want to experience, see, and accomplish. I know I can't do it all but I am legit excited to do what I am capable of.
Can You Trust the Trend: Discovering Simpson's Paradoxes in Social Data
But the US has them. And anyone who is working for a major tech company is "probably" working in the US and therefore covered by them.

And yes, the US offers rewards as well. Specifically, it is something like 10% of the monetary judgment against the company, in many cases.
you are clearly new here. stick around... welcome.
It isn't mathematically unsound. It is just a terminal symbol in a grammar that follows a different (arbitrary) convention than mathematical notation does.

And the errors result from typing "=" when you needed "==" has nothing to do with mathematics. It is a language ergonomics issue resulting from two operators being legal in the same context and one being similar to (a prefix of) the other.
He will be a great president.
We've had a US Representative that worried about the island of Guam tipping over because the Navy added personnel to the island, so I'm not often surprised.

This actually points to a real failure of lobbying by the tech industry. Part of lobbying is to inform the lobbying target and make them look reasonable knowledgeable on camera. Ignorance is your problem, stupidity can be masked a bit.
Are you making an argument that Python has caused us all to start writing pseudo-code using `=` for assignment?
| most explicit example of "fake it till you make it"

cough Ubeam cough
I wouldn't characterize "stole from" as a transitive relation.
Despacito YouTube music video hacked plus other Vevo clip
It's ...odd... but I've always liked the simple elegance of (Meditech's) MAGIC languages. Strict left-to-right, even in assignment and in math. Instead of "A gets 1" (A = 1), it's "1 goes to A" (1^A).

> 1^A
1
> A+A^A
2
> IF{A+A*A^B B}
8
I suggest going and having a conversation with them about Law. You may have a different perspective then.
Open Rights Exchange First API Marketplace on the Blockchain
Interesting question. I'd assume that it's not and that the Warren Buffets, pension funds and value investors outnumber significantly the day traders (which are trying to profit off the former) and speculators.
Thank you for wasting my time ;-). That story was in "Los Alamos from Below," which may not have been part of "Surely You're Joking." Feynman was a fascinating guy and an excellent writer, even if he was a bit too young to be a serious player in the Manhattan Project. By the way, if you're interested in physics, these are about as good as it gets: http://www.feynmanlectures.caltech.edu/
Who on the left is suggesting that all white people be killed?

Ted Nugent has actually suggested executing Democrats, recently. Not only did he say it, but there was no backlash from the right.
Ask HN: Any react js developer who would love to work on a side project?
Same here. I have flycheck running a linter, so I catch it a bit quicker, but single = is my single most common typo.
Just because Facebook wasn't necessary to commit genocide isn't really a valid point
These days, I suppose we could add the Unicode character for :=

≔ U+2254 COLON EQUALS

and there is also

⩵ U+2A75 TWO CONSECUTIVE EQUALS SIGNS

if you find typing two = characters fatiguing...
I doubt they're doing anything on a blockchain, unless it's a "private blockchain" (aka database)
Given that YT link ist im Deutsch I'm going to pass on decyphering it.

How does registering and unlocking another phone show that it would work on her phone?

I really don't think TouchID is at all riskier than even a 6-digit passcode. I really still wish Apple allowed multi-factor unlocking though.
Why do you think that‘s hubris? I think that‘s a great way of looking at Facebook and what it provides.
By this logic all employment that requires physical activity is slavery.
How do these new GPUs compare to those from 10 years ago in terms of FLOPs per Watt?
https://en.wikipedia.org/wiki/Performance_per_watt

The new ASICs for Ethereum mining can't be solely responsible for this percent of the market.

(Note that NVIDIA's stock price is up over 1700% over the past 10 years. And that Bitcoin mining on CPUs and GPUs hasn't been profitable for quite awhile. In 2007, I don't think we knew that hashing could be done on GPUs; though there were SSL accelerator cards that were mighty expensive)
Elixir has borrowed the pattern matching approach from Erlang, but allows rebinds which makes code refactoring easier.

iex(1)> x = 1
1
iex(2)> x = 2
2
iex(3)> ^x = 3
(MatchError) no match of right hand side value: 3

Notice the pin operator (^) to achieve the same effect.
> These weren't "tech" companies. They were companies in other industries. You're not going to find a lot of 11am devs in finance, healthcare, or manufacturing.

You'd be surprised. 10am is very common.
The people I admire the most are often those I disagree the most with. I fail to see how thinking somebody is smart gives any hint as to whether he likes or dislikes him.
In C++17 not only can you do assignment in the conditional, you can declare new variables which have the scope of the then and else clauses.

But yes, most compilers will catch this case.
Same here, back in the days when stuff wasn't outdated every week :D
Tall buildings and subways.
How is that bad for the single Google et al. employee? That still leaves 10k+ a month for everything not housing-related, which is plenty. Outside of housing, SF isn't that expensive (groceries, for example, aren't ~7 times more expensive than the national median like houses are). I have a friend living in SF, making about that amount of money, with a stay-at-home wife and a kid, and they're quite comfortable despite a 7k+ monthly mortgage. This is bad for people who make <100k a year who may never be able to afford a home in San Francisco, especially as the prices keep rising.
That would be interesting to know.

I'm probably in the extreme minority but I don't see anything wrong with them selling data that people voluntarily give them (no one is forced to use FB -- I assume they'll be monetizing 100% of the information I give them), but I would see an ethical issue with selling access to individuals based on inferred data; to the person buying it that is. If I want to advertise to 25 year old straight females, I'd want that profile to be built on data that was actually given to FB and not on "we kinda think this person matches that profile but we're going to tell you you're 100% reaching this demographic".

I don't know enough about FB's ad model to know whether they're doing this type of false advertising of their own product though.
AV1 (and thus AVIF) appears to be designed for screens (works in YUV color space).

If you want to print, PDF is probably still your best bet.
It's used often enough in loops like this:

while (v = next()) { ... }

or, perhaps more usefully:

while ((v = next()) != ERROR) { ... }

EDIT: just did a quick check, and LLVM did in fact warn me about this:

if (x = 4) { ... }

To silence the error, you have to double up on the parenthesis, which I guess is a reasonable enough solution:

if ((x = 4)) { ... }
Normally there's some sort of external factor that you're indirectly speculating on -- the success (or failure) of the company issuing a stock, for instance. With most cryptocurrencies, though, there's no economic fundamental underlying the price; speculation is the primary (and, in many cases, only) thing controlling the price.

The fact that cryptocurrency markets aren't regulated -- and, in fact, are frequently manipulated by schemes that would be illegal in any other marketplace -- doesn't help, either...
Facebook Data Collected by Quiz App Included Private Messages
And don’t apply for any federal work. And don’t use credit cards. And...
[video] Top Must Have VIM Plugins for Web Development
Yup, in general investing an equivalent money in stocks is better than leveraging your income to buy an illiquid, non-diversified asset like a single-family home.

From Jan 1987 to Jan 2018, prices in San Francisco MSA have gone up 5.0% a year, ((258.81-46.95)/46.95)^(1/(2018-1987)). The equivalent amount invested in the stocks over that time period would have yielded 10.3% a year[1], with dividends reinvested.

Unless you are planning to use it as an investment property and reinvest rents (net of property tax, maintenance) in other properties, it still doesn't appear clear that buying a home vs renting and investing heavily in the market is a better bet, not to mention other intangibles like upkeep and longer commutes.

[1] https://fred.stlouisfed.org/series/SFXRSA

[2] https://dqydj.com/sp-500-return-calculator/
As @gracels pointed out, the title is misleading.

> You switched from “in California” to “in San Francisco.”
Live Roads promises 1.5m-accuracy with standard cellphone hardware
I apologize if you misconstrued my enthusiasm for Ted Cruz's idiotic line of questions as supportive. It was not.
If you don't like it, ignore it? It has 366 points and 203 comments, so I'm sure some people are interested in this?
> We are the country that makes 30 year-olds VPs

My favourite is Goldman Sachs, with 13000 Vice Presidents. And 1000's of Managing Directors.

https://news.efinancialcareers.com/uk-en/87814/goldman-has-1...

Not sure if it backfired on them here: https://www.bloomberg.com/view/articles/2014-09-04/goldman-s...
As commented in the thread attached to that tweet, the comparison of statewide numbers in the 50s to just San Francisco today is an apples-to-oranges comparison. It honestly comes across as a bit disingenuous.

I'd be more interested in the comparison of just San Francisco numbers from the 50s to now. Or statewide 50s to statewide now. Or how much an effect the San Francisco numbers are having on the statewide numbers, in either time period. But all that probably doesn't fit into a tweet.