skysight-inc/HackerNews huggingface dataset:
I'm not sure what point the author is trying to make.

That other patterns, aside from Fibonacci numbers, are found in nature?

That washing machines obey laws of gravity and make spirals similar to some that are found in nature?

That photoshop exists?

That artists use 'rules' as guidelines only?

That greedy people will use really stupid ways to trick people into buying things?

This is written as if it's supposed to be an indictment of sorts, but after reading it, I'm no less interested in Fibonacci numbers, their occurrence (alongside other patterns) in nature, or the incredible contributions of a man who brought advanced Indian and Arabic math back home to white people who were still using Roman numerals.

Lots of source and good explorations of them, but this did nothing to show me that Fibonacci numbers are, in a general sense, "flim flam."
For anyone thinking Berkeley DB, because it has transactions and logging, is a good replacement for an out-of-process DB, the answer is no. Its embedded nature means that any "client" of a shared DB is free to deadlock the whole thing (if the client dies) or corrupt the database's structure (if the client has a memory bug).

By the time you have a working robust multi-client system, you have completely reinvented half of what an RDBMS provides, since you will have pushed most functionality into a central server to avoid the lack of robustness its embedded nature brings, to simplify coordination of recovery when it (inevitably) crashes, and to centralize the rest of the infrastructure you have to build around it.

Its tools are crap: it can't tell you how big a database is without traversing every single entry, they hold locks while writing to the terminal (meaning you can't pipe them into a pager without freezing the whole DB), and if one of them crashes (due to e.g. a dropped SSH connection) they'll bring down the whole DB due to stale locks.

Everything is underdocumented, especially the knobs you have to tweak to make it not run out of memory. Its more "advanced" features are unusuably buggy. Partition traversal (by cursor) is completely broken, and if you try to use partitions and key compression at once, things crash. MVCC inexplicably keeps thousands of transactions open, causing out-of-memory issues.

Its C++ interface is a joke. Somehow they managed to take an "object-oriented" C library, and jam it into C++ in a way that completely tosses all the benefits of C++'s object-orientedness. RAII is not a concept the developers were familiar with: objects are created by factory functions and are variably and inconsistently freed by either their "parent" object, their own methods, and their destructors. Do the wrong thing, and you trample memory, likely corrupting the database. This is surprisingly easy due to the lack of documentation.

And my sympathy to anyone who tries to run SQLite on this bad boy… combined with SQLite's shoddy track record interpreting any query more complicated than a key-value lookup, it would be a wonder if you're able to get any data in and out intact.

Sorry for the rant. Berkeley DB is many things, but a usable building block for a reliable RDBMS is not one of them.
Great read, thanks for sharing. I was interested in reading "in-use" 1.5 stories.
A) find out who at your institution is already involved,

B) contact the IRB or clinical investigations department, they probably need to verify their institutional existence and will then have a list of whichever investigators they have vouched for.

C) ask on reddit: /r/bioinformatics

D) they have contact info on the website.
I think the majority of the population (of the US) lives in urban areas.

http://www.citylab.com/housing/2012/03/us-urban-population-w...
But on the flip side, if food voting is driving it and explains why delegation is a rounding error over multiple years of use, then their 'successful' experience is of little import for people who are interested in whether it would be good for voting on things more serious than burgers.
It would be difficult to maintain a MITM attack over more than a brief term, with proxy-holders discussing their votes and communicating with people in their social graph.
Background: http://lesswrong.com/lw/dr/generalizing_from_one_example/
Income inequality->Two earner family->less parental involvement->vicious cycle

While that is a gross oversimplification, it would do wonders to increase the quality of life for families who elect to have one earner only, with the other (gender regardless) providing more time and resources towards child development.
I'm guessing since it's sitting on the memory bus it could intercept pointer modifications and synchronously update it's graph?
We have a similar migration tool we built a long time ago, and this project has a bug that we had to address.

When you have to branches that each have a migration, you end up with 2 copies of N_N+1.sql, or worse yet, things that subtly merge w/o error, meaning you have committed migrations that might not run. Or the conflict-resolution process cascades painfully as you "re-sequence" your migrations.

We ended up moving to a solution based on a manifest file; there is a single migrations.json that enumerates the exact order in which migrations must be applied. It causes merge conflicts whenever you have migrations that need their "application order" resolved, and it's fixable just by re-arraning the manifest; no file renaming required. It's been pretty robust so far.
India is on the verge of finally becoming an internet-connected country. There’s already millions of Indians on the internet, obviously, but it’s still a tiny proportion of the population.

