skysight-inc/HackerNews huggingface dataset:
I wish that passwords like this stopped being the main form of authentication. I guess I'm not sure what's a better way (I like the physical object + pin of my credit card but that's probably not practical for all Web authentication) but it seems pretty obvious that passwords are broken in their current form unless you use a password manager, which can be a hassle
I'm assuming this is with DisplayPort?
Even knowledgeable people can fall victim to attacks like this.
Those "two-factor" authentication often turn out to be one factor in reality - for some time, knowing your phone was the only thing needed on Gmail to initiate password recovery with banal questions. This is how an attempted hack of British MPs was done (a Russian cellphone operator rerouted their phones using a roaming request, while KGB guys were trying to pound password recovery on MPs' private mailboxes)

The same password recovery vulnurability was present on Facebook for some time as well
ok, there is a new feature (cant remember how I know this) it means all your pages are just links. They dont want a link farm. Write about 5-10 articles about books and what not and you should be fine.
RMS was right again.
Well, it seems unfair to say "investors lost 500k" if they weren't really investing in the ICO so much as taking the bait on a phishing email, which is what it sounds like happened. If a hacker took control of their domain and Slack, and socially engineered people into sending funds into the hackers' personal accounts (which is what it sounds like has happened), Enigma never really had the funds to lose in the first place themselves.
70 Million Jobs featured Show HN recently. I recall an expert asking them to change the depressing picture on their website front page. Appears they did not take the advice. Such little things matter.
I can completely related. I'm an introvert and pretty much loner, but I get weird if I'm away from people for too long. I love and need the bustle of crowded city street even if I have no desire to interact with any of the people on the street.
Ask HN: Why companies look for “full stack” developers instead of specialists?
In my opinion it would be a big optimization for companies to have a bunch of specialists able to communicate "at the borders" of their domains using appropriate formalism.

Simple example: instead of having 4 full stack devs, a company could hire 2 backend and 2 frontend devs. Responsibility of backend devs would be to provide necessary data to the "front" part of application, so assuming we are talking about MVC, the common, "border" part, would be routing and view structure, leaving views for frontend devs and model/controller for backend devs.

Is "full stacking" a good practice in your opinion?
I lived in England for about a year in 2009 - 2010 and I never had a bank account there. I was willing to open one, but a law (which probably existed to prevent fraud and laundering) made it very hard to do so without proof of permanent residence in the UK, which I did not have. Eventually I decided it was easier for me to upgrade my French Mastercard to the Gold level, where I had no extra fees when withdrawing or paying in pounds (nowadays I think you need Platinum for that).
lol you should install the "Great suspender"
ZEIT or Hyper – a new Heroku emerging
I'm Min Yal Took, Filmmaker
Just use WkhtmlToPdf https://wkhtmltopdf.org and wrap a simple service around it.
Today's Macro Economic Note
I wrote a blog post on this a few years back:

https://ashleyconnor.co.uk/2014/09/07/the-digital-nomad-and-...

You can't really work anywhere in South East Asia without a work permit. Cambodia used to be the easiest place but last time I looked they were changing the law.

A lot of these laws were made before remote work was even a thing.

Some countries do allow remote work. Canada being one of them.
If you ask which other first world countries have "remnants of empire" still, you may get some surprising answers.
> I've also heard a lot from my conservative friends that NPR is too liberal but to be honest, I haven't seen that at all.

Are you being facetious? NPR is extremely liberal.

> [1] I'm a Libertarian and thus social liberal and economically conservative which puts me in the great position of being able to laugh at jokes at the expense of either of the two major parties.

I'm moderate independent so I too laugh at both sides.

I also don't listen to NPR or watch foxnews as they are a terrible waste of time.
The World’s First Album Composed and Produced by an AI Has Been Unveiled
Buggy as hell. Doesn't render things as expected. I'm using headless chrome for pdf generation internally and couldn't be happier. I directly call chrome from the command line it couldn't be simpler. I don't know why people need all these wrappers.
Not everyone has a $100k+ class A motorhome. In fact, lots of us don't ever want one.

The article applies perfectly well to a ~$30k Sprinter or similar van outfitted with queen bed, sink, stove, tv, etc. There is no reason it will cost significantly more than a Model 3 does now.

It makes perfect sense to be able to sleep/eat/cook/wash/read/watch TV whenever the vehicle is moving, once you don't need to drive.
Good.

Nvidia stuff 1080ti cost too much for a graduated student.

AMD is working on their own stuff supposely later this quarter we'll get tensorflow and other support on their card.

Google's TPU is not for consumer, only for cloud.

If bitmain can sell ASIC for consumer with reasonable price and support tensorflow, pytorch, etc... then it'll be good for the deep learning community.
I'm with you. This is the second time I'm reading about this niche and would love to find out more info about getting into the field.

I used to work as a scientific/medical translator and one of the things I loved about my work then was that with each new project, I had to learn enough about a new topic/subfield to become a bit of an pseudo-expert in it. I greatly enjoyed that research and would love to do some work in software development that would require the same type of constant learning with each new project. Diving into some convoluted, 20-year-old Fortran driving highly-specialized scientific software actually sounds kind of exciting to me (yeah, I'm not normal either :) ).

Is there much demand for this kind of work, I wonder? I'm guessing the best way to get your foot in the door is to be in academia, and those days are long passed for me.
The comment I was responding to asserted that IPv6 as a whole is unfixable which is not true.

With regards to fragmentation, I would say "fragmentation in general is unfixable", no matter the protocol. Thankfully with IPv6, the guaranteed minimal packet size is relatively reasonable (1280 bytes), so maybe it's now time to finally go there.

v6 already changed the rules with fragmentation a bit in that routers won't have to fragment any more but are allowed to just drop packets smaller than the MTU and sending back an ICMPv6 packet announcing that they have done so.

Unfortunately, ICMP is still dropped at many firewalls even though I would argue that it's absolutely essential for IPv6 functionality (when it was more optional in v4).

As it stands now, hosts are still allowed to fragment packets themselves (which is what's happening in this article), but the solution is probably to not do that either in the future.

DNSSec over UDP is a problem in that regards, but people aren't convinced that DNSSec is the way to go anyways (just ask tptacek here on this site).

(edit: with regards to the fragment checking site you pointed me to: In our case, all is well because I do recognise the necessity of ICMPv6 and thus have configured the firewalls accordingly)
Another ICO, another scam. I am not sure I feel bad for people who are gullible enough to send their hard earned money to these "companies". They have one PDF whitepaper and a generic Wordpress template website with some buzzwords, based in Cayman islands or some other tax haven for money laundering. And expecting to get rich from that.
Yeah, especially since the M8 really killed it in terms of latency: https://forum.xda-developers.com/showthread.php?t=2706200

It seems difficult to make the screen worse than the previous model.
Hadoop and Big Data no longer runs on Commodity Hardware (2015)
The title merely states that hackers stole $500,000. It does not say they stole it from Enigma. They stole it from people trying to invest in it - hence "investors lost 500k" seems perfectly apt.
How long employees are staying at the 10 biggest companies in tech
I did a project like this to get three body physics for an iOS/Android app Three Body. (http://nbodyphysics.com/blog/2015/12/). Converting Fortran from 1973 into C# for Unity. This code (only 1000 or so lines) is very dense.

I also cleaned up my own mess from 1996, when I recently re-released a General Relativity package for Maple, GRTensorIII (https://github.com/grtensor/grtensor) that was part of my PhD work. The 1996 code is not that tragic, but is far from my best work - although I did earn my PhD.
Drchrono is hiring for developers
This is where two factor authentication comes into play. Then you can have something you know (eg password) and something you own (eg phone).

I quite like using Google Authenticator for my 2FA.
It seems hated by some developers such as yourself, yet users of electron apps seem to quite like them, a lot. Not sure how slack's,spotify's, and visualcode's success indicate a horrible user experience. What Qt application has as much reach as slack? Every GTK app I've ever used outside of GNOME stuck out as out of place with the OS. Maybe some Qt apps flew under my nose but I'd say the same about them, at least to the extent that they always made it obvious via certain UI elements that they were Qt apps.
> I do exactly this, AM(A)A.

Thanks! Do you do this kind of work as a contractor, presumably?

Do you also typically write documentation for the projects you're working on (inside from inline comments)?

How did you get started in this line of work?
Also new car radios seem to use SDR for FM reception and simply downconvert whole FM band to 20MHz wide IF and sample that with ADC and then do all the FM demodulation in software. This causes the radio to simply known all stations that are available and have RDS metadata (on VW's radios pressing the scroll knob in the radio screen gets you menu of visible stations that is shown essentially instantly) and to be able to do such handoff without any scanning essentially instantly. The handoff is so fast that it gets very annoying when the transmitters involved have different delay (at least in Europe radio stations tend to compensate for this by introducing delays on their end so the whole network is synchronized) or when it happens in middle of advertisement (which are usually different for each transmitter). When either of these annoying effects happen you can hear that the radio is perfectly willing and capable of switching the transmitter several times per second.
> What we plan to do now is run an opt-out SHIELD study [6] to validate our implementation of RAPPOR.

IMHO, this is a bad idea. Many people I know already use Firefox because they're weary to give Google (Chrome) all their data.

Firefox should make this feature opt-in only.
I have found the exported data to be extremely spotty in certain areas. Especially the YouTube history.
Do you know the best brandings of all time?
Tons of engineering firms are really bad at names. My favorite was the big bold red letters of PMS (power management solutions).

Though they seem to have gone to blue now http://www.pmspower.com
VCs aren't trying to build companies. They are trying to use companies as tools to get themselves big exits. There is a big difference.
The comment I was responding to asserted that IPv6 in general is unfixable whereas the article was only talking about IPv6 fragmentation where I'd say it's totally correct.

But in general, fragmentation is a bad idea and we should not have gone there in the first place.

DNSSec should only ever have been specified over TCP (or not at all if you ask some people like tptacek here on this site)
As a Russian proverb goes, "a thief stolen a thief's hat"
> Thanks to goroutines and channels Go programmers can take a different approach. Instead of using locks to control access to a shared resource, they can simply use channels to pass around its pointer. Then only a goroutine that holds the pointer can use it and make modifications to the shared structure.

How does this prevent data races if more than one goroutine holds a pointer to the shard structure and they're running concurrently?
Therapy apps – will human therapists go the way of the bank teller?
Is there a wonderful country somewhere we should emulate instead? You must have somewhere in mind.
> In fact, I have the feeling this is a general trend across several relatively popular languages these days - provide as much as possible of the benefits of dynamic typing while keeping the benefits of static typing.

Some languages go the opposite way. Dart 1.0 has optional typing, but Dart 2.0 will be statically typed (with type inference though).
I think this is strictly true. Eriksson says specifically that deliberate practice is only possible when there is a body of training knowledge and trainers. However, also, he talks about how to approximate this in other fields. He suggests the "Benjamin Franklin Method"[1] as one idea and I think it could be used with small open source projects.

Also, projects like exercism.io use other learners as the trainers. I think Eriksson calls this the "top gun" method, based on the flight school and movie.

[1] https://excellence-in-literature.com/copywork-how-benjamin-f...
16 Ways QR Codes Are Being Used in China
> it's a good first step though

Not only is it a good first step, but since the product clearly runs Linux, the author should be able to download all GPL source code from Honeywell. Being able to build the device firmware yourself from source is hugely beneficial to understanding the structure of the firmware and can even help in understanding the behaviour of the device.

If Honeywell aren't providing a GPL archive for the Tuxedo with the kernel and any GPL licensed user-space programs, they are violating the GPL.

I'm not sure the author is aware that the source code for these should be freely available from Honeywell
The teknik.io gang is not known to be lacking in sass.
I still can't believe people are happy using Verify.

I very reluctantly tried to use it as I don't want to give all my data to any of the companies you listed, and yet it failed to identify me using the two companies I was allowed to pick.

I really don't see how it's acceptable to force users to give so much personal data to a handful of randomly selected private companies, on the off-chance that they already have it.
The pursuit of digital readership at the New Republic
This might not be so bad as I expected from the title, but implementation details will really matter. If, for instance, they collect exact homepage URLs, they cannot make it anonymous (some site include username as URL components).
Looks interesting, but way over my head (at the moment) in terms of the details.

However, my main reason for commenting is that I used Monzo as a preloaded credit card for two holidays in Europe this year (I'm from the UK), and it seems to me to be how banking should be - easy to use, simple app that doesn't involve half an hour on the phone to get it authorised (unlike HSBC), and you get instant notification of spending when you use the card - indeed on several tolls we got the notification before we'd got past the exit barrier of the toll plaza. And the exchange rate is better than my bank gives. Excellent.
Blockchain to address food safety worldwide, IBM releases tools for developers
Not strictly related to public radio specifically but still interesting on the topic of broadcast radio (and rather disappointing to say the least) - here in Australia we have a big problem with the (lack of) advancement of broadcast quality, while we have DAB+ broadcasts - the stream audio quality is so bad due to the low bit rate - you’re actually better off switching back to FM.

The average Australian DAB+ radio stream is... 24-48Kbps! Yes it’s generally AAC+ which is about 30% more efficient than MP3 but it’s not even close to FM sound quality.
Yeah, I think you'd still want mutex to handle that. I always use a mutex when dealing with goroutines and maps, for example.
13 Signs That Your WordPress Site Is Hacked
At what point is it, though? From the Client or when it hits the server. If it is the later, we can’t know if three letter agencies intercept the traffic before it gets anonymized.

Furthermore, it is often possible to de-anonymize data especially if you have an extensive knowledge of users and their data such as google. But even then, you can also de-anonymize data

https://www.cs.utexas.edu/~shmat/shmat_oak08netflix.pdf

https://www.wired.com/2007/12/why-anonymous-data-sometimes-i...
Note that I don't prefer one technology over the other here, I just pointed out that this seems to be why people pick Electron.

I already know of the toolkits you mentioned, no need to call me ignorant. I have to admit I've never seen a single Qt, SWT, GTK app that looked and felt native. There probably are some but I would argue the effort is much higher than Electron.
While I do understand the allure of collecting this kind of data I find it highly disturbing to see this from Mozilla.

I think not having perfect information about the users is a trade off that should be made in order stay an alternative to most other browsers. There are still ways to get more data by other means, though. When it comes to most visited websites, for instance, the alexa ranking should give a good, if not perfect, idea.
Original title was something like "Enigma's ICO hacked, $500,000 stolen. CEO reused password. No 2FA."

For one, my understanding is that the Enigma's "website, email lists and other property" was compromised, not it's "ICO". Second, the $500,000 was scammed out of users/investors rather than directly stolen in the "hack". I think for crypto-coins this is an important distinction.
The Future Is Now with AWS Certifications
> Firefox should make this feature opt-in only.

I agree, but note that they are explicitly trying to get more info than they can from the small, biased sample that is users opting in.
Something that goes against the grain of the contemporary "reproducibility" mindset but worth keeping in mind: that's always the option of reading the paper, extracting the core ideas (but not necessarily the exact algorithm) then sitting down and writing your own. To me, that seems like what "replication" should really mean -- not downloading a Docker image and re-running someone else's analysis verbatim.

This is far from an original thought:

In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share each other's programs, bugs included.

-- E. W. Dijkstra, 1975 apparently
You're both right. The best thing for the Oni dev to do now (presuming your performance comments apply directly to it) is to go back and identify/fix the cause of the performance issues. If the performance improvements can be done in the Electron code itself then we get the best of both worlds.
You are spreading misinformation with technically correct statements. Allow me to correct them:

> It's worth noting that there is no consensus on the validity or meaning of triple talaq within Sunni Islam.

True (as I pointed out. The biggest divide is the Sunni-Shi'a divide). Now why don't you answer: what does 85%+ of muslims think/follow (with the large majority of the remainder being the Shi'a) ?

> This is not true, I guess you are confusing it with a khula divorce

We are not talking about khula divorce. Obviously, we are talking about a talaq divorce, which has exactly the properties I said:

1) initiated by the man, no defense possible on the woman's part. Anytime, anywhere, mostly immediate or VERY short term, women just gets thrown into the street

2) there are NO financial obligations per se (it is ADVISED to provide money if the man forces the woman to take care of the children, but this cannot be enforced)

3) oh and feel free to point out that islam "advises against" divorcing this way. That's like islam's advice about slaves.

> In Islam kids stay with the woman if they are below a certain age, and men take kids above a certain age.

True. At that age they are taken away and delivered to the man if he wants that to happen.

> I'm not sure what you mean, a woman does not need to seek permission to remarry from her ex-husband.

Obviously she does. She needs the divorce to happen. The man does not. Given the punishments I cited that was obvious.
Microsoft might get a pass since you can still use your existing partitions, you just can't make new ones

Sony outright removed OtherOS entirely on a whim for both old and new users alike meanwhile
> The french still have colonies all over the world

They're not colonies if their inhabitants are full French citizens (which they are AFAIK). Are the Hawaii a US colony?
“Every record has been destroyed or falsified, every book rewritten, every picture has been repainted, every statue and street building has been renamed, every date has been altered. And the process is continuing day by day and minute by minute. History has stopped. Nothing exists except an endless present in which the Party is always right.” -- George Orwell, “1984”

I should not be posting this.
I don't want to be a party pooper but I am kinda worried that self-driving cars are an ecological disaster in the making. We already need to limit GHG emissions, and switching to public transport is a good way to do it. However, with self-driving cars, one of the main incentives for public transport (you don't have to drive) is gone.
It's always entertaining when stories of NPR or Foxnews or anything political comes up.

You always see comments like "my conservative father/mother/brother/friend/etc listened to NPR to find liberal bias and found none".

Or "my liberal father/mother/brother/friend/etc listened to foxnews and couldn't find conservative bias".

If your conservative family member or friend couldn't find anything liberal on NPR or your liberal friend couldn't find anything conservative on foxnews, then they must be hard of hearing and they should have their ears check by a doctor.

People are overcompensating too much or they are embarrassed by what they listen to. It's okay to admit that NPR is liberal. It's okay to admit that foxnews is conservative. It's why they exist. If NPR isn't liberal then it isn't doing its job and not serving their fanbase. If foxnews isn't conservative, then it isn't doing its job and not serving their fanbase.

It is just so obvious what people are trying to do and it is annoying.

Edit: Just a PSA... current was founded by the people who founded NPR or PBS. So I'd take what they have to say, especially about NPR or PBS, with a grain of salt.

"whose members were leaders in founding the PBS and National Public Radio."

https://en.wikipedia.org/wiki/Current_(newspaper)
There are also problems with that: https://news.ycombinator.com/item?id=15068567
But you still have to give the Verify companies enough data that a breach of their systems would be very serious. Eg. If the Post Office (an organisation that recently falsely sent a load of employees to prison due to their own cocked up IT project) gets hacked, they have (or could have) dates of birth, 6 years of addresses, email addresses, etc. of a good number of gov.uk users.
that's assuming the programmer doesn't want us to find out - perhaps we're only supposed to figure it out once we reach a certain level of technological maturity. Sort of like looking for Pi in Contact.
Ha, an app that tracks your blood sugar and warns you not to interact with humans when it gets too low would be killer.