skysight-inc/HackerNews huggingface dataset:
> [do you] remember the question about a “talking pineapple” on a New York test in 2012?

This story about "The Hare and the Pineapple" seems to have been debunked credulously some time ago: http://ideas.time.com/2012/05/04/what-everyone-missed-on-the...

I can of course understand that it hints to the sentiment of resentment about the state of standardized testing.

> The fable described several animals assuming that the pineapple must have a trick up its sleeve that would enable the immobile fruit to win the race, and when they discovered that it didn’t, they ate it. Test-takers were asked: Why did they eat the pineapple? The correct answer: because the animals were annoyed. And who was the wisest of the animals? An owl that was never mentioned in the passage [of the Daily News article].

> The item [The Hare and the Pineapple] went through a regular review process and has been used since 2004 in Alabama, Arkansas, Delaware, Illinois, New Mexico, and Florida as well as Chicago, Fort Worth and Houston. (Alabama used it for seven years, Delaware for five.) And in the parlance of the industry, the questions “perform” as they are supposed to — both in New York and nationally. That means it reliably measures the ability of students to read a passage and answer questions or make inferences from it and that the series of questions can differentiate between higher-performing and lower-performing students.
So experiment one could be explained by a hidden variable right?

I'm guessing somehow the other experiments rule out a hidden variable but I'm not seeing why.
> So good luck, humanity, in keeping AI under control, should it be developed.

This seems to anthropomorphize AI. Why should we expect AI in general to be difficult to control? AlphaGo, while not a strong AI, seems quite harmless.
The brain seem to have a dozen mechanisms for perceiving various types of rhythm:

http://rstb.royalsocietypublishing.org/content/royptb/364/15...
> Why?

Because it's a simpler language that contains the key ideas and skills that are trying to be taught, and doesn't contain other distracting details that can't be taught until after basic concepts are well-understood.

Same reason lots of people don't like using Java as an intro language even though it's wildly popular. Having students type "public static void main..." a hundred times a semester before knowing enough to be able to understand what "public", "static", or even "void" mean is at best distracting. At worst, it teaches students to use programming languages in highly unprincipled ways.
I can't make it work for anything other than the missing 'the' example.

For example:

> Do you know where I been

'corrects' to:

> Do you know where I 's been
How do you define "collapse of the USA"? Dissolution? Fall of the government? Effective dictatorship? Widespread police state? Something else?
It's now 120% more fashionable.

I have no idea why this is on the front page. If you want us to care about a re-write into a different language, put some effort into it:

http://roscidus.com/blog/blog/2014/06/06/python-to-ocaml-ret...
There is already a top-level comment asking this question, with a few replies https://news.ycombinator.com/item?id=13351066
Ask HN: What are some non-essential things/habits?
Recently, I've been trying to simplify my life and realized that a lot of things we take for granted and consider essential possibly aren't.

- Eating carbs: The ketogenic diet showed me that carbs aren't essential and can even be harmful.

- Eating plants: The "zero carb" community showed me that plants aren't necessary for health, and that a person can thrive on just water and beef.

- Traveling with big luggages: The "one bag" community showed me that you can travel the world with just a carry-on or small backpack.

- Cutlery: You can eat almost anything with your hands, and there are even benefits to it.

- 8 hours of sleep: The polyphasic sleep schedule showed me that it's possible to sleep as little as 2 hours a day and have just as much energy.

- Cooking: Soylent showed me that cooking or eating out isn't necessary.

- Eating multiple meals a day: Intermittent fasting showed me that you can eat just one meal a day without feeling hungry or lacking energy.

- Lots of clothes: You can wear the same thing every day, or make multiple outfits with very few clothes (capsule wardrobe). You can wear merino wool items multiple days in a row. You can wash synthetic underwear daily in the shower.

- Shaving cream: You can shave comfortably with just soap and water.

- Paper tissues: A handkerchief is just as good.

- A bed: I've learned that sleeping on the floor can be comfortable and even beneficial.

- A big house: The "tiny house" movement showed me that it's possible to live comfortably in a 100 square feet house.

I could go on, but you get the idea. I will try to post a more exhaustive list in the comments later.

Now, before you dismiss this exercise as being ridiculous or harmful, please keep in mind that my goal is not to prescribe a lifestyle but to make people think.

I know that some claims (including the ones above) will be controversial, unproven, or even false. I encourage people to still share them, if only for the value of the debunking that will surely follow.
As a someone who has Nokia shares and follows the company, I would say Nokia is still 'hold', not necessarily buy. This phone/tablet deal is low risk reasonable reward deal for Nokia. If HMD Global reaches its goals, Nokia will get nice royalties and the brand value grows.

Nokia's two main businesses are Nokia Networks (Mobile Networks, Fixed Networks, IP/Optical Networks and Applications & Analytics ) and Nokia Technologies (patent licensing, proprietary technology licensing, brand partnerships, incubation and research labs).

