skysight-inc/HackerNews huggingface dataset:
Where do you think the 15% that they (hypothetically) charge themselves for Amazon Basic products would go? Somewhere other than to Amazon?
Why? It's relatively common for governments to prohibit businesses and services from discriminating against certain types of users, why do you think it's ridiculous in this specific case?
I believe early versions of Internet Explorer did iirc. Maybe it was netscape.
Ok, we'll unban you. In the future, please use quotation marks or some other standard indicator (e.g. italics, which you can get by enclosing text in asterisks) to indicate that you're quoting.
The big use of cookies for re-authentication and carrying around a session id enabled clean URLs lacking your session id as a query param, but it wouldn't be that big of a deal to lose it. You'd need to be careful with copy-pasting URLs -- but given browsers standardized on cookies they could have standardized on a sessionId param name to filter out of copy-pastes or not even display it at all similar to Chrome's proposal to not display the protocol, just a "secure" flag or not. A similar "session context established" flag could have been made. And in the age of password managers and/or having your browser remember your login, it wouldn't be that much of a loss to require logging in to everything again every time you restart your browser... maybe more of a pain with 2FA.

I don't really see it as "what we couldn't do" but "what poor usability we have overcome". I'm glad we have cookies and other forms of local storage, especially for the latter there are many other benefits. Maybe one day we'll get Web SQL.

In the meantime people can still disable cookies entirely, or at least delete them when they close the browser, both with out of the box browser settings (and I have no idea what extensions are available to do even more) and return to that less-usable (if slightly more private) experience. The crucial idea of a "user agent" is I think the biggest mindset change the web brought, it's important to keep that even if on the dev side we constantly complain about being asked to support more than one configuration of anything.
I would argue that the reasoning for not grounding them was political.
> No more "which terminal window do I poke around in to find that error message" problem, for one.

What? Just throw everything in syslog/journal, then stream that to an aggregator like logstash. Now you can get all logs from one system with journalctl, and all logs for an environment from kibana.
I actually didn't mean any kind of pun in this case; I actually meant the lambda-calculus Y combinator.

Basically, Erlang doesn't allow loops, only recursion, which is fine for regular functions, since you can just use the function's name. However, anonymous functions inherently do not have a name, and as a result the only way to do loops is to whip out your textbook on Lambda Calculus, and copy Haskell Curry's way of doing recursion.

It works fine, but it's also really hard to read, and not fun. Erlang 17 allowed you to give a temporary name to the lambda, which you could use for recursion.
US uses vast license plate database to track undocumented immigrants
That post reminded me about the https://amiunique.org/ site for seeing how trackable you are with browser fingerprints.

I had remembered that I had installed a "Random User-Agent" plugin in Chrome, with privacy concerns in mind. Sometimes it sends a user-agent that causes a site to send me a page that can't actually be rendered by my browser, so I have to turn it off on some sites.

But I was curious to see what amiunique.org would make of the various random user-agent strings that the plugin would send it.

Ironically, the plugin seems to break the amiunique.org site, I can only get a whitescreen or occasionally a spinner forever, unless I disable the "random user-agent" plugin.

Not sure what to make of that.
I have done this.

1. Migrated all mail, contacts, calendar to Fastmail. Runbox is another good option. Email is custom domain.
2. For my cellphone, I use Blackberry Classic running BB10.3 (No Android or iOS)
3. Removed all services from Google login and deleted the acct. I never logged back in.
4. My Browsers are "Brave" and "Firefox".
5. Email client is via Blackberry Hub. For desktop, its through Brave browser. I don't need a standalone email client.
6. Search is DuckDuckGo. Been using them for three years now.
7. Youtube is done through mobile Blackberry browser and/or NewPipe on Blackberry mobile.
8. OpenStreetMaps and Blackberry Maps is used.

