skysight-inc/HackerNews huggingface dataset:
Hmm, interesting. Do you have experiences with one of those services?
> "That kind of restriction is easy to game, and creates perverse incentives. Imagine a billionaire with an enormous house: if they start renting out half of it to someone else, suddenly they have to pay more taxes? That's not right."

How is that creating a perverse incentive? If someone seeks to transform their primary residence from somewhere they live to somewhere they make money, then what's the problem in taxing them?

Also, with regards to the rules of the proposed tax exemption, quoting jrs235...
"*2b and only .25 acres of land would be exempt. (Of some other generally agreed amount)""
How do you host something like an API on Tor? How can you consume the API from an application?
Alphabet prepares to spend more on moonshot programs
do you have experiences using this service?
According to this blog post he found 11 bugs that are unlikely to occur and one that's happening quite often.

Fixing the other 11 would already make sense for the plain reason that it makes it easier to find more of the severe bugs (because your fuzzing output won't be cluttered by them).

But in general I think an office application is one of the apps where I think a high amount of stability and not crashing even in exotic situations is a clear win. Even if it only crashes for one out of 10.000 users - that's still a lot of crashes and potentially lost work.
My best guess would be to keep the binaries in a submodule, then after fully cloning the main repo, you would fetch the binaries with "git submodule update --init --depth 1".
... Which they did perfectly well in the 60s on a mainframe. Why does it take - conservatively estimating - a million times more CPU cycles now?
Film preservation  the Digital Dilemma
There is also MLDemos [1] which is open source.

[1]: http://mldemos.epfl.ch/
A good IDE would pick this up.

I had the habit of pressing the ALT key a bit ahead of time before an OR operator.

if (foo || bar)
Speak is blazing fast audio, video and screen sharing for your team
The airport was sealed: the only options were suicide or capture by the police, and both options were almost certainly lethal.
In Poland we have three levels of schools: 6 years elementary, 3 years middle and 3 years high school. There are three standard tests done at the end of each level, which are the basis for the admission to the next level school. I don't see the point of making more standard tests than that - it's just an unnecessary distraction.

And yes, with Polish system you also waste some time (usually last semester) for teachers to do test-specific teaching, but that still seems better than having 6-7 standard tests per year
The situation gets even more extreme when you consider graphics cards, and their ability to do thousands of operations per screen pixel per frame.

I like your Mac Plus article; that reminds us that the user experience has not got necessarily got better with all this processing power.
Uh huh. How many of those kids are there, you figure, on a percentage basis?
Twitter Boasts of What It Can Do with Your Data
In many European countries this is a very regular occurrence too, instead of taking drunks to jail the police take them home.

Although, this isn't a service you can request over the phone... just an (probably better) alternative to taking people to jail and charging them with public intoxication or whatever.
In France public schools are 100% free, and private catholic schools have teachers paid by the state + a per-student benefit, so that the remainder paid by families is 200-2000€/year. I find it nice since it promotes alternatives, in case there's a problem with the local school. Contents and efficiency are checked by the ministry, so they don't diverge very much. In Bretagne it's 50% private schools and in the south of France about 15%.
And who is calling their internet service, Internet? Oh, right, the same person.

What's next, Facebook?

Oh.....
Coding Academies Are Nonsense
So your opinion is "If it's slow it's okay, because it's safer than optimizing?".

I'm sorry but I have to disagree completely...

I'm currently rewriting the node-postgres module from scratch and my implementation is between 3 and >1000 times faster than the original (this is not even a joke). And you know why? Because the original actually contains those hacks you're talking about and not the other way around.

And that's where your actual noticable inefficiencies far too often stem from: Inexperienced developers who don't know how to do it the easy way - inefficiencies due to huge workarounds that have hidden costs.

E.g.: Not using builtin methods but writing buggy workarounds.
Or even very basic stuff like: Using expensive functions within loops instead of hoisting those outside of it.

I wouldn't even call those "optimizations".
San Francisco was only ever really tolerant of the right kind of differences, AFAICT. For example, it appears to be a near-complete political monoculture. It even has a prominent road in the largest city park named after a living and active Democratic politician, just to make sure everyone knows whose turf it is.

More recently, there is the animosity against the tech crowd, which I don't need to describe.
Generic A* for Games
Note, this refers to: https://opensource.apple.com/source/Libc/Libc-1044.40.1/gen/...
> "Learning C takes months to years"

Where did you get this information from? Learning C is easy. K&R is under 300 pages long, you could get through it in a weekend:

https://en.m.wikipedia.org/wiki/The_C_Programming_Language

After that you could pick up another more modern book, or could just learn as you go.
I'm waiting for the crowd that asks for higher wages every time shortage of IT workers is discussed to rush in and demand pizzas $100 apiece. Nothing but a silence so far.
That analogy is like "a piece of fecal matter on the bottom of your sneaker", they're both written with letters.

People are not just DNA, identical twins are not even identical. We are all demonstrably unique.
I never heard of this and I was looking for something like this for ages. Thank you!
Fixing these kinds of bugs also improve developer productivity in my experience.

Code that can trigger crashes like this often has problems with ownership and/or concurrent access. At least I often get stuck on such code when doing modifications, asking myself how on earth they guard against null ptr derefs etc. In many cases that sneaking suspicion is founded and there really are bugs lurking in the code I'm supposed to extend in some way.
Finding S&P 500 Clusters and Diversification with a Dendrogram
The only sensible prioritization you can do is to shift connections on the axis between (high latency, high throughput) and (low latency, low throughput). This basically reduces down to a scheduling problem: ISPs might be able to deduce the type of traffic by just examining the patterns in the amount of traffic. This would constitute a "natural law" of networking that application writers could expect to rely on.

If you want your application to communicate something that needs to be fast, like VoIP or network gaming datagrams, the amount of data needs to be small. And if your application is downloading large files, it can expect to be prioritized below everything else in the network. Building a video service? Let the user choose whether he wants to wait for some time till the high-res video is being buffered or start watching immediately but at a lower quality.

Any other kind of throttling or prioritization is going to skew the internet experience in a fundamental way.
How to hack airbag in Audi TT on other models
The people who are going to load up on electronics first will be the relatively-wealthiest in the area, which generally means commerce gets the first dibs, not students.

Still, cause for astonishment is valid. There's plenty that can be done even with simple news, price checks, and email functions. For most of the undeveloped world that has meant a basic featurephone until recently - but who knows what's going to happen next?
Podcast on Nuclear Test Monitoring and the CTBT
If you have CS background, lots of experience and are willing to manually allocate memory, maybe...
It's not even particularly cheap for a low end tablet. You can get similar spec'ed devices for down to <$40 at Aliexpress. $40-$45 tends to give you versions with twice the flash storage.

Pretty much all of the lowest end tablets tend to be almost identical designs based on minor tweaks on off the shelf designs from MTK and AllWinner anyway (and most use the same small set of plastic shell designs).
I would love to have a general purpose Qt input event fuzzing library.
False Alarms in the Nuclear Age (2001)
Don't you think there's a qualitative difference involved in teaching for the purpose of instilling enough knowledge to pass an exam, versus teaching to instill a passion for the material? Making dioramas, drawing political cartoons, and wearing togas while reciting Mark Antony's speech from Julius Caesar were the kinds of things that kept me motivated to read and understand material in which I held no innate interest, and all of that seems superfluous to a test-driven approach.
Google has been quietly archiving your voice searches
Why You Need to Move Away from Your Home Town
I've been to Japan, and I didn't want to be treated like a little prince, I wanted to be treated like everyone else. Not better and not worse.

But it wasn't like that. People always tried to speak to me in English even when I demonstrated I could speak in Japanese. I saw onsen with "no foreigners" sings in front. Because my "race" can't be easily identified, I was more often than not asked where I am from, where my mother is from and where my father is from. I've heard of incidents where people of Arab-looking descent are stopped and questioned by police officers.

Are these examples of racism? Probably not (at least from my experience and perspective), however they are in my view, examples of a deep "us and them" attitude which ignores the fact that culture can be learned. Maybe it's naive of these people (or me), or there is some xenophobia etc.

I think perhaps the most convincing thing for me (not an example of racism) is where we have the situation of someone who has taken up a "Japanese" life in that he has become a citizen, has lived in Japan for an extended period of time and interacts daily within society. Most Japanese would not consider this person Japanese - but what more could such a person do to be Japanese?

This identity issue is provided from the outside, for inside he can feel as Japanese as he wants and get nowhere. On the other hand, if we were to put the situation with the US or perhaps a Western European country, we would see that a person would probably be more readily accepted as an American or a Brit.

Does racism exist? Probably, but it's certainly not as plain and commonplace as little hints of xenophobia and anything foreign being perceived as not-belonging or a little novelty.

Here's an interesting document worth reading: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1551462

It's called "The Wajin’s Whiteness: Law and Race Privilege".
Trending ranking. How come none take pageviews into account?
C would make a great video game, it's easy to learn and difficult to master.
True. But you can pick up pretty much identical tablets (my guess is down to the PCB level, as it does not look like Amazon has done much custom design here) at AliExpress cheaper than that, and if you look around a bit or ask, finding ones that either come pre-rooted or where the vendor is happy to do it for you or point you in the right direction is easy.

This is where these cheap tablets really shine - they come from distributors that generally really don't care. On the other hand this is also the downside: They also really don't care about updates etc..

The biggest downside, I think, is the state of open drivers for the GPU's on these ARM devices.
According to the paper, running “healing instructions” constantly and periodically (no detecting), incurred a performance overhead of 0.18%.
What gets up my nose is when people make it seem like a specific engineering decision is the only moral decision, and that making any other set of trade-offs is evidence of some degeneracy, such as laziness or stupidity.

In this context, it's as if they think that, well, "Every cycle's sacred/Every cycle's great/If a cycle's wasted/God gets quite irate" or similar. It's quite annoying to listen to the more extreme end of this spectrum rattle on about how horrible it is that people no longer use self-modifying code with overlapping opcodes and instruction scheduling which optimizes the drum seek time...
I see many of the algorithms outlined use time, votes, social influence, but nothing based on pageviews. Is there a reason for that? I mean if a site's PV is spiking, isn't that an indication that it's becoming popular? Or is voting used as a proxy for that?
> You have to ask, "is this stuff that a graduate of the system should be able to do?"

Uhm, I don't feel like I do? Or at least insofar as I do, that set feels like it should be really small, because: Which graduate?

There are many things that we'd like a graduate to do, but we don't need for every graduate to be able to do. I would quite like my CS grads to understand big O notation - I would not attempt to teach it to everyone. I would quite like my history grads to be able to perform independent research - I don't really care if my receptionist can.

There are basic low level things that everyone should be able to do. Addition, multiplication, subtraction, division. But that set is quite small, and it beggars belief that one needs a hundred plus tests to figure out where someone is with respect to those things.

Structured within that context, the idea that it's a good model to teach the tests; to have a list of things that you'd like graduates to be able to do and if they don't do that they're failing and the school's failing (and so on); seems supremely wasteful. If the students do some maths in the mean time and discover a passion for some particular element of it, great, but it's not useful to attempt to make them meet some idealised standard that doesn't reflect reality, rather than focusing on teaching people where their inclinations and skills lie.
why are there two updates for version 8 ? whats the difference?
The fallacy with using tests of the kids as a marker for the quality of the teachers is that you just can't do that and get reliable results.

A bunch of black kids from the ghettos, who have their parents in jail/dead, worrying about siblings etc. and no cash to spend on basic school equipment, much less a decent meal every day, will have vastly lower scores than a bunch of white kids with helicopter parents.

If schools were adequately financed e.g. to provide free, healthy meals, proper study rooms and free school supplies, that could at least reduce the gap.

Unfortunately, kids can't vote and a large number of poor black kids end up in jail or dead anyway so they can't vote even when they're old. And so, schools remain the first place to go when politicians need to cut expenses.
Colibri: an organic motion sculpture
Yeah that's the only thing that actually makes sense. If QoS is just a matter of asking "How fast do you want your traffic to be?" of course everyone is going to say "As fast as possible!" which means the ISP is then forced into deciding the QoS itself, badly.

If you make it a trade-off then end-users can decide.
Show HN: Agenda 1.0 – Arduino scheduler library
+1!

Are you aware of reasonable high dimensional "visualizations". It cant' be accurate of course.
But catpuring essential features would be nice.

E.g. here is a 4d cube:
https://commons.wikimedia.org/wiki/File:8-cell.gif
That doesn't account for all of the difference. I went to public HS in rural Sacramento county, while some friends of mine went to the public schools in nearby Folsom -- a very wealthy suburb. These were public, like I said, so they don't have that selectivity you mentioned: if you live in their district, you go there.

"Just" the facts of very interested parents, investment from nearby Intel and HP, and massive spending on technology programs were enough to set this school apart. Sometimes the simple answer is the right one.
No, you don't even need that. C was either my first or second programming language, learnt it around the time I learnt VB and I didn't feel overwhelmed, was probably around 16 at the time, a time when my main experience with computers was playing computer games. Part of the reason for its popularity is its simplicity.

Memory management isn't as hard to grasp as you might think. It's really just an extra step when it comes to handling variables, if you make plans to handle errors then it is straightforward to manage, especially for small libraries, which is what you're likely to write to link up to Python.
This is the spec-level of the "cheap chinese tablets" currently. I know what you mean about what you'd get a couple of years ago, but they've come a long way.

Most of them are speced about the same as this Fire tablet or slightly better at a somewhat lower price as long as you take care to weed out a few 800x480 resolution ones.

There's also some variability in built quality and look and feel (in particular it's worth paying attention to thickness and whether the case is flush with the glass or not as there's some really clunky ones) but overall you can pick pretty much random models and have a pretty decent odds of getting something similar to the reviewed one, quite likely with more flash - 8GB is really low, especially if they've not been very careful about how it's partitioned.

One more caveat: The specs of the lowest end Chinese tablets sometimes go downhill depending on variations of component prices. E.g. suddenly you find RAM on offer has halved without changes to the price, or flash, or the display resolution drops. So don't think even what's billed as the same model will be the same specs without actually carefully checking the specs you care about.
At GitLab we're working to support LFS. Initial support might or might not work with forks. As now with our Git Annex support storage will be free with a soft limit of 10GB of disk space per project (includes Git, Git Annex and Git LFS data) and there is no bandwidth limit. It will work with public and private projects (both are free).
Cipherli.st – Strong Ciphers for Apache, Nginx and Lighttpd
Great library
I really can't wait for the follow up investigations of these studies. Alzheimer's is one of the worst diseases out there that will likely affect most of us in some way in our lives, but yet it seems less talked about versus say cancer and heart disease.

I still think mental illness carries a lot of stigma, and isn't talked about as openly. It's getting better though, and studies like this make me excited that perhaps a cure or significant treatment is possible in our lifetimes.
For Windows users, HeidiSQL is a very solid open source client for interacting with Postgres.
It's not. Private schools I've heard of and experienced have strong academic selection criteria on top of being incredibly expensive.

My son had funding for a time for nursery and was moved into the prep school. It was like seeing a foreign school. Class sizes were naturally smaller and I noted things such as their morning 'prayer', which went along the lines of "I vow to work hard today in everything I do", where as my morning prayer in an RC school was the Our Father.

I also saw kids in my sons class who, at 3 years old, were able to compute divisions in their head and articulate in a way that I've never seen a child that age speak.

These places are optimised for kids who have a lot of money backing them up and the brain power to boot. In some respects, their parents ability to simply hire help to ensure their kids do well academically must be noted too.
Rocket Internet in bad but making money.
Yes, if you increase the hidden layer from 5 to 10 nodes:

http://jsfiddle.net/udb95202/
Not only would they generally prefer 'martyrdom' to capture, they're often locked in the vests. Survival is not a priority for these kinds of operations.
Minecraft Pocket Edition v0.12.3 Full Apk İndir
I believe it is a problem here in the UK, where one can expect to be ANPRed several times on any journey that takes one out of town. A little bit of black tape can turn a six into an eight and make one anonymous, or make a stolen car appear legit.
tools like metasploit and arachni scanner are designed for that task
Love that he included Amazon links. Getting the hardware is often the hardest part with these things.
Ah! That makes a lot more sense now...
Sure, I'd go along with that.

What I'd also say is that you don't need to be a master of C to write faster code than Python. I understand the appeal of keeping a codebase in a single language, but it's worth remembering you pay a cost for doing so.
Okay here's a question. Why would you spend on an SMS just to create an item(s) on your list?
The 57-Year-Old Chart That Is Dividing the Fed
Well I started in computers when I was 15. My dad was very worried and upset when I quit my first job flipping hamburgers at Wendy's and started programming full time.

Over the years he grew tired of his job, he went into management and that was just worse. He said he missed the problem solving of the day to day mechanic job. My mom had went back to school at 40 to get a degree in art and was having a lot of fun with computer graphics and over the years my Dad would tease her about paying the bills.

One particularly hard day my Dad handed his keys to his boss and walked out of the shop, never to look back. He ran into a project to help his church with their headquarters website and he said "It can't be any harder than working on a 318". And off they went, from that one to the next, now my mom makes eReader magazines and my dad sits and bashes away at sites and debugs problems.

One time he tried to tell me how smart I was and I laughed, I told him I've watched him tear a car down to the studs and find one broken part and put it back together from memory. Never looking at a manual, reading diagrams or even pausing to guess where one of a thousand parts went. He's brilliant, he taught me to break problems down to single variables, test and iterate. Clearly he's way smarter than I am, I'm just trying to mimic him. :-)
Sounds like a 'just so story' any research? The opposing view sounds more legit (There is no actual study) -

https://unsafeharbour.wordpress.com/2012/01/13/burakumin-and...
He is self-employed, all he had to do was hire himself. :-)

I've spent the bulk of my life self-employed and he realized it wasn't as scary as it looks from the outside.
Fwiw I know of some benchmarks of Perl deserializers, some written in pure perl, others in C (but still producing Perl data structures), and a speed difference of a faktor 100 is not uncommon.
Exactly what I was thinking. Would have loved to use one of these for a monitor on a raspberry pi.
This is a problem with hydroponics as a whole.

As soon as you get out of the set-and-forget solutions like the Aerogarden, there's very little in the way of introductory material out there. It's dive-in-and-Google-all-the-TLAs time.
Shoptiques (YC W12) Is Hiring an Email Marketing Expert
PostgreSQL is a pretty solid platform for, and you can reason about it much like any piece of complex-but-coherent software. In practice, we debug and diagnose it right along with 3rd party extensions. Think about it like debugging a kernel with apps running. You don't get a "clean" case, you have to make it work for all cases cleanly.
Analysis of traffic stops shows wide racial disparity