skysight-inc/HackerNews huggingface dataset:
"Uber denies Waymo theft claims on grounds it never used custom LiDAR"

"Uber admitted in court filings today that it still uses commercially-available LiDAR systems in its self-driving vehicles because its in-house technology isn’t ready for the road."

Am I reading this right. Uber is saying that they shouldn't be sued as they haven't used the stolen information in their self driving cars on the road. However they are not saying if they have used stolen information to make their own lidar units that are currently in development.

I'm assuming they are doing this so that the injunction only applies to their custom lidar tech.
Last time I put a resume together I did it in react[1] (because) and I just collapsed older stuff and more detailed stuff, so if someone wants more data it's available, but if they don't want to be overwhelmed its not in their face.

I suspect that the recruiters that I dealt with just used the pdf view

[1] http://pollrobots.github.io/resume.html
The beginning of the comment was "I'm still a bit confused about libertarianism. Is this argument libertarian?"

Perhaps I misread this, but it sounded an awful lot like "are you on the libertarian team?"
Might want to reread it...

Snapchat is paying four square. That sentence in the article could be clearer, is confusing.

http://www.adweek.com/digital/snapchat-signs-data-deal-fours...
Closed source means you do not know what your computer is doing. It means you are not the one who rules your computer.

https://web.archive.org/web/20160930051146/http://www.thereg...