Its been a great experience so far. Less clutter on my mind with services and products.
Everywhere I have ever worked, accessibility is 100% an afterthought if it ever even came up at all. In the places where people tried to do something about it, it was never a business priority or explicitly given resources; just something people did out of the kindness of their hearts. And I think that's the whole story. If you want this to change, press on companies to build this in as a concern, the way they should do with performance, security, localization, and whatever else.
Tesorio (YC S15) Is Hiring Engineering Managers, Data Scientists, Designers, PMs
Should Startups Consider a Loan Instead of VC Money?
So they don't use version control software.
It's probably worth making this clear up front. If I see that a service is free, I assume advertisements as a business model, which I believe is fundamentally at odds with any claims of privacy and transparency, which your service also claims. If the users are not paying you, your financial incentive to protect their privacy is not clear.
Agreed. I think of it akin to smoking, drinking, drugs, speeding, or various other acts you can partake in. The government should largely stay out of your life but society has deemed some things "for your own good". In this case, I could see certain types of advertisements or data harvesting which is largely misunderstood to be managed by the government, where they decide that companies can't track you - whether you want them to or not.

Disclaimer: I'm not saying I agree with any of this. Nor that any of this is truth in any way. I just view the governments involvement here, saying how ad companies can behave, to be similar. Whether that is good or bad is complicated, and out of the scope of this conversation.
I don't think writing and painting can be compared. Writing has some elements of art, but it also has a lot of rules that come from the language. Painting is much more free-form.
How ProtonMail is getting censored by FSB in Russia
It’s not possible to do a lot of normal web stuff without session cookies.
Hmm, there are features that one literally can't provide without state (cookies).

I think the real problem here is that the technical feature of cookies providing browser state is a poor proxy for what EU/DPA _really_ wants to regulate, which is privacy-related tracking.

There are tons of sites I've written which use cookies, but have no ads and perform no user-tracking whatsoever, not even Google Analytics. It is true that cookies are the _easiest_ (if not the only) way to do the other; but making "cookies" the thing that gets effectively "regulated"... I realize this isn't necessarily the intent of the regulations, but I'm suggesting it's part of what results in the situation troy mentions. There are very few sites that don't use cookies; there are or at least could be more sites that don't track you in a privacy-compromising way, to train the user that this is the same thing is just too much noise for the user to actually make any discernments.
I meant in general. Just to highlight that there are different perspectives of what that amount really means to some people.
HN doesn't have ads though.
I guess you've never seen a maple seed then.

https://duckduckgo.com/?q=maple+seed&t=ffab&iax=images&ia=im...
Dir layout is likely stored in a different system then large files.
Maple tree seeds?
Ok, so if "race" only affects external appearance, explain why every single london marathon champion since 2002 is kenyan or ethiopian?
There's thought to be a natural rate of recovery of around 5%, so there will be many people who recovered while co-incidentally doing all manner of things, CBT, GET, homeopathy, etc. There's no good evidence that CBT or GET help people recover. Even relying on just subjective self-report questionnaires prone to problems with bias, the PACE trial's prespecified recovery criteria showed that there was no significant improvement in recovery rates when CBT and GET were added to patients' medical care: https://www.tandfonline.com/doi/abs/10.1080/21641846.2017.12...
But isn’t this assuming HTTP?
Are attacks on air gapped systems more likely to be uncovered though? Having it isolated makes auditing/alerting harder too, and could instill an overconfidence in the security of said system.
This could be true in avionics where availability and safety are more or less the same. In other applications where there is a fail safe mode like nuclear (stop fission) or land transportation (hit the brakes), you do not need that. The statement « any » is too strong.
Automating the Chrome Dino game with genetic algorithms
I was going to show something similar, I think there is a huge space for it. But been done a lot of times. Google “The uphill battle of social event sharing” published by one of our advisors in 2009 or so.

Maybe make it and sell it to festivals, like this:

https://davosapp.com
Didn't they just announce shutting down Flickr or something. Plus they could be decommissioning Google+ stuff. Maybe this is related. Just a guess.
As I understand it, this effect is only noticeable at very high angles of attack, and is not present in normal flight regimes. (Which is why the MCAS system only activates near the stall.)

