skysight-inc/HackerNews huggingface dataset:
Did Google publish that? It didn't, it "answered with what it found" You asked Google, and it replied with data. There was no person at Google who decide that any of the following is true and hit a publish button.

For Google to be held liable, Google must know what is true and false for all it's knowledge base.
It's half true. I have a Mac laptop and Windows desktop.
The Cambridge Latin series--which my son used in school--looked better to me than the ones I remember from my own youth.
I think the crux of the issue is that real experts in any area, when presented with a question in their field, will answer "That depends" and then engage you in a conversation that ends with you being more knowledgeable about the specific question you should have asked, and why.

While I actively encourage this method of inquiry and information acquisition, I've found that people often don't care to know why their question isn't even wrong, and challenging it leads to a defensive posture. This conversation is only keeping them from getting an answer and the expert risks being labeled as "uncooperative" because they refuse to provide an answer. This is a social problem, and it won't have a technical solution.
Not really an apples-to-apples comparison.

An early-2000s consumer film camera, addressing roughly the same market as a modern iPhone camera, is not going to have nearly the lens quality, nor will the mass-market film stock have the grain resolution, nor will the 1-hour photo print have the transfer sharpness to survive a scan enlargement to a 1-meter-wide print. The result will look grainy and blurry compared to an enlargement from a recent iPhone.

An early-2000s 35mm SLR with professional film and a high-end darkroom print will look great enlarged, but then an iPhone is no longer an appropriate point of comparison.
Top Chicago Neighborhoods
Don’t use GitHub’s “Rebase and Merge” workflow (yet)
I wouldn't trust them with a driver's license (why would they even need that?), but I'd trust them with name/address/phone/email information, because that's the information that seems far too readily available already.
I would think that having grad students around would be good for keeping things fresh and lively.
Anybody interested in invariants for reasoning about correctness of loops/data structures, CMU has a good set of intro lecture notes here https://www.cs.cmu.edu/~rjsimmon/15122-s16/schedule.html
Network Locum | London, UK | TECHNICAL LEAD| SENIOR PYTHON ENGINEER | SENIOR FRONTEND ENGINEER|Full Time | ONSITE http://networklocum.com

We are looking for a technical lead to drive engineering performance of our mobile and web platforms. A senior backend python engineer to work with our Django/go/Python stack and a lead engineer to work with our Redux/React.JS Front End.

Our goal at NL is to unite the worlds clinicians and their employers on a single platform for the first time. We are a Marketplace plus SaaS product which gives both GP’s and Practice Managers the tools to interact and transact like never before. Having just closed our series B and made our first acquisition in the last 6 months,
This is a fantastic opportunity to join a start-up at a pivotal stage on its path to success. We’re looking for an ambitious, focused and truly talented key hire to join us.

About the team:
Our team is small, flat and fast-moving, which gives a degree of autonomy to our members not possible in bigger organisations.
We use tools like Slack and Trello to manage our work, and put a lot of focus on communication and collaboration.
We are based in a loft-style office off Hoxton Square in Shoreditch (7 mins from Old Street, 12 mins from Liverpool street, 3 mins from Hoxton, 10 mins Shoreditch High street).
We also have loads of fun as we work. Welcome to Friday TED-style talks, Monday jazz sessions, ‘foods of the world’ lunches, Wednesday yoga sessions, bake-offs etc.

Drop me a line at peter@networklocum.com if you are interested.
For pre-employment screening, we had court runners literally sitting through the courthouses going through paper records for each candidate on an "ad-hoc" basis. Some companies do this in a more organized fashion by having a person just data enter ALL the records (like in North Carolina if I recall) and since they had this data, we just bought the company.
Non Violent Communication by Marshall Rosenberg.

