skysight-inc/HackerNews huggingface dataset:
Hi Alan,

My understanding was that you were there at the keynote where Steve Jobs launched the iPad. From what we've heard Steve came up to you after the event and asked you what you thought (implicitly acknowledging your work on the Dynabook).

Subsequent interviews suggested you thought that the iOS range of products "were the first computers good enough to criticise".

My question is: what has to happen next for the iPad to start achieving what you wanted to do with the Dynabook?
Worked for a short time. Once it came back, it's definitely reduced in volume.
>When has it not been heard that many white judges have shown prejudice against a black person or poorer individual. Its not a long shot to say another race can practice prejudice against a white man, when white men and white judges have been doing it for so long.

So you think there is equivalent evidence supporting the systemic racism of the judicial system against african americans over the entire course of our countries history, and this one judge supposedly showing prejudice against a single white business owner.

Thats a strong argument you've got there, i'd stick with it.
Hopefully the other way around in the US.
Which returns to the top commenter's point: Brennan is well aware that this won't end usage of newly-unencrypted US products. It will drive away foreign companies, and those with something to hide, but it will still expand CIA access to the bulk of everyday, non-criminal users.
Here's a thing that most RDBMS don't do well but graph DBs do: find me nodes connected to at least X nodes of type T where those nodes have attribute A and are also connected to node N. Now duplicate that filter a potentially arbitrary number of times.

The issue here is that the number of joins explodes, and depending on your schema you may be doing lots of self joins.

An additional complication is if your dataset is too big for a single host. In Postures you shard, but that is manual and has significant cost.

In DGraph you lose some performance but (hopefully) if you know something about your queries you can optimize the distribution function to minimize cross node queries. This is a pretty hard problem to generalize, but even a partial solution is good.
Hi Alan,

Comparing how you think about doing research now with how you thought when you were starting out, what is the biggest change in your thinking?
By non-command-messages do you mean that the receiver was free to ignore the message?
7 Tips to make sure your business stays ahead in the information age
The data nation: Why Israel is becoming a major hotspot for data science
> Intel could make its first level caches large enough to make real HLL emulators

If you make the L1 cache larger, it will become slower and will be renamed to "L2 cache". There are physical reasons why the L1 cache is not larger, even though programs written in non-highlevel languages would profit from larger caches (maybe even moreso than HLL programs).

> Right now a plug-in or available FPGA could be of great use in many areas.

FPGAs are very, very HLL-unfriendly, despite lots of effort from industry and academia.
It depends upon the memory available. We have a background goroutine which checks how much memory we're using and evicts posting lists if we exceed a predefined usage. If we have a lot of memory then we just won't evict the posting lists, which means they'll be in RAM.

All this "caching" happens close to the disk level, just above RocksDB. We don't cache any results -- to me caching is cheating -- and we want to build something truly low latency. A user can easily add caching if they want to decrease the load on Dgraph, but it's not something I think we should be doing at the db level.
For math, at least, the solution is pretty simple: give them the book, and let them work through it at their own pace. Hopefully the teachers can keep up with the grading...

We used the Saxon math program when I was in elementary/middle school, and the repetition was key there. I could get away with teaching myself, because I'd be seeing the same classes of problems over, and over, and over, long after I finished up the chapter introducing them. Unfortunately, after 7th grade, and burning through the Algebra 1 book, the district switched curriculums, and I didn't learn anything new until I took discrete math in college.
Elixir v1.3 released
Half-Life 3 Confirmed
> It's more or less the same here, almost no one has real credit card, they're mostly VISA (co-branded) or MasterCard branded debit cards

Er, no. Almost everyone has a branded debit card, as most banks will give you that for free, but nearly 75% of the country has at least one actual credit card.
Its encryption, you apply a transform before putting it onto the dropbox, and then you apply a transform after you pull it back, and the key it'd be encrypted against would be per user (like most encryption)
> The problem of understanding properties of the contract may be NP-hard [1] i.e. practicallly uncomputable.

The difficulty makes good contract design a valuable service (like hiring lawyers). Otherwise everyone would just write their own contracts. A more declarative, less powerful language would have opened this up at the expense of contract succinctness.
Hi Alan,

Have you ever made serious mistake? That if given an opportunity, you would start over with a different approach.
It's in full agreement with the article, it's just a rebuttal of the click-bait title.
If you are in graph benchmarking you should really have a good look at http://ldbcouncil.org/. Especially the fact that this is a read only benchmark. Plus your dataset is tiny. So all you showed is that if there is no contention and all data fits on the local machine there is no communication overhead and near perfect scaling. That is not a benchmark that is hard to beat, at all.
> It makes me sad when brilliant software engineers open up Excel to make a line graph!

Why do people get religious about tech.. funny, let him/her use excel for god sake its a great tool :)
> I'd love to see an example of such a restricted contract language.

