skysight-inc/HackerNews huggingface dataset:
What exactly are the downsides of people speaking different languages according to a religious book? Please try not to use terms like efficiency in the answer.

And it's not simply like "a person can speak more than one language". It's actually more than half of the freaking world speaking more than one language. If you happen to live in a region (and I'm not saying "country") where people only speak one single language then it's quite possible you're the exception in fact.
Really depends on the subject but I find myself reading more than watching videos.

Probably because most videos I happen to watch are either bad quality (both in content & literally), too slow or too fast. But then again, some things I understand better when seeing them.
Reading.

Videos take longer, and I have to following their flow and pacing instead of my own. Also, there are very low standards of quality for videos these days, especially in the tech world, where it is now OK for someone with poor speaking abilities and presence to be on-screen. Clearly, most people are not bothered by this, but it bugs me. To each their own.

I will use video if reading just isn't getting the point across to me. But I will look for specific points in a video to see a specific visual example.
This is actually one of the things we're looking at with the open-source lowRISC project. Moving aspects of the I/O system to RISC-V cores to enable you to implement SPI, I2C, I2S etc and other custom protocols in software. http://www.lowrisc.org/docs/memo-2014-001-tagged-memory-and-...

For integration of more analog components, I think the Silego GreenPak is a very interesting product http://www.silego.com/products/greenpak3.html.
It's the same in Brazil, and it's a big place to use relative directions but we prefer it that way too :-)
London's Technology Scene Needs to Up Its Game in 2015
Support Flow Syntax in WebStorm
A 60 hour work week for wage laborers should not be baseline in any country in 2014. Apple is doing what they can to exploit these workers in a PC fashion.
Also had issues with steam. The solution ? Install it in a disk image: https://github.com/kdeldycke/dotfiles/commit/05cef3c1de4a208...
I wrote a similar tool 'Boomerang!' a little over a year ago after finding myself constantly irritated with Frisby.js's unresolvable issues. It has some more advanced tools for validating the structure of the JSON than Dogpatch appears to, and can validate headers and urls along a redirect path.

https://github.com/donatj/Boomerang / http://boomerang.so
Every so often I'll encounter a video that is delivering content at the exact level that I need. But most of the times I'm skipping through it to get past the intro. I worry that im skipping something important, though.

It would be interesting to see some sort of summary (text?) that would help a viewer determine what subjects are being covered in different portions of the video without having to watch the whole thing. Or perhaps even markers that indicate shifts in topic, etc.
The startup, obviously. You may not have the same opportunity twice and you will improve your skills anyway while working on your project.
Can anyone with any familiarity with japanese expand upon this beyond the title? google translate only takes you so far :)
Well, those aren't the hard bits, you can generally pull them out of a textbook or reference design and expect them to work.

You're overlooking the entire field of analogue ICs. Again, there's a fairly good cookbook of reference circuits out there. In some cases manufacturers will help you a lot: TI have a tool for designing switchmode power supplies around their chips.

So you can compose circuits into schematics. You don't usually compose layouts as it's more compact to hand-redo them for your particular board shape. There is some open source hardware at this level; often to be found on tindie or via hackaday.

Then the other obstacles to shipping a product: regulatory approval. EMC testing. If it plugs into the mains, a whole bunch of safety testing. In the EU, CE marking and WEEE registration. If it has a radio, radio approval.

Economy of scale matters as well. That's why things like OpenWRT are so popular: repurpose hardware that's already mass-manufactured for a slightly different purpose.
This is only tangentially related to the article.

I find we (humans) have some kind of emergent "gene pool variety preservation" behavior, even when talking about non-directly-genetic stuff: culture, language, knowledge, ways of thinking, animal species, etc.

It looks like we are wired to avoid natural selection over-fitting at a cultural level.
Notch buys $70M trophy mansion
Foxconn has an anti-suicide policy. There's a reason.
As a scientist, retraction watch which is run by failed scientists and science writers is a disservice to science, with their ad hominem attacks.
Derek Lowe's In The Pipeline is a much better place to follow reasonable discussions of scientific publications.
I think your argument equates to "Everyone else is doing it mom, why can't I?". It was as much bullshit when you were a kid as it is now.
I presume he's referring to Babel.

