skysight-inc/HackerNews huggingface dataset:
Sounds like tech companies are normal companies after all. The ebay example is pure finance/controlling and while the analysis might be convoluted and involve some statistics, I bet the driver of that kind of thinking is finance, or pricing, or basically a department that would be very normal in more established companies.
Sadly you need to pirate it as an end consumer. One could rationalize the free upgrade with the pirated LTSB though.
What do you expect? It's China.
Well that is half of my point. I mentioned JavaScript, because I use it if I want most people to see my stuff. But what is wrong with a executable for C++ or C#? Where is my obligation to distribute a executable for every platform that results from my fun side projects? I don't think maintenance is fun and I usually skip that part on my side projects. Either you can see it or you can't... it might bother you... but it doesn't bother me the least. They are supposed to be fun...
How do Web Crawlers Work- the journey from crawl to scrape
No, I'm using a HooToo TripMate Mini (HT-TM03) which uses the same SoC and seems to work fine out of the box, but I had to build my own OpenWRT image based on a hodgepodge of current trunk and Wingspinner's HT-TM02 work.

EDIT: Actually there are quite a few boxes out there that do have CDC support built in. The ASUS WL-330NUL uses a stripped down ASUSWRT and has CDC support built-in. You can get the firmware source and build your own version if you like. It's not as friendly as OpenWRT (which is saying something) but is workable if you persevere.
Or how to send mail internationally.

Or how to pay or even estimate postage if there are distance-dependent costs.

Or how to send mail to me when I'm renting a vacation home for a few weeks.

Or how to presort bulk mails for cheaper postal rates.

Or send mail to the current occupier of a house when the name isn't known. (Obvious ones include advertisements, political mailings, an municipal fee notices.)
Just having plausible-sounding evolutionary explanations isn't enough, though. You also need a way to falsify the theory. There is a good essay about this called Science as Falsification, by Karl Popper:

http://www.stephenjaygould.org/ctrl/popper_falsification.htm...

Otherwise how is it different from Marxism or Freud's theories? I can always concoct an explanation in the context of my theory. That isn't science by itself. It's demagoguery.
Janet Napolitano is a liberal Democrat, former governor of Arizona, and the Secretary of Homeland Security under Barack Obama. How does this make her a neocon?
This really doesn't have anything to do with systemd specifically. Any init system on current linux on x86(-64) will have to deal with the efivars pseudo-filesystem (provided by the kernel), because certain utilities (mainly grub-install) need to write to it. It might be wrong to mount it read-write by default (as systemd does), but other init systems (OpenRC, e.g.) have also mounted it read-write.
That's basically the point of most law and financial firms (at least when they start out). Until it went public (and still to a large degree), the whole point of Goldman Sachs was to make its' employees rich.
The version of BASIC he knew was seriously underpowered compared to even the BASICs that shipped with popular home computers of the 80's

See http://programmingisterrible.com/post/40132515169/dijkstra-b...

And today's versions of BASICs, like FreeBASIC are just as powerful as even C++ and come with pointers and OOP. BASIC programmers are more likely to understand pointers than programmers using today's popular languages because they were exposed to functions like PEEK, POKE and QBASIC's DEF SEG (remember when we had to DEF SEG to &HA000 to get direct memory access to the video memory buffer because the drawing functions were too slow?).

BASIC continues to be relevant today. Some people have reported being able to compile FreeBASIC programs for ARM, but GAMBAS already runs on the Raspberry PI. See: http://gambaswiki.org/wiki/install/raspbian

For the Android platform you can get RFO BASIC and program on the device itself. See: http://laughton.com/basic/

And QB64 also compiles for Android. See http://www.qb64.net/wiki/index.php/Android_Project

For the JVM it seems B4J is the preferred dialect these days, because JABACO is in development limbo. See https://www.b4x.com/b4j.html

There are also other versions of BASIC that compile to microcontrollers like AVR and PIC. See http://gcbasic.sourceforge.net/download.html

