skysight-inc/HackerNews huggingface dataset:
Read the FAQ:

> The link is filtered by a question. Depending on the level of surveillance you think you are in, the question can be a simple captcha to avoid bots, a secret question that your correspondent can answer but not the NSA, or a request for a password previously exchanged with your correspondent, or no question at all.

> Your correspondent will have a web interface to answer your message privately. You can also activate a permanent HTTPS interface for anyone to send you a message privately at any time.

Granted, 100% secure is a bold claim, but it's not just an HTTPS link anyone can click on, at least not if you're a tiny bit clever enough to enable additional protection it offers.
> The standoff reflects larger tensions in France over how to regulate fast-moving technology and stay globally competitive while ensuring labour protections.

This kind of biased journalism just pisses me off. Uber has nothing to do with "fast-moving technology". They could have done this service with on old fashioned phone dispatch in the 50s and it would still be the same illegal operation.

Sure, they've added some bells and whistle, but that merely serves to disguise what it really is: offering a cheaper service by breaking multiple laws.

Uber is about breaking the law, not about technology, and I'm glad they finally get treated as the criminals they are.
We're committed to improve Restya platform and board. If this is a common request, we'll see what we can do here.
I'm calling shotgun on login(username, password) and save()...
One thing Clojure/ClojureScript desperately needs is an answer for progressive-enhancement.
I'm curious if this is a project you could share?
Spot on.

The higher I push my rates, the more respect I get. It's been a surprising finding coming from a programmer that came from a pretty broke family.

But it gives me courage to constantly push my rates higher and higher. Courage in that single negotiation moment seems to generate professional respect that even great work doesn't generate.

"Here's my rate. It's non-negotiable. <blank, cold stare accompanied by dead silence until the client decides to speak>"

I've always found this list incredibly useful when preparing to negotiate with a potential new contract.
http://note.liudas.eu/v1/wp-content/uploads/2014/05/Negotiat...

In an age of where an half-way descent engineer is thrown a job offer, you should be able to generate enough leads to continuously try out new rates.

Prepare like hell for the negotiation. Know their favorite sports team. Know that they graduated with honors from Caltech. Tell them exactly how you're going to help their company, unapologetically give them your rate, and then be absolutely quiet waiting for their response. "First person to talk always loses", so STFU. Don't flinch.
You're absolutely right.

I was trying to showcase what can be easily done with things that are there. And in particular the possibility to use RGB directly in the terminal.

Really like your ASCII art generator, by the way!
What would be a superior method?
Quarterly Review: The UK's best and worst iOS banking apps
Did Jack Swigert stowaway on board to do a cryo-stir?
Man, that website is like stepping back in time. I'm sure it does the job though :-)
I don't think we have the ability to 100% simulate anything - I don't doubt for a second that a lot of this stuff is being simulated already, and I think you may be severely overestimating just how useful any doable simulation is in terms of catching a bug like this one.

You have literally hundreds of systems working in concert and tied to more hundreds of physical components coming under extreme temperature and pressure conditions, some of which can interact in the weirdest and most unexpected ways - certainly not ones you'd always think to model. The chances that any one of those does something unexpected is not low, and the chances that it cascades into a much larger failure is non-significant.

edit: It's also sometimes a human problem - thousands of people working on this together, and all sorts of different incentives. Here's a famous example of a failure, and the PR kerfuffle that ensued: https://en.wikipedia.org/wiki/Rogers_Commission_Report

Quoth Feynman:

"It appears that there are enormous differences of opinion as to the probability of a failure with loss of vehicle and of human life. The estimates range from roughly 1 in 100 to 1 in 100,000. The higher figures come from the working engineers, and the very low figures from management. What are the causes and consequences of this lack of agreement? Since 1 part in 100,000 would imply that one could put a Shuttle up each day for 300 years expecting to lose only one, we could properly ask "What is the cause of management's fantastic faith in the machinery? .. It would appear that, for whatever purpose, be it for internal or external consumption, the management of NASA exaggerates the reliability of its product, to the point of fantasy."
Thanks for your comments. We welcome you to provide more such suggestions in our github repo. Thanks again.
Bitcoin hahaha, more likely Chinese will ride on their white horses and bail out Greece by investing crapload of money.
Its main feature is security, which is great for paranoid people. But what happens when you are miles away from home and your internet connections to the server goes down? How are you going to check your e-mail?
AOL, perhaps? They own whatever parts of Netscape haven't been sold or transferred, and since API copyright is an intellectual property that no one knew existed then the rights to the original JS API would fall to them.
There are several options, ranging from making the link one-time only to requiring a captcha or password.

From TFA:
➜Can you explain more in details how Private Link Message (PLM) works?
Private Link Message (PLM) allows you to send and receive messages from people who don't use GPG.

In order to send a message you can send a secret HTTPS link to your correspondent. It will look like https://test.nospy.co/n3FVgtFwR2cp839nX6dkQGzGjF38bJ5VwiX86u... .

The link is temporary: once clicked by your correspondent it is too late to spy, the link does not work anymore.

You can also, optionaly, setup an expiration date for the link. If your correspondent did not access the message before this date, it is too late to read.

The link is filtered by a question. Depending on the level of surveillance you think you are in, the question can be a simple captcha to avoid bots, a secret question that your correspondent can answer but not the NSA, or a request for a password previously exchanged with your correspondent, or no question at all.

Your correspondent will have a web interface to answer your message privately. You can also activate a permanent HTTPS interface for anyone to send you a message privately at any time.

In practice a simple captcha will allow you to be safe from mass surveillance, since only targeted surveillance can be done by human beings. On top of that any spy will be detected, and have his IP address revealed. On our test, no PLM has ever been spyed even with no question at all.
It is, as paying fines is cheaper than paying for a license.

When you get to that point, it's obvious that the regulation is backwards, and it's nobody but taxi drivers that made it this way: they got licenses for free, then fought for their right to transfer them for money, then they fought to limit new licensing. Basically they lobbied for free money and screwing customers.
Can you be more specific? If you have a partial piece of data (say because the data was streaming and a rocket exploded), the parser for that data is unlikely to work out of the box. Hence the use of a hex editor.
Uber uses machine learning to route drivers, not dispatchers.
Wolfram has always seemed to me to have the biggest case of "Not Invented Here" syndrome I've ever heard of. I mean, not only did he have to make his new language, new search engine, etc. He even tried to make a new kind of science...

If that's not extreme NIH, I don't know what is.
I think the 2 million-ish rides per day is evidence that the laws are backwards and needed to be broken. They were anti-consumer and only served to protect the taxi cartel.
Discussion here: https://news.ycombinator.com/item?id=9798405
Isn't that question just a form of a required pre-shared key?
How to best recruit developers?
What would be the biggest draw for you to move to a small town to help a small IT company grow? Money isn't endless but we have an awesome culture. What would you say is a big draw? Thanks in advance!
No way Google can move Android completely away from Java until long after the legal situation is resolved one way or another. There's just too much third-party code.
Market differentiation is a powerful reason.
Are you that nice person?
Chimps and the Zen of Falling Water
David’s Health Tech Newsletter: No. 64 – Editing the Software of Life
>I never did hear if the sales guy had to pay for it.

Yeah - that's not on the salesperson. The basic 'social contract' when someone takes a sales job is that the product the company sells isn't a fraudulently useless piece of crap.

The salesperson didn't design, spec, or build the hardware. He didn't architect or write the drivers, he didn't QA the product, and he damn sure didn't assume the company would sell something that didn't/couldn't work.

Where the hell was your QA manager? Your product manager? Those are the folks that should be responsible for this - not the salesperson.
It depends what you study, not where
As long as we have a standardized way of determining when leap seconds are going to happen, some authority determining and announcing, there shouldn't be problem. Leap years are predictable, but leap seconds can be accounted for a decade after an event disrupts the pattern.