"Indeed the people are one and they all have one language, and this is what they begin to do; now nothing that they propose to do will be withheld from them.

"Come, let Us go down and there confuse their language, that they may not understand one another’s speech.

"So the Lord scattered them abroad from there over the face of all the earth, and they ceased building the city.

"Therefore its name is called Babel, because there the Lord confused the language of all the earth; and from there the Lord scattered them abroad over the face of all the earth."
Right there w/ you Xorlev; my thoughts: http://singularity.vc/post/105602600755/mixpanels-toothless-...

In summary "Be Brad Pitt" - great advice if you can figure out how to act on it ;-)
>Uber applied for a U.S. patent last year for “dynamically adjusting prices for service” using mobile devices. The system measures supply (Uber drivers) and demand (passengers hailing rides with smartphones), and prices fares accordingly.

On the one hand, trying to patent the concept of supply and demand seems laughably naive. Based on the other applications that have been rejected it seems like they're grasping at straws. On the other hand, their algorithm for performing surge pricing may be patentable. I'm having trouble finding the actual patent application, anyone have a link?
Yes, it remains to be seen if the SR-72 will ever become a reality. As an engineer I believe it is possible to make such an aircraft a reality, but I have no knowledge of the program beyond what was stated in its announcement. As for the possibility of an already extant replacement, anyone who revealed information on such an aircraft without authorization would be risking their freedom (and possibly their life).
Very good advice, at least I feel the same exact way. My brain has very efficient filters, it doesn't bother even hitting any memory if the stuff to process isn't "important" (can't be important if I don't do anything with it) on top of that there is ruthless garbage-collection going on at all times. I need to do. It's the only chance I have to become and stay motivated to even RTFM of anything and remembering..

There is no alternative, at least with my wetware.

Your anecdote regarding the credit card swiper is also interesting in a different way because it goes to show how our day-to-day procedures are often still designed in a bad way. IMHO a very distinct indicator for stuff to think over again and to find better solutions for.
Says who? There's no rule against downvoting bad questions, nor should there be.
It did carefully not discuss the trades.
Matz streem concept in go
I don't know why "everyone is doing it" somehow mitigates the problem.
SwiftKey's Ben Medlock on how AI tech can make typing ‘fun’ (video interview)
This bothered me: "Morgellons seems to represent a mystery even deeper than that of homeopathy."

There is no mystery to homeopathy; it's the placebo effect.
I've run into the same wall with my own projects. The differential in cost between a one-off ARM board of medium complexity compared to even a higher-complexity dev tool made in decent quantity (gumstix, rpi, beagleboard) is just amazing.

What I've noticed is that there is a step in cost once you hit a certain level of complexity. Markup on parts is pretty predictable across the board, but the fabrication costs jump once you exceed the capabilities of the hobbyist-friendly services. OSH Park will do 5 mil trace, 4 mil space, 10 mil annular ring, which is about the best there is when it comes to inexpensive one-offs. That's enough to break out some of a 0.8mm BGA. To improve your capabilities with components that size or smaller, you need to look elsewhere, and suddenly you're looking at "real" services and now the prices are in the several (or tens-of) thousands of dollars range. That's the point where a hobbyist can no longer approach this stuff. Now you're investing in prototyping and you've got to have a business plan.

At least you can get a System-on-Module. That seems to be the only way forward unless you have lots of money to sink up front.
Apparently, according to my dad who's a psychologist, there are four major learning styles, and people can fall into any of those as a "preferred" learning style:

- Learn by reading how to do it (books, articles, etc)

- Learn by being told how to do it (audio lessons, in-person teacher, etc)

- Learn by seeing someone do it (video, demonstration, etc)

- Learn by doing it yourself (tutor, coach, instructor, etc)

