skysight-inc/HackerNews huggingface dataset:
meh; It's an informative name that absolutely does refer to the process, and gives you some information.

Your preferred approach isn't objectively any better (all kinds of processes could result in higher dynamic range outputs, some of which are arguably "cheating").

So what we have is a reasonable choice between imperfect alternatives that are mostly equivalent - but that choice is made now and far better to get on with it than quibble about it.
I think the rate of objectively incorrectly flagged posts is very low. The author's previous post is an example. Flagging meta posts is not objectively incorrect. Flagging posts that suggest nefarious motives by the moderators is not objectively incorrect. Flagging posts that are technically mediocre (i.e. not reflecting knowledge of HN's moderators or the long published general ranking algorithm) is not objectively incorrect. The only obvious objectively incorrect situation of flags killing a story is when there is organized effort to flag a story to death for ulterior motive...and I suspect that is probably already covered reasonably well algorithmically.

Technically and opinion aside, given the weighting function, what is supposed to happen when someone vouches for an eight hour old thirty-five point story? Does it move to page the middle of page two? How is justice done?

To quote Dennis Moore blimey, this redistribution of wealth is trickier than I thought.
That...Was a mistake I somehow read your post as a reply to a different post of mine on a different thread. I have no idea how that happened. Since it's impossible to edit now, I'll replace (well, accompany since it can be deleted) it with a more relevant response.
Probably because professional experience has little to do with academic experience. I know many brilliant software engineers but not all of them are prepared to prove NP-completeness.
Shoe manufacturing may come back to America, but the jobs may not
See the bug report at the time. It was closed without being fixed and it was 100% reproducible. Maybe it's fixed now but no one was too worried about it then and I saw similar reports on the forums for a while before I lost interest. I should either try syncthing again or finally test infinit completely. This is the last piece of the puzzle I'm missing to have a fully workable personal data management solution that allows me to bring up a completely new laptop with my full config and data with just a clean Ubuntu install and a few commands.
> December 3, 2015 - Mr Levandowski searched for instructions on how to access Waymo’s design server on his work laptop. Based on Gary Brown’s deposition (a Google forensic security engineer) this was an SVN server. (Brown 15)

> December 11, 2015 - Anthony Levandowski installed TortoiseSVN and downloaded 9.7 GB of data from the SVN repository. (Brown 17)

> December 14, 2015 - A USB card reader was attached to the laptop for eight hours. Google doesn’t appear to have logged what the laptop did over that time, but the implication is that data was copied from the laptop to a memory card. (Brown 18)

If these three things are true, then that looks extremely bad for Otto. I imagine they'll be a lot of questions regarding the purpose of that USB stick.
AFAIK Sandstorm was way out ahead of its competitors in this space; it was the only one HN ever deigned to pay attention to, at least.

Given that, and given that it's FOSS, then as long as the community is still interested in the project, the project should keep seeing development, regardless of the amount of time the original developers can put in. Even if that means a LibreOffice- or MariaDB-like fork.
Don't have to go through that hassle with Amazon.

They really nailed it: a big roadblock to people shopping online was returns. It's easier to return something to amazon than it is to a local department store now. A few clicks, print label, take to UPS store.
For all the noise and excitement at the start of these clashes, don't they usually get settled with a licensing agreement that both sides can live with?

Sometimes we also see a medium-sized payment (not ruinous) to address the allegedly bad conduct. That usually gets paired with some lawyer-like phrases that amount to a blend of quasi-apology and face-saving evasions.

It's still an interesting suit. But after Apple/Samsung, Oracle/SAP and many others, it's hard to expect that the eventual resolution lives up to the pre-trial buildup.
that's level 3
Their personality. Their thoughts on teamwork and how they learn new skills.

Asides from the basics, I'm more interested in an applicant's personality and how well they'd mesh with the existing team.

The particulars of skills can be trained. Personality pretty much cannot.
Hi! Expo is definitely a private entity, but the tools used by CRNA are also definitely open source:

https://github.com/exponent/exponent

https://github.com/exponent/exponent-sdk

https://github.com/exponent/xdl

Also, the RN packager runs locally on your machine, there is no dependency on Expo's build services when working with Create React Native App.

The concerns you raised were front and center when we were working on this project, and we worked hard to make sure that CRNA has no service dependency, it works completely offline.
Outside of the case, the most striking thing to me about this is the level of detail that Google has over the logs and actions of their laptop. They were able to tell that a memory card was plugged in for 8 hours a year ago?

I have trouble finding exactly how a customer encountered a 500 10 minutes ago.
There is no network effect here. Each additional driver does not increase the value of the network to the other drivers and similarly for passengers. Uber and Lyft are old-fashioned market makers. They increased the pool of suppliers and consumers and connected the groups. In cities where both Uber and Lyft exist, substituting Uber for Lyft and vice versa does not change the value the driver or passenger derives from either service.
Unpopular opinion: I actually really like working in MUMPS, which is now just called M. I develop in M every day.

There are modern ANSI standards for the language, and several private vendors and open source implementations.

There are 2 things I like about M:

1. It has limited commands and is whitespace-aware
- Newer developers can jump right into M, precisely because it lacks higher-level abstractions like first-class functions or closures. It's easy to memorize the standard library and easy to read code (because it's whitespace sensitive like Python).

2. The NoSQL database built right into the code
- You access the built-in, persistent database the same way you access regular data structures.
When setting values into an array you do something like "set foo(bar)=1". In order to persist that same data to disk, you just do set ^foo(bar)=1. This means less worrying about query languages and ORMs.

The database is a sparse B-tree structure so it's wicked fast at reads and writes. Great for a fast key-value store. There are people using M's battle-hardened NoSQL database with Node.js drivers, and you're very unlikely to find a bug because it's been in production so long. This makes it good for mission-critical applications like healthcare and finance.

Check out Rob Tweed's work with M: https://robtweed.wordpress.com/2012/10/24/i-have-seen-the-fu...
Yes, I think this could be a very big deal.