They have 950 million phones–almost a billion phone lines connected–of which only 5 percent are connected to the internet. So there’s a billion people ready to jump, as soon as you give them a smartphone, and a little bit of money to pay for the internet plan. They will be the next big cohort on the internet.

I didn’t have to worry about phishing, and I clicked on every email because I didn’t receive that much. There was very little spam, and certainly no phishing. I grew into the internet as the internet became more and more evil. As such, I can now behave in more or less secure ways.

Somebody entering the internet for the first time right now does not have that luxury, especially somebody who’s illiterate, or mostly illiterate, who can barely use a tablet computer.

This is a really good point he's making. I sometimes joke with my computer illiterate friends/family that I don't know how they survive in the world these days. But seriously, it's so easy to take for granted that many of us have had the experience of growing along side the Internet and having the time to adapt to it as it became more "evil". Being throw into the "evil" Internet today without that background would be pretty scary/risky. Having entire large chunks of developing countries doing it en masse is just scary/risky on an unprecedented scale.
That won't stick across reboots, and at that point, I think you can just rm /dev/random; ln -s /dev/urandom /dev/random.
The flip side is that the fate of my kids future and my family's future can be thrown off track by random shit that happens in school.

When the world was normal, this stuff didn't happen. But it isn't anymore. Your goofy startup building Über for lawnmowers will only hire candidates who signal "A player, 10x rockstar". So what do you expect people to do?
> I think we should scrap the notion of "paying your debt to society" altogether and instead focus on making victims whole.

We have a whole justice system for that -- and its not the criminal justice system.

The criminal justice system exist to serve interests that aren't addressed by the compensatory orientation of the civil justice system.
That is because in todays society Violence is Acceptable, Sex is not.

Porn is icky, disgusting, and distasteful

A movie with torture, graphic violence, and gore is a fun friday evening.
Norfolk, Home to World’s Largest Naval Base, Must Adapt as Waters Rise
Just a quick note on Gmail. It's not just a mail server, it also filters and classifies emails better than any other product on the market.

No other company has that kind of volume of data and heuristics
I'd rather you delegate your decisions to Ice-T than Donald Trump. The question is whether this system is an improvement over current forms of representative republic, which have rotted into democracy-lite as a fig leaf on oligarchy.
Uber or Tesla? What an automotive future looks like
http://www.lugod.org/presentations/virt-lugod.pdf
and
http://taviso.decsystem.org/virtsec.pdf

These seem to be the most popular ones that show up.
I don't remember there being a Windows 2.5.1.
List of smartphones supporting GLONASS navigation
It's fun to do what the sheep or crowds are doing. That's Windows, Mac, BSD, or UNIX at any given time. Throw in C/C++ everywhere, browsers, Flash, HTTP as universal transport, language runtimes too bloated to understand, the Cloud... the more vulnerabilities and maintenance horrors, the more they'll like you and the more fun you'll have with them.

Our security needs to improve dramatically. Some ways are proven to work, some are proven not to. Pushing the second category is extremely fun, you might get famous in Silicon Valley companies, maybe invited to DEFCON, and everyone will make excuses for its problems later. Lots of buzzwords there, I agree: can't even mentally track all of them. Then there's a tinier group pushing methods that work because they're necessary, even if not all fun. Staying with that group on principle if not profit.
https://en.wikipedia.org/wiki/United_States_v._Warshak

"United States v. Warshak is a criminal case decided by the United States Court of Appeals for the Sixth Circuit holding that government agents violated the defendant's Fourth Amendment rights by compelling his Internet Service Provider (ISP) to turn over his emails without first obtaining a search warrant based on probable cause."