Neither of those modes is superior to the others. Some people find one mode works best for them. Others find another works best for them. Everyone has a preference. Everyone is capable of learning in any of these modes, but is better at one or two of them.

So, I would suggest to all those whose comment summarises as "I think learning works best by doing A, not B, C or D" to consider that as the original question implies, this is a preference, not a universality! Everyone's different.
Skype Translator is the most futuristic thing I’ve ever used
Not only that, FPGAs can't do sensing, can't condition analog signals, can't drive large currents. The power consumption is just one of many limitations.
I agree but the cost in the US has gone so crazy that even the biggest believers in its inherent value (myself included) end up having questions about comparative worth.
We need something new. Something disruptive. Adaptive learning, with audio, video, questions, answers. Everything. A wiki for knowledge. A search box of knowledge.
Instagram Design for Apple Watch with Refined UI / UX
See also: Facebook and security/privacy
* as any other company that outsources manufacturing.
Show HN: OpenSentiment
Well, that is harsh and somewhat unwarranted ("In your blog, please use..." Who gave him that authority?). I like Hayden's comment on this all:

> The good thing [GvR] did to Python is to make his opinion be just that. I can do Nuitka without and beyond his control.[1]

[1]: https://ep2013.europython.eu/conference/talks/nuitka-the-pyt...
Full disclosure: I'm the dev. If you have questions/ideas, let me know!
Real Estate Buyer Interview: 10 Questions to Ask Your Client
Sorry, I would like to know that too but I only stumbled over this gem myself while reading the well written node.js stream handbook:

https://github.com/substack/stream-handbook

