skysight-inc/HackerNews huggingface dataset:
I'm very sympathetic to this guy. I understand how hard it might be to be accused of something.

That said - I don't feel this is a case for outrage.

Surely, most of his colleagues will be well informed of the mistake.

He received basically $100 000 in compensation. That's a lot of money.

Given the clarity of his exhoneration - i.e. this was not something that 'went to court' or there wasn't some kind of 'Michael Jackson style payoff' to keep someone quiet - and that it was an obvious police error - I think that any circumstances around is guilt should be relatively clear.

He is not a public figure - his personal reputation that 'matters' is limited to his colleagues, friends, family and the people he helps at work. That's a manageable thing from a PR perspective.

His $100 000 in 'compensation' can surely be enough to pay for some lifestyle helpers.

The notion that it was too much for him to go back to work, I think is a stretch. There should be no lingering doubt.

This is a sad story, I feel for him, but it's not one of the scary stories we here about that need serious redressing and law changes etc..

As far as his pursual of the police action - it's clear that this boiled down to a single digit in an IP address. That's it. Innocuous error = consequence. There is no 'evil secret police' or 'malign intent'.

The fact the he feels he needs to pursue this is really only going to keep him in problem zone.

What kind of closure can he expect? That police will change their operating procedures to make sure they 'write down stuff correctly'? Surely there's tons of data that's passed around in an investigation and this is liable to happen.

I guess this is newsworthy, but I think context is required here.
A Gentle Introduction to Rust
He didn't know it would be three weeks.

Companies that tolerate an employee not showing up for three weeks, and especially because they're under suspicion for child pornography, are exceptionally rare!

Look at it from the flip side... nobody knows that this man is innocent. So while the law might be innocent until proven guilty, usually acquaintances aren't so kind. "Where there's smoke there's fire" and all that.
Maybe. $1600 is still $1600 though, and the luxuries add up to real money. Especially worrisome when you're generating no real revenue and operating on other people's dime.
Grad student pirate provides free access to millions of research studies
> It's a common HN meme that Cisco and Microsoft help the U.S. government spy, but there isn't credible evidence supporting it. They actively resist government espionage attempts.

Microsoft was the only company featured in slides about teamwork and collaboration.

https://www.theguardian.com/world/2013/jul/11/microsoft-nsa-...
I used to work IT for a somewhat large fan convention. For all the servers and switches we had to roll in for our needs (registration, store, etc), I build a wooden rack [0] [1] that rolled on casters. We could prep everything before loading in, and then we got there it was literally roll it in and start everything up.

Couple years ago I built another one for a friend [2] that we mounted on a wall in his basement.

[0] http://www.robpeck.com/2008/01/diy-19-rolling-rack/

[1] https://www.flickr.com/photos/codelemur/albums/7215760380481...

[2] https://twitter.com/codelemur/status/576766147342655488
> The other day, I wanted a super bright flashlight that ran on AAA batteries and was of decent quality and price. I had to pour over the millions of listed flashlights, most looking physically identical, with the exception of the brand name printed on the flashlight itself. Then I read about how these flashlights are all mass produced by the same manufacturer and re-branded

You need a trusted third party to collate all of the information about a product category and then filter out all the crap. I have conveniently already done this for flashlights:

http://flashlights.parametrek.com/index.html

(Yes, I run it and yes it uses affiliate links.)

