skysight-inc/HackerNews huggingface dataset:
>We need to wake the fuck up in the EU and start aggressively building European-based competitors

Good luck with that. Europe doesn't provide the environment (neither culturally nor financially) needed for these types of companies to arise.

And if you want 'state planned' tech companies: What happened to the EU funded Google-killer again?

If Europe doesn't reform itself and makes it less punishing for people to start, grow, fail, start again businesses then Europe will be left behind.

And tbh. I don't believe Europe can reform. Because the problems are so deeply entrenched in European societies that it would take a herculean effort to change things. Something no one is willing to do.

So all we have left is old money industry. But that won't keep up as alive for ever...
Not in my case. I haven't made any changes to my browser setup between attempts.
I think this could be right but does one person can really handle both the backend and the frontend projects when the frontend becomes a first class project from day 1 instead of a kind of afterthought? In other words: a single developer can start a Rails+jQuery sugar web site in N days. Where he would be with Rails(API)+React after those N days?

Another question. I checked those rails+react gems. The pro is that they put everything inside the Rails project. The cons is exactly the same. Even in the case the same person is doing both jobs, shouldn't we acknowledge that they are two separate projects and work on them separately?
I don't think it is easy to dabble in React starting at zero knowledge of all these frameworks. Vue is just accessible and familiar enough to be more approachable at first. When buiding an internal app I took a long hard look at React, but ended up with Vue. I had previously used Angular 1.x.

I know I see this said a lot but the comprehensibility of these frameworks and tooling is borderline impossible to deal with for dabblers. Docs break almost instantly (Angular 2.x). It is hard to manage the number of small ever changing tools, even when you understand the principles.

I think if you took someone with good knowledge of C and good knowledge of Javascript (NOT web), just the base languages it would be easier getting into systems programming!
It really does depend on the route you take. I don't take the shortest route as that involves lots more junctions, more lights and more conflict; my route algorithm is mostly about minimising stress.

7 mile commute in London and analysis of my GPS tracklogs show that, on average, I am stopped at 5 out of the 23 traffic lights there are on my commute with only 3-4 minutes of stopped time on a 30 minute commute.

It's helped by long sections of nice wide road with few junctions where good progress can be made. The best example of this is Battersea Bridge to Lambeth Bridge (North side of the river) so going along Chelsea Embankment, Grosvenor Road and Millbank, with Cycle Superhighway 8 between Chelsea Bridge and Lambeth Bridge.