As someone who several years ago "managed" to take over a publicly traded company (via a federal judge's order once certain evidence was presented) and gather and present evidence of massive fraud, etc., and working entirely as an amateur in this effort, managed to aid in recovering assets and capturing the former CEO and sending him to prison for several years, I find stories of (allegedly) fraudulent action (and solid response) like this heartwarming.

If Uber had no self-driving car program to speak of before talking with Levandowski, and discovery shows they basically started from that conversation, then that would seem to open up all of Uber to any discovery process - they can't justifiably claim "it's the self driving car division that did all this". This seems much more than a civil process from my reading of it. It could be great theater.

If I was on Uber's BOD, I'd immediately relieve the CEO simply based on the allegations here, and if I didn't have the votes to do that, I'd immediately resign my seat.
I learned more in high school than I ever learned in any of my courses in college (and I was a Literature major at NYU, which is apparently a good school).

Most of my learning in college came from following paths my courses "didn't have enough time to teach."

(I'm a front-end engineer now -- I learned programming on my own on the side!)
> But it's a lot harder to learn public speaking, finance, management principles, marketing, college-level reading and writing, technical writing, time-management, political science, biology, physics

I took 2 of those courses. first year physics and english course. The english course wasn't even a requirement for CS, it was for math.
If we're going to have the occasional political discussion on Hacker News, we're going to have to please refrain from calling names like "apocalyptic cult".
Totally agree, it's exactly what we do. The broker sits in between and decide which alert goes where.
Seems like they now do : https://apple.slashdot.org/story/17/03/08/1355246/apple-begi...

"Your app, extension, and/or linked framework appears to contain code designed explicitly with the capability to change your app's behavior or functionality after App Review approval, which is not in compliance with section 3.3.2 of the Apple Developer Program License Agreement and App Store Review Guideline 2.5.2. This code, combined with a remote resource, can facilitate significant changes to your app's behavior compared to when it was initially reviewed for the App Store. While you may not be using this functionality currently, it has the potential to load private frameworks, private methods, and enable future feature changes."
It's not my identity I'm concerned about, it's that it demands access to every repository I have access to, public and private.
The military can put you in jail for not fulfilling your end of the bargain. On top of that, there are no competing militaries - you can't decide in year 2 of you contract to go work for a different military, so there is a low risk on the part of the military for paying for the initial training.
The 4th Amendment doesn't just require "a warrant". The English government was using "writs of assistance", a type of general warrant that granted broad powers. As a protection against that type of easily-abused power, the founders created a set of requirements that limit the scope of allowed warrants.

... and no Warrants shall issue,
but upon probable cause,
supported by Oath or affirmation,
and particularly describing the place to be searched,
and the persons or things to be seized.

While a judge might deny some extremely bad requests for a warrant, the point isn't about a judge denying warrants or proving anything to anyone. That kind of legal arguing can happen later in an actual court. Instead, warrants - as allowed under the 4th Amendment - establish the limits of power.

The violation of personal rights is allowed, because of specific reason ("probable cause"), in a particular place, limited to specified people or things. These limitations slow down the application of power and (hypothetically) create opportunities to fight back when authority is exceeded.

> no-knock warrants

I suspect those are constitutional when the are properly targeted to a specific event/person/etc. The tactics used to implement the search isn't limited by the warrant.

> secret warrant

That's may be a problem, but it may depend on the specifics.

> what's really stopping them from getting a warrant

Generally nothing, but that's the wrong question. If police are making many requests for specific warrants, that's the warrant system working as intended.

However, playing word games to pretend wiretapping everybody isn't "seizing" data until an agent looks at it is exactly the type of general warrant that is banned by the 4th Amendment.
What about the build server?
I don't imagine there'll be an amicable end to both parties. What the lawsuit is describing is tantamount to blatant theft. This wasn't just reverse engineered. I imagine someone might go to prison if Alphabet wins.
When it comes to date/time processing, it's all molehills. The problem is that there are many, many, many such molehills, and people keep claiming you can ignore them, until you find yourself with a lame horse.

(lame-metaphors-r-us)
I used to know a guy in Phoenix, Arizona who grew up in Edmonton, Canada. He made tons of money with the business he created.

It seems like he fit in just fine, thanks to his command of English (his service business would have gotten nowhere if he didn't speak English), and an invention called "air conditioning" let him deal with the 100 degree heat, just like every other person in that metro area.

Honestly, your comment about moose hunting is downright offensive.
#3 if anything should be proof to Uber's potential future investors that they need to be wary that Uber has anything but name recognition and first mover advantage.

They have no moat, no barrier to entry, and a whole lot of hubris just waiting to mature in the form of fierce competitors and negative PR.
>As someone who several years ago "managed" to take over a publicly traded company ...

That sounds like an interesting story!

Have you told it elsewhere?
What about investing stocks and bonds into companies that manufacture fast cars and boats? :)
Would need some clean-up but sure, why not. Ask again in a month or so :)
Adobe semaphore code finally cracked after nearly 5 years
The bigger accusation the article makes is that Levandowski made a deal with Uber to create a startup with Waymo's stolen data, that would later be acquired by Uber.

So Otto was essentially just a vessel for that stolen data, created simply to transfer the IP to Uber. If true, that'd be much bigger and much more damaging than just stealing some files.
Which build server? If you have an Expo account you can create a "standalone app" with our service, but that's not a part of CRNA's workflow and it's certainly not required to use this tool.
Let's not pretend that you can't fabricate emails too.

I strongly suspect that the existence and timestamps of the Drive logs can be verified at multiple levels and exist in backups made around that time.

HTTP logs as well as MTA logs have been provided as evidence before, those too could be fabricated.
The issue is that its much easier to critique and call out issues than solving them. Most of the time, the individuals involved are aware of the issues already - critique is only valuable once the criticizer has made an effort to truly understand the problem and what's already been done / being done.
> Wouldn't the first step be to abolish the welfare state?

Universal Basic Income is the very definition of welfare state, and the purpose of which is to counter the effect special interests coercion. To abolish it would be to empower the lobbyists and too-big-to-fail corporates
So I'm still wrapping my head around some of the math (I haven't had a math class in a handful of years)...