Also, given all that variance and the fact that we only seem to be shifting around 1 minute per century at the current rate, we probably could get by having a leap minute every few decades when necessary.

This works fine for any system trying to interact with other computers and humans while keeping consensus on the time. Any system that is trying to determine earths yaw would no longer be able to rely on F(time), but that is only a minor inconvenience.
I'm fine with that, but then it is not an ISP.
Since the Navy is paying can MS share the updates with the rest of the world?
Yeah.

https://www.youtube.com/watch?v=Pvri8hpMViM
Because that whole logical positivism thing worked out so well!

Putting flippancy to one side, the issues here will not be solved by any form of notation. The difficulty lies with concepts enshrined in law that will forever be soft and in need of reinterpretation as the context changes.
We can do better – Please fix plaintext credential storage in Chrome
VoLTE over IP implementations typically establish an IPSEC VPN back to the operator network, authenticated using the SIM with EAP:

https://en.wikipedia.org/wiki/Extensible_Authentication_Prot...
If the second stage just hadn't been there then the first stage might have survived and landed. But I'm not sure there is any way to "detach early", and you'd have the problem of having too much fuel left over in the first stage. I doubt it's designed to land in those circumstances (why would it be?), so it probably couldn't.
>free peanuts/almonds

Is this really a selling point? A bag of $0.50 nuts to accompany a $500.00 ticket?
There are quotes on "illicit" because it is a quote.
I'm not a public policy expert by any means, nor do i claim to be one, however there's a pretty charted history of how laws can be changed. Examples include protests, lobbying, and ballot measures just to name a few. Don't fool yourself into thinking that Uber is on the moral high ground like some civil rights movement. The are a taxi company that is not following well-established procedure. If they want to continue to operate they should either adapt, or lobby for changing that procedure.
I don't understand why either. Counting up from 1/1/1970 and then making adjustments for rendering only seems like a simple, reliable, and time tested solution.

I guess people don't want a database of leap seconds and a lookup each time time is rendered, but ultimately it seems like the best solution which is least likely to break things.
Surprise, Macsyma, which is written in Lisp has that syntax. Macsyma is the earlier computer algebra system, which Kent Pitman mentioned in that post. He also mentions that Wolfram knew Macsyma.

Example:

applysymmetry(exp,opdum,symtype):=block(
[getdum:get(opdum,symtype),piece,inflag:true,partswitch:true],
if getdum=false then return(exp),
subst(lambda([[arglist]],
apply('aplsym1,append(getdum,[arglist,opdum]))),
opdum,exp))$

If you know Lisp, you will recognize typical constructs like IF, RETURN, SUBST, LAMBDA, APPLY, APPEND, ...
Hardly the same. Apple wasn't a 'giant' then, neither really was Microsoft. The tech landscape is very different now.
It's not as cut and dried as getting rid of licenses.

A couple of examples:

- some things that come with licenses are plausibly desirable (commercial insurance, say) and have no other mechanism. Yes this argues for a different solution.

- adding vehicles to road networks at or near capacity (e.g. dense metro areas) can lead to systemic inefficiencies that are plausibly much worse that the positives from a putative increase in taxi efficiency.

- etc.

This at least deserves a broader policy discussion, and it may well turn out that in some areas there is a public policy advantage to constraining this market.
(apologies for replying to my own comment, but I want to highlight some reasons by division of labour between backend and frontend development work is important).

Typically, backend developers need to have specialized knowledge of the enterprise security system which needs to be invokoked for authorization requests. Also the backend developers need to worry about availability/clustering issues. They also have to be familiar with caching subsystems in place , observe or predict the api requests patternt and implement caching strategies. They have to deal with a 'different scale' of concurrency issues than normal ui devs. The there is the issue of api versioning: there will be clients/user who will not upgrade and the backend development team has to figure how to support multiple versions of the same API. Then there is the issue of deployment and packaging: not every development shop lets developer push deployment into directly into production.Then there is the issue of database queries : you will have to optimize those heavily in consultation with your database admin. If you are using JVM, you have to optimize that for your application.
The frontend development work has its own set of equally vexing challenges.

There is no doubt that any competent developer can handle all these tasks but it won't be the kumbaya singing utopian happy habitable code paradise that this blogger is seeking. Division of labor between backend and frontend is a life saver for developers. I would actually want to go home and not spend my life in this "habitable" place.
My point is that Cygnus Solutions deftly channeled the doubts and problems raised by the first two slogans (which they didn't originate, but were going around at the time), into a successful service under the last slogan (which they did originate, in response).
Tell that to Martin Luther King, Rosa Parks, Ghandi...
check out https://www.draw.io

They have many visual tools to draw up the app model/architecture.
Except for the option of a secret question (ie: a password), none of these countermeasures seem useful. The one-time link in particular; an attacker will collect the email, then spoof a replacement site containing the email to make the surveillance mostly (or entirely, depending on how well the operator of this email-in-a-box service configures TLS) transparent.

The idea that a captcha protects anyone from mass surveillance is probably unworthy of discussion.
Apple Released the iPhone Eight Years Ago Today
It really depends on the country you live in (and the provider you subscribe to).
It's interesting that for years people have been hammering them about being a monopoly and looking for angles to try and get the DOJ to go after them.

While it's clear they're giving preference to their own content, it's a shaky argument since I know I can go to multiple other search engines and compare results.

You have a harder time convincing me as well since this is not like the Walmart in BFE North Dakota where people have to drive an hour before they can find another competitor - it's the internet. A few clicks here, a few clicks there, and you have plenty of other options.

Sorry, but you can't call it a monopoly if people are just too lazy to find another search engine to compare results with.
...plus the big and traditional hurdles of corruption, and of getting customers to actually pay that longstanding invoice.
The AOSP tracker only discloses their public efforts. I wouldn't be surprised if Google has been working on a parallel Android project to replace their use of Java with another language - perhaps one that they developed. In fact, I believe it would be irresponsible of them not to have a Plan B in place should the situation become any more untenable.
To be accurate, the website and app itself (UberPop) aren't outlawed YET.

BUT it is illegal for UberPop drivers to continue taking clients and driving for UBER.

So technically UberPop isn't illegal, UberPop drivers ARE on the other hand performing an illegal activity.

HOWEVER in France, it is illegal to promote an illegal activity. Yesterday I heard an ad on GenerationFM promoting Uber and recruiting drivers.

So on this ground, managers at Uber France can be sued.

I think it's foolish to work for Uber France. Uber might pay you a lawyer or any fines if you get sued, but If you're sentenced and sent to prison? is it worth it to go to prison for Uber? or to have a record? because you're career will basically be over. And good luck moving to US with a record even if it is what Uber promised you if it would happen.
Yeah, but why not write your own temporary parser or whatever. They (should) have top-class software engineers in there, why they don't just make a quick and dirty script to sort out whatever they're looking for?

IDK, that tweet felt like when you're watching a movie and then the 'hacker' comes around and you see a lot of props on the screen that are designed to excite 'geeks'. Like, right now, a lot of guys should be like: "OMG OMG! They are looking at the hex code directly! Damn, that is so looooooow-level, they call it rocket science for a reason!"

Anyway, hopefully they find the problem; whether with hex editors or not SpaceX is really doing cool stuff.
Southwest has 1 (one) pre boarding phase - the vast majority of passengers in that phase are physically handicapped and need extra time to board. I fly southwest frequently (a-list) and have never seen it any other way - you get a blue sleeve, you pre-board. If not, you get in line with your group.

If they occasionally let a veteran or pregnant woman in that line who cares?
It's less of a problem if they're using voice over LTE. Although it would still be an issue in areas without LTE coverage on one or both networks.
Judging by the fact you have to DM "to get send anonymous messages" (as per their profile description on Twitter) I would suggest it's not that hard to track in the event they need to report the end-user to law enforcement.
Those people tried an awful lot of things before breaking the law. Uber doesn't seem to have tried very hard and just went for it.
That's great and all, but that article is over a year old, a time when there were still several methods of shelling out to the host OS.
I guess my point is, can we do a full simulation of every screw, material, plumbing, liquid dynamics, weather dynamics, etc and augment those with known fail scenarios and other fuzzy data to build out a real world KSP that predicts fails reliably? We should understand how things like corrosion and condensation work on a rocket engine. Considering the low cost of incredible amounts of CPU power, granular level simulation is possible on a certain level today if someone wanted to create it. We certainly see this kind of thing with stealth technology, where we can simulate every permutation of near every radar photon hitting the various surfaces of planes with various materials, scenarios, temperatures, etc.

I imagine this level of simulation might not be entirely feasible yet. Maybe for the lack of trying or budget. In a growth industry or one powered by both commercial and technical pressures, it may be difficult to sit down and build something like this out. From a more practical point of view, it may make sense to just let things explode than spend years running expensive simulations instead of building things, launching, and collecting paychecks.
I would say there's a degree of distinction between paint-by-numbers, versus coloring with magic markers or crayons. As with any craft or skill, including visual arts, there's opportunities for advancement.

But yeah, nothing wrong with relaxing pastimes, and aimless meandering. Not everything has to be a mad rush toward some greater goal or executed in the edification of some grand and auspicious endeavor.
What if the device is confiscated by police? At least Gmail doesn't give your data to non-USA countries when you swear to your government.
Lego to Replace Oil-Based Plastics
Sometimes it's exactly the best way to fix it. Have something so good and popular the law has to change.

Prohibition didn't end because people missed the taste of alcohol; it was because people kept on drinking (and the illicit nature brought with it the trappings of criminality - corruption, violence, and murder).

Gay marriage bans were hard to "ignore" because it requires cooperation with the government, but anti-sodomy laws were generally ignored until it became comical they were still on the books.

And in general, these kinds of things are the way change happens. The first people at my work switched to git on their own discretion and against the "rules", but it caught on and was productive/popular enough that it's now common practice and no managers ruffle their feathers at the thought.

The phrase is something like - "It's better to ask for forgiveness than for permission". That's because it's easy to say no when asked for permission ("The rules are there for a reason! Tradition!"); if someone has to think about why what you did was wrong, they may come to the conclusion that you were right.
Every time this topic comes up, the discussion always revolves around whether or not Uber is properly licensed, or if it's fair for them to operate. What's often overlooked is the very reason so many of these licenses became as valuable as they did in the first place, and like so many economic issues it boils down to one thing: trust.

For example, anyone who's seen more of NYC than just JFK airport and Times Square knows that that city has plenty of unlicensed rides available. This was true long before uber: white cars whose driver will only say "do you need a taxi?", and dollar-vans are everywhere. Yet, even though they offer an identical service to a licensed cab, people value them far less and fares are often 1/4 what's paid for a yellow taxi.

When it's an officially licensed taxi, you trust that their fares are regulated, your driver isn't a violent criminal, and that their vehicle's in safe working order. This is the real value uber brings: geolocation and well-designed apps are nice frills, but ultimately people are deciding more and more that they trust a business with a rating system for drivers + passengers, upfront rates (even if they vary), and GPS so in the unlikely event you are detained, you can be found.

Seriously, unless you're a lawyer, I have no idea why you'd go around debating what's legal or illegal. Instead, as citizens, we should look at the regulations we have and ask if they still serve to protect people as they once did, or if they now exist to protect political and business interests.
Simple tool for building a JSON-LD schema for your website