So, yeah, I fucked up. :( It's a circuit court decision, so it's not law of the land, but it is promising.
codeplatoon.org/jobs
> The reason this comes up so often is that one of the the things the 7 billion people on this planet often are willing to pay your for is to do stuff that they would really rather not have to, things that are fairly objectively not much fun. If you can find fulfillment in it, all the power too you.

If you're evaluating career earning potential based on what other people hate to do, then you're misunderstanding supply and demand. If "how shitty a job is" correlated highly with "total lifetime earnings," then you'd see millionaire sewage maintenance technicians and pizza delivery guys.

On the other hand, wealth consistently correlates highly with happiness (up to a plateau point, usually).

Further, high lifetime earnings expand opportunity. I'm not even sure why this needs to be stated - to suggest that "money is a tool that constrains the choices you have" is so backwards as to be laughable.
Growing up, I had a 150 year old upright (I forgot the make). It had a great sound, but a bad move between homes cracked a major support in it and it would have cost more to restore it than to buy a new one.

My parents finally sold it to a tuner for scrap long after I moved out.

In high school I was an exchange student and had a chance to play on a late 19th century "grand" style piano forte that was still in perfect working order and seemed like it would be good to go for quite a while. It didn't sound quite a nice or bright as a modern piano and had a smaller keyboard, but it worked well enough.
You can have a trial-by-jury and not have due process: http://www.nytimes.com/2015/08/17/us/politics/exclusion-of-b...
Product management is an interesting position and will depend a lot on what kind of authority you possess. In certain cases you will incredible authority, while other times you have no actual power and are just an overseer over a given group of people who has to report to higher ups. Overall, project management is a people job, the people you manage and your relationship with them will determine your success. Its good to have a technical know how in PM, but if your people skills are not up to par your going to have an incredibly difficult job, especially the less formal authority you have.
Fair enough. It might not scale down that well, especially since on low-memory systems you often worry about CPU usage and power usage as well. But Go uses a lot less memory to begin with, so the default GOGC value of 100% (half of application memory used, half free) will still be less than a similar Java program, even ignoring that Java also needs a heap larger than the allocated size to get good performance.
Hmmm. Interesting question, here. The 3DR Solo Drone isn't necessarily massive, but it's certainly too large for a small, accurate 3D scanner. My recommendation would be to take a two-step approach: obtain front, side, and top views (a back view and bottom view may also be helpful) and do a rough model from those references. After you've done that, you can take more exact measurements and translate them to your model! Hopefully having a rough model will make it so all you need to do is make fine adjustments.
Yeah, I guess it depends on how often you use the FFI, and I'm not familiar enough with these languages in practice to know how often that comes up. Part of the point of each of these is that they can utilize an existing ecosystem in which null is common (Java/JVM for Scala, C#/CLR for F#, Objective-C/Cocoa for Swift).

I know that in practice in Rust, the general approach is to write safe wrapper around any C libraries you're using, so the use of nullable pointers is generally confined to those wrappers.
just checked, $5 since it launched a year ago :]

going to buy myself an ice cream.
My friend's high school does not permit lunches from home; they require religious or medical permission that they must have a specific diet, and have to be eaten in a separate room, and lunches are checked to ensure no peanuts/etc.
This looks like some good stuff, but browsing through your code, it's honestly pretty opaque macro hell. Why so obfuscated?
>This could've been an article about parental involvement in academics and the impact it has on fairness and meritocracy and social mobility.

There are parents at all social levels who are very involved in their children's academics and view the school system as only one component of their children's academic achievement (and as a consequence their chances at succeeding professionally).

There are other parents who see the school system as _the_ only tool and the only institution with the responsibility to educate their children --that is a great mistake and to the detriment of their children. I've seem this parental attitude in both poor parents and middle class parents.

I've been places where every extra penny earned by a parent go to their children --they forgo any non essentials in their lives in order that their children have a better chance. They more or less see the escape from poverty as a multi-generational effort and are willing to put their part in wholeheartedly. In exchange, the parents have expectations from their children as the parents enter old age.

So, academic achievement can be reached even for the poor kids, so long as their society and the individuals accept other means of achieving this end.

It happens with some immigrant groups within the US as well, so it's not unheard of in the US. And it's not only the economically privileged who can achieve academically.
Bush government refused to hold talks with Iran
Neah. Next time hit him first so hard that his mother cries, not yours.
As an individual, I would be cautious about hiring a former convict, but it's not out of the question.