Edit: the "dmr" part in the URL seems to point to this being an anecdote by the late Dennis Ritchie :(

http://cm.bell-labs.com/who/dmr/index.html
I'm not a low level guy, but this means we can have rust libs callable from ruby gems through C interop?

Isn't this fucking awesome?
I like Guido but that comment seems too harsh and commenting on how boring his blog titles are is completely unnecessary. The talk was very interesting and is very neat for only a spare time project.
Maybe I'm not getting the point of this, but wouldn't it be easier and better to fork Firefox or Chrome and strip them down.

If you configure Firefox to run in private browsing mode permanently and remove all the Google and Mozilla services aren't you pretty much there? Maybe add something random to the user agent to throw off sites using fingerprinting
We tend to forget that software was hard just a few decades ago. We'll make hardware easier, but it will take time.
I don't know much about compilers and runtimes but how come there are SO MANY of them for Python. Is there something about Python that makes it so easy to write runtimes for it?
try meth
Sony Hackers Seen Having Snooped for Months
Well, not really. http://xkcd.com/1170/
Because they blame one company. From what I've read Apple has done more than anyone else to improve the situation and yet they're the ones that constantly receive blame. Do a report on the supply chain as a whole and how the entire tech industry has workers that are being exploited. They select one company (a popular one) because it'll generate more clicks regardless of the fact that it makes the reporting slightly biased.
Apple is the biggest to it must be taken down first. I prefer focused attack on apple than watered down on many fronts.
This is going to make rust so much easier for me to use in serious projects. I have a ton of stuff in c++ that I can't realistically just stop using. I'd love to be able to start introducing rust into those code bases however and this will make things much less hassle.
Or Google and privacy/surveillance. A lot of criticism is just fashion or signalling.
Foxconn's suicide rate turns out to be lower than the Chinese general population's suicide rate. They've got the population of a good sized city. Per Wikipedia:

> Although the number of workplace suicides at the company was large in absolute terms, the rate is still low when compared to the rest of China. (However, the country has a high suicide rate with over 20 deaths per 100,000 persons.) In 2010, the worst year for workplace suicides at Foxconn with a total of 14 deaths, the total employee count was a reported 930,000 people. The average workplace suicide rate for Foxconn that year was 1.5 per 100,000 making it well below the national average suicide rate (around 7% of the national average).

America and most other nations have no-suicide policies, too. Try it and you'll likely find yourself detained and treated involuntarily. I'm not sure why you're considering such a thing to be a shocking fact.

Congratulations for proving the parent post's "The problem with Apple criticism is a lot of it seems full of cheap shots and unfair framing" statement, though.
So should we not also look down on those companies? Why do we give companies a pass to exploit workers because other companies do as well?
*flash
Python syntax helps the semantics pretty well I think.

Why do you need braces when the program's tree structure is obvious from indentation?
You can already do this. I think this will just help make it easier and even more lightweight. I'd love to know the exact details, though.
I am curious about your assertion that there is no halting problem in hardware.

I've seen advertisements for automated circuit design tools that will convert a C program into the schematic for a chip that does the same thing, only in hardware.

That leads me to believe that hardware must have the halting problem as well. However I only have a passing understanding of the halting problem. Can you enlighten me?
One of the best messages I got from the How To Start A Startup course was an off-hand line during the funding class: the best thing you can do for your funding chances is have a great product, and Mixpanel seem to nail this, great stuff. As an aside I imagine the headline was crafted to get the post attention, rather than as a reflection of how they feel.
This seems conceptually similar to the threading macro "->>" in Clojure, as well as the pipe operator "|>" in elixir.

(defn divisible? [x y]
(zero? (rem x y)))

(defn fizzbuzz [n]
(cond (divisible? n 15) "Fizzbuzz"
(divisible? n 3) "Fizz"
(divisible? n 5) "Buzz"
:else n))

(->> (range 100)
(map fizzbuzz)
(apply println))
You're not hacking.
So this would be the same Guido van Rossum who made a completely misguided analysis of the language he had birthed, tried to make it "grow up" in version 3.x, brow-beated us all about the dubious benefit of this "new" cruft-encrusted language, causing strategic drift for the entire ecosystem? The best thing that could happen to Python would be a benevolent, and mercifully silent, retirement of GvR. And I speak as a long term Pythonista.

Kudos to anybody who is trying to move Python into a performance envelope similar to Lua and Javascript, not to mention Golang, Julia, or Clojure.
Migrating DB cluster from Digital Ocean to AWS in under 7 minutes, 0 downtime
however nothing should prevent workers from performing a 60 hour work week should they choose.
Perhaps I should have been more clear:

I wasn't claiming that this maintenance mode turns on the power to a phone, rather that if the phone is already powered on, the maintenance mode silently and invisibly turns on the phone's microphone, then transmits audio back to the cell tower.

So if you leave your cell powered on, anyone who knows how to activate that maintenance mode can listen to what you are saying, without your knowledge.
The Foxconn suicide rate is (often significantly) lower than the rate of every US state, let alone China's.
Apple is the biggest what? They certainly don't make the most anything. Oh, you mean the most headline grabbing.
Too bad, I was hoping for easier embedded usage as well. I don't particularly like the Arduino abstractions, too much is hidden, and to get decent performance or ADC precision often requires dropping to low-level C or even assembler.

But the last commit to that fork was just 10 months ago though... might be tempted to have a look during the holidays.
I saw this in a previous HN thread on learning:

"Watch one, Do one, Teach one"

(for doctors learning new procedures - teaching something to others really makes you learn it)
> Acronyms, traditionally, are by definition pronounceable as words.

Yes, I'm aware of that, hence stating 'There was some weird 90s conversion of abbreviations to acronyms' in the comment you're replying to.
Git repo is unresponsive. I think we killed the poor guys box.

EDIT: https://github.com/kayhayen/Nuitka
There's a huge tribe in the Americas who use the terms "Lower", "Midtown", "Upper West Side" and "Upper East Side" for geographical locations. I hear they're at continual war with the "Bridge and Tunnel" people.
I thought this was a great post, some amazing code, and humbling since this is WAY beyond my current - and future - ability.

Even more impressive - it looks like the author is a freshman in college! https://www.linkedin.com/in/benkurtovic

Nice work, Ben!
It depends on the person. I can't comment on Ivys, however I attended a very prestigious East coast prep school. At the time I was a terrible "networker" and I left there with zero long term friends and useful connections.

A good friend of mine went to a similar prep school, but he's more a naturally social guy, and he's maintained leverage connections with probably 100 people who have gone on to positions of power and prestige. He has been able to call on those acquaintances very successfully in his career to open doors and get introductions that simply aren't available to most people.

So just because I wasn't personally able to capitalize on the networking opportunity doesn't mean that the opportunity wasn't there.
Reading. It's faster for me, and too many videos don't have closed captioning so I miss too much of the information in them.
Facebook blocked us and there's nothing we can do?
The content you're trying to share includes a link that our security systems detected to be unsafe:

mosrri.com

Please remove this link to continue.
If you think you're seeing this by mistake, please let us know.

We have no further information about what might be offending facebook. Our site is pure organic user generated content. We don't do any special SEO tricks.

I got alot of users and they all cant share and do nothing on my website.

Hope someone could help me fix this, i reported many time and nothing, i also when trying to debug the issue via the facebook debugger gets error too.

Waiting for an answer.
Can you elaborate on that experience? I would have thought users not typing filenames wouldn't care less, and that users who are typing filenames would tend to be developers or 'advanced' users who aren't confused by case-sensitivity, and recognise the advantages.
Tiny mistakes doctors make that can land you in the ER
This is a good place to mention Fairphone, a dutch foundation who make phones and document their supply chain in public, improving various things about it
Classic Software Mistakes Enumerated (1996)
Tools - effectiveness. It sounds obvious - when you're speaking English, where "think" and "thing" are related, and language has a pragmatic orientation. You're coming from an Anglo-Saxon paradigm, and you're not even aware of it. Your response exemplifies just why it's so valuable to preserve a diversity of languages.
Did you see any numbers that compared it to employed people of similar age?

(Per http://www.who.int/mental_health/media/chin.pdf suicide rates in China are significantly higher above the age of 60)
Ask HN: What are some good ways to learn a new language hands-on?
Let me explain if the title is confusing: instead of going through tutorials, I like to complete an objective in order to learn a new programming language. I found this repo (https://github.com/karan/Projects) a while back and I just wanted to see if there was anything else like it to try.

Also I plan on learning Python and Go, maybe going back over Rust; if you have any other recommendations for languages to try out over the course of a few weekends, please let me know!
Context sensitivity is really important for C++, I've found, both for navigation and completion. C++ code uses struct/class members a lot, both functions and variables, and it's common for member functions to share names. That's how the virtual mechanism works, of course, and it's also commonly used to make classes useful as template parameters.

(For a long time, this kept me using Visual Studio+Visual Assist - which is OK - and Xcode - which is... mostly bearable - in preference to emacs. Everybody's different, but personally I get more value from good quality code completion and navigation than I do from emacs-quality text editing. Particularly true when I can load files into emacs if I need to do anything particularly advanced (mainly keyboard macro stuff or fancy elisp search/replace). Fortunately rtags + company mode have shuffled the tradeoffs around a bit, so I'm pretty comfortable with using emacs all the time now.)

Probably easier to get away without this stuff in C code, though personally I'd probably still get annoyed by the lack of intelligence in completing names of struct members.
The problem there is preventing coercion. I've heard a number of stories of people working at startups who get in trouble for "not being a team player" or "lacking dedication" because they don't want to work super-long hours.
I don't know if a 60 hour work week counts as exploitation. If you options are 400$/month and 40 hour weeks or 600$ a month and 60 hour weeks a lot of people are going to chose the second option. IMO, when it comes to exploitation pay, working conditions, and irregular work schedules can be far more exploitive than simple hours worked.

Also, dorm style housing next to a factory dramatically cut down on commute times which changes the work life balance equation. It's much like a 50 hour work week with a 1 hour commute which is fairly common in the US.

PS: IMO the US trucking industry is probably more expletive than most Chinese factory's. The hours are often comparable but the risk of death is much higher. And the industry often increases peoples risk of death for just a little more profit.
7 Ways to Feed the Growth Beast in Every Business