I get the output of the model (y_model = m*xs[i]+b), it's the y = mx + b where we know x (from the dataset) and have y be a variable.

The error is where I start to lose it, so I get the idea of the first part (ys[i]-y_model). It's basically the difference between the actual y value (from the dataset). I get that we want this number to be as small as possible as the closer to zero it is for the entire dataset that means we get closer to the line going through (or near) all the points and the closest fit will be when this total_error is nearest to zero.

What I don't get is the squaring of the difference. Is it just to make the difference a larger number so that it's a little more normalized? How do you get to the conclusion that it needs to be normalized? Same thing with the learning rate? I believe these to be correlated but I can't tell you how...
> Whenever I see "Immigration" in the title, i think anti-Trump and get sad.

> No one is trying to stop legal immigration.

> Tech companies are mad because they are cracking down on H1-B Visa abuse. This is not a bad thing.

Trump allies in Congress are literally introducing a bill to cut legal immigration in half.

Whenever I see comments like this I get sad. The idea that the administration is only trying to stop "illegal immigration is just plain wrong. It's clear Steve Bannon sees successful immigrants, especially non white non Christian ones, as a danger. And as for Stephen Miller he literally broke up with a close friend because he was Latino.

Tech companies aren't just worried about profits, many are headed by immigrants and they're worried about an extremely xenophobic white house.
Having THE popular app can be everything.
Inject CSS or JavaScript into Slack, Per-Team
Thanks for this, it gives me something else to look into.
I see.

I apologize that my logic in support of open borders and extending the american jobs economy to immigrants has been construed as a Trump-esque attitude of "screw the [...] middle of the country"

