skysight-inc/HackerNews huggingface dataset:
Regular people can afford a detached house in America, for some definitions of regular. I used to be part of the working poor, and having a car did not make me feel free, it was a constant stress. I went through a series of old clunkers, and the threat of it dying was a real threat to my continued livelihood. Millions of Americans live that way today. Car culture is self-propagating; it excludes other options via the built environment. The more convenient we make it for rich people to drive faster, the more deadly we make it for those who cannot reach that bottom rung.
The researchers wanted to test whether city birds had 'higher boldness, reduced neophobia, and enhanced problem-solving and learning skills'. These specific test was done to see whether they could guarantee reproducibility of the results. Something like a control
That's not as incompatible as it may seem: only a fraction of area of those cities are ultra-compact medieval mazes (and you can usually recognize it because it's named "The Old {Town/District/Port/Giraffe/Whatever}"); for living and relaxing, most of the population doesn't live in the ancient part of a city. For example, this is one of the non-touristy neighborhoods: spacious yet walkable (plus public transport if you're not feeling walky), a few minutes from the Old Town. Finding a parking spot could be tricky, though. https://www.google.cz/maps/@50.0753781,14.450439,3a,75y,53.5... Note that this neighborhood is also an "old city" by most definitions (founded in the 1890s).
No, people at all levels in engineering and manufacturing use it. It's odd for me to search for a coworker or potential employer and not find them, although some just have an empty profile.
Natural Language Querying (an update on Eve)
You must be great fun at parties.
Thanks for your insights, Dr. Kay. I appreciate your taking the time to reply.

For context, I was recently struggling with these questions in trying to rationalize a Shakespeare project (on current-day systems) as being good for humanity. In the section "why new media," I rely on your and Bret Victor's ideas as a standard for making that argument.[0]

Thanks again.

[0] http://gavinpc.com/project_willshake.pdf
And this precisely is why we Millenials have no qualms about leaving a job. They have no problem divorcing us because of some vapid "performance" metric.

How do they quantify understanding how to get things done in that org? I know with my job, I'm learning how the institution hinders growth, except through certain channels. That meta-knowledge is absolutely essential... yet seemingly ignored.
A single GC stutter that leads to an audiple drop-out means complete failure of the audio program. The article also mentions that: "Don’t use Objective-C/Swift on the audio thread", which can be generalised to "Don't use slow scripting languages where you don't get full control of the audio threads memory layout and data scope/lifetime". Top audio synthesis also gets down to assembly by hand optimising the hot spots.
Link is broken, Google cache doesn't have it. Mirror?
My Firefox in OSX is fine, my Firefox in my Win8 VM is not. Really strange.
A lot of that emphasis only dates from the mud 20th century, with the unholy trinity of urban renewal, the interstate highway system, and tearing out commuter rail/interurban/streetcar lines.
link to MIT course:

http://ocw.mit.edu/courses/aeronautics-and-astronautics/16-4...
> You’ll have to fire some really nice, hard-working people. But you have to do it with dignity.

I wonder if this is part of the reason why there are not too many Netflix-like high achieving companies in Europe -- firing people is not possible. Even totally sucking at your job isn't acceptable reason for employment contract termination, that'd be just a reason for further training. You'll have to go through different hoops, usually concerning the company's financial needs -- and which high achiever would want to join a company that announces dire economical times?

This (easier to get rid of people) is also a reason behind a recent trend of people-for-hire companies and freelancers-only requirements.

Disclaimer: probably does not apply to all of Europe.
Why Men Matter to Women in Tech
Intel x86s hide another CPU that can take over your machine
Xbox real name sharing ON by default
When iPhone app for Xbox one was updated few days ago, I saw that the setting to share real name was ON by default. I had to set it off manually. Did anyone else experience this too? Shouldn't this be off by default? I bet no one would want to share their real name without explicit permission.
I have no doubt we have the theory and knowledge to build such things, we just have little reason.
am very thankful this project isn't dead. its been my core app for the last 5 years easily.
Ask HN: Protecting database information?
Hi,