Having an unrecoverable stall mode is not a desirable flight characteristic, for sure, but I don't think it's unheard of. For sure it's nothing like inherently unstable airframes as used in fighter jets.
The reactions of Boeing (and potentially the FAA) deserve much more criticism than the actual mistakes which led to the crashes. Accidental mistakes/oversights are expected and can be forgiven. Thoughtful responses which seem to have attempted to put profit above moral standards cannot be forgiven.

Many other thoughts...

-People, including executives, seem to have a very hard time thinking big picture. Q4 2018 financial results seem so important only in the time period around Q4 2018. History doesn't care about Q4 2018. History will care about the crashes (especially the second, more preventable one which happened while Boeing was working on software fixes "to make a safe plane safer")

-Overall, it is bizarre living through and watching these two crashes and the reactions to them in real time. I've often watched episodes of air crash investigation shows, the most interesting being series of crashes of the same aircraft models from decades ago (before I was in adulthood).

-No doubt that Boeing will be viewed negatively in historical light. Their culpability was sealed with their reaction to Lion Air, and only further worsened with their reaction to Ethiopian.

-I think the worst possible outcome for Boeing will be if it is determined that the MCAS issue is nonrecoverable even with the instructions that Boeing has repeated.

Still curious... what made the FAA and Boeing switch sides on this issue?

1. Was there new information? (Satellite data, etc)? -or-

2. In the inevitability of a ban, is it just a better look to seem "proactive" than to go down kicking and screaming?
Anything recent-ish that allows easy installation of an Android distribution that isn’t covered in manufacturer bloatware: https://wiki.lineageos.org/devices/
I'd like to point out that microservices are not always as cheap as you may think. In the AWS/Lambda case, what will probably bite you is the API Gateway costs. Sure they give you 1,000,000 calls for free, but it's $3.50 per million after that. That can get very expensive, very quickly. See this hacker news post from a couple years ago. The author's complaint is still valid: "The API gateway seems quite expensive to me. I guess it has its use cases and mine doesn't fit into it. I run a free API www.macvendors.com that handles around 225 million requests per month. It's super simple and has no authentiction or anything, but I'm also able to run it on a $20/m VPS. Looks like API gateway would be $750+data. Bummer because the ecosystem around it looks great. You certainly pay for it though!"

https://news.ycombinator.com/item?id=13418332
>Starting in Android Q, apps must have the READ_PRIVILEGED_PHONE_STATE signature permission in order to access the device's non-resettable identifiers, which include both IMEI and serial number.

While I welcome this improvement, I can't help but think that app developers will respond by refusing access to the app unless the user grants the permission. Both android and ios need to be able to "silently deny" permissions.
> p.s. Do you know how I would go about recommending someone add the ability to have green or amber text on the black background?

If you're on Android:

1. go to Settings -> Info -> About

2. Draw a lowercase h on the screen (anywhere), and you'll see a "special color mode enabled", and should get amber on black. another letter gives you green on black, but I forget which :( . There's a bunch of hidden color combinations there :)

I'm not sure that exists on iOS, though

---

For requesting it: help & feedback -> contact us -> give feedback is your best bet. I'm out of touch w/ the Kindle team, but at least several years ago many of the devs would obsessively read customer feedback (that wasn't deemed sensitive/PII)
The problems with the plane have been known for a while, so much so that there is a high priority control software patch in the pipeline. The design as it existed is inherently unsafe as it relies too heavy on the input of a single sensor without any sanity checking, redundancy, or correlation with other sensor data.

Also, the FAA makes precautionary changes before it knows everything, it has routinely issued emergency airworthiness directives before investigations have been complete.
Can't tell if you're being sarcastic about "inadvertently". The molecule was named buckminsterfullerene after the man Buckminster Fuller. ("-ene" is a word ending for molecules.) Chemists then developed a more general class of molecules which they named "fullerenes", of which the buckminsterfullerene is a special case.
Yes, I agree. I think my point really is that clinical outcomes care about how the patient feels, while scientific outcomes (like whether your medicine works the way you think it does) usually does not.