Intuitively (I'm not an actuary), it seems that insurance companies get away with charging you more if you've had a prior accident. It seems a person who has broken the law may be more likely to break it than the average person.

I think it stinks that this local govt can tell a business to fire a felon though, that just compounds the problem of re-entry. I smell a Supreme Court case in the future.
So I'm not discounting that that's healthier from a personal perspective, but I doubt it's a realistic change across a population.

I guess I'm mainly trying to say, I don't think this overparenting trend is society collectively going insane, it's a natural consequence of a different change, that of family size. So I suspect if you took a bunch of parents from 1900 and dropped them in 2015 with smaller families, you'd get roughly the same outcome.
I don't think many of them actually believed me (context is important), but many felt challenged. The encouragement, the promise I'd make them able to fend for themselves, was what made most of them take the effort to learn. When you see something as your "gift", it's easier to help others to succeed - this had a nice side effect of motivating the really gifted ones to teach their colleagues outside the classroom.

I also directed questions to the class and threw sweets to those who answered. It was fun to watch adults jumping competing for candies.
Migrating bajillions of database records at Stripe
Giftawk – Speech to Gif
I use divvy which is no where near a replacement for a tiling wm, but it does allow me to quickly resize windows in a grid.

http://mizage.com/divvy/
Good point and it is quite interesting.

I am wondering about the effect it might have on standards bodies. Is it even possible to implement it there?
Imagine yourself being arrested and convicted by mistake (eg due to mistaken identity or prosecutorial shenanigans) and now figure out how you would go about proving your non-dangerous status.
I suspect you're simply right handed or were lucky enough to be in some kind of safe environment for lefties. For me, a left-hander, while there was no superstitious negativity, there were dozens of harsh, practical negative interactions.

One of my first memories of school was being sat at a round table. Every time I'd try to color, cut, paste, whatever, I'd bump elbows with the kid next to me. He'd get mad. I got in trouble. So I started sitting on the floor and doing my work on the chair. So I got in trouble. I'd smear everything I wrote, mangle my fingers in those fricking scissors, and learning that "Sinister" literally means "left-handed" was really grand.

I despise being left-handed.
OCaml's collector has also been the three color variety (4, including a color for a free list). But it hasn't been concurrent, which is the non-trivial part.
Go already gives better tools than Java for managing native memory through cgo, which is a far less painful interface than JNI (believe me, I've written a lot of JNI for Hadoop). Go also has value types which is a huge win for managing memory. (And even if Java gets value types later, the whole Java standard library will still take years to change to use them, if it ever does.)

Plus, sun.misc.Unsafe is probably going away, according to Oracle. http://www.infoq.com/news/2015/07/oracle-plan-remove-unsafe

From what I've heard, Azul has a great GC, but the throughput is extremely low. It's really only a practical solution for high frequency finance and places like that where latency is everything, and throughput is nothing (can buy another 100 servers or high end hardware.) Note: I'm talking about their software product which runs on vanilla hardware, not their hardware product, which I understand is far superior.

A lot of people on HN also seem to be taking the statement that maximum GC latency will be 10ms as a statement that there will often be 10ms pauses. Hopefully, the average latency will be far less, in the 1 or 2ms, and 10ms will be something that only happens on huge heaps in certain conditions. This should be similar to what has happened on Android, where GC pauses are pretty rare and typically only 1 or 2ms.
x5n1's comment is getting downvoted, but I'm not even entirely sure he's wrong. We're building AI-type applications to help people run large companies and other difficult problems that throwing more people at just doesn't help (because, usually, its organizing people that is the difficult part; and when its not, its organizing data to help people organize themselves).

Having some sort of large scale AI infra to help the government manage stuff to well integrate local, state, and federal into a cohesive unit with well defined boundaries and task ownership between the layers and departments would massively fix the US government.

And before someone says "no duh, our founding fathers said this", they never looked at it from the point of view of someone from our era that deals with large scale application design (because, well, it didn't exist yet).

I mean, what would go a long way is manufacturing a programming language to write laws in, so we could lint and compile time warn/error laws. That would be a good place to start.
> I don't think this would work in a country. In my opinion, democracy only makes sense when the state of the entire set of decisions can be held by every voter's mind.

At what point did we start believing that a country should have more decisions to make than every citizen can evaluate?
I'd say that "reference counting" implies a dynamic/runtime component, which is not how Rust manages memory (unless you're specifically using the `Rc` pointer in the stdlib).

I think it's important to be clear here because Swift and Objective-C rely on a technology known as "Automatic Reference Counting" (ARC), which does imply the usual dynamic cost of reference counting.
I have been working on an alternative streaming service that uses the Subscriber Share method. We are mostly targeting independent musicians, youtube musicians, and anyone without a label. I feel label are dead weight these days and just eat up a large piece of the pie for hardly any work.

My goal is to cut them out starting with independent artist of today, and maybe in a few years more artist will relies you don't need a label to get popular any more and can do it on your own.
شركات صيانة حمامات سباحة في الكويت 51387985
June 2015 - July 2015
Speaking of overparenting, is it true that the US law mandates adult supervision for children under the age of ~12 and that's why babysitters are needed all the time?
A New 3D Printer Molds 10 Materials Simultaneously