Also, AAA cells are terrible for flashlights. A single AAA cells is okay for a compact penlight but many use 3xAAA cells and 95% of the time 3xAAA lights have the worst engineering of any flashlight.
In some European countries, you could already just ask the user to insert his national ID smartcard into a reader and get a digital file with basic info (essentially what's printed on the front).
If they were actually trying I don't think Breitbart would still be on DFP.
If only they told you their exact business model in every interview. Maybe this will help though:

Our initial direction wasn’t the direction we ended up going in.
I was interested in building tools for podcasters. Then when
we started to talking to podcasters we realized that podcasters
just want listeners and data about those listeners. Just providing good tools
didn’t really solve that problem. So we shifted focus to work on
the user app first.
Chevron Calls End to New Liquified Natural Gas Mega Projects
True, but if the benefit is there, the software folks will find the right people to assist.

Bitcoin is a good example. I'm reasonably sure that FPGAs eclipsed GPU there because some "software person" called the right person in. And it certainly was a competition. Similar for the eventual move to ASIC.

If there's enough incremental benefit, it will happen.
Matter fields are indeed a real thing. a Google Books search will reveal hundreds of books etc. They're also called fermionic field.

Here's the full range of elementary particles, all 19 of them, in the Standard Model:

Fermions:

- Leptons (6) (electrons, neutrinos etc.)

- Quarks (6) (protons and neutrons are made of this)

Bosons:

- Gauge Bosons (aka Force Carriers) (4)

- Higgs Boson (gives mass to stuff) (1)

What classical physics called force fields (i.e. Maxwell's equations), now we call them gauge bosons.

Electromagnetism : Photon

Strong Force: Gluon

Weak Force: W&Z boson

Gravity: No one knows!

One extra boson that gives everything mass - the higgs.

Force fields are quantized (see re: Photoelectric effect & Einstein's paper in 1905, winning a nobel).

Matter fields aka fermionic fields are also quantized, which makes these fields behave as if they are composed of discrete states -- giving raise to the particles & discrete states.

Indeed, in the Wikipedia article you link to, the first sentence reads: "fermionic field is a quantum field whose quanta are fermions".

ie: matter/fermionic fields are quantum fields, whose quanta are fermions, i.e. electrons, protons.

So, actually, all my statements are correct. Do you care to give a concrete example as to which one is not correct?
Yes, Apple is much better about it; but there are instances where Apple has limited certain features to newer devices when there was no real reason for doing so. Most recently they blocked trivial features such as content blocking and Night Shift from 32 bit devices in their push for 64 bit adoption.
> The Long Now Foundation uses five-digit dates like 02017 in their work. :)

Hopefully they don't have any octal-related bugs.
I'm not sure if I agree with this.

This is not some kid who made a false claim, leaving the doubt lingering etc..

This is the case of a mistaken IP address - something cleanly and resolutely exonerating.

His 'reputation' matters to people in his immediate circle, and people are reasonable: they can be informed of the error - and frankly are probably sympathetic to him - not suspicious.

Imagine if this happened to a co-worker of yours. 'In Jail' over a bad IP address. Would you think 'oh, maybe he did it?' - or - would you think - 'OMG, I feel bad for that guy'.

I understand your statement would be valid in a foggy 'he said she said' situation, but this is not that at all.
I don't know anything about your life so I won't judge but I had a shiver go down my spine when I read this story.

Yeah - it might not have affected me as much as this guy. Or maybe not.

I know people who've been punched and kicked in a fight and couldn't leave the house for 6 months from anxiety.

And I know people that think a fight down the pub is a good night out.

I don't know anything about your life but do you know anything about his?
“The Witcher 3” Developers started out with no clue how to make games
you forgot war on terrorism. it had it all.
> free health care

someone has to pay for it...
> How do people justify the purchase in 2017?

I have had an iPad Pro 9.7" for half a year, and had also used the 12.9" for a month. My experience and impressions so far:

• Perfect for using in bed, or outdoors when you don't need the power of a laptop/desktop OS. A phone is too small, cannot have a physical keyboard, and even the thinnest+lightest laptop is too bulky in comparison.

• The Apple Pencil beats every other stylus out there in just about everything. [1]

• With the Smart Keyboard, split-view multitasking, iCloud Drive, desktop-quality games, and many iPad-exclusive apps like Procreate [2], the iPad and iOS easily fulfills 50% of my computing needs, and I'm sure it can do 90% of what most people need to do on a desktop or laptop. The iCloud Drive file picker is really bad for a large number of files though, but it should hopefully improve in iOS 11.

• Nothing beats reading books on an iPad. The E Ink display on a Kindle may be better on the eyes for text, but the ability to multitask and listen to my music or watch a video while reading a book puts the iPad ahead.

• I can use the iPad as a secondary display and even a drawing tablet for native macOS/Windows apps with [3] and [4].

• The wide color screen is amazing and True Tone makes it easier on the eyes over long periods of usage.

• Thanks to the true multitouch and split-view you can actually control two apps at once, unlike on a desktop OS where there's only mouse pointer and single-window focus (even in Windows on a touchscreen, the last time I check you couldn't put a finger on different apps and interact with their controls at the same time. Has this changed in the latest Windows 10 update?)

• The 12.9" was great to use indoors but awkward in public, and doesn't have a wide color screen or a good camera yet. Especially gorgeous games like Samorost 3 [5] were even more amazing on the bigger screen.

I'm happy with the performance, but I'll be getting the next iPad Pro this year if it has a sleeker form, like significantly reduced bezels.

[1] https://www.youtube.com/watch?v=VMA25CqKcn8

[2] http://procreate.si

[3] https://www.duetdisplay.com

[4] http://astropad.com

[5] http://samorost3.net/
To expand on that, very old computers were the size of rooms and I would be very surprised if those rooms were not locked.
It's a nice story, but E. Coli comes from fields fertilized by manure, or feces contaminated water.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC525133/
This looks like it's using Swagger under the hood.

I've never been a big fan of including source and documentation in the same files, because it makes the code harder to scan/understand.
Plain old `git log` can handle most of this, if you care less for a nice interface.

git log --author="tlbonnette@gmail.com" --since=1.days

You can of course tweak the way that git log outputs too, to make it more readable.

Something like:

git log --pretty=format:%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset --abbrev-commit

can make it quite pretty.
But since those products were made by developers and tech savvy people, wouldn't it be their fault for releasing a product capable of doing that? It's literally their jobs to do so. Just as doctors and lawyers don't just assume patients/clients will know everything about their fields, why should we?
Yes, they would wait. Everybody else in the setting does.

And then there probably is a way to shorten the notice period when both sides
agree (I extrapolate to Norway how in my country it works).
It's really great work. Would love to connect with you guys and talk some more about what you are doing.
Nice. @dnprock, do you work for or created vida.io?
Maybe it already exists but you don't know what it looks like........and maybe they like it like that :)
Offices. Corporations hugely lag in technology: I still continue to run across Internal App™ at Big Corp Inc that only works with IE 6 — and that's not just lagging, that's ancient. It should be no surprise their Internet infrastructure also lags. My current and last two employers both were IPv4 only.
Show HN: Sighte – A minimalist Webkit2-based Browser
Terry Gilliam moved to England as an adult. England is knee deep in bureaucratic stuff ups and Brazil was practically a documentary. All he did was change the scenery.
Yes, you are underestimating the ravages that such calamity can do to one's life.
> CRDTs and eventual consistency are actually easier to understand and reason about, than transactions.

I suspect we’re going to have to agree to disagree on this one. Without spending too much time on this, it’s pretty easy to cite the Google F1 paper (http://static.googleusercontent.com/media/research.google.co...):

"The system must provide ACID transactions, and must always present applications with consistent and correct data. Designing applications to cope with concurrency anomalies in their data is very error-prone, time-consuming, and ultimately not worth the performance gains."
In Europe I'm not aware of any country offering Java classes in high-school. It's typically Python or other languages with a low barrier to entry. Maybe JS today.

Yet most good universities stick to Java for CS101, and for good reasons imho. On the other hand, non-CS majors at my school were sent right away to "useful" languages in their field (C++ at that time, I assume Python is more common nowadays).
> What's the point in hiding the fundamentals of OOP, rather than starting with them very quickly?

Fewer concepts to learn. I've worked with people who have been programming professionally for decades and still don't use OOP well. OOP is hard.

With a novice user, you want to get them making a computer do cool stuff as soon as possible with as few concepts as possible. Everything else runs the risk of scaring them away forever.
> In reality, it will simply remove another option from people who have very few.

Their argument is that this is a good thing, because taking a payday loan is usually not a rational economic decision, and therefore overall welfare is improved by forbidding people who stand to lose a lot from poor economic decisions from making those decisions. It's the same logic behind investor accreditation requirements.

Now there are legitimate arguments to the contrary, like some of the ones you've made upthread. But let's state both views accurately.
There was almost certainly some forms of relatively advanced seafaring 8000 years ago possibly including skin boats, sails and paddles, ropes, sealants and astronomy. Also, fairly sophisticated metallurgy was widespread with at least silver/iron/gold, possibly bronze. Writing was known to some cultures. Horses, camels and water buffalo were likely all domesticated. Use of drying/smoking for preservation and curing of meat. Yogurt may have been known in some areas. Advanced pottery. Probably nontrivial herbalist / medicinal / architectural / construction knowledge. Plus of course trapping, fishing, textiles, stonework, etc.
This is false. It's insurance, they don't prevent you from seeing any provider you want, they just have set out certain limitations on what they will cover. All insurance has limitations, an HMO is just on a spectrum of coverage. A PPO plan won't cover every provider either.
He's deliberately made the java example of file input too busy, it's poorly written. And added multiple exception handling to make it longer than it needs to be (in its context).

I started in BASIC as a kid. The barrier to entry was minimal and fun for a few hundred lines of code.

To manage the complexities of a large code base, you need to have supports and infrastructure and information hiding to structure it neatly. That adds extra code, but contains it in a way to makes sense of it all.
Take a Look at How an Algorithm and AI Are Evolving Machine Communications
The RDBMS doesn't have to be the source of truth. Other databases can do that just fine.
> Apple goes out of their way to prevent that

Hardly... drag ripped movie into iTunes, sync movie to iPad, done. Or just give up on DVDs and buy/stream digital movies :-)
>That during the three weeks he was away, his younger son would cry.

You seem to conflate the story as retold by the journalist, with highlighted parts and observations for flourishing, with the impact such an allegation had on the person, his friendships, public standing, work relations, etc.

>I might be underestimating the impact on one's life and mental health of this kind of things. But this story smells of trying to get a better deal or of some deeper personal issue.

I find it hard to believe that if this happened to you, you wouldn't too have screamed bloody murder.
People do not hire more when firing is easy.
>>> I haven't used Postgres, but MS Sql Server has a ton of testing, debugging tools including SQL Trace, Explain Plans, and even a Stored Procedure debugger wherein you can set breakpoints and step through your code.

Let's make it simple. Imagine a database with no tools whatsoever.

Welcome to postgre!
Seems like a smart lawyer could make a good chunk of change from Amazon if they can reliably acquire counterfeit goods and sue on behalf of the brand.

http://apps.americanbar.org/litigation/committees/intellectu...
Thank you for taking the time to respond and the link.
Yeah, definitely -- I agree that the decision doesn't mean to just to blindly throw away availability optimizations once you've decided that consistency is important.

Actually, invoking CAP probably didn't add to my message. What I meant to say is that people don't talk about non-majority quorum commits that much because the interesting part is that the serializability comes with majority/overlapping quorums.
How many systems are out there that will run at YouTube/Facebook/etc scale without "huge amount of engineering resources to make it work"? Zero. Zilch. Nada.
Wasn't this posted yesterday?

https://news.ycombinator.com/item?id=13918465
Nope, I don't. But when I think that there's people living through the horror of wars, and then read about somebody who can't cope with three weeks at his mother's and his child crying because daddy isn't at home, and then, quite openly, asking for more money- well, I get some sort of bad reaction.
Ah, and just to get some more downvotes- this guy is supposed to be helping troubled teenagers. But he doesn't seem to be able to cope with three weeks of fear and uncertainty.
From Oslo to Paris, these major cities have plans to go car-free
They're similar with a few key differences. First, in OData, the URI is still a big part of the API, whereas the URI is unimportant in GraphQL, which allows GraphQL clients to simplify routing logic. Second, GraphQL lets you specify arguments on any field within the selection set. OData's parameters are far less flexible. Finally, and less objectively, I feel OData's query filters on collections is too burdensome and, in practice, ends up tightly coupled to a SQL-like backend.
If everyone is the same situation then that delay becomes just a normal aspect of the hiring process. I'd be more concerned about the types of abuses that the delay could allow in countries with a less mature employment culture: backing off at the last minute and wasting 3 months of that company's time, bullying a leaver for all of 3 months to discourage other people, etc.
How Much Maintenance Will Your Green Wall Need?
My pro makes a great note-taking and network diagramming device - I use it like a portable whiteboard with a keyboard.
COBOL is good at what it was intended for. Just like NoSQL.
I got sued by a hospital because their systems couldn't distinguish between the dependent version of me (from my Parents health insurance 3 years prior) and the current version of me. (I share a name with my dad and had the same insurance plan)

They kept billing my defunct account, despite dozens of attempts to correct.
We generally avoid POD. Quality doesn't always meet our standards, and we're picky.
You are forgetting about shomething important: balance of trade excludes financials and services, which would probably net out that by a large degree.
The blacksmith cannot eat iron, and the farmer cannot grow corn to eat unless his horses are shod.

Does that make their trade of extra corn for horseshoes unprofitable for both of them?
You are correct that the Swagger name is owned by Smartbear, however, whereas previously Swagger was used to name tooling and the specification, now Swagger only refers to the tooling built by Smartbear. OpenAPI V2 and V3 is the name of just the specification. Saying that they are the same thing causes more confusion than has already been created.
Hell yes. This makes my blood boil. Anything less than a £6m payout would be too small.

It might actually put the police on notice as well, i.e. properly incentivise them to do higher quality work.
Every employer except one that I've worked for had IPv4 only. None of them had public IP blocks; they were all NAT'd.

> Also they tend to rely more on enterprise network appliances which have bad IPv6 support in my experience.

This I would believe.

> IPv6 is more of a boon to consumer applications since carrier-grade NAT is a nuisance and otherwise you need an IP per customer.

It would have been a slight boon at work, too. HR perennially makes me grab documents/data off my home machine, and I cannot wait for the day when I can just `ssh` to a domain name. My .ssh/config aliases are getting pretty good, but it still adds considerable latency to pipe everything through a gateway. (Alternatively, I could run SSH on non-standard ports, but I've yet to get to mucking around with the port-forwarding settings for that.)

There were also times when we needed to do stuff like employee laptop-to-laptop communications, and the network just wouldn't deal with it. I was never sure if this was NAT, or just that Corp Net liked to drop packets. (It seemed rigged to drop basically anything that didn't smell like a TCP connection to an external host. ICMP wasn't fully functional, which of course makes engineering more fun when you're having your personal desktop at home do pings or traceroutes for you, but that doesn't help if the problem is on your route.)
Not ours I hope!
Is it just me, or are these "cloud password managers" a terrible idea given the typical person's threat model? First, there are hackers looking to score a huge pile of accounts. Second, there could be a relatively unsophisticated person with a grudge, like an ex-partner. In a distant third, there are nation-state-level actors.

If I keep a local encrypted password file and copy it around by hand, I may have some vulnerabilities, but it's not worth a hacker's time to steal only my accounts, and I can probably protect my credentials from casual malice. On the other hand, if I put my passwords on the same service as hundreds of thousands of other people, that's a huge jackpot that attracts significant hacking interest, and the service only has to screw up once. The risk doesn't seem worth the convenience.
That is cool, but personally, I would just buy a rack.

I purchased 3 new 42U (for the unfamiliar, that's roughly 6'6") 4-post racks locally last week at a cost of $450 CAD each plus another $100 CAD for delivery (dude with a truck, not a big courier). Fully enclosed, fans on the top, 1 movable shelf, castors and a (albeit terrible) PDU. I bet I could find something similar in the realm of $100-250 CAD at a smaller size with similar features. They're not the greatest but they're definitely better than an Ikea coffee table.

There are decent cheap racks out there, it's not like you're forced to buy either a APC NetShelter or a coffee table.