I find in these conversations people say a book changed their life but they have trouble naming any concrete examples of how it did so. So in that vein, the techniques in Non Violent Communication changed a particular breakup I went through for the better by making it clearer to me what the other person's feelings were, radically changed the outcome of a fight I was having with a friend (from what would normally be yelling at each other to a deep tear-filled tenderness), and has otherwise changed how I listen and express myself with my romantic partners. This book is amazing.
This is a specific instance of a more general question that Nebraska legislators are going to consider on Thursday: what pitfalls exist around the "right to repair" or even the "right to modify"?

Suppose a law is passed which forces my digital device manufacturer to allow me to install arbitrary firmware on my device. What could go wrong?

Well, it depends on how they implement it. If they remove signature verification during the firmware upgrade process, maybe some malicious person could change my firmware. I don't want that.

So, what they should do is give me the signing key. The design of the device doesn't need to change. We don't need to re-legalize "hacking" the digital lock. (https://en.wikipedia.org/wiki/Anti-circumvention)

Nope, the manufacturer just needs to include a copy of each device's unique key in the box when they sell the phone.

Leave the rest to the consumer.
Hasn't someone packaged this up into a nearly turnkey kind of application?
Aha ! thanks for the anecdote. My situation is indeed very similar, and yeah Python is involved, but that's not where I would put the blame.
I like this because there are less books. Too often I get bogged down due to too many books suggested by Amazon or any other site. Less books = good.

Also, for the existing books, you could probably list the top people who recommend it as a line. That adds more credibility.

You can use something like = favobooks.com for that.
This is interesting work!

That said, it's a little disappointing when runtimes require custom algorithms or metadata to walk the stack and construct a stack trace. It makes it harder to build debuggers that grok the state of multiple runtimes (e.g., the Go code and the C code in the same program). This also affects runtime tracing tools like DTrace, which by construction can't rely on runtime support for help.
Wasn't it too late? I thought the reason they went the type erasure path was because they didn't want to take the compat hit of changing the bytecode that much. Is that not accurate? Maybe if they had done generics originally it'd have been built in to the runtime. Isn't this potentially going to happen in Java10 or something?
Add invariant-only generic types (no subtyping relations between types with different type parameters) as a way to avoid 90% of casts. It doesn't get easier than this.

As for going further, I think covariance and contravariance, while conceptually simple, will always be too complicated to wrap your head around.

I think the future is invariant types + advanced generics functions. But research hasn't explored that direction yet. I might want to do that in the future.

If it's relevant to anyone's interest, feel free to contact me.
Yeah absolutely. Having a broad background in math can help in surprising places but there's much more math that has applications to CS than can fit in one class.
> you can't trust people's judgment about themselves and their skills.

Unless the candidate is fresh out of uni, any qualified candidate with experience should be able to provide at least several solid contacts at previous employers from which to obtain this information.
> but sensitivity and resolution aren't amongst them.

Digital cameras have been more sensitive than chemical film for some time now, hence I didn't mention sensitivity (film is clearly inferior).

Regarding dynamic range and resolution, it really depends on what kinds of stock you compare to digital. If you take a low sensitivity ISO 50 fine grain stock, that one will easily outperform current generation electronic sensors – except for low-ish resolution high dynamic range sensors with large charge collecting capabilities¹. But you get this at the expense of having to use slow shutter speeds or a fast aperture.

You're right that in the "usual" ballpark of operational parameters (ISO 400 to ISO 2000, ~30MP resolution) modern electronic image sensors are getting close or are on-par with standard application chemical film stock.

----

1: Ironically chemical film stock resolution and dynamic range increase "in the same direction": Smaller grain → higher DR, higher resolution, but lower sensitivity. It's exactly opposite for electronic sensors since pixel size determines charge collection capacity and therefore saturation levels.
> Using Tor Browser as your primary browser is a bad idea because it's way behind on security features

Is it? Please provide references.

> and you mark yourself out as an interesting target/

Yeah that seems likely.

> Using Chrome over Tor is strictly better from a privacy viewpoint than using Chrome on its own.

Is it? If Chrome leaks any local information this is not true. NB I do not know if Chrome does so but please refer to https://blog.torproject.org/blog/bittorrent-over-tor-isnt-go... for an example of what I am getting at.

> If privacy is your absolute priority, the Tor Browser reduces the number of cases of information leakage but still requires you to have the discipline to avoid any other methods of leaking your identity.

Yes. But Tor Browser is released specifically to help you manage this. Information leakage through the web browser is amazingly easy - and it doesn't take logging onto a website to be finger printed (Chrome over Tor is probably a fairly unique fingerprint on its own). Why not find out for your self how unique at https://panopticlick.eff.org/

> If you understand all the issues around that then you probably also understand enough to ignore Tptacek and use it anyway.

No comment.

> But if you don't, using the Tor Browser leaves you in a worse position than you'd otherwise be in - you're less secure and you're probably leaking PII anyway.

Doubt it but again citations needed.

> There are cases where using the Tor Browser makes sense,

agreed.

> but it's a terrible blanket recommendation.
Citation needed.

> using it will make you less secure than you would otherwise be.
Citation needed.
Looking forward to reading this, but as I don't see a link in the comments here or the body of the article, you really should read the essay by Flexner that's referenced in the headline. It's stored at the IAS here:

https://library.ias.edu/files/UsefulnessHarpers.pdf

And it's being reprinted with commentary here (the occasion for the essay linked):

http://press.princeton.edu/titles/10924.html
Ingrid Gudenas was going to offer a webinar https://www.linkedin.com/pulse/do-your-presentations-look-so...

I attended her half day workshop in the Bay Area and it transformed my public speaking and made it easier fir me to build rapport with the audience.
sorry, was on mobile
Just a few off the top of my head:

* The New Jim Crow by Michelle Alexander - changed how I think about American racism from an abstract concept to reality. Should be required reading.

* The Alchemist by Paulo Coelho - the book I've read more than any other, a beautiful parable about finding one's place in the world.

* Ishmael by Daniel Quinn - although it has many flaws, this book was very effective in making me question some basic assumptions about human behavior.

* House of Leaves by Mark Z. Danielewski - I can't exactly pin down what changed in me, but this book shook me in a way that no other book ever has. In the right situations reading this book can be like meditation.

There are many other books that changed the way I think about literature, but I wouldn't say they affected my worldview.
> Furthermore, good luck finding them in a larger size than about 17 inches (19 inches, maybe). They never made them larger, from what I remember.

I've got a 20.1" 1600x1200 4:3 LCD monitor; I'm pretty sure that there were bigger ones before widescreen started eating the world.
Ask HN: How can an older developer thrive?
I'm almost 40 years old. I was a speaker at tech conference in the summer, and I was the oldest speaker there. It feels like younger folks are coming up fast, can work longer hours, and are cheaper.

I'm wondering how have you dealt with the challenge of being an older dev?
Yeah I was in a similar position with a lot of code work from a startup that crashed (wasn't the founder, but 1st technical team member, and the founder ended up being useless as a reference) that people refused to look at.

One thing I unfortunately take from that period is a bitterness toward people who complain about whiteboard interviews, because I was never even given a chance to do coding problems. I understand that many of the complaints are rational (especially when the interview skills are totally misaligned from the on-the-job skills), but since I was stuck before that phase, I'd emotionally rather have less early filtering and more code-based interviews.

If I actually came into a position of hiring power, I'd take time to reevaluate and separate myself from the question, but that's the instinctual response my history has brought me to.
Pomodoro technique definitely transformed my work experience. A few wrist stretches and brief walk definitely improved focus, and relieved the wrist strain most coders are familiar with.
With proper amounts of determination any CRT is vector...

http://spritesmods.com/?art=bwidow_fpga&page=2
Again: I see information out there that doesn't fall in these categories. And again: even for the information that does, that still wouldn't tell me which companies are the main ones aggregating them and selling them off to other aggregators. That's what I'm trying to find out.
I myself have sat in an interview with my mouth agape as I watched a "senior" engineer try to figure out how to find the largest element in a one-dimensional array.

So, anymore I don't have much of a problem with simple coding questions to filter out total non-programmers (fizzbuzz, your calendar problem, etc.).

But the whole stand on one foot and implement a red-black tree in bash script on the whiteboard while I peck at my smartphone and sigh every time you pause to think has got to freaking stop.
The President is like the CEO of the executive branch, and usually executive orders are about practical matters the leadership of any organization handles.

But it can also be things like "don't enforce this law" or "always deny these visa applications", where you have to worry about the President making law instead of following it.
> It is therefore unreasonable to compare US immigration to EU immigration.

Unreasonable, but it doesn't matter when society and politicians use European problems to justify policies at home.
Cool. But I'm not sure what the value is of putting this on the phone you are targeting, rather than on a computer on the same wifi network (or a VPN). Why not just use fiddler/charles/mitmproxy/burp on your computer? Doesn't the desktop interface lend itself much better to something like proxy debugging?

On another note, if you want this to work on cellphone networks as well as wifi, could you create a local VPN server (I think this is possible with swift), connect to it via the iOS tun API and then use the proxy on its local VPN address?

When I want to intercept iOS traffic, I connect to a VPN with proxy settings to a mitmproxy instance running on the VPN subnet.
This service exists, I've used it, can vouch for it. https://www.abine.com/deleteme/landing.php
This talks about misconfigured rsync being the vector.

However, the researcher that found it says:

"The search engine at Shodan.io had indexed their IPs as running publicly accessible MongoDB instances"[1]

The screenshot looks like some kind of mongo explorer type UI: http://imgur.com/DzNthuy Probably MongoVue: https://mongopi.files.wordpress.com/2012/11/mongovue.png

So it appears to be the "mongo installed with no password, and open to the internet" thing again.

[1]https://www.reddit.com/r/apple/comments/3wq9fc/massive_data_...
you are wrong. I have.
BTW - here's some resources I've already read, which were helpful:

http://www.selfstarter.ca/1916-2/

https://improvingsoftware.com/2009/05/19/programmers-before-...
Musashi, by Eiji Yoshikawa. I still can't put into words how this book changed my world view, but it was one of the most impacting books I've ever read. From religion to arts to personal goals, everything changed with this book. I'm pretty sure I left the church while/right after reading it.
An Introduction to Ethereum and Smart Contracts: Bitcoin and the Blockchain
Thanks, not sure why my iOS clipboard pasted a link I copied a week ago... (corrected the link now)
Well... the EPA might not weigh in this time. They require 'tamper resistant' emission control systems.

Making it easy for customers to change the software could put you in a bad situation. Essentially, the same one VW is in, a $35,000 per vehicle fine.
Quote 1:

> If you ask anyone who knows me, I’m probably the biggest Apple fan they know.

Quote 2:

> I was tempted away in early 2013 when Apple released its second-generation 15" Retina MacBook Pro. That machine was my first real taste of Apple’s world, and I loved it.

I rest my case.
Yet millions of VB and C# users deal with them every day and seem to be doing fine. For a concept that's so old, it seems unlikely they're going to find some breakthrough either in implementation or language-simplicity.
Tearing is, IIRC, a product of only part of the next frame being rendered when the refresh happens.
That's the main substantive difference. I think there are differences in flavor considering that these came from rather different literatures. I have a feeling they'll converge.

State-based CRDT involves sending the entire document model, rather than just deltas from the last state. That's fine if documents are small or deltas are big chunks, but these tend not to be good assumptions in text editing. On the flip side, they're easier to reason about because connections don't have to be stateful.
The "one good way" to get RSI is repetitive action as the name already implies. So anything that breaks that repetition will help to some degree.
Ridiculous 'Tylenol for Black people' commercial
Another view might be that universities realize that putting free quality content online would do to them what free access to quality news sites did to newspapers.

Why go to university and come out in debt, when you can educate yourself online? (rhetorical question)
If you are talking about receiving payments, I believe this is not possible if you reside in an unsupported country. However, if you have a bank account in a supported country I believe it could work even if you don't reside there. Best to ask Stripe support though to get a comprehensive answer...
You assert the existence of intrinsic sped limits with no evidence, as if immigration were a) an independent factor to be turned up and down at will without any need to review other aspects of social policy and b) as if France had negotiated the terms of its colonial role with the countries it saw fit to colonize.