We got a lot of great medicine whose biomechanics we don’t really understand and whose trials don’t prove but definitely safely and significantly help people. A study just seeking to prove that your drug does the biomechanics it claims measures a placebo effect of zero if it is done correctly, because if you observe a placebo effect you’re not dealing with a biomechanically constrained outcome anymore.

There isn’t really a viable alternative to evidence based medicine, it’s the only game in town. We just have to carefully decide what outcomes we care about and whether or not those outcomes (1) discourage scientific understanding of the underlying biomechanics of our drugs, by virtue of making black-boxedness acceptable and (2) are co-opted, via enemy action, by either conspiracy theorists sowing doubt in things like vaccines or moneyed interests who make mediocre drugs look good.
IBM QRadar SIEM Is Vulnerable to Apache Tomcat Publicly Disclosed Vuln
I’m still an UltraEdit kind of person.
I didn't use the term "obligation", I said "expectation".

I was unsure what 'obligation' meant so I looked at https://en.wikipedia.org/wiki/Obligation . "An obligation is a course of action that someone is required to take, whether legal or moral."

I did not say they were required, I said there were expectations of what is required.

Raymond's paper makes explicit mention of some open source obligations, like his description of taboos like "There is strong social pressure against forking projects. It does not happen except under plea of dire necessity, with much public self-justification, and requires a renaming." (That this is no longer true highlights a weakness of his argument.)

However, in reference to the text I quoted, neither I nor Raymond was saying that there is an obligation.

Raymond's argument is that participating in the gift economy of open source development is more likely to lead to a higher status in an exchange economy than not participating. It is expectation of this increased propensity which was the implied social contract.

Yes, you are absolutely right that "it's grossly unfair and duplicitous to make them implied and unspoken".

However, some open source proponents - eg, in Raymond's paper - say that they exist, and as such they are making an assertation that there is a social contract when - as both you and I agree - there isn't.

That's my point.

Thus, arguments like AWS's "This was part of the promise the maintainer made when they gained developers’ trust to adopt the software. When the core open source software is completely open for anyone to use and contribute to, the maintainer (and anyone else) can and should be able to build proprietary software to generate revenue." are simply wrong because they depend on a social contract that doesn't exist. Where did the maintainer explicitly make the promise? Where did the maintainer demand that developers trust the maintainer?

My point is that if AWS's implied social contract is meaningful, that social contract must be read both ways in the context of the cultural expectation.

I'll note in passing that AWS's view rejects AGPL as being open source, as AGPL does not allow the construction of proprietary software for cases when "proprietary" means something other than "for internal use only".
IIRC the AWS status page was fine but the indicator of the status of the different services was a red or green .PNG which were hosted on S3.
Spring's AOP pointcuts (in its first incarnation as AspectJ) and Groovy (pre-Gradle and pre-Apache) are both over 15 yrs old. To not know those is having a skillset that's well over ten years out of date.
Yes, and so you do not need three sensors to have a safe system in certain applications. It is sufficient to fail safe.
How can you seriously say that?

There are a ton of planes with a better flight/crash ratio.

380 A340 where build since 1991 almost exactly as much as the number of 737 Max built (376). Not one fatal accident in almost 20 years for the A340 versus 2 fatal accident in 2 years for the 737.
It sounds a lot like Trump overrode the FAA, more than the FAA changing its mind.
Which means it's not required as long as 32-bit devices are allowed to ship as well. It will be a large percentage, like GLES 3 is, but not required, like GLES 3 isn't.
CALLBACK? I don't think so. ASRS is an acronym for Aviation Safety Reporting System.
Agreed. But the ExportHtml plugin isn't an entirely horrible workaround, so at least there is a way.
At least there is a new statement from FAA, different from the one you link to in there:

https://pbs.twimg.com/media/D1j5YuBXQAATWlk.jpg