A Formal Language for Analyzing Contracts, http://szabo.best.vwh.net/contractlanguage.html

Composing contracts:
an adventure in nancial engineering, https://lexifi.com/files/resources/MLFiPaper.pdf
Recalling those past days, is there any idea that not yet really played an important role, but to be forgotten?

Especially we are losing the initial generation of programmers.
When you're in a game, yes, but I want my VR for working in a virtual desktop, and, for that, you absolutely do need all the resolution you can get.
Pale Moon v26.3 Released
MobiCommerce launches a major update for PrestaShop store app
I'd argue what you are experiencing is not fear of failure but fear of success. Steven Pressfield wrote a fantastic book that addresses the problem you describe called "The War of Art". I highly recommend it to read, it will show you at least what you are feeling is very human and can be overcome.
My point is that "the terrorists/people with something to hide will switch" is incorrect, and so the claim that this isn't about catching them is unsupported. Data shows that even terrorists or other people committing high profile crimes won't always make sure to use encryption. It's very possible preventing encryption by default will help catch a couple of those.
The teacher's last sentence:

tl;dr Why Did San Francisco Schools Stop Teaching Algebra in Middle School? They didn't. The topics of algebra are now spread through the middle school courses along with other foundations of geometry and probability/statistics. However, they did restructure the names and pathways in high school in such a way that might impact the way ability of a student to take a 2nd course in Calculus by Senior year of high school.
Can you name a few of today's Michelangelos?
Which one is worse?
Would you care to elaborate? What features are missing? What's not stable?
> An intelligent and curious person will not run away from a mentally taxing activity, he would face it bravely and even enjoy it in the process.

So many fallacies there. You're assuming that intelligent and curious people can't also suffer from social/performance anxiety. What if the person's just very introverted? They could still be an invaluable member of your team, but you'd never know that if you insist on interviewing them in a manner directly contrary to their strengths. What if the person's female, and doesn't want you staring at her butt even more while she writes on the board. Yes, that s* happens.

Even worse is the way you use "bravery" to equate distaste with cowardice. I'm sure there are programmers who have exhibited more bravery in more contexts than you ever will, but might still balk at jumping through hoops for you when they could be engaging in more empirically-proven interview methods instead.

~25 times interviewing, on either side of the desk, is not much of a sample. Look to people who have been there hundreds of times individually, thousands of times collectively. You might find that there are more techniques, more pitfalls, and more kinds of people involved than you had ever thought of before you made your appeal to authority. Whiteboard interviews might have their place in some very limited circumstances, but making them a default part of the process is just lazy and sets up a generally unhelpful competitive/hierarchical dynamic. An intelligent and curious person will not run away from other methods, but will face them bravely and enjoy them in the process.
A more direct comparison would be with zstd. zstd started zhuff which was the lz4 authors work of putting lz4 & FSE together. https://github.com/Cyan4973/zstd
My bank and Visa integrate 2-factor authentication.
https://en.wikipedia.org/wiki/3-D_Secure

Every bank here does this.
It does seem like things start to improve in high school because the class schedules are such that kids can have more flexibility. I think MOOCs aimed at younger kids will improve too.

I hear you on parental ownership. Even in the most elite NYC private schools, parents pay for tutoring or scramble to cover what they perceive to be gaps. For public schools, it's the same. A school may be good at Math, but weak at music, or vice versa. It's up to the parents to close the gaps. (And parents know their kids best)
Dgraph is aimed at minimizing network calls. In fact, the network calls are directly proportional to the complexity of the query, not the number of results. Which means the queries would maintain their latency even as you add more machines to the cluster.

https://github.com/dgraph-io/dgraph/blob/master/present/sydn...
The year I quit my job: One year on
I think Goodhart's law is closest to what he is getting at. There is also the aphorism of Deming, that the most important figures for managing your business are unknown and unknowable. We want to measure successful learning. Instead, we measure test scores. Whatever figures actually measure successful learning are unknown and likely unknowable. "Management", in this case the parents, teachers and administration, are focused on test scores and other marks of achievement. College admissions departments have their own measures that may include all of these things. But, in the end, hitting high values for these targets may not be reaching the actual goal. It's a good way of looking at an age-old problem.
How could anyone know what Trump stands for? It seems to change with every speech. He's a crude opportunist embarrassing our country every day.

For someone so influential to lend him any sort of legitimacy is entirely reckless.
Supercompilation evaluates code on a virtual machine, building a trace and looking for a "stop" criteria.
How “Platforms as Publishers” Could Threaten Journalistic Ethics
Coming from a bank (but with limited interaction with regulators), regulators usually try to work within the law. However, I would like to remind you the law is all contradicting and has literally tens if not hundreds of thousands of various laws each one with its own implications.