Nokia Networks business model is clear and in good shape. Nokia Technologies is basically massive patent portfolio and large R&D arm without products (unless research goes to Networks). Profits come trough licensing deals. Whitings, VR efforts etc. might pay off or not.
Sorry, it got picked up by 'Hacker Noon', so I thought it would be relevant again for 'Hacker News'.

Text messaging is dead, which is why we are solving for chat. The idea has yet to be executed on, but we feel we have the formula. We are still early in development but have coasted through some major integrations. Just because it hasn't been done, doesn't make it impossible.
Adobe's Deceptive Cloud
After reading the warning this morning about creative cloud and how hard it was to cancel, but I ended up buckling in for a journey of my own.
An engineer is unlikely to have spent a lot of time around humanities academia.

The university that I attended was going through a power struggle at the time that resulted in a feminist takeover of the English and other departments. In my case, a professor in a course required by the general education requirements took issue with an essay I was required to read in front of the class (which was a story about my families experiences as immigrants), shouted me down and said that I would fail the class and there was nothing that I could do to change that. That was putting my major's GPA requirements at risk, so I had to pursue action with the administration. That wasn't an uncommon event.

My takeaway is to STFU around these topics.
I read The_Donald on reddit and they believe they are the only ones willing to entertain ideas.

First, and most notably, they believe that being liberal means full embracement of leftist group think like the USSR had during its communist days. That is the most fundamental problem with reaching them since you can't unmoor the thought of leftism from liberalism with them.

They believe the scientific community has become strangled by this leftist/liberal ideology.

I'm not sure what happens next but I think it's bad for humanity. If half the population needs a reminder on why science is good I guess they'll get it. Usually that's mass death.
That person was a hero then. I really hope he/she is successful to this day! Getting people to bring their positive thinking on the surface is as hard as it's very rewarding.
Mopidy – Extensible music server written in Python
IoT Home Inspector Challenge
A unit such as this[1] monitors the state of the lights and will not allow an "illegal" output such as "all green".

[1] http://www.orangetraffic.com/en/products/edi-mmu-16e-malfunc...
112 CSS Buttons
> Remember a demand letter is just a threat... It's only when you get sued that actually need an attorney (unless you want one).
> In small claims court in California you are not allowed to be represented by an attorney unfortunately.

I'm sorry, Joel, but in my opinion this is just bad advice. In a case like this one, if an attorney sends you a demand letter, an attorney should respond. Yes, small claims court doesn't permit attorneys in all states, but the original letter was a demand for $250,000, which is well beyond small claims. Yes, it was a flatly spurious demand, but that doesn't make replying without an attorney the best course of action. You need an attorney any time someone opposed to you gets an attorney involved in a matter. Otherwise, you're bringing a knife to a gunfight. Sometimes you get lucky and it turns out the gun is loaded with blanks - that's what happened this time. You cannot be certain you'll be that lucky all the time, in fact, in most cases you won't be.

A competent attorney knows the law and knows (not just suspects) when the other side is being crazy. The letter you originally got is, on the surface, ridiculous, but sometimes, so is the law. Frankly, I think responding to their demand letter with a good, well-crafted on-law-firm-letterhead reply (telling them to buzz off) would likely have made them back down, or at least settle for a total cost less than what it cost you to deal with this on your own. Lawyers know this is a game they're playing where each side cowers the other - and if the letter writer wasn't willing to represent your former clients all the way through the process, he probably knew that if his bluff was called, his clients had no recourse. Further, an attorney would tell you right away, and probably for free, how to avoid the biggest mistake you made: not showing up to court. No half-decent lawyer would ever let you make that misstep.

Yes, you would have lost out a little in having to pay somebody to handle the response - but given the extreme risk and expense of (even frivolous) civil litigation, I think the costs of an attorney likely pales in comparison to what you did end up paying in time, money, and stress, plus the ability of an attorney to lower the risk of the situation overall, even if they did charge $1200 an hour (not all or even most do).

Edit: What I'm trying to say is - you seem intelligent and are clearly successful. It's easy for a smart, successful person who has had good luck in the past to think they've got something like this handled. What I am trying to impress upon you is that in this case, you can't afford what might happen if you're wrong, because it might cost you everything. The stakes are too high not to go with the best option.
What the Heck Is Inclusive Design?
On the other hand, cat's block size can increase over time to remain reasonable. When I first became aware of it, it was 4 KiB. Now strace shows my GNU cat using 128 KiB.
well, yes and no. And on a side note, it was one hell of an article took me some time to read all.
The Medal Detective
A simple HTML framework
Dead Man's Snitch – A dead simple cron job monitoring tool
The trouble with Nightmare and Electron is that they can't be run truly headless, you need to use xvfb with its additional overhead.