What's the best way to protect information in a database? The information should be readable from a web application but assuming the database gets hacked, the information should be safe.

An idea I had was to cipher information before inserting into the database but I guess all an attacker needs is the key in order to unlock it.

I'm not great with security so I'm hoping you folks on HN would have some ideas.
Strikingly (YC W13) Is Hiring React Dev, Marketing, Blogger – Shanghai
>Criticism of evolution isn't sensible, it's ignorant

I am not criticising evolution. I'm not qualified to do that.
It seems like it is the best explanation yet to explain the diversity of life on this planet.

Personally, I attach no credibility whatsoever to the creationists' explanations.

I do think that people, even those of us who do not know a lot about it, should be entitled to ask questions without having our motives questioned.
Indeed I thought that scientific theories should always be open to criticism.
To say that one theory should not be, would be to elevate it to the status of dogma.

And if people are 'very sensitive' to criticism about a particular theory, there is more than one possible explanation for that.
Another might be a frustrating lack of evidence. For example, in this thread 2 posters mentioned the existence of ring species and linked to the wikipedia page for that. That page has four examples but then goes on to suggest that there is doubt as to whether these are actually examples of ring species.

To re-iterate, I would bet that evolution is probably correct, however a degree of humility, not always evident, from its adherents would do no harm. The sun, it turned out, didn't orbit the earth.
Likely the answer here ...

http://security.stackexchange.com/questions/96121/why-do-phi...

This may well be for the same reason as many scammers rely on the tired old 'Nigerian Prince' strategy: by self-selecting for gullible targets, they can be more efficient.

In phishing, as in scams, sending the initial batch of emails is the easy part. The hard part is coaxing information out of the target (which can require a concerted exchange of emails). That can represent a significant investment of time.

As a result, it's really important to ensure that the people you correspond with may actually give you the information that you're after. It can therefore be advantageous to send a badly-drafted email, on the basis that the people who respond to that are likely to be gullible enough to be phished.
I think everyone in this thread is wrong. There is one thing I look for any time someone is looking to increase seniority in the organization and that's ownership. How much responsibility can you own with minimal oversight? Will you seek out the resources you need? Will you remove blockers. Will you do what you say? Will you get others to help you? Some people do this by producing lots of code and some of them do it by clearly documenting needs and concerns and getting others to be more productive. Usually it's both.
I wouldn't know. As I said, I don't have the free time for those. :P
Good catch. This works (3 slashes):

$\pmatrix{1&0 \\\ 0&1}$

I'll investigate this bug.
Dead link, but this is the exact title of a section in "Think like a Freak" by Levvit and Dubner.
You certainly have to be careful not to become a door mat but I agree that grunt work is where it's at.

* Deal with difficult users or customers

* Write documentation

* Go back and forth between different stakeholders to make sure everybody is on the same page

* Make sure other developers have the right tools and equipment

Depending on the manager he could be doing this but if he doesn't the senior Dev has to do it or the project fails
So the best thing we can do to prevent scammers is to respond to their scams, engage them for long periods and use up their attention and time?

It will only require a little time from each of us, but it will add up to a lot of time for the scammers.
I don't want to flag this because it's not offensive, but this is pretty stupid on a lot of levels. I don't see the point in emotionally charged inapplicable comparisons.
What are you using for monitoring individual rooms?
What kind of impact will ESSA have on teachers?
There are ROMs that can do this, but probably none that work on this phone at this time.

That is where everything is heading, though. Eventually we will all carry a single phone that fills the bulk of all processing and storage needs we have. It will mount into tablets, VR headsets, and PCs to create different user experiences, but the processing and storage will largely remain on the one device. Personally, I think that is fantastic. Being able to write code or play games with a mouse and keyboard, create/edit images on a tablet, and still carry all that data with me everywhere on my phone is fantastic. You'll never need to carry large devices with you when you go places. Just find a nearby tablet/PC dock and load your own system right away.