Point being, regulators can justify just about anything. That is why all large banks have an army of lawyers. They then work with regulators to find some middle ground.
A couple of weeks ago, my Uber driver was a math teacher in the San Francisco school district. He advised me that if I could afford it, that I should unequivocally send my kids to private school and not to public school. The reason is that they now mix students of all abilities together, instead of separating them out and concentrating on each group separately like they did when we were kids. The thought was the good students would "pull up" and "positively influence" the students with less aptitude. However, what it did instead was to give the incentive to teachers to focus on worse students, who tended to be more disruptive, and essentially abandon the good students and let them fend for themselves. He mentioned that the "independent learners" were identified, and instead of being accelerated, they were left alone so that the poorer students could be concentrated on by the teachers.

As a side note, I don't remember being taught algebra before the 9th grade either, in an excellent school district, and I was in a gifted class. I still kept my algebra textbook from the 10th grade and it's pretty standard algebra. In fact, I didn't even learn Calculus until college and I wasn't negatively impacted by that at all. However, this was almost 30 years ago so I'm sure educational standards have increased, but it's funny that what I learned back then is no longer "good enough".
No one here uses SEPA for online purchases. We use 3d secure payments. SEPA is used to move money around, which is usually not time-critical.
OP, are you from Zolder, Belgium???
Google Alfred 3 Workflow
Redis has transactions as well.
Hi Alan, I'm an editor at Programmer Magazine in China[1], could you allow me to translate your answers into Chinese, and share with readers in China?