[ Sure this is only 14mph (compared to the ~20mph I'd do on the open road) but I'm also on a much heavier bike hauling plenty of clothes/lunch/stuff to and from work. It's still a good workout. The few times I've done it very early or very late I've come a lot closer to 20mph as I'm not slowed up by traffic.

The OPs journey might also be 2/3 rural-ish roads where you can make good progress, say closer to 25mph, and then the last 1/3 of the journey where maintaining that speed without interruption isn't so easy. ]
Interesting. Can you give some examples of companies doing good work? I have a particular interest in this space.
Those DB9 and DB25 connectors are still kicking around the bottom of my toolbox.

Why is DEL's bit value 0xff (or 0255)? Because there was a gadget out there for editing paper tape. Yes. You could delete a character by punching out the rest of the holes in the tape frame. I used it once. It was ridiculous.
I am highly skeptical that the messaging and GC and introspection and hot code loading features of the Erlang VM can be as trivially converted to a compilation model as you assert.
TL;DR It will make you more money. There are many ways to integrate React with Rails. To get started do the React tutorial and buy my book.
> President proposed by the Council and voted on by the Parliament

Since the previous election, the Council does not pick the candidate itself. Rather it automatically proposes the Presidential candidate of the party that won the European Parliament elections. And each party selects their candidate before the election, and they also campaign and have debates.
Android Apps Prove to Be the Most Productive Solution
Isn't there something like, just one company in the world that makes 95% of all USB to Serial chips?
Homebrew, but with Docker images
Ask HN: Could we improve passwords this way?
I hate having to remember passwords, especially if they are complex/secure and I'm sure others feel the same way.

So I had an idea, what if instead of having to remember a long, secure password, I just need to remember where to find it? As an example, I could use a permalink of a YouTube video as my password, this way I don't need to remember what to type in, just where that video is located and copy paste the URL whenever I need to login.

Sure, such a approach has drawbacks such as how to make sure the video/url doesn't disappear, but otherwise I don't see how an approach like this can't be viable.

But I'm not an expert so can anyone tell me if this is a good idea or a bad one?

Thank you!
You probably can but strapping it on ones head is fairly difficult.
> Europeans don't want liberal democracy anymore, that is the problem.

A little hyperbolic, but true if you add a ton of caveats.

In the UK people have been subjected to a 25-year barrage of anti-EU sentiment from the tabloid press, that's frequently misleading or outright untrue. For example, the (entirely fabricated) front-page headline that the EU wanted to ban all bent bananas, and more recently that the EU wanted to ban bananas from being sold in bunches of more than 2 or 3. Retractions are published in small print on page 27.
I think it needs a country by country solution. Doesn't France make it illegal to move transmit data on patients to outside France?
I love how the modem control codes leaked across layers. So many scripted IRC clients had an option to send a quick "+++ATH0" to everyone and hopefully disconnect their crappy modems.
Agreed, if there was just a little more editor support and use early on the whole CSV mess could have been avoided.

They actually display fairly well in vim
LOL, I swear it feels like the answer to every "why is this weird computer thing this way?" question I see is "because we used to do it this way on punch cards."
Data can go over the air, the power either has to be battery or cable.

The other commenter has a link to a product that works on battery. (though that has the temp sensor inside the device, which I don't consider reliable, being so close to the heat source)

It would be an amazing project when redoing a house, as at that point I could just run a special circuit.

So yeah check out that link, for your convenience copied here:
http://www.vesternet.com/smart-home/technologies/z-wave/heat...
The reason I mention it is because if you don't have a US connection, this concern goes away. Imagine if this happened to a small data storage company that didn't have deep pockets of Microsoft to fight the case...
Open Broadcaster Software – OSS for Video Recording and Live Streaming
However, for people in these countries it wasn't a tale. It was a harsh reality...
So you will have one password for everything?

Just stop inventing nonsese schemes, and use a password manager and long randomly generated passwords.
You are indeed correct. I had an old IBM PC/XT manual I believe, which had the charts at the back that I always used to refer to. There were the standard ASCII chart, and another extended chart with the IBM specific set.
You would probably have to ask a pharmacist, but from the clinical side I can tell you most prepared health information that we can give to patients has to be very bare bones and comprehensible to essentially everyone at or above an 8th grade education level- I assume because it is considered too resource intensive by the publishers to produce multiple versions of the same information, and people with higher education typically have the initiative/means to ask their doctor the right questions or research the information themselves.

I'm not trying to justify any of this, but that's how it is.

Not sure if it will be helpful in the future, but I can tell you that descriptors used with side effects follow a standard convention:

very common: > 10%
common: 1%-10%
uncommon: 0.1% - 1%
rare: 0.01% - 0.1%
very rare: < 0.01%

But you will probably never know the exact origin of these figures (like how many patients were studied, what populations were included, how tightly the study was controlled, whether adverse effects were self-reported, etc.) without doing some intense searching. And even if you did, I doubt it would have a significant impact on your healthcare. I don't want to go on a tangent about the nuances of pharmacology in clinical medicine, so I'll just circle back to my point that you should trust your doctor, or else find a new one that you do trust.
How to Get Backlinks Fast  and What Are Quality Backlinks?
There are many good tech startups and industries in the U.K. that would be able to do such things but with us leaving the EU it seems we might be heading down the same path and be banned from storing EU data. The Snoopers Charter when we leave the EU already makes us incompatible with EU law and is already considered illegal too.

Its no wonder that the 1984 novel is flying of the shelves now.

;-P
Let's say now or any time in the past 10 years...
A sibling comment had a link to a list of approved vendors. It's in french but Google translated it quite well.
I do understand to a point: Sometimes I can't actually tell the difference between a piece of actual trump news and satire - and this isn't a new thing. I get the feeling Trump is playing the country like he'd play an audience for a drama, complete with cliffhangers and reveals and plot twists.

Not to mention it all seems so very surreal.

And the truth is that I find this frightening. I don't want government to mimic entertainment.

Some of the stuff should be verifiable at this point: If he's signing executive orders, surely there are copies. Not that we'd be able to see all of them, since I'm sure some are classified. This article seems to be speculation and worries based on something somewhat verifiable. And it is stuff like this that somewhat helps me keep some sort of grasp on things, as much as possible.
If you are unusual, well and good, but that makes you, well, unusual. For my own part, I would like to believe all sorts of things about what I would do in dire straits, but I'll remain agnostic unless and until I get to find out.

Anyway, your father sounds like a wise man. It is dishonorable to break an agreement, certainly. It is also dishonorable to exploit someone's desperate circumstances to coerce them into signing an extremely one-sided and unreasonable contract. We are all bound by a set of implicit agreements regarding basic standards of civilized behavior; that's a prerequisite for civilization itself.
Someone bought alternativefacts.com and redirected it
And don't forget the lace card - a card punched full of DEL. Having every single hole punched, it was so fragile it would crumple up and jam the reader. People today think they're smart 'cause they invent things like DRAM rowhammer... it's all been done before, kids. ;)
Learn How to Index Backlinks in Google Manually
The stdlib has an RPC package, but there it also has great gRPC support http://www.grpc.io/docs/quickstart/go.html
It's even older than that. Sprockets always have been content addressed, but in early versions it used to leave non digested aliases (by mistake actually), and some people relied on it.

But ever since 3.1 (Aug 2011) Rails defaulted to content addressed assets.
The 2002 article mentions that the radioisotope was found in the crust. The new article mentions that the radioisotope was found in a biologically-produced magnetite crystal. I think that the general thesis is that -- yes, we are made of star stuff (that the supernova material deposited on Earth has seen verified biological uptake).
First, let me make it clear that I am totally on your page regarding the distaste for nationalistic and protectonist policies and do think that in the long term costs will almost always outweigh the benefits.

Nevertheless, I want to point out that there seem to be two large real-world counter-examples to your argument: Russia and China. Both have made live difficult (or impossible) for US tech companies and both now have successful homegrown alternatives (Yandex and Baidu to Google, YK and Sina Weibo to Facebook/Twitter) -- even though I would argue both countries are not exactly known for their Silicon-Valley-style startup culture.

The problem with many Internet businesses is that they are natural monopolies or "winner takes all" markets where it is very hard to compete against an entrenched incumbent. This is definitely true for social networking (because of the network effects that you need to be on the platform your friends are on) and I believe today also for Internet search (because of the enormous fixed cost of developing a competitive search algorithm and index and the very low marginal cost of each search query).

And I think this is where Europe's different startup culture really comes to bite: I strongly believe that EU companies are from a technical point of view just as capable of innovating as US companies. But they are more careful, less financed and also have much smaller home markets, all of which contribute to the fact that they are much slower at getting products to market. And in a "winner takes all" market, being slower means getting nowhere.

So, yes, I would say that the existence of these large US companies is one reason for a lack of large software companies in the EU. But (pre-Trump, at least) this is the beauty of international trade, no? You don't have to be good at everything. The US is good at producing world-class Internet companies (due to its startup culture focused on speed) while Europe is good at producing e.g. high-tech machinery (where probably being careful is more important than being fast). And there is nothing wrong with that - we use Google and Facebook and in turn the US buys our machines and in the end we are both better off than by having to duplicate each others' efforts ourselves (regardless of how good or bad we were at making clones).
Oh no, they are concentrating weapons in Europe!

Maybe we should stop shelling the east of Ukraine and get out of its south (Crimea)?
> Sometimes mutations are useful

especially in a hello-world sized projects. as you scale up mutations become a constant source of bugs, bottlenecks and complexity.

> always copying objects by value every time you call a function seems very expensive; especially if you're dealing with very large objects/structs/maps/strings which have to be processed by many functions

structural sharing in functional persistent data structures makes this problem go away 99%

what you get in exchange for giving up mutability are programs that are easier to reason about, have less bugs, better modularity, less man-hours wasted on maintenance. all the good stuff.
The problem lies in tossing new demands out every day, how is any agency even supposed to understand how they apply to their policies? Mass confusion might be great in campaigns but it isn't very useful for governing a country. When it may or may not affect interactions with foreign countries, lots of mistakes will happen, and often those lead to wars, both economic and otherwise.
I should clarify, that my definition of 'dabbling' is usually to build an actual app with it. I will usually try and build an app that I have already done in another language, just to get familiar with the new language oddities etc.

Funny that you mentioned AngularJS - I built quite a few apps using the Ionic Framework a couple of years back, and that is (was) built upon Angular 1. I found Angular quite easy to pick up and run with. React, not so much.

But its all OK. I am sure React is a great framework and all, just not my taste...
Thanks a lot for sharing these threads.
There's an example of a similar attack here:

https://cryptome.org/hdcp-4attacks.htm
Does anyone remember EBCDIC? IBM defined EBCDIC for the same purposes as ASCII, but ASCII took off with newer generations of machines. The last time I wrote an ASCII-EBCDIC conversion routine was the late 90's, part of generating a file for upload to a vendor's mainframe.
Three Mathematical Models for Building a More Valuable Company – Coding VC
Also, tomorrow is 31 years since Challenger:

http://www.nytimes.com/learning/general/onthisday/big/0128.h...

I was in 8th grade. People still watched the shuttle launches on TV then. It was on in many of the classrooms, but the bell rang to switch periods shortly before launch. I was moving between rooms when I heard someone say something about an explosion. I ducked into the nearest room where the TV was on. I'll never forgot the images of that day.

Also, Feb 1 will be 14 years for Columbia. It never occurred to me before how close together on the calendar all three events are.
Well, it very much is.
PCA of personality traits hints more at 3 dimensions rather than 5.
Big five are practical but not completely uncorrelated.
PHP 7.1 and Dotdeb Debian ports phasing out
I felt the same way when mainstream web dev moved from PHP/Java to Rails/Django. Although I moved from PHP to ruby on rails, I couldn't get as much confident in the code as I was back in the PHP times. Some years later (and until today), I found in JavaScript (a language that I already used well in the PHP times with jquery) and Clojure(Script) the motivation I had when I first started. I don't know if this helps, but tldr; would be this is cyclical. Stick on for a longer time and you'll start to recognize trends and how to follow or adapt.
If I have a subpoena issued against me for data it doesn't matter where the data resides. Having it stored in the EU insures we use EU courts to litigate the issue.
Yes, there is a minimum wage, however many complain it is too low and there is now much campaigning around a "living wage" which is higher, and even a "London living wage" which is higher still to reflect increased living costs in London - a city which needs a considerable army of cleaners, security guards and other traditionally-poorly-paid workers.
Maybe I misunderstand.. but isn't it allowing electricity to flow without heating ?
Eh, if your "fundamental right" isn't a primary right, I feel like you can definitely sign it away.
The dream is inside you. Dont let the government kill it.
The thing to remember is that the CRs are never really gone, they're just silently inserted for you by the tty.

Dealing with raw vs cooked (where LF is automatically translated to CRLF) ttys in UNIX is also a giant pain when you have to do it, so in a way it's not surprising that they decided to leave that out. The original DOS kernel was very minimal compared to UNIX even of the same era. Of course, it turns out that having to write CRLF into files is also a pain - Windows has binary and text mode files instead of raw and cooked mode ttys - and one that you encounter much more often.
Facebook does some jazz for my friends where they can log in by selecting a few faces. So that's kind of similar.

I'm with imaginenore on this one, just use long randomly generated passwords.
You could replace every occurrence of "fat" with "smoker" and "obese" with "lung disease" it would still read fine.

As someone who has lost over 60 pounds of weight in less than a year, I find these excuses disgusting.

The time it takes to justify (and write articles) about your health issue could have been spent extending your life and improving its quality.
Simplest Dart code to post a tweet using OAuth
Rails is, by design, a very opinionated tool. The focus on establishing sensible defaults as a convention is great if you can work at least somewhat within those conventions, but it can become increasingly annoying if you regularly bypass the defaults.

The goal is to make development easier, but you probably won't gain those benefits if your definition of "sensible defaults" isn't compatible with the choices made by Rails. Sinatra is a very different approach, which may work better if you want minimal library that doesn't involve a set of design conventions. Both Rails and Sinatra are useful tools; use whichever is a better fit for your needs.
As a young student of Electronics, we had to religiously perform conversions between EBCDIC and ASCII.
Shortened urls are gods way of giving you surprise goatse. Avoid. Always.
No mention yet of [React Native Navigation](https://github.com/wix/react-native-navigation) which would probably be the closest competing project.

A cursory look show that the parent project does not use a native navigation bar on Android. NavBar buttons look pretty bad. RNN linked above uses native NavBar/NavBarButtons on both platforms and looks much better.

But RNN comes with it's downsides. It's under heavy development. It's less of a community project (wix offers it up but doesn't take community patches much).
I agree that at the core most people want the same thing but there are bigoted beliefs that are inherently difficult to be a minority around and it's harder to handle. For example, the guy whose face has been punched often recently, he desires an ethnic cleansing in order to accomplish safety, purpose, etc. Should we expect the people who are targets of his rhetoric(the people he wishes to ethnically cleanse) to feel safe talking to him or interacting with him? I don't know, and I don't know if he'll even listen to those people. Has it worked for you with people you've met?
Mandana+Karimi+Weds+Gaurav+Gupta:Breaking+News,+Entertainment+News
I've never seen what I call "fake news" (conspiracy theory oriented clickbait) on Facebook, personally. But I've seen a couple of really oddball conspiracy theory oriented Youtube videos as "recommended for you" from time to time. I've always wondered what triggered those.

I don't use Facebook much at all, but my general impression is that some of "trending topics" and "recommended for you" is shaped in part by what people in my friends list have clicked on / shared / liked / etc. I only have a couple people on the feed that are terribly prone to the conspiracy mindset, so to me it's not surprising I don't get too many of those type of posts in "trending topics". (I usually use Youtube without an account, so maybe it's a little more random there.)

It's good that Facebook is adding a more descriptive headline to "trending topics"; the current headline-oriented format I found fairly useless (for reasons described in the article; currently, the two or three word title that trends is not terribly helpful, you have to hover over the text to find out what the actual story is).
Yeah, this one's pretty important - don't do stuff publicly the government does not like to not have your electronics seized. Being on the grey list ain't that fun from what I've read..
It is sort of like Go vs Rust in terms of learning cost. Clearly, based on React's popularity the cost is worth it to many. Vue has really nice docs and is more approachable. Not a messiah but for many projects it is a great choice.
It's not really a very strong bargaining chip for the EU commission, because ECJ and ECHR can independently rule certain decisions to share data as unconstitutional or as violations of the human rights of European citizens. So the commission cannot simply agree to set up particularly lax data sharing standards that the US would like to have, for instance.

It's already dubious enough whether the Privacy Shield would withstand additional legal scrutiny by ECJ, and this also depends on actions of the current US government to conform with it.
Reddit's Top 999 Books to Read – Bookadvice