Microsoft's Continuum feature is sort of a first step towards this. Google adding the Play Store to ChromeOS and multi-window support to Android also seems like a step in this direction.
As for the first stage:

"Following stage separation, the first stage of Falcon 9 will attempt an experimental landing
on the “Of Course I Still Love You” droneship. As with other GTO missions, the first-stage will be subject to extreme velocities and re-entry heating, making a successful landing difficult."

Mission Press Kit : http://www.spacex.com/sites/spacex/files/spacex_eutelsat_abs...

EDIT: Sounds like they lost the first stage, still not very clear on the details.

EDIT2: Confirmed loss of first stage by Elon Musk.

"Ascent phase & satellites look good, but booster rocket had a RUD on droneship"

https://twitter.com/elonmusk/status/743096769001578498
Pretty informative video about rotary engine dis-advantages. https://www.youtube.com/watch?v=v3uGJGzUYCI
The xDedic marketplace is selling over 70,000 hacked Servers
Ways the IoT Is Helping Increase Parking Availability in Major U.S. Cities
SpaceX – Eutelsat/ABS Mission Technical Webcast
I was interested in the same setup, curios how it performs for development and what kind of development you do (os, tools).

Thanks
I really liked this tool, and it's what I used to quickly knock out the data structures for my flask app.

Is there an alternative for django or flask?