For what it's worth, I am not on either side of an aisle, and am so disconnected from media that I have no idea how my perspective is in any way correlated to Trump's antithetical closed-borders policy. Please forgive my ignorance of that narrative.
Apple was concerns about dynamic execution of arbitrary native APIs (including private ones), which neither Expo nor React Native do (nor Cordova WebViews for that matter, they're all in the same family in this context). See https://news.ycombinator.com/item?id=13817957 and "A warning from Apple [resolved, not about React Native]": https://github.com/facebook/react-native/issues/12778
this is like the fifth time i've seen this same flame-bait article reposted.

Engineer:

- a person qualified in a branch of engineering, especially as a professional.

- the operator or supervisor of an engine, especially a railroad locomotive or the engine on an aircraft or ship.

- a skillful contriver or originator of something.

if you're upset because you don't feel like simple programmers should call themselves "engineers" because they didn't spend 7 years in an expensive college to earn the title, or because they are not making physical bridges and buildings, consider the following:

1. software "engineers" build (software) machines for people to use. they have to take technical requirements and turn them into structure and functionality.

2. most software design is an iterative process: you have to make solid foundations to build upon and it's a skill that has to be acquired through experience. i.e. you build infrastructure.

3. it's not rocket science, but programming (and related skills like network administration) are highly technical and take lots of practice and study to become proficient

4. often have to build things within a constrained or otherwise limited context. given a problem to solve and a list of requirements and constraints, design a solution

Now, that being said, not every "engineer" is a good engineer.
IMO boiling down the complexity of politics to a single axis is deceptive. Sure it makes it easy to find yourself on the map, but it really lends itself to a narrative of "ok here's US on the map. Over there is THEM."

IMO authoritarianism is totally orthogonal to right/left. It's clearly the case that members of both espouse changes that would limit our freedoms.
No. That's not what the phrase means.
Hilarious Reviews of Carrier Services Google Android App
Librato | Vancouver, British Columbia, Canada| Instrumentation Agent Team - Node.js Senior Developer | Full-time / Onsite | http://solarwinds.jobs/vancouver-bc/instrumentation-agent-te...

Responsibilities:

Develop low-overhead instrumentation to gather performance data from critical application infrastructure

Optimize system agent behavior for memory, network, and processor utilization

Ensure high quality components through good development practices, including design and peer code reviews, and unit testing.

Write robust, readable code that will run on thousands of customer machines

Champion and stay ahead of the constantly evolving Node.js landscape

Qualifications:

Deep understanding of Node.js internals, including code profiling techniques

Detailed knowledge of the Node.js web ecosystem, understanding how the most popular libraries are used

Solid understanding the javascript concurrency model

Experience writing performant web applications in at least two server-side languages

B.Sc. in Engineering or Computer Science or equivalent education

Minimum 4 years experience developing software in a commercial environment

Excellent communication skills with a passion for sharing new ideas in a dynamic environment

If interested please apply directly or email me at ashley.gerwick@solarwinds.com and reference this posting!
But where do you fit the LAN parties or that FF playthrough? Do you sleep?
(I work on Expo)

CRNA doesn't use our app building service (which is free) or integrate with it, though you can take a CRNA project and use it with the rest of our tools like the app building service.

Also, CRNA does support ejecting which gives you an Xcode project and an Android Studio project. You can really control everything you want to control here.
One of my 'favorites' is the patent for (1986) Atari Gauntlet: "Multi-player, multi-character cooperative play video game with independent player entry and departure"

It seems they could have caused quite a bit of carnage for later multi-player games if they had decided to enforce it.

The full filing has a bunch of similar flow charts, and a bonus 100+ page rom dump :)

https://www.google.com/patents/US4738451
Like dikaiosune said, the standalone app workflow isn't part of CRNA. The scripts used by the build servers are open sourced though: https://github.com/exponent/exponent#standalone-apps
Python itertools recipes
Remote Code Execution on Airbnb via Rails String Interpolation
Okay I assumed that it followed the same workflow as the Expo service. I'll edit my comments to state that.
As usual the only black guy there doesn't get to talk about tech. It must either be "on diversity" or nothing showing black people do tech.

I don't think it is deliberate but it perpetuates a wrong narrative.

==

EDIT.

I was inaccurate in this case. See below
There's no false middle ground

We're dealing with an extremely xenophobic white house and need to unite against it.
It's exactly the same in the case of Rollout, they were also only updating JS using JavaScriptCore, not using new native APIs.
> Masters program at a well-regarded institution, was accepted
I had been considering that, good to know it's possible! I couldn't find clear guidance that says a Masters is even possible without the requisite undergraduate degree.
The bloomberg 404 page is seriously disturbing
Randomness is a reasonable policy until proven inferior. It's efficient and ensures no systematic failure. I'd prefer an experiment comparing any selection strategy against randomness before using that strategy. Even then, it'd be helpful for future experiments to continue to use some random selection indefinitely.

I've worked with many large "successful" companies over the years. At every one of them I've found bureaucratic procedures which are worse than random. They're the kind of convoluted process which started out as a good idea and then morphed over the years into a tradition for its own sake -- "that's the way it's done!" -- and gathered false post-hoc rationalizations.
It's a much bigger deal if it can be proven that Uber essentially conspired with him to steal the IP. If Uber had prior knowledge, that's a very different thing than just some unscrupulous rogue engineer who wants to get rich.
I wouldn'tve found that funny before I stopped watching broadcast TV. Now that I've cut cables I notice "organic" ads like that right away.
South Africa Considers Legalizing Domestic Rhino Horn Trade