To put it bluntly, a country doesn't get to colonize other other countries and then complain if people from those countries take the claims of civilizational superiority at face value and come to experience it for themselves. Colonization drastically and permanently altered the destiny of those countries, and unwillingness to accommodate people from those places displays a lack of responsibility.
There is no such public list. Most of these companies are privately held, their methods are trade secrets, and there is no real form of legal recourse. Your best bet would be to buy a book like this: https://www.amazon.com/Hiding-Internet-Eliminating-Personal-... and follow the recommendations, but even that is only likely to be half-effective.

Much of the public information is mined from sources like credit headers, your court records, utility bills, property and tax assessment records, voter registration lists, motor vehicle registrations, etc.

Unfortunately, the legal and technological landscape is such that 'hiding' from these kinds of services is effectively impossible.
How to make your React app fully functional, and fully reactive
Sure it does, one of the most effective forms of provoking thought is satire.

People just don't like it when you don't think the way everyone else is thinking.
$27,000,000,000 worldwide advertising revenue in 2016. Up 50% from 2015. I'd say advertisers are sufficiently excited.

https://www.statista.com/statistics/271258/facebooks-adverti...
Can you put some citations in the final version? I'd love to read that.

EDIT
Rate lime :( so replying here. any ideas on where one can get started with a literature review on this? There is so much misinformation and big egos in this field so it would be nice to know from an expert where to start.
> I think legally requiring the producer supply OEM parts is a bit of a stretch

I don't think it's a stretch at all. If they've already manufactured the parts, requiring them to sell replacement parts to customers really should be a thing. Holding them back because of shitty IP laws and strangling their ability to get things running is bad form and anti consumer
What Do Immigrant Doctors Bring to America?
I would jump away from Linode in a heartbeat if I found something comparable.

The article mentioned dataloss with Linode... I experienced the same problem. Well, technically the data was there, but there was a corruption problem and the disk was being mounted read-only. Their default settings for ext4 in their arch linux offerings was not 'data=journaled', and it should have been.

Well... I say it should have been, but I found out why it wasn't their default when I went to rebuild that VPS. Apparently something in their infrastructure doesn't work well with ext4 journaling because everytime I tried to set it to journaled (so I could avoid a repeat of the corrupted disk issue...) it would reboot lmounted as readonly and there was no way to fix the issue except to rebuild.

When I contacted them about it, they told me it was a "known issue" that would be fixed in the next 3-6 months.

That was the SECOND issue I found with them, the first is that doing a 'pacman -Syu' on a completely fresh install would hose the install... again, something to do with their infrastructure not working well with arch linux.

It took me days of fidding around and learning what I could, and could not do, before I was able to successfully rebuild that VPS.

I would absolutely love to find another VPS provider that offered arch linux with comparable performance.
We need to find this place, and issue drone strikes as soon as possible. If that is the only thing that Trump does with the rest of his presidency, he will go down as a better president than Obama.
That's interesting, I never get spam in my inbox in Gmail, but my "spam folder" is constantly full. I wonder if gmail makes these spam emails appear as if they're "inboxing" to the spammers.
Can you be more specific on what type of information you're talking about?
The Player of Games - Iain. M. Banks.
Ivanpuh is much older, the price for new equipment has gone way down + construction costs are much less in India.
Cost is low but 3rd party ecosystem including plugins is weak. It s like notepad++ of programming editors or winamp of music players. Effective, cheap, non innovative Yet OK.