For HTML5 people can use BrowserBASIC (http://pewtersoftware.com/browserbasic/) or Monkey(http://www.monkey-x.com)

Source code for interpreters, transpilers and compilers written in BASIC can easily be found on the web so it's likely the language will be kept alive no matter what. And BASIC programmers always learn new tricks: we've dealt with speed limitations, memory allocation issues, even managed to write assembly when it was necessary. And FreeBASIc programmers are the most prepared to move to C++ because the structure is the same.
Wonderfully put.
Pnpm: Performant npm installations
A couple of things to take from this:

- it may be better to phase out an API by having it return empty results rather than a failure.

- just because a service is free doesn't mean that people won't have unreasonable support demands for it. We've seen this before in open source / Free software development.
The problem I'm pointing out is the device makes it through QA, testing and is in production in a hospital. Then, one day a Windows driver update comes down and bricks the device.

That is indefensible, regardless of whether it's right or wrong to use counterfeit parts.
Rideshare with a rapper with UberPool – you might end up meeting Kanye West
Anyone know of a portfolio calculator that takes into account real estate and business ownership? I find it hard to believe that my family's investment portfolio shouldn't be (dramatically) influenced by the fact that my wife owns a successful small company, or that it shouldn't change if & when we buy a house. I'd even hope for some risk balancing based on the industry of my employer (i.e. if tech collapses, maybe it's not great to lose both your job and investments simultaneously).

Is this kind of problem even tractable to today's robo-advisors?
It seems that way.

You probably also need to deactivate Play Services.
The root access it gets sounds like Something that Play can detect very easily (and block the app) .

That would not make a good headline though.
I'm learning to code, and switched from "Learning Python the hard way", to "learn Python programming games" (much much better IMHO for raw beginners) to follow "How to design Programs" and passing to racket. The environment is so much easier to start with, installation, tools (DrRacket is awesome!), deployment of programs (easy to wrap in an exe), very good documentation..

I see the usefulness of Python and I like it, but for my needs, Racket is just perfect. I'm not learning to get a job as a programmer or create heavy production code, just develope some small side projects for fun. I find that Racket helps me with this out of the box easily.

Edit: some mistakes and punctuation.
ButaneCSS – A foundation for performant mobile first CSS
Dumb question .. how does one go about getting started as a freelancer? Are there agencies or some other mechanism to get you started? Specifically, interested in how to get started in North America.
Selfie addicts think they’ve got “horsey” teeth, say dentists
Young South Koreans call their country ‘hell’ and look for ways out
The way a teacher introduces the topic is extremely important. Shitty teachers perpetuate the myth that math is so hard. It's hard if the teacher either doesn't actually know what it is about, or has forgotten what it was like to be new to the topic.

I had similar classes in robotics (the lower-level kind: control theory, path planning, joint configurations, robot dynamics, inverse kinematics, stability), where we often had zero idea what was going on. The professor showed some slides dense with walls of text and badly typeset large equations, where we couldn't even keep track of what letter stood for what, the abstraction levels were mixed like spaghetti - sometimes talking about exact voltages, about mathematical tricks and shortcuts - but things weren't glued together with an overarching motivation.

So we learned stuff like Lyapunov-stability, the K-step ahead prediction, etc. but basically nobody had a clue what we were actually doing. And there was lots and lots of in-detail stuff.

This was in Hungary by the way. When I spent a semester in Germany and had a robotics course (slightly different focus), I thought it was so easy. There was a lot less material and we progressed much slower, but people actually followed what was happening. When you came out of a lecture, you could summarize in a few sentences what you've been doing. In my home university robotics class, we had no idea: we just saw a bunch of slides of incomprehensible math with no time to digest it.

When I see MIT lectures online, it also seems very "easy", in the sense that all the intuitions and motivations are laid out for you. I think this also has disadvantages. I can remember having many Heureka moments when disentangling the mess and finally putting puzzle pieces together, when learning from not so high-quality materials. I was proud about a lot of these "connections that I discovered", only to learn that some universities start with these high-level overviews and they don't count as exciting insight at elite universities, it's just part of the "boring, dry curriculum" as seen by students there.
IE8+ as they’re using the CSS2.1 single-colon pseudoelement syntax rather than CSS3’s double-colon syntax.
If it's anaerobic, things can be preserved for a very long time. Check out bog bodies:

https://en.wikipedia.org/wiki/List_of_bog_bodies
What is going on when the tooltip first shows as blurry, then becomes clear? The most obvious example is hovering over the download button. Does CSS scale transform always behave this way?
One gem in the driver heap is Linux' FTDI driver: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....
You are correct. That's what I get for believing this CNET writer.[1]

According to Wikipedia, all of Lego's patents had expired by 1989.[2]

They have filed copyright infringement lawsuits and they unsuccessfully attempted to trademark the shape of their bricks in the EU. But they haven't had a patent in quite a while.

1. http://www.cnet.com/news/lego-you-are-dead-to-me/
2. https://en.wikipedia.org/wiki/The_Lego_Group#Trademark_and_p...
It's exactly the same scope as the most successful person-to-person communications app yet, Skype.
Hackathon for 6th-8th grade students
Ubuntu Phone's terminal
Thanks for the tips, I'm still ramping up on ios development and the apple eco system with a deadline I barely managed. I'll take this into consideration for the next Sprint.
Thanks. Worth for seeing the Kubrick's typography decisions for his 1975 letter (I know that he didn't decide anything just for that letter, but I'd still like to know what was that that produced such fonts?) and his explicit instructions regarding the subject.

As an example for everybody to evaluate if they consider left-out pixels significant for them, this "Barry Lyndon" snapshot is 16:9 (1280:720)

https://stillsfrmfilms.files.wordpress.com/2013/11/121.jpg

In that resolution, what's missing is "just" 72 pixels total above or under the picture. The difference would be that there's no "cut" of the stones of the fire.

On another snapshot

https://stillsfrmfilms.files.wordpress.com/2013/11/421.jpg

the foot that misses the sole would be whole.

Seem to be small differences. There are certainly enough films which were shoot with the intention not to project everything that's in the frame (that's why the mics are often "in frame" in "wrong" transfers -- the idea was that the last correction was during the projection, and there actually keeping everything is against the director's intention). But "Barry Lyndon" is exactly the movie that went to extraordinary lenghts for the photography aspect of it. Think about it: it's technically hugely inconvenient not using modern lights during shooting of the whole movie, but that was one of the major decisions of the director. The piece of the object cut off the photograph when not intended is the photographer's nightmare.

But I can really understand that people who wouldn't care honestly wouldn't.

By the way, the "exact" transfer to the TV HD would give 1800 instead of 1920 pixels wide image, that is, 60 pixels left and right would be black. Would some customers complain as "not wanting black pillars" too? Probably. But the fans?
Yes. Lex/legis is law; litem is lawsuit.
I watched this film without any previous exposure to sentiments about it, or Kubrick. I chose to watch it based purely on the title. I still came to the conclusion that it is one of the greatest films ever made.

* The photography is singular, this is self-evident
* The acting is outstanding

Complaints usually then come down to story and direction.

I interpret the direction as perfectly executing my understanding of Kubrick's intended impact: Contrast between character (developed through the story) and sentiment.

A sentiment engineered with all the available emotional tools:

* The tone of the narration
* Slow pacing
* Divine Music
* Lavish Costume

All intended to convey the message - "Take this very seriously". Imparting a gravity to every word and action. Be it glory, or tragedy.

What then of the contrasting element - Character?

As you say - The protagonist is unlikable. This wasn't a mistake. He's a selfish, spineless, jerk, of no inherent merit, who raises himself to mediocre heights through questionable behaviour, morals, and company only to be struck down again. A parody of the Greek tragic form.

What does that leave us with? A comedy!

It's a simple proposition, a farcical contrast between story content, and story form. Told completely straight-faced and dry. In this light I find it to be one of the most original and daring pieces of cinematic story-telling I know of.

The punchline to the joke, however, seems to be that I've never found another person who shared this perspective, and most seem to take the the sentiment seriously and at face value... You seem like you might be someone who enjoys looking at it from this angle.

I haven't yet read or watched any reviews of this film or the book it was based on,
and was surprised to see the film being discussed on Hacker News, so in the tradition
of a good internet commenter, I'm writing this comment before having read the article.

I'll go ahead and read OP's link now and see if any of my ideas are vindicated :)
There are different levels of "construct" though. There are historical documents from the middle ages, from Rome, from ancient Egypt, etc. that can be checked to a certain degree. And there are stories that are just made out of thin air about how humans supposedly lived 50k years ago. This is not all the same.
It's terrific to see high school students serving as mentors to the participants.
> As far as I understand, this "behaviour" is totally deterministic and certain. You immediately notice the problem in any test system.

FTDI does not provide any guide lines to third parties how to test whether their chips are counterfeit or not.

The only way to test it is trying to use it with FTDI's Windows driver, and FTDI randomly changes the both the detection criteria, and the action done on detecting a counterfeit chip – sometimes it bricks them, sometimes it sends gibberish, you have no way of knowing beforehand. FTDI doesn't even guarantee that this behaviour is deterministic!
Image QA using Convolutional Neural Network with Dynamic Parameter Prediction
Bit9 changes name to Carbon Black
With this approach I thing I'd prefer to use a separate config file. Just in case Apple ever wants to add the same variable.
While I don't like that FTDI is pushing their brick-making drivers out over automatic updates, I think the folks calling for everyone to ditch their chips are a little over the top.

Personally, I would love to have a reliable way to detect counterfeit chips. For FTDI I do! Now it is trivial to lot test my chips: Just put one (or a few depending on your level of quality) on a test jig and use the latest driver with it.

Contrast that with one of these other generic pieces of silicon. Is the argument that since the drivers are generic it doesn't matter if counterfeits make it into your products? Of course it still matters! Every single datasheet value that you used in your design is now out the window.

FTDI should absolutely be more forthcoming with their counterfeit detection process. It is going to be a tough call next time I need a USB-Serial chip. FTDI has a great product and documentation, but a future update might break my device if it used counterfeit components that were so far undetected.
It will be interesting to see what happens with China and Russian economies. I think their best chance is major cooperation with other countries via economic development zones (Silk Road, etc.) and trade. It seems like they are betting on a multi-polar world. The problem for Russia and China is the the USA will probably maintain its dominate military role for another decade or so.

That said, I think that the world economic situation is so complex and chaotic that who knows. The USA might have a black swan economic event (my bet would be on a digital credit meltdown, no ATMs, run on cash, etc.) that would affect everything.
Why Software Craftsmanship Needs to Be Financially Viable
DNA Got a Kid Kicked Out of School–And It’ll Happen Again
PyDev of the Week: Oliver Schoenborn
The epilogue from this film really got me:

It was in the reign of King George III
That the aforesaid personages lived and quarreled;
Good or bad, handsome or ugly, rich or poor
They are all equal now
It probably helps to see programming as a tool and being employed / acting as an entrepreneur from a field or a cause you care about. That way, the daily job and the stress may become more bearable.
>Or watch some kids hack on JavaScript. Access to way more APIs then I ever had back in 8bit BASIC and instant sharing.

Can they press F1 and get instant access to the relevant documentation for those APIs? People who write IDEs for BASIC have always put more care and passion in them - press one button for documentation, press one button to compile and deploy, no messing with XML configuration files, copying boilerplate code, or "manifests".
makes functional tasks easy when I want FP
object oriented tasks easy when I want OOP

A high-level language doing this exists, it's called Scala. It does "marry" FP with OOP though, in the sense that FP is reconstructed as a specific form of OOP.
6 months would be tolerated for a hard to get specialist part - a particular connector that's made in smaller batches twice a year, perhaps.

But for a normal part? It's lousy.
Base62? Why not a prime number?
Got me looking for river bed evolution https://duckduckgo.com/?q=river+bed+evolution&iax=1&ia=image...

Quite amazing.
> Why is this film brilliant? I found it unbearable. Half the story is told by an omniscient narrator (a device that simply doesn't work in a film), the story advances at a glacial pace, the protagonist is completely unlikable. Of course the backstory would feel somewhat pompous and dated, based on a 19th century book, but in my uninformed, incompetent opinion bringing this old fashioned feel unchanged to a 20th century medium didn't do either of them any favors.

> Kubrick made a number of classics that have either aged very well or become a cherished document of the time when they were made. Can someone please explain to me why this movie belongs up there with the Shining, 2001 and Dr. Strangelove?

To be honest, I've repeatedly watched all the films you mention, and Barry Lyndon is by far my favorite. For me, it's the rare film that actually immerses you into a different historical era. Most "historical" productions take contemporary people and attitudes and put them into old costumes (for a particularly egregious example, watch an episode of The CW series "Reign"). Barry Lyndon actually takes you to a different age; and, you're correct, to our sensibilities it seems pompous and dated (to their sensibilities, we'd probably appear presumptuous and uncivilized). The movie does great justice to the Thackeray book - it brings it to life in its original form, instead of shoehorning it into modern sensibilities. On top of that the camera work, music etc. is just icing on the cake. I believe that allowing yourself to be engrossed by a film like Barry Lyndon, reaching the point where you understand the characters and can relate to their motivations, is a very rewarding experience, comparable in many ways to traveling to a strange but wonderful new country where people tick to much different rhythms.
In the future, when there is a link to a paywalled article from WSJ on HN, just click on the `web` link. That takes you to a Google search. Then click on the link to the WSJ from Google and you can read the full article.
In the sense that perfection is achieved when there is nothing left to take away, GO.COM as described in http://peetm.com/blog/?p=55. It doubles as a winning entry in 1994's IOCCC.
They may not care about the government snooping on them, or that they're tracked by ad retargeting companies, but everyone who uses private browsing mode does care about it being private and not leaking a list of the porn sites they've visited. This will put people off using Edge.
uMatrix offers more granularity. You can choose exactly what each third-party site can do in terms of cookies, CSS, images, plugins, javascript, XHR(!), frames and media (audio, video, pdf, etc).

After years of using uMatrix (formerly HTTP Switchboard), many sites "just works" wrt Youtube, Vimeo and similar even without first-party javascript enabled.

I've considered sharing parts of my global ruleset so others can just copy-paste the sections/sites they want to whitelist without having to discover what's required themselves.
> Small file size. Only 1.5KB minified and gzipped!

Well I guess everything is relative...
Exploding Gini infers a trilemma: Revolution, redistribution, or growth.
Show HN: I built a clean and minimal mailing list archive
You can get better performance using the proprietary driver because you get access to all the device parameters. Depending on your application this can be critical.
Shouldn't other users have separate OS accounts?
Ask HN: Is anyone using Relay in production?
At work we've been using React for a while with a handful of "flux" implementations. We have also had a handful of GraphQL POCs that have gone well, but haven't jumped into Relay yet as it's quite the commitment. Anyone using Relay in production?
The problem is that FTDI ist taking it out on the customer, and hoping that "the FTDI driver bricked my board" somehow gets those customers to (1) realize that the problem is a counterfeit chip, (2) work their way up the supply chain until they find the party at fault (or get the supply chain to take care of the problem), and (3) manage to get a replacement for the product which uses genuine FTDI chips.

Why not just pop up a small window with a message "Hey, this product seems to contain counterfeit chips. Please tell us where you bought it so that _we_ can take care of the problem."