"Capcom's Street Fighter V update installed a driver that can be used as a backdoor by any application installed on a Windows computer." (via https://www.gnu.org/philosophy/proprietary-back-doors.html)
This one is great: http://www.newyorker.com/magazine/2016/05/16/ban-dancing
I don't connect the two really. The account is clearly a throwaway, but that doesn't really bare on whether the story is accurate or not. It very well might be.
there could be other things at play like the fact that you have more time on your hands when you are a teenager compared to later in life when you have to work. and if you are working more and skimping on sleep then not all of the things you read will get into your long term memory.

less distractions as well depending on when you were a teenager
Why lie? Don't lie, there's no need.

Hop on linkedin and search "software engineering, bay area, posted last 24 hours." Typically I see 800-1000 jobs. My experience is that those are mostly unique. 1000 nearly unique jobs a day.

Just send your resumes, state politely that you don't give your number, and the companies that can't deal with that don't hire you. Everyone is spending eachother's time but that's the nature of the job search / recruiting beast.
I've dabbled with Nim. It's also a great language with great metaprogramming features. Plus a fast compiler that generates very lean code. (The real reason I stick with D over Nim, above all else, is RAII -- once you have it, it's really hard to live without. Okay, that, and also ranges, and array/string slices... they are fantastic to work with. Nim's got a better GC story right now, IMO, but there's a lot of activity in the D community to become more competitive in that space.)

I found that some of the Nim's MP features, in particular AST macros, are a little harder to work with than D's templates and compile-time function evaluation. You get a lot of flexibility, but the cost is high. I'm not a big fan of how "mixin" is used in D to splice source-text into a generated function, it's certainly less principled than an AST transformation, but in practice the resulting code tends to be concise and easily read, whereas the AST-macro approach introduces a lot of accidental "noise" and complexity. The complexity raises the bar for reaching for a compile-time solution, where in D it seems equally as natural to write compile-time code as it does to write regular code. (Not to pick on a strawman, though -- AST macros are not Nim's only MP tool.)

The Nim MP feature I never really played with was the rewrite rules. They seem interesting in theory, but maybe a little too magical for my liking!

I have a lot of respect for Nim. I am glad we live in a world with so many options. Like Walter said in an earlier comment, it's an embarrassment of riches. :)
I meant the situations when the GC is a bottleneck, and how people deal with it, by fine tuning GC, etc... Any war stories about this...
yes, ocaml has opam as a package manager now. the community has also grown quite a bit recently.
Despite the "expose'" that author is behind the times.

There are even more effective ways to grow accounts faster, with real followers.

Instagress can be complementary, if you want it to be.

The author's conclusions are also wrong or incomplete, such as why Facebook/Instagram allow it despite being against their TOS. They're wrong about how to effectively spot instagress botters, as Instagress is a HIGHLY customizable bot and the obviousness is up to the user
The journalistic norm for years has been, as long as you don't lie, no one can prove you were being dishonest, so you get to keep your credibility. So, what happened instead is they used other tactics to insinuate, without stating. My favorite version of this is to leave out the facts and just get quotes. This is the "'Administration is lying about facts', congressman says", kind of headline. It allows the reporter to insinuate that something is true by getting a quote from someone, without having to put their name on the lie. No where in the article will there be any attempt to answer the question of whether it's true or not.
ISPs can easily tell the difference between corporate and residential customers, and penalize the latter. 'I can figure out a way to game this system therefore it's not a problem' is a very hackerish response, but it's also an immature one; not because it's bad to mediate social relations with technology, but to pretend that oneself is the only actor one needs to be concerned about, a position which is neither pragmatic nor principled. Of course I don't expect you to hew to the same principles as I do, but as a practical matter you won't be able to invent/hack your way out of your problems forever* so it behooves you to consider situations in which that strategy will not be available to you.

* unless you die young or go live in a cabin in the woods like Ted Kaczynski.
More duck flattening required (March sun is shaking the GB grid too):

http://m.earth.org.uk/Hey-Siri-Help-Flatten-The-Duck.html

Rgds

Damon
Rather than lie about your salary, which can be verified, lie about something that can't be verified. Just say that your current employer is awesome, amazing, has a great culture, coworkers you consider close friends, and you're sad to leave, but you realize that you can't afford to keep living in $bigCity on your current salary...
This is pure flamebait, and you're not welcome to post like this on Hacker News. If you have a point to make, we have to ask that you do so civilly and substantively.

https://news.ycombinator.com/newsguidelines.html
I use a Surface Pro 4 daily and it's great. I'm a student so the writing with the pen made it pretty appealing and it's more than powerful enough to do any development work.

I do almost 100% of my work in Bash for Windows. Like one of the other commenters, I am on the slow ring insider builds, I needed this to get inotify support.

Using tmux and Vim, it's a really great environment. Before I started using Bash on Windows, I was still happy with the device, but developing on Windows was a bit of a pain.

Some of my work involves using Docker, which works surprisingly well - Docker for Windows runs Linux containers in Hyper-V without any configuration and I've never ran into a problem with that. Only thing I had to change was to make the daemon allow connections over tcp alongside the default named pipes. That way I can set the DOCKER_HOST variable and use it from within Bash on Windows. There are some minor niggles regarding volumes but it's otherwise perfect.

Outside development, using Windows on the device is pretty nice. I'd rather it didn't have ridiculous amounts of telemetry but it works great and the flexibility of the device is ideal for use around the house.
#FUNcationFriday What Is FUNcation? Drone Giveaway Every Friday
this is just gonna create a pavlovian response akin to "ah okay this is fact-checked i'll read" which'll just compound the problem. it presumes that google's fact-checking algorithms and methodology are sound.
It used to be. I saw the prototype of WordLens at TechShop, long before Apple bought them. The case (but not the electronics) for Square's credit card reader was built at TechShop. There used to be startups renting rooms at TechShop for their workspaces. If you want a room at the Redwood City TechShop, they have lots of space available.
ASCII.

Enter your zip code to win!
[ ]
[Give me free money]

The first step isn't design or layout, it's interaction. You should do many interaction-only prototypes with NO design and NO layout first. When you understand the core interaction flows, some good candidate layouts will be self evident, and you can iterate on the design.

The most valuable thing your early prototypes can tell you is which features you can get away with leaving out for V2. You probably only need three features that can be built with 100 lines of code. The problem it's it's extremely difficult to understand what those 100 lines are. Most companies spend millions before figuring it out, but you don't need more than pencil+paper to do it.

You really don't need CSS until after your first sale.
No, it's really hard hard to become a new ISP, and actually Google is a perfect example. They have tons of money to pull it off, yet even they are giving up on it (they are no longer expanding to other places).

What is happening is that they pull to a city, and offer attractive deals, as soon as they do companies like Time Warner will adapt and match their price and speed, but only in the region that Google get, every other customer in another region is still being f*cked as usual.

The regional ISPs can actually provide service even at a loss, because they are available in different regions so they can use money from other regions to subsidize losses in the specific one they want to eliminate the competition.

I think at this point best deal for us is if a cities would start providing ISP services, and some are trying to do just that, but unfortunately existing ISPs fighting tooth and nail with this by suing every city that is trying to do that.

So, no, nothing can easily replace existing ISPs and they know it. Currently a lot of regulation is needed because there's no competition possible, otherwise ISPs are free to do whatever they want, because who you're going to switch to if you're fed up with them?
> Fact-checking won't change a thing about spin-doctoring.

That's like saying padlocks won't change a thing about burglaries.

Of course padlocks cannot prevent burglaries 100%. But the salient point here is to make the burglary harder, to raise the entry level to where the frequency of the undesirable event decreases markedly. And of course you should not rely exclusively on padlocks - you also need cops, alarm systems, etc.

Same with fact checking. It's become very trivial to spew bullshit on the Internet, it's as easy as email spam in the past decade. We need to make it more expensive to conduct such activities, ideally orders of magnitude more expensive.
"Looming large in this sector are Facebook and Google, each with its own armies of engineers working to compete. Glueck shrugs off these threats: The market is plenty big."

What makes Glueck think Facebook and Google wants to share? They enter big markets then attempt to dominate it, especially Facebook. Currently Facebook gives no quarter. It will copy what you do well and go after your business fiercely.

“Foursquare has signed deals with Snapchat to improve its geo-filtering. More than one million users have agreed to leave location sharing on all the time so Foursquare can track and analyze their movements”

Facebook(Instagram) and Google have significantly more people using their apps on location, the have more location data. Both companies do not have to buy data/service from Snapchat. And what happens if Snapchat and Twitter decides to enter the market?
Unsplash
https://unsplash.com/
> I find it alarming that the judge assumes a "guilty until proven innocent" position

I find this more of a waymo provided enough information for a the judge to rule a `guilty` verdict. However the judge does not yet know who to apply the guilty verdict to, and how sever the punishment needs to be.

Also this is a civil suit not a criminal one. The same rules do not apply.

IANAL.
Ubuntu Desktop

1-Keeping the Unity design pattern and philosophy

I actually love the unity desktop (my first Linux experience), I wish Canonical gonna keep that ergonomy,with an app launcher on the left side, the shortcut.. When I saw the Unity 8 desktop project, I think that it gonna be one of the funniest desktop in the Linux World (I used Kde and was waiting for Unity 8)
It will be very nice if you customize your next gnome desktop to create your own, with the same style as the Unity 8 desktop. "Linux for human being" is the heart of Ubuntu, with the final version of Unity 7, Canonical create a simple human practical interface, you can't lose that !

2-A better and esthetic's integration with gnome and kde apps

I'm in love with many of the app that produce Kde and Gnome, these two communities have theirs own philosophy and design about how a desktop software have to look like. A complete and powerful integration of this two different soft of apps would be beautiful

I'm nothing than a casual user of Linux and Ubuntu, not a developper or something like that
My (admittedly limited) understanding of the case so far is that neither Uber nor the former Google employee dispute that the theft did in fact take place.
Shocked that a man with a Chinese wife is shocked.
Modular malware... that's nasty and efficient.

This is also interesting, and must make forensic attempts to determine origin of a hack even harder:

>One of the persistence mechanisms used by the CIA here is 'Stolen Goods' - whose "components were taken from malware known as Carberp, a suspected Russian organized crime rootkit." confirming the recycling of malware found on the Internet by the CIA. "The source of Carberp was published online, and has allowed AED/RDB to easily steal components as needed from the malware.". While the CIA claims that "[most] of Carberp was not used in Stolen Goods" they do acknowledge that "[the] persistence method, and parts of the installer, were taken and modified to fit our needs", providing a further example of reuse of portions of publicly available malware by the CIA, as observed in their analysis of leaked material from the italian company "HackingTeam".
>For me it's solving the problem of simply and reliably wiring up persistent and resilient services (not shipped with the OS).

That aspect was already largely solved, and has been for a long time. runit, upstart, daemontools etc.

Daemontools, like a number of djb's tools, manages to really manage to blend an amazing level of "just works" and "ZOMG, I configure this how?!"
...yeah but imagine you're trying to hire a contractor to do some job. Of course you're going to ask, "how much does it cost?" Generally you will shop this job around to get an idea of the range of prices for similar work from qualified contractors and then make an informed decision. If you go at it the opposite, "I'm willing to pay X for this job Y" then you've skewed your capability to make an informed decision unless you already have an accurate basis for what the job should cost.

In the employment world, folks use Radford and similar as guidance which of course can steer them of course from where the local talent market actually is.
You can definitely do systems programming with a GC, but it does get in the way sometimes. Drivers will most likely need to bypass it entirely; more importantly, libraries to be embedded in other programs (including scripting languages) now have to deal with two garbage collectors rather than one.
Neither Uber nor Levandowski have denied that he downloaded the documents, and apparently Waymo's evidence is pretty strong. The fact that they're arguing "we didn't use those documents" rather than "he never stole those documents before we acquired his company" basically amounts to admitting that he took them.
“order is important in the market.” But one of the local speakers livened things up by delivering a surprisingly stout defence of disruptive innovation.

Order and disruptive innovation are not necessarily mutually exclusive. What happened to ordered disruptive innovation?
Political news these days, there is strong disagreement on every single goddamn thing.
Not only was the number that Sanders quoted significantly lower, but his campaign provided Politifact with the study that they referenced while Trump's campaign did not respond.
I don't know if this is exactly the case for Go, but in chess, short/fast games are heavily biased towards the player who doesn't make short term tactical blunders.

In a fast game, a human doesn't have time to figure out an extremely complicated sequence of sacrifices and combinations, but a computer can look at every possible continuation of 10+ moves in the future in under a second. So not only does it not make stupid short-term blunders, but it will immediately spot any mistake the human made that is exploitable in the short term.

Up until the late 90s, and to a certain extent the early 00s, humans could use "anti-computer" strategies to win in long/slow games. A typical anti-computer strategy would be to play very conservatively and set up the board in a position that an experienced player knows has a favorable endgame, but that endgame is too deep for the computer to see, so the computer doesn't know it's being set up.

These days computers can just look 20+ moves deep every turn and have better heuristics to mostly prevent this from happening.
I cringe to hear "fact checking" used in reference to news articles. A "fact" is something that can be falsified with the evidence at hand. It's a fact that the temperature of this liquid is 72 degrees--you can measure it.

Almost all of what news articles deal with, however, are inferences drawn from evidence, where the evidence is subject to dispute and many different inferences can be drawn from the same evidence. For example, take PolitiFact's analysis of Trump's assertion: "There is 'no system to vet' refugees from the Middle East."[1] To me that's not a "fact" that can be "checked." That's an assertion which could mean many different things. What qualifies as a "system" or "vet[ing]?" Is there an implicit assumption about who's system we're talking about? What is the definition of "refugee?"

Even if we decide that under all reasonable assumptions, that statement is still false, what even is the significance of it in context? Here, PolitiFact omits most of the quote: "Altogether, under the Clinton plan, you'd be admitting hundreds of thousands of refugees from the Middle East with no system to vet them, or to prevent the radicalization of their children." Are we talking about the system that exists now, or the system Clinton proposed? Are we talking just about vetting, or a system that vets them and prevents future radicalization?

Note the litany of assumptions in PolitiFact's analysis: 1) Clinton's proposal is the same as the status quo; 2) That we're just talking about vetting, not also future radicalization; 3) that "refugee" refers to the formal UN refugee status; 4) that various measures qualify as "vetting," etc. All of these assumptions may be perfectly reasonable, but when you pile them on, you've got a counter-argument, i.e. a proposal to draw a different inference, posing as a fact-check.

As a lawyer, I spend much of my life taking purported "facts" and asking these questions. Because between the complexity of human interactions, the need to make inferences from incomplete evidence, and the ambiguities inherent in human language, it's rarely clear what someone even meant to say much less whether that assertion was true or false.

[1] http://www.politifact.com/truth-o-meter/statements/2016/jun/...
I think they've admitted the theft of the files in court. As quoted in yesterday's thread https://news.ycombinator.com/item?id=14044517 :

> "He downloaded 14,000 files, he wiped clean the computer, and he took [them] with him. That's the record. He’s not denying it. You're not denying it. No one on your side is denying he has the 14,000 files."

So, "You've already said he stole the files, why" seems like a perfectly reasonable question for a judge to ask.
What's the reasoning behind altering the submission title? It is most definitely click-bait: To Be a Genius, Think Like a 94-Year-Old and was appropriately being flagged by users precisely for that.

More so a single isolated case of a researcher with an entire lab of young students is not particularly good supporting evidence of some people become more creative with age either -- if the intention is to write about the later an actual over-view of the field or related fields should be required.
In my experience (external contract recruitment) the background check usually happens after an offer has been negotiated and accepted. I've also never seen a background check request for actual salary information. I'm not even sure how that would work... we would just send the candidates' information to this company that churns through court docs to see if they have a criminal history, send them to Quest to get drug tested, donesies bananas. Maybe in the employment verification stage? Even then though, I highly doubt a previous employer would offer that information up - oftentimes they weren't even allowed to comment on the quality of the candidates' work. Nightmare for reference checks to the big EPCs and operators like BP or Jacobs.
Ask HN: How do you moderate a subreddit?
What tasks do a typical subreddit moderator have to do?
Yes, you can use VPN but it will be unusable, unless you purchase a special business package for $200/mo extra.
Often "more details" correlates strongly with "more noise." If it is relevant, by all means include it. Odds are very high nobody has 10 pages of relevant experience for a standard developer position.
The point is less about style/punctuation and more about thematic content - they're similar texts with similar stories and overtones. Just 2 different groups of people using these similar texts to justify very different (how different?) cultural and societal norms because they are "God's will".
An Open Source Re-Implementation of C&C Generals: Zero Hour
Those guesses are likely right on the mark. A company like NVIDIA uses excuses like this to avoid change, and after years of trying them, believes them.

The sad fact is that these are entirely unreasonable claims, and that it would be wholely in NVIDIA's favor to open their drivers.

1) If they release the bulk of their driver work under a BSD-like licence, they can still keep those patches secret.

It would even be to NVIDIA's advantage to do this, since game devs would be able to work with the original driver codebase, and know what to expect from it; and therefore write better code in the first place.

2) Same as #1

3) Intel has open drivers. AMDGPU is open. This is a sad excuse, not a valid reason.
No. This does not replace anything. It's just one tool in a big war chest against bullshit. Fact checking is one tool. Good thinking is another. The list is big and we need every single one of those things to stave off this pandemic.
Lap usability is definitely a personal issue then, because it works fine for me: http://imgur.com/a/DvJBy
Forgive my ignorance, but can Uber dispute that the theft did in fact take place if ther former Google employee isn't saying anything? Could they not be as ignorant as you or I?
Here is someone writing a kernel in D: https://github.com/Vild/PowerNex