skysight-inc/HackerNews huggingface dataset:
Really? I thought ICs were more along the lines of microcontrollers which have things like USB controllers, PWM controllers, GPIO etc. For these, it's mostly programming.

The library I described was supposed to be about all the external bits: signal conditioning, power conditioning, sensors etc.
Doing / reading seems to be the most effictive..

Video's are way to slow for me, when a book has an easy chapter (eg. on a topic i already know things from). You can just skip it
https://www.youtube.com/watch?v=AVaTl2kW6YU

The full documentary by BBC.
So basicly, your question should be: "What would look best on my resumée?"
I can't help but think the social issue of saving is a memory processing issue. (Whether it is language extinction or link rot..)

So much falls (fails..) to judgement of point and term of saving, when maybe we need to focus on just saving better and judging why after.
Would be nice if someone knew where to find the rest of the message.
Exactly, the "specialized circuits" is the part that should be open-sourced.
Both. Each has their strong point, I usually divide them into:

* Directed learning by reading.

* Undirected learning by videos.

That is, if I know what I want to learn then I can usually go straight to it in books. If I just have a general fuzzy idea then videos tend to offer a higher level view that can help me to clarify my understanding.

I think videos are a poor medium for highly detailed learning. If you're looking for specific information then a book is much more easier to skim than a video is, it's not a good prospect to spend time watching a video to discovered that only 1% of the content was novel and relevant.
I think the main blocking part there is getting LLVM working on AVR. I believe there is a fork of LLVM that does (https://github.com/sushihangover/llvm-avr), but you would have to merge that fork with the LLVM that Rust uses in order to run Rust on it, and it looks like the fork is a little out of date so it may take some work.

This particular likely doesn't affect running Rust on an Arduino at all, as what it is doing is removing the runtime for std, which contains many of the OS abstractions. You don't have an OS on an Arduino however, so std isn't particularly helpful there. Several months ago they already did what was necessary for that, factoring out much of the completely OS independent functionality into a "core" library (http://doc.rust-lang.org/core/), so you can opt out of using std and use "core" instead, plus add a little bit of platform specific glue, to run Rust on bare metal.
This is a shiny + d3 side project I'm working on. It's still an MVP and I'd appreciate any feedback on improvements.
Mirror: http://web.archive.org/web/20141218012211/http://nuitka.net/

BTW how much faster is this than PyPy or CPython? That is the question that I think is most on people's minds.
Packt ebooks are $5
So, all Packt books are $5. I've heard mixed things about a lot of their books but for $5 I'm going to just go with it. What are you buying?
It seems to be, by and large, the work of a single person on his spare time. Very impressive!
> In an email to around 5,000 staff across the UK, Apple senior vice president of operations Jeff Williams said both himself and the chief executive were "deeply offended by the suggestion that Apple would break a promise to the workers in our supply chain or mislead our customers in any way".

Well, that makes 7% being lied to. Did I understand this correctly?
There's another way, that doesn't require heat or cold, which worked for me when we ended up with bed-bugs.

Wrap everything that could be infected in polyethylene sheeting - and include a few sachets of ascorbic acid in there - you can get it online or from a pharmacy typically. Make it air-tight - like, really, really air-tight. Cling-film around the plastic sheeting can make an extra barrier.

Leave it for a few months. When you unwrap, you'll end up with soft pitter-patter of little asphyxiated carcasses, and your infestation is over.
Work for a charity for 6 months. And not in a back office role somewhere spending each day at a computer. Go and work directly with the underprivileged, the homeless, the sick or the poor.

This will shape your future career by providing a solid foundation of empathy, leading to stronger relationship building skills and hopefully an ability to better communicate with people from diverse backgrounds in a wide range of professional situations. You will be much better placed to succeed than the graduate who has never taken time to explore life and themselves, outside their immediate surroundings and social circles.
Cached: http://webcache.googleusercontent.com/search?q=cache:0v-pht1...
The 'grinch' isn't a Linux vulnerability, Red Hat says
Don't expect the January 9th alpha to signal the end of breaking changes. It merely represents a significant raising of the bar for breaking changes to be accepted. The subsequent betas will raise the bar even further.

In fact, as we approach the alpha, I expect several frantic last-minute breaking changes as people attempt to beat the buzzer.
Reading. In college I discovered that I just don't have the brain wired to absorb knowledge from someone talking. This is not just about videos but also about teachers in front of a class. When there is difficult stuff that really requires deep meditation to understand, I'd rather have deadlines to learn something (an exam, e.g.) and be given the proper written material to learn it. It needs to be of good quality however -- not just bare powerpoint slides with a couple of unexplained equations.

On the other hand, integrating highly interactive visualizations is, in my opinion, a key aspect of learning, and that's where video should be used most. Developing intuition behind equations/code is what triggers connections and understanding.
Well, let's not be harsh before these guys even have a chance to get off the ground!

Nice idea. Very competitive space, hard to make a dent. Good luck, see you in a year or two!
The use of riseup.net emails is presented as evidence for terrorism in Spain
Easy: because there are people who mistake being used to something for it being good. Also because people know too few different styles of syntaxes and are not required to learn more of them (let's do everything in X! from microcontrollers to OSes!), which makes them inflexible.

Syntax matters, but not in the way most people think it does. Syntax should be judged based on how well it supports semantics of a given language and not based on how "pretty" it is. EDIT: I should probably add that Python syntax matches its semantics and intended usage rather well; for an example of a conflict between syntax and semantics look at JavaScript.
In case of Munich look for the 'computer linguistics' department http://www.cis.uni-muenchen.de/ueber_uns/index.html The http://www.en.uni-muenchen.de/about_lmu/contact/int_office/i... department coordinates helping foreign students. The 'Fachschaft" is the student body if you want direct access to well connected students that currently study there https://fachschaft.cis.uni-muenchen.de/
> One issue I see with books/articles is typos.

This is why my book is hooked up directly to GitHub. You can ask questions and get clarification with two clicks.
So.. you want that change AFTER going stable or to not happen at all?
Videos are good for something that is generally informative and interesting, but which I don't need to learn anything specific from. Like a conference presentation or a documentary. I learn from watching them, I'm entertained, and the experience is enjoyable. That's the whole point.

On the other hand, there are times where I just need some reference material to figure something out. That's when I need text. Videos-as-reference-material are generally terrible; they're slow and hard to seek and scan through. The only time a video is worth the compromise is when the content can't be explained any other way.
It is somewhat faster than CPython already, but currently it doesn't make all the optimizations possible, but a 258% factor on pystone is a good start (number is from version 0.3.11).

Holy cow. And here I'd set aside Python in part because of the difficulty in getting performant executables (I was getting visible lag in a turn-based SDL game ...)
How do they say "to the jungle on the left" while being in the river?
I am not offended due to being compared to a burning house. I am offended because I understand the comic, and it is patronizing garbage. Men suggesting that as a woman my life requires saving via sexism is what is insulting. I'm the house and the fire is supposed to represent the horrors of being in the same room as the opposite sex. You seriously can't see why I would find that patronizing and insulting? My life is not at risk going to a tech conference.
Seems to be 2x faster than CPython, but as I understood it is working on optimizations now.
When will Facebook have more dead people than live people
But how does it compare to PyPy?
I often like to listen more than watching and reading. There is a tremendous amount of online lectures which can be listened to while working out or while running. Some Podcasts are also instructive. I would never have "read" GTD by David Allen if I hadn't gotten the audiobook, some topics don't interest me enough from the get-go (non-technical books) or have started to feel like a waste of time over the years (fiction) to really convince myself to sit and focus on the actual book.
For that matter, most people here in Italy look at you a bit funny if you talk about cardinal directions, and are more comfortable with "towards Venezia" or "in the direction of Verona" or that kind of thing. The latter is probably handier for navigating towns that are, outside of a very small Roman core (in some cases) not exactly linear in their layout.
Doing. - Tutorials and step by steps via video or reading sometimes assist in this, but often they are to slow. This assumes we are talking about "learning" how to do something-- not for instance "learning" who the first 5 presidents of the US had been. In this case though "research" -- using multiple sources and short bursts of reading from those sources relative to the topic provide the longest lasting knowledge for me. Then toss something in like a long form biography or history book after the research has established interest, or even doing more research after the book has established more interest.
Why? Seriously other than it's "best practice" why would you do that?

You're creating a dependency on a multi-purpose http library when you have a very specific need. Also you have a dependency on curl, but you can use guzzle without curl so you would then need to do your own check to see if curl was enabled. Better off to have it as a hard dependency and use it yourself.

Sometimes using premade libraries isn't the best option. I believe this may be one of them.
Uber Seeks to Patent Pricing Surges That Critics Call Gouging
Administer I like. A busy office can really do with a good quality administrator. My best bosses have been precisely that.
Neither. I prefer to learn by doing.

It's not even close and it's always been this way.

In school, I really had trouble following lectures. Taking notes helped. It was hard to focus reading at night. Writing in the book helped. For homework, whenever I wrote or solved problems, I retained it forever (it seems).

At work, I rarely understand what someone's talking about when explaining or demonstrating something new to me. So I invariably say, "Stop! Tell me what to do and I'll do it." If they go too fast, I tell them to slow down. This has been the single most important thing I've done with learning in business, for myself and with others. I never teach by lecturing or writing (except here one the internet, of course); I always make the student do it while I tell them what to do. This is the only real way I've ever been able to assure myself that they'll remember.

Just this morning, I had trouble with the credit card swiper at the store register and asked for help. The attendant jumped in and starting hitting buttons. As usual, I yelled, "Stop! Tell me what to do and I'll do it. How else will I learn?"

As the old Chinese proverb said:

Tell me, I’ll forget
Show me, I’ll remember
Involve me, I’ll understand
Here's How Instagram Could Look on the Apple Watch
Demand Proof on Attribution of Sony Cyberattack
Hmm. I have git 2.2.0 installed through Homebrew, but the Homebrew repo seems broken at the moment?

edit: Nevermind, short-lived issue. Just upgraded to 2.2.1.
Big goal.

Little details. Especially, the page doesn't even mention it's a fork of the Lobo project, http://lobobrowser.org which was halted a few years ago. Most of the implementation started before the focus on privacy (even not specifically to this project, mostly as a trend) and all commits in the GH repo seem related to the README.
I would love to see if they could find a multinational company WITHOUT issues like this in their supply chain - I imagine none exist.

(I still support "exposé" programs like this since people need to be reminded what the actual cost of their toys are - but they should cast a broader net)
Show HN: Make It Rain – Gif notifications whenever you get paid through Stripe
Suing Arista was always the plan
A third option: I prefer to learn by working with an expert. Pre-fixed materials can only go so far. Just by watching someone do it you can absorb much more than the equivalent video. Then you have the opportunity to switch roles and the expert can watch you, providing vital feedback at the critical moment. It's all about having tight feedback loops, and the crude indicator of "did I succeed" or whatever doesn't provide the same level of insight.

Worse yet, if you learn a concept from a book or video and don't effectively apply it correctly, there's a danger you can have the wrong idea about a thing.
This project looks completely misguided. The talk focused on the trivialities of mapping Python to C++ rather than on the interesting problems to be encountered when trying to optimize Python while maintaining its extremely dynamic semantics. Also the benchmarking effort is laughable; pystone is not to be taken seriously (only exercises a tiny part of the language) and pybench does microbenchmarks, which are optimized away. You should try the "real-world" benchmarks from the PyPy and Unladen Swallow projects. And what is the size of the generated code? (E.g. how big would the binary for the entire standard library be?) In your blog, please use less boring subjects than "version x.y.z released". ~ Guido van Rossum

Find Guido's quote in the first comment.

https://ep2013.europython.eu/conference/talks/nuitka-the-pyt...
There's a paper we'll be presenting at NSDI next year on Jitsu, so there'll be more to read about soon. The repo is at https://github.com/MagnusS/jitsu

Regarding the scaling, it's definitely something we're keen to do. For example, we should be able to create hyper-elastic clouds by rapidly spinning up and culling unikernel VMs in response to demand. e.g a simple scenario might be me serving my personal blog from a cubieboard but if a post ends up on HN, then my infrastructure should automatically scale with the demand -- complete with load balancers etc and elsewhere on a public cloud provider. As demand falls, my footprint shrinks back into just the one VM on the cubieboard.

I'm sure these ideas aren't new but unikernels should make them easier to realise.
There are screenshots and some more information on their main site, https://gngr.info . Their approach so far seems to consist mostly of a process isolation architecture though. And a belief that Java is more readable that C.
Despite the cool robotics and brain control (nerves to be exact), seeing that guy do the one practical thing, picking up a glass and trying to bring it to his lisp after 40 years, was actually the coolest thing.
The problem with Apple criticism is a lot of it seems full of cheap shots and unfair framing, like this Panorama report.

That makes it more difficult to tell when a criticism of Apple is genuine, because every idiot journalist looking for a controversial story can write a story about something Apple is doing not well enough and get away with it, since everyone seems to love to hate on Apple.

So if Apple really is up to no good in some area of their business, we won't have a clue, because it's drowned out in tripe like this.
HDL (hardware description language) is an interesting case. With lowRISC (http://www.lowrisc.org) we are working to produce an open source SoC using RISC-V. The parts of the chip described in high level HDL (e.g. the main 'Rocket' core) do not have the same issues described in this document. Assuming you have access to appropriate tools and a design kit for the technology node you want to target (which can be expensive and/or difficult) then for the most part, if it synthesises and passes the design rule checks you can be fairly sure it will work. Where this completely falls down is for the more analog aspects of the chip, such as the memory PHY (physical interface). This is typically specific to the fab process being used and really can not be verified and reasoned about in such a straight-forward way. People obviously do SPICE simulations and the like, but that only gets you so far.
IR is better than assembly
I think that it's some kind of natural selection among languages/cultures.

Languages are just tools. If this tool is effective - people use it. Otherwise it "dies".
Typically you'll use PoP with modern SoCs, where you put the memory on top of the CPU so connections don't go through the PCB
I do reading a lot, because i can skim through all content and look what is the big picture. It save my time to decide "should i read this?" Or "is it solve my problem/make me more understand after reading it?"

And whenever read are not enough or i'm not fully understand i watch some video from Khan Academy. For example, when i learning about Laplace Transformation i watch some video from Khan Academy
It would be nice to compare those numbers to that of other companies or organizations.

But even if you stay strictly with US companies, is it possible to find the compliance rate for Microsoft, Google, Twitter, Red Hat, etc., much less the various game studios known for overworking their employees?
Well, before I get started ... can you read this? I can't tell. Well, I'll get to my answer in a minute.

I'll get started in a few minutes but how many of you liked your lunch today?

Yeah ... yeah...

Huh?

Did any of you see that movie last night? I think it relates to this. What was it called?

Ok. Ok.

Now, if you're all ready. I'll get started. You can all read this right?

What I'd like to write about today is my preference for reading about something compared to watching a video.
Could ibuprofen be an anti-aging medicine?
I use all of them depending on the subject matter, but usually the more difficult the subject is the more strongly I lean on printed books.
This is the one thing I didn't get: if it's mapped to nerves why can't he do two pivots at a time? Is it a limitation of the robotics?
How much revenue can you make from a 20K downloaded iOS Game?
Json-vat: a client library for jsonvat.com
Very nice work. I do think the service could be greatly enhanced by providing plain English translations of the Airmet forecasts.

As a (somewhat out of practice) pilot I can just about translate for my local city, Graz, the current TAF:

TAF LOWG 191115Z 1912/2012 35004KT CAVOK TX11/1912Z TNM01/2006Z TEMPO 1917/2001 4000 BR NSC PROB30 TEMPO 1919/2000 1200 FZBCFG NSC

And it is a very nice day here (CAVOK!).

However, for the layperson something like "Light winds from the north, with clear skies and good visibility throughout the day. A chance of mist and ground level fog in the evening" might be more useful.

I once saw something like this done with an iOS app, so hopefully there's a standard translation library somewhere.
Entropy in thermodynamics and information theory
% of algorithm skills needed that you already have: 90

% of startup skills needed that you already have: 10

Do the startup.
It's not just a tool, it's a mechanism to express thought. Different cultures, different people, different ways to put in other people's mind what's inside yours. Also, remember Chomsky, languages usually have an army and navy, so it's not as simple as "natural selection".
I was also thinking, surely most of the elites had the means and common sense to leave the country once the political tide turned against them, only to return a generation of two later when things started returning to normal and I'm sure they didn't return empty handed both because they probably had capital stashed outside the country and also good connections and know-how to continue their business operations from elsewhere.
Exactly. He didn't leave that long ago, which makes this purchase just salt in the wound for the faithful readers. The fans of Anandtech loved the quality, not quantity of the articles.

Wow, glad I got downvoted 17 fucking times for my opinion.
Hardware As A Service, maybe? Too much haasle :(
To be honest, I found that in my use case (game dev, supported by bindings to a C library), PyPy was actually slower than CPython. I'd be curious to dig up my code and compare performance to a Nuitka-compiled executable.
This is a leadership primer. Fantastic concentrate and proof of high "Emotional Intelligence". Armando has a clear and passionate vision about what he is going after. This vision enables him to focus on his strengths (understanding of the business, factual decision making), and to channel his emotions to filter the "noise" very effectively.
Given the general trend, I find it surprising that I learn a lot better by watching videos. Though, the videos have to be clear, stay in the topic and move on fast enough. Reading books and/or articles is slow and exhausting and for some reason I cannot see the full picture of the underlying concept. On the other hand, videos give me larger and deeper understanding of almost any subject, programming included. I consider learning the concept and the theory is far more important than copying and pasting examples. Fortunately, there are a lot of tutorials that offer documentation, examples and videos altogether.
A Redesign of the Unix CLI
Show HN: Arduino Controlled Christmas Lights
I am by no means an Apple fan anymore, but I feel the exact same way.
Ditto in Bazaar, which copied SVN. But there's an easy fix:

git config --global alias.praise blame
I don't understand. Why can't a library just compare strings at the code-point level, ignoring "canonical equivalence"?
Please leave a comment if you would like to know more about the project!
Definitely reading. Personally, videos are annoying, especially when big part of it is useless -- speaker introduction, "jokes" and other unrelated small talks. Of course, the biggest shortcome is that you simply can't ctrl+f a specific keyword your are interested in and it takes much longer to find related info in a video. The only exception is social sciences, arts and humanities where context matters more and information I am looking for is broader than "what's the function name that does X".
Reminds me a little of how people somehow don't believe McDonalds when they reveal their food sources. Because people love to hate on them, McDs and Apple have higher standards than their competitors.
Sure they are. They need to bring in pageviews :-)
I wouldn't quite call that war, more a disgruntled sigh.
I agree, doing is the best way to learn. But it is most effective when what you are"doing" is attempting to solve a problem. However, since learning can't be done without any teacher or access to a repository of the knowledge you need, you must seek out this knowledge. For me, consulting books or sourcing opinions from those considered knowledgeable on the web seems to work best for me.

I almost regress in knowledge by watching videos.