[1] http://programmer.com.cn/
In Germany (where seafile is located), there is for example Paymill [1] for accepting credit cards and SEPA direct debit. It is pretty expensive (2.95% + 28 cents per transaction) but it seems to have a good API and if it is more reliable than PayPal (which isn't exactly cheap either) it might be worth it.

[1] https://www.paymill.com/
This can't be overstated. "Terrorism" is HUGE business.
Not software engineering, but we (big corp) use IBM DOORs [0]. It's not the most intuitive, but the concept is you define feature requirements which cascade down to requirements in sub-levels.

[0] http://www-03.ibm.com/software/products/en/ratidoor
IMO this was the acquisition that Activision should have made instead of King.
Sigur Ros Live music for 24 hours while travelling across Iceland
3 Steps to Hiring a Slate Roofing Contractor – LGC Roofing Blog
In Germany people do carry cash. Especially in Berlin, where there are plenty of smaller stores and restaurants that accept only cash.
Just to pick three (and maybe not even at the top of my list if I were to write it and sort it), are

(a) Intel and Motorola, etc. getting really interested in the Parc HW architectures that allowed Very High Level Languages to be efficiently implemented. Not having this in the 80s brought "not very good ideas from the 50s and 60s" back into programming, and was one of the big factors in:

(b) the huge propensity of "we know how to program" etc., that was the other big factor preventing the best software practices from the 70s from being the start of much better programming, operating systems, etc. in the 1980s, rather the reversion to weak methods (from which we really haven't recovered).

(c) The use of "best ideas about destiny of computing" e.g. in the ARPA community, rather than weak gestures e.g. the really poorly conceived WWW vs the really important and needed ideas of Engelbart.
Twitter launches Engage, a safer space for celebrities to tweet
New codec to bypass VoIP blocking
ThinLTO: Scalable and Incremental LTO
Which ever border the "victim" files, and if the judge rules against you, your assets in that region can be seized.
Can you explain more about what in UIs you think has gone downhill? I've seen you refer to this idea in quite a few of your comments and it would be great to get insight on what aspects you think need improving/exterminating/rethinking.
I'm 30 now and had a similar math education to you. Gifted track in middle/HS yet no algebra until 9th grade. No Calculus at all (although AP Calc was one of four AP classes my school offered).

I did not major in CS so I've never taken a formal Calc class. If anyone has a good recommendation for a MOOC or similar for a working professional to learn Calculus I'd love to take it. Doesn't need to be free, would probably be more motivated to do well if it wasn't :)
In all of my experiencing of the new VR products, I am firmly in the position that it's not ready for public consumption yet and won't be for quite some time. The only real reason it's being pushed hard is because people have a fear of missing out. Meanwhile, if I were a company I'd be focusing on AR, because at least there you can push for enterprise customers which won't need the full immersion yet that a general consumer will clamor for. (I also think AR has a much brighter future)

I expect a lot of VR units are shown off to friends and thrown into the closet or put on a shelf to collect dust. It's something you show off, but not something you'll (at least 98% of people) use.
Ditto for Amazon Ireland.
"Crypto Wars" is a historical term, not slang or embellishment: https://en.wikipedia.org/wiki/Crypto_Wars
My Tests Are Slow
This is still behind a paywall. You can search for the WSJ title and follow a search engine link to bypass this.
But are "the good goals of the past" good enough goals for today and tomorrow?
Isn't Open Whisper Systems Signal open to foreigners as well?
Because this turned into a bit of an essay, let me frame it: I'll be discussing your statement about not worrying about harming the advanced students by requiring more from parents than schools, and following from that to consider the OP article concept of "one size fits all."

An inverted anecdote re your statement on the the parents first point: I went to a "big east coast city public highschool". While you say that you don't see the lower effort on the top demographic as a (to your credit, personal, so I may be misinterpreting it as a generalization) problem, I'd make some following statements.

Of the people in my AP/accelerated classes, about half were _definitely_ not white collar. Parents in manual labor working 2 jobs, non-english-speaking immigrant families, etc. If we did not have what little acceleration was given, they would _never_ have gotten ANY attention they needed because their parents simply did not have it in them. It can be said that "that's their job" but even decades later I can't find any fault to their focus on providing some vestige of financial stability first.

What I'm saying is that by assuming all families CAN have the parents shoulder education is an assumption rooted in much more of what I've seen of white collar than blue collar families. Pushing all families to take this on would likely hurt those without the spare time and background far more than those with. ANY opportunities we provide in that sense will continue to cyclically reinforce those with the resources to better leverage future opportunities. While I am not disagreeing to how invaluable teaching at the home is, I see publically taxed schooling as the great leveler, where the people have the chance to reallocate some of this opportunity to where it is most effective.

Now, for the "incendiary" part of this post; where is "most effective", while I'm no teacher I can also say that a one size fits all policy with only the option of "do this material more deeply" for extention would absolutely _gut_ what little educational value existed for some of the top tier students in a comparable fashion to if you pushed the remedial classes into middle school calc. If I've learned one thing from decades in school, (and as an interesting tidbit, supplemented by years of open offices) it's that humans are so hilariously far from "one size fits all" in how they learn, and while reasonably consistent in "you'll get to do less of this near-purgatory experience" being FAR more of a motivator than "you'll get to do more", it's individualization and communication that bridges this gap, not regimentation.
I don't understand why they can't teach algebra in tandem with lower levels in math such as basic arithmetic. The abstract method of balancing both sides of the equation could boulster overall understanding. --Introduce algebra in grade school. As children learn things like fractions, introduce linear algebra. This, I think, would reduce some of the "when am I ever going to use this, i'm not going to even try".
I used to accept PayPal as a payment method when I was doing freelancing, ran hundreds of thousands of dollars through my account over the many years of having it. One client refuted a payment SIX MONTHS later, and they granted it to him based on the fact that it was a digital service and there's no way to verify it was successfully transferred.

I immediately closed my bank account (PayPal wouldn't let me remove it while a refund was being made. Yes they were going to debit my bank account since I had no funds in my account, which I never kept).

Now they've put that amount in collections and honestly, as someone who cares about his credit, that one will stay the time until it's removed. I'm not paying them, or the thief.
+1. Most users don't care about encryption. They don't care about privacy. Hell, they don't even care about democracy, as long as it doesn't have any bad effect directly applied to their life right now.

They start cary about privacy if a picture of them naked is exposed or if somebody "pirate" their social accounts, then they will ask for someone to blame, and then go back to business as usual.

You can't expect the average population to be proactive on this.
Why don't we start teaching the basics of set theory and algebra during elementary school?

I know I'd have dealt with that far better than the "Do this page of 100 addition/subtraction problems as fast as you can" human calculator stupidity thrust upon us as math education. At least it sounds like common core is getting away from that sort of stuff.
You could just be seeing things more or less as they are.
> This is because the costs associated with powering and cooling a data center are rapidly rising.

Because when I think "IoT", the first place I think of is a datacenter...
Banner ads are dead because your phone killed them – Recode
You got to be kidding. Please read VERY CAREFULLY what is Git [1] and what is GitHub [2]. The fact that GitHub only hosts Git repositories is only a matter of choice, Git repositories can be hosted in any server without any (big) restriction. Please restrain yourself from making useless comments if you don't have enough information about it.

[1] https://en.wikipedia.org/wiki/Git_(software)

[2] https://en.wikipedia.org/wiki/GitHub
I've been using a local key/value store as my backing database and it works great. Primary key access is usually less than 1µs and net/http is typically my bottleneck.

That being said, unless you're getting a massive number of requests, using a specialized HTTP library seems like overkill.
After reading this thread, I have to comments:

1. Exclusivity on a headset? Replace "headset" with "monitor" and you get how childish, stupid, and impractical that will be.

2. I don't think monitor based games will transition well to headsets.
A huge team of Apple veterans is now making smart accessories for your car
https://en.wikipedia.org/wiki/File:IAO-logo.png

From the logo of the former Information Awareness Office (under the pyramid-with-eye, of course):

scientia est potentia