"March 13, 2019 | 3:00 p.m. ET

STATEMENT FROM THE FAA ON ETHIOPIAN AIRLINES

The FAA is ordering the temporary grounding of Boeing 737 MAX aircraft operated by U.S.
airlines or in U.S. territory. The agency made this decision as a result of the data gathering
process and new evidence collected at the site and analyzed today. This evidence, together
with newly refined satellite data available to FAA this morning, led to this decision.
The grounding will remain in effect pending further investigation, including examination of
information from the aircraft's flight data recorders and cockpit voice recorders. An FAA team
is in Ethiopia assisting the NTSB as parties to the investigation of the Flight 302 accident. The
agency will continue to investigate"

Their previous one, less than 24 hours ago, had: "Thus far, our review
shows no systemic performance issues and provides no basis to order grounding
the aircraft. Nor have other civil aviation authorities provided data to us that would
warrant action."
(to other repliers)

maple tree seeds resemble auto-rotation in a helicoptor, not powered flight.

It's a nice mental model as to why you won't fall out of the sky necessarily with a loss of power in a heli, though.
https://www.ycombinator.com/deal/

We do get pro rata rights, but we don't care about the option pool.
Similarly, how many different options are available for similar classes of items found at Costco?

Effectively, Costco shoppers are people who already have chosen, "the cheapest fairly good quality option."
Ligatures are not a good example actually.
They are obsolete by Unicode, i. e. there's no way to turn ffi⟨normal⟩ into ﬃ⟨ligature⟩. (But NFKD(ﬃ⟨ligarure⟩)≡ffi⟨normal⟩ of course.)
As an unrelated side note, I have always said “jerry rigged” and wanted to know which of us have been saying it wrong. Turns out it’s both! https://www.merriam-webster.com/words-at-play/jerry-built-vs...
Spotify is public
My company just skipped the number 13 in a software version number.
I wish the text was bigger on the Android version, similar to how much more space it takes up on the Apple one. Boosting readability is important, and the font is a little small for my taste.
Open-source 64-ish-bit serial number gen snafu sparks TLS security cert revoke r
Time fields are 24hr. I don't have any issues entering 2:33pm/2:33pm in Chrome/Safari. Could you please try again and send me a screenshot on simon@stuff.li so we could have it resolved.
Thank you.
Simon, Stuff.
The interface is part of the charm; you get dopamine hits not just for knowing what to do, but also figuring out (after trial and fun^H^H^Herror) how to do the things you're trying to do.
The power struggles of post colonial time frames don't have nothing to do with the colonial rule. In a lot of places the goal of the colonial power was to leave the former colony in as shitty of a position as possible. For instance the French had orders to remove every bit of copper, iron, and steel on their way out of Guinea, going so far as to pull wires out of walls. When you wreak entire countries economies like that and leave a power vacuum, what do you expect to happen?

And BTW, the whole "the savages are better with a little civilization forced on them" was one of the primary arguments in favor of slavery.
Manual trim is possible but at low near the ground one might not gave enough time.
Unicode is not about the Internet. Just like ASCII or EBCDIC before it weren't about networking.

The reason we use Unicode is because ASCII is very limited in its scope. It can't handle the majority of the world's languages. It can't even handle American English. No dashes, no open or close quotes, etc.
The concepts of a session cookie is different then a cookie used for advertisemnet that tracks you across the internet. The problem is tracking and ads, not authentication and authorization for functional purposes. Cookies are just one way to track people and serve ads, there are many others.

Facebook is a great example on keeping diluting these concepts. They ask for your information for function security purposes and then go back and use that same data for ads - that is unethical and has to stop.
No. The circumstances are so unusual that grounding it is not unexpected.
This business model seems like a fascinating idea. Do you know if it will work? Is anyone else using it?
I think that's the point OP is trying to make - in real world "micro" services are not in many cases small.
From Wikipedia: "If the ASRS staff has questions regarding a report, it can perform a callback and request further information or clarification from the reporter."