p.s. I found the ability to save and reload old schemas was buggy (or i couldn't get it to work).
Sure. Even though humans are still shaped by natural selection, we now have to consider that we are evolving in a balance between culture and biology. http://www.sciencemag.org/news/2012/04/natural-selection-sti... (This article has some interesting (and controversial) remarks on the role of natural selection in humans).
It would be interesting to deploy a network of bots that responds to those scams, posing as gullible targets. That would then significantly increase the workload of scammers and reduce their availability to conduct scams on actual people.

Thoughts?
Test-Driving Ember.js CRUD Operations
I agree with this to an extent, but a controlled burst of ego can sometimes signal to the rest of the business that they're deeply off-track: "I/my team are better than spending time realising this ridiculous requirement/deadline/anti-feature, and we're just not going to do it. You need to re-think this".

I don't recommend doing it too often (no-one wants a reputation for being precious or difficult), but used correctly it can be powerful.
There are groups that do this. Although their goal is usually to humiliate the scammer.
Here's What Happened to All 53 of Marissa Mayer's Yahoo Acquisitions
>do not use lookup tables, they unnecessarily fill the cache, cpus are fast enough

Whoa, slow down. Testing will tell you which one is faster, but if you're applying a complicated function to every sample (eg. one that uses pow, log or trig especially more than once), lookup tables are definitely to be considered. The more complex the function, the more of a performance gain it will represent. An arithmetic approximation such as Chebyshev approximation can also work, but may or may not be more efficient depending on the function.

And yes, make sure you optimize the size of your table to be as small as possible while maintaining acceptable quality (which also depends on the interpolation you're using to access it). Everything is a tradeoff. New processors are efficient but not magical, and I've seen a marked performance improvement after applying a lookup table on a small plugin a few months ago, all of this on a very modern i7.
That's new to me, wouldn't the OS be required to be deterministic to begin with, for a deterministic language to actually be deterministic? Since most OSes are not, the only thing left is raw speed (or dedicated dsp chips).
To qualify their leads
Must have resources for android development
This is a perfect use case for the current state of "AI" messengers. Auto-reply to spam emails and drag out conversations.

Free app idea for those wanting to start a small machine-learning project.
If you stack books horizontally on shelves by year it would form the textbook exponential curve. If you stack them vertically on the floor it makes the textbook log curve. It's a visual metaphor. Apparently not a very good one.

http://science.larouchepac.com/gauss/ceres/InterimII/Arithme...

http://4.bp.blogspot.com/-47zv3839-6U/UP37FwkfOhI/AAAAAAAACU...

EDIT: Wow, this is still ongoing? You can mount a hockey stick horizontally or vertically on a wall, guys. Think about it.
How to Make Digital Marketing Excel for Your Startup
I'm curious how AppliedMicro's X-Gene 3 will fare. It should be out later this year on 14nm.
There are groups that already do these types of things.
I do not think that this particular extension will have enough impact on Slack for them to feel threatened.
An interactive data visualization of the 2016 Election news media coverage
For feedback purposes, a Hacker News style signup is my preference: name, password and no verification.

Feedback facilitates product iteration. Lead magnets don't.
My experience has been that dealing with Haskell library dependencies is very inconvenient, which makes maintaining applications painful. You can make the dependencies work at one point in time, but upgrading them later is a painful process. Because of strong typing, the dependencies tend to be very strict and if you upgrade one thing, you have to upgrade everything else, too, to be compatible.

At least for me, this was one big reason why I didn't want to continue developing apps with Haskell, after learning the basics.
As usual, the reddit /r/spacex launch thread is a useful resource:
https://www.reddit.com/r/spacex/comments/4o5u6r/rspacex_eute...
I wonder how it compares to fuel cells on drones, in terms of weight of the engine and energy density of the fuel
Key size does not matter. Algorithm selection and mode does.
A lot of us have to interoperate with systems that don't easily support Curve25519 or ChaCha20-Poly1305, let alone post-quantum algorithms. As RSA and finite-field DH aren't broken, I'd rather use a well-tested implementation of one of those with sufficient key length than try to backport a newer algorithm. (For new protocols and new code, sure.)

What I find this page useful for is pointing out lower bounds on security levels. If you're building a system that, eventually, outputs a file format with 256-bit hashes of files, there isn't a point in using any stronger crypto than a 128-bit security level to sign and transmit the hashes. If you want to make the system more secure, first figure out how to make the hashes longer.
The fastest way to get started with GraphQL
Still waiting for HTPCs that support HDMI 2.0a aka HDR support. Unfortunately this one doesn't.
I grew up thinking I wanted to live in the suburbs with a large lot/house, etc. Then after living in a small place where you can walk everywhere, I realized smaller is actually better. I suspect many like me could come to that realization. Also, many people "wish" they could live in a city, but are forced to the suburbs due practical reasons: lower cost housing and better schools.
>I wonder if this is part of the reason why there are not too many Netflix-like high achieving companies in Europe -- firing people is not possible.

This probably explains why I've never seen my German counterparts ever being fired. The lowest performers are endlessly shuffled between projects, maybe hoping they would leave voluntarily ?
Instead of going through contortions trying to break bad Slack habits and worrying about the API getting shut off, maybe it's worth checking out something made for the purpose.

In the original post from the AgileBits team quoted at the top, that team tried Basecamp, which to me seems to do a good job of separating thoughtful/long-form discussion from chat, along with the weekend-pause feature.
I'd put some cash into a Mechanical Turk-esque initiative.
> from each of us

And therein, of course, lies the problem with this solution and the reason it will unfortunately not succeed.

https://en.wikipedia.org/wiki/Collective_action#Collective_a...
Also very good: https://github.com/webyog/sqlyog-community
Digital advertising is genuinely not good for anyone. I now work at a major media organization and the other day I was forced to install uBlock Origin on their news desk because they were viewing their own paper's online edition and doing digital story editing, and the ads were preventing the stories from being written because they were crashing their preferred browser.

I told the lady she'd better not tell anyone if she wanted to get her work done and allow stories to be published on the same website that serves those same ads.
forM is a for each loop over anything iterable (Traversable in Haskell) that will execute a given monadic action on each element in the collection. A more traditional for loop is this over a range of integers or whatever else you feel like.

forM (range 5) println

Mutable collections exist in various forms depending on what kind of mutability you want. For example, there's transactional mutability that gives you mutable data structures inside an STM but forbids IO. And there's IO mutability that removes all the bounds but restricts you to the IO Monad. TVars, MVars, and the various kinds of Refs are what you're looking for here.
There were plenty of similar threads with very valuable resources. Let me mention some of them:

> https://news.ycombinator.com/item?id=11663952

> https://news.ycombinator.com/item?id=11509921

> https://news.ycombinator.com/item?id=11887147

> https://news.ycombinator.com/item?id=198601

> https://news.ycombinator.com/item?id=11883490

Best google phrase is: "machine learning site:news.ycombinator.com"

I have list of resources I am going to read but day has only 24 hours.
> It seems to me that we're replacing bribing at the local level with bribing at the national level. This will make it much easier for large ISPs to thwart competition and defer innovation. Just another unintended consequence of government "solutions".

I'm curious, if you believe bribery works at the national level as well as the local level, how do regulations that are pro-consumer get passed?

In practice, I've found that the reason it works locally is almost no one is involved in local elections besides corporate sponsors. We literally had 10% turnout in my city, for instance.

Similarly, loop unbundling and other competition increasing regulation are almost always passed at the national level in basically every country that has such.
Empathy can play a significant role in seeking the resources you need, getting others to help you and perhaps even allowing higher management entrusting responsibility on your shoulders.

Over the long-term though I found grit to be a more useful skill to cultivate. Patience and perseverance sound like cliche, but in the end whether in relationships or life, those count the most.
What's interesting is that they seem willing to engage with email "cold calls". My spam filter caught one of these on my primary email addresses once. I took the sender's email address, and replied from one of my throw-away accounts and the person on the other end picked up the conversation as-if I'd been an original recipient of his message. So a comprehensive database of sending addresses, fed into a system that produces automated replies, seems like an effective way to disrupt the entire scheme.
You clearly are criticizing the theory. You state that there is an absence of intermediate forms, give an example of an intermediate between apes and chimpanzees, and conclude by stating that you'd expect a continuum. These aren't qualified with any of the humility you demand from others, they're just stated as bare "facts."

This is typical, though. State a bunch of nonsense, then when called on it say you're just asking questions, people shouldn't be so harsh, and would it kill evolutionists to be a little more humble?

It takes a lot more effort to refute bullshit than to spew it. People naturally and rightfully get frustrated when people spew it.
Yeah. But I wonder if this includes the 15 cent royalty for HDMI (http://www.hdmi.org/manufacturer/terms.aspx) or the royalty for HDCP?
Could you provide more details on what happened? It sounds like you have a mix of human issues, "users thing to hijack" and something with the product "terrible client support".

I'd be interested to understand what you ran into in more detail.
And for someone baffled by TLA?
Airbnb uses machine learning to identify customer issues at scale
http://www.419eater.com/
>New York is virtually the only walkable place in the US

Anything that holds New York City--by which one presumably means parts of Manhattan and maybe hipster areas of Brooklyn--as a minimal bar would seem to be a rather demanding standard. Very few cities in the world have that kind of density.

>Tiny villages of 20 people can be made walkable.

At some level, this is true. I suppose by some definition, the center of my rural/exurban town is walkable. There are sidewalks, the town green/library/town hall, schools, church, some number of houses, etc. Quite pleasant. But there isn't so much as a restaurant or coffeehouse or store, so while quite pleasant, it probably doesn't fall under what the typical urbanphile would call walkable.
Usually referred to as "scam baiting".
Speaking generally, people seem to have unrealistic expectations about human institutions. Name a large one that isn't bureaucratic, that doesn't have inefficiencies of large organizations, and where its priority isn't loyalty to the institution itself (though Congress, consisting of elected people nationwide, might be an exception to that).

Not all institutions are the same; some are better than others and we shouldn't just accept problems and corruption. But why do people keep believing big talkers who say they're going to magically eliminate all those things and make it run like a hyper-efficient 5-person business?

IMHO, much of it is people looking to get elected by looking for problems and things to complain about, rather than looking how to get things done.

Without time to examine it in detail (I've got to run), I'd hypothesize that most of what's important in the world is accomplished and has been accomplished by large institutions.