There are various requests to have electron made truly headless but its not a core feature that most users want. However we may see it supported (I hope) when the new headless features of Google Chrome make there way down into libchromiumcontent then electron.
Related:
https://www.youtube.com/watch?v=Q8Mj7_0Lok0 - Talk at TxJS about the UX design process
They also have their manual online talking about some important aspects https://www.gov.uk/service-manual/design/form-structure
Pugs was, by my count, the third or fourth attempt. I can think of at least two in the Parrot repository long before Pugs was a thing, and I believe one of those had a fork/rewrite before 2005.
I agree and I have definitely found this to be the case in my life. I've spent no small amount of years learning to conform and to do my own thing without sticking out.

...Turns out I learned it way too well. I now have to actively get rid of this way of thinking in order to progress in my life and move to another stage -- since my current job/payment situation isnt' satisfactory to me, and I see no way to dramatically improve it by continuing to do [almost] the same as before only slightly better.

I might still be proven wrong, of course -- what I said just above might very well turn out to be the case even though I think it will not be. But at 36 and being strongly unhappy with my professional life, I am starting to look for conclusions which I can act on.
Second Life frees source code under GPL
IIRC, there was a windowing system called "W", which pre-dated X. However, it was crude and there was good reason for wanting to replace it.
A compulsion to continuously check a website out of constant ruminating about missing out on knowledge seems like it could fall under OCD if it were highly disruptive to a person's functioning!

(Not to take this off the rails, since I realize the original comment was using obsessive compulsive very gently)
Years ago, I volunteered with a high school drama department and helped them design and build sets, lighting, etc. At one point, I went along on a competition where they delivered a piece written by the director.

During scoring, they got near perfect marks across the board on delivery, characterization, etc... and were hammered on "interpretation of the author's work." I asked one of the judges about it at the time and was told "they obviously didn't study the author's other works to understand his intent."

Our education system is broken.. in silly and sometimes dangerous ways.
Cicada3301
I wish the article went more into detail about what is novel about the algorithms they worked on.
As far as I can tell, there is no such thing as "fake news" and either is some overt scheme to breed dissent, or some foolish attempt at doing away the relevance of their enemies, either way it lacks ingenuity and is probably one of the worst ploys ever created to convince the public of what i'm not sure.

Ask, Who does this benefit? What do they seek to acquire? Who does this hurt credibility wise?
I remember when I was a student with very little money, I was forced to be creative.

You should be able to buy used GTX 960 on eBay for about $100.

Like most PC hardware, the only point of failure there is fan. Even if it fails, it should be cheap to replace.

Sure it’s slower than 1060 you want, but not _that_ much slower, single precision is 2.3 TFlops versus 3.9 TFlops.
Turtles all the way down?
I never knew you could style custom elements like <awesome> with CSS.

I wonder however about the compatibility with different browsers. Could potentially break some sites on older browsers / those on legacy machines / those still surfing the web on dusty old Windows 2000 machines.
It's not that it's not the easiest place. It's that it's impossible. If you have a minimum required staffing level, there is no scope for savings from increased productivity. They might be able to accomplish all their tasks better in half the time, but they'd still need to pay someone else to be on site for the rest of the time.
This may or may not apply to you. Try it on and if it fits, then work to break the chains of bondage. My experience with this syndrome is fueled by a character flaw known as "perfectionism".

Being detail-oriented as most good software developers are, it is easy for me to just keep adding more details to the list and crunch them. It's going to make the product better, right?

WRONG! This is where I confront my issue. Perfectionism is merely a tool of the ego, engaging various games of self-righteousness, to only one end: giving me that charge that "I'm right".

But what works for me, though often right, isn't the point. It's what works for the user. The user is who gives my work life. They use the bits to accomplish tasks, rather than those bits sitting on a DVD on some shelf in my office, dead.

So how do I serve my need to be right and have a product that is living and breathing? Only one way. Get it into the hands of users. And be open to their input of the what sucks and what they'd rather have. They don't get to dictate the final form of the product, but they do inform my future decisions. See, the key to being right is learning, and all I learn from the bits resting on my shelf are lessons in organization and expense. To really learn, other people have to be involved. And I need to be open to not just their input, but to experiencing a range of uncomfortable feelings.

Let me apologize up front for this brutally honest comment. Since you have problems finding users for your product, chances are it won't be a huge success. Sorry for my brutality. Your project is still valuable. First, it has some value to you, so finish it and use it. But don't be afraid of being wrong in the process. Just tell that bitchy little part of your ego to shut the fuck up, and get your code into the hands of others. As developers we are often way too close to our work and benefit greatly from external feedback. Learning the process will make you a better developer.

So like I said at the start, this is my experience. If it might work for you, great. If not, scroll on by, there's a lot of other help here too. I admit what I've said here might be worth less than a nickel.
As they say "reality has a liberal bias". These scientists and colleges just understand how things really work.
I read that as "threat" then I re-read it and calmed down.
Cluster Analysis on NYC 311 Data
The best I can do, after raising two children, is that fatherhood needs to be less about keeping your children alive (by avoiding risk in any form) and more about teaching them to 1) survive on their own in the world, and once they're in a good place, 2) incrementally building the life they desire. In the most general sense, that means: How to size up a situation, analyze it for both opportunities and risk, asses the resources available and then resolve it. You can't really teach your kids to size up situations without, at some point, exposing them to said situations. Moreover, there is much more of an edge to that process when a child knows they are on their own in solving the problem.

So it's a real balancing act as a father to present age & maturity-appropriate situations that challenge your child without presenting more danger than they can reasonably handle. Anxiety, yes, that's the fuel to keep fathers focused on maintaining that balance. Dread? Yes, but you'll get over it once your kids start surprising you with insights and behaviors you didn't know you'd taught them.
The problem isn't that the author doesn't know the answers, it's that the test is looking for 1 correct answer. The point of reading and analyzing poetry is in the process and being able to explain your reasoning coherently.
I would like to see the PornHub numbers for desktop and mobile combined. That would give a better sense of what's going on. My guess for the consumer market is that it looks like Windows is in solid shape, but the reality is that people are spending more time on mobile devices, even if they have a PC somewhere in the house.
Belongs here: https://news.ycombinator.com/show
> While it's true that it was started then, it's also important that a stable release wasn't until 2015, so in some senses, that's also where the clock towards becoming popular starts; very few people are willing to put up with what we were doing pre-1.0, and for good reason!

I first started looking at Rust before 1.0, but the runtime and the many different pointer types/sigils drove me off. I came back in the lead-up to 1.0, and saw how much the language had improved and simplified, and started getting into it at that point.
If one is familiar with acronyms used in BDSM it is really hard to read CBT and interpret it as its non obscene version...
Funny thing is, membership in a group does not limit the spectrum of thought: there are people on both sides of the liberal/conservative divide that are rational. The problem is in the meta-group-think going on for the groups as a whole. Kinda like emergent behaviour in insects. The reasonable voices on both sides are drowned out by the crazies, on both sides.
> Obviously what's "readable" is not constrained to what some people find readable, but to what most people do.

That's hardly obvious to me at all. Leaving outside language syntax debates, the important readability concerns of code I deal with tend to include:

* the business domain

* the ecosystem of existing code in the organization

* the experience level of other developers

* coding standards and guidelines

* deployment and maintenance concerns

* the organizing concepts, architecture, and metaphors of the code in the small and large

* the context of where the code lives -- is it a one-off, is it structural code to get from one design to another, is it long-term code that has to meet certain criteria to be maintained for years

A random piece of code waved in front of a random person tells me nothing of interest with regard to those criteria.
Let's talk USA. About 320,000,000 citizens (presumably basic income is for everyone). Let's assume $150 a week (it being $15/hr for 1/4 of an optimistic work week). That gives us 48 billion dollars that have to come from cutting existing spending in your scenario.

Cutting your better toilet gets us about a tenth of a percent to this week's goal!

You're not going to have basic income without raising taxes a huge amount. Current tax revenue per year is about $2 trillion, which covers about 2/3 of the current federal budget. If you decided to cut all that spending and spread it equally among the population would be like 6 grand a year, not nearly enough to live on.
That's just plain sick. By the way, aren't soup kitchens a thing in the US?
i don't know much about image libraries, but this is kinda the point. This is just a blog post that announces the replacement of a c-implementation with a rust one and i don't know why. There might be a good reason, but not in this blog post.

I don't have anything against rust and i would read a blogpost that details what they gain from switching to a rust-based library. But i am a bit frustrated by my subjective perception that recently there were a lot of posts on the frontpage that just do something in a fancy language.
> I don't understand why we expect people to be paid the same for less work.

Because the "standard" work week is an artificial construct that has arbitrary definition. Also because this is a way to bridge the gap between accepting universal income and re-evaluating what is the role and importance of work/job in the society.
I'd say the end to constitutional governance would be a good definition. That'd be included in all your scenarios except the police state.

As much as I'd hate to live in a police state, I don't think you can call that the "collapse of the USA." China is very much alive.
Have you heard of the architect Christopher Alexander? His life's work seems to be close to what you are describing. I'd highly recommend the 4 volume series 'The Nature of Order.'

I've always felt that there is a whole other math based explanation to art and music, that may even bridge the two, hiding in plain site. Alexander is the only person I've read who has come close to describing this math.

Any body else here know what I mean?
How about "awk"? It's an entire programming language, but it's only ever used to get single fields.
Yeah, this is mainly just to help developers not have to use a lot of css on their site, basically making it easier for them.