skysight-inc/HackerNews huggingface dataset:
Yes technically it is. It would also be illegal to give someone Euros for USD so there are practical thresholds here that need to be crossed before anyone is going to press charges, but doing it regularly is definitely something that puts you at risk.
Hacker News/Arc forums (at least an archival version) seems to use both s-expressions and printing raw html/css/js[0].

As far as it being typical... given the zeal that lispers seem to have for s-expressions, yes probably.

[0]https://github.com/wting/hackernews/blob/master/news.arc#L38...
The lawsuit was filed in 2010 and says coffee sellers should pay fines of up to $2,500 (£1,800) for every person exposed to acrylamide in California since 2002.
The next phase of the trial will determine the exact penalties, but some companies have reportedly agreed to settle and post warnings about the chemical.

A great example of how much bad regulations can cost businesses, or even good regulations applied badly.
idk how you could not notice that any voting-based link aggregator or comment section has a hive mind effect.
Can you explain what you mean, if it's not one of the things I mentioned (that are often called "templates") and how it doesn't have the drawbacks for a small team that I mentioned?
Perhaps so. As far as I'm concerned, MyFitnessPal and Under Armour would still be responsible in this case. If you share my personal data with somebody, and their security isn't good enough, that's on you.
> There are people living right now that will _never_ be able to access the internet or make a website because of this.

Well, if that's the only problem then I think we can tone down the sense of urgency because 1) there are much, much bigger problems to deal with in life and 2) the web has become a shithole with its growth in popularity.

That's my opinion of course. I'm guessing that you think Internet access and Internet publishing are basic rights of human existence, but I would disagree with that.
They aren't building people movers. They are building the whole infrastructure: Solar, national chain of "gas stations", people movers, long haul thing movers, technology for self driving, industrial and home power infrastructure. They are competing with the car companies, the petrol industry, and they are starting to compete with convenience stores.

On top of that, their platform is a rolling data gathering system. Images, temperature, time, speed, density of vehicles around it, battery charge level. Do you want to know if it makes sense to build a hotel in a new area? Tesla has data that can be useful in making that decision.

Tesla is way more than just a new incarnation of the struggling auto industry.
>> If that opt-in isn't enough, exactly how many levels do you want?

Since you can't seem to count to 2, how about:

1. You let us share your data with others in return for free service

2. You don't let us share your date in return for paid service

>> If you do choose to use a free service, whether it's Facebook or a public library

Well, a public library is tax funded and people outside the library employees have a big say in its inner workings. So you can't get your comparisons correct either.

>> Actively using something and also actively undermining its means of support ... well, I'll just leave that thought there.

Perhaps you should complete the thought, because I don't actively use the something

>> You seem to have some pretty unrealistic expectations of what individual employees can do at a 30K-person company, or about anyone taking the right action without deliberating first.

Really, as opposed to your very realistic expectations that everyone should just trust FB employees would have "done the right thing" had they not been caught red-handed? Oh right, because FB knows better what is best for everyone else.

>>Wouldn't it be nice if people who actually understand various parts of this can talk and work together?

This is truly bizarre. So if FB rolls over and dies tomorrow, does it mean innovation will come to a complete halt? Let us say you think, "oh, but it might take much longer". Does that automatically adversely affect people more than the damages that can be caused to society via rampant data collection? How can you be so sure? Oh wait, because you must be smarter than everyone else, as you got through the interview.

And finally, it is interesting all the things that you selectively left unsaid (exactly like other FB employees have been doing all the while).

- you don't have the courage (what an ironic handle) to discuss shadow profiles

- you never actually addressed the fact that no one from outside coerced the leak, which made your first comment more rhetorical than substantial

- you cleverly twisted the "collaboration" to be amongst FB employees when clearly the line following tells that you actually meant collaboration between FB employees and its users (dopamine hit for whom, that is? so you are now assuming others cannot read either?)
Giraffes Added to the Endangered Species List (2016)
Perhaps you are not aware that some European countries have far superior healthcare systems, and some even have better education systems.

Here's a fun list of countries and things they are best at or top of. Try sorting by third column 'Field' then scrolling down to education or health.
I get the sarcasm, but would this be legal? It's satire if it's not actually known as a carcinogen, and a legal requirement if it is. It would dilute the warning in the public's perception, but companies might find it cheapest and easiest to just stick it on everything.
> Kafka basically gives up on trusting the OS to store files safely

They're not alone. There are configs that you can pass to MySQL to have it manage files on a particular disk partition directly via drivers. It's a crazy level of optimization, but the OS does so much to make things fast that they aren't necessarily reliable.

SSDs sometimes make it worse, implementing their own abstractions over the top of what's actually going on so they can pretend to be regular hard drives with sectors and head travel and... On the plus side, if you take the route of working with the SSD directly, you can get a whole different set of guarantees.
So the govt has my data instead of Facebook? No thank you - that's vastly worse.
I really like your phrasing, "serious customers who can "trust" their company based on the site." Design isn't a "bell and whistle," it's the first impression of your product and the first opportunity to stand out. Someone who invests in good design has shared values with me, is willing to make permanent investments in there company, and is confident in their image and their product.
What if I add one to your largest number?
Thanks, that seems like a good explanation.

I still think I'll need examples to be convinced of the usefulness, though. I don't see why a large component tree would have 14 disparate props passed down individually. If the tree is supposed to be a reusable component, why not define a single object to pass down?

Edit: Having read the docs I now see that my current perspective on it is the one they want me to have. "Don’t use context just to avoid passing props a few levels down. Stick to cases where the same data needs to accessed in many components at multiple levels." So it's better for me to avoid it until I see it's definitely needed.
How to Boost Company Culture
With mail username and password
This was way more interesting than I thought it would be.

"This is neither a bug nor isolated to my account. Twitter’s entire platform is propped up by misleading/inflated follower/following counts, which include accounts Twitter themselves have identified as “suspected spam accounts” (and have been identified as such for years)."

I never knew that Twitter did that “suspected spam accounts” accounts thing.

Also... he calls this an "attack", which seems like the wrong word to use somehow. They bots don't seem to be attacking him, they just follow him. Probably doesn't matter much, but I kept waiting for an "attack" to happen, but then it became obvious they're just following him.
Sample application using stenciljs with ionic4 components and stencil-redux
Five Questions All Marketplaces Should Be Able to Answer
I went to Bletchley Park a couple of years ago. It's a very fascinating place. I remember hearing stories of code breakers who could infer that a piece of plaintext was all JJJJJJJJJJJ simply because, upon looking at the ciophertext, it contained no J (relying on the fact that no letter would ever encrypt to itself in Engima, because of the reflector). Indeed the Poles don't get enough credit for their contributions. And yeah, virtually all encryption was similar to Engima back then: the Allies too had a similar machine. I believe traitors sold secrets or Engimas were captures on U-boats and so on, so security through obscurity wasn't really a thing back then either.
The “warning” is already as diluted as the coffee in question, and has been seen by many as a joke for years now.
A stash for the unsexy but important: Startup Stash meets design meets gov
I bought a Carbon X1 in 2015 and it was so awful on Linux that I was grateful to unload the thing for $500 after a couple years (cost $1500). Issues:

* Palm detection. Good luck with that. Constant clicking when typing basically made the machine unusable. I tried really hard to improve it, got deep into X11 config, tried all sorts of libinput (Wayland) setups, nothing worked. Eventually I had to set it up so that typing disabled the trackpad for a half second or so, even that wasn't foolproof. Permanently disabling the trackpad would've been an option if they didn't turn the pointer nub into an unusable little flat disc.

* Display: Awful! I exported a color profile in Windows and it still looked like crap. Low contrast and barely gets as bright at 100% brightness as a MBP at 50%. Colors looked like crap no matter what I did.

* External monitors: Nope. Tried with Unity, KDE, GNOME, Xfce, new distros, old distros, all had issues waking from sleep with an external monitor. So if you suspend with the lid shut, you had to force power off (hold power button), lose work... Oh yea, and I had to manually disable the laptop screen whenever I shut the lid while on an external monitor or else something coming from the display would be seen as trackpad input (haywire cursor).

It was an embarrassingly bad experience and I felt totally ripped off. For comparison, a T43 years ago performed beautifully with pretty much every distro once you got the Atheros wifi working.

So yea, I'm still on a Mac now like everybody else.
I just made Public Design Vault, and would love to hear what you guys think. It's like Startup Stash meets design meets government - a curated directory of 500+ design tools & resources for public good, all in one place. Super useful for folks working at the intersection of human-centered design, innovation and public/social impact. Any hackers and designers here who work at the intersection of design and gov? Love to hear if this is useful for your work.
My point was not that I'm better than tooling, but that it's a very possible task even without extra tooling. And that task isn't hard, just detail orientated.
I think attack is perfectly appropriate. Having 10k of obviously fake accounts following you is a massive hit to your reputation.
Or about drinking very hot beverages. Let your coffee or whatever cool down a bit and you're at much lower risk.

[0] http://time.com/4369809/very-hot-drinks-are-probable-cancer-...
Yes, cuckoo filters and counting bloom filters can start rejecting insertions before the filter is loaded - cuckoos because of the inability to find an open slot, and counting blooms because of saturation of a counter. Note that this is only the case if deletion or counting support are required.

In some cases, like the when there's a high likelihood of duplicate entries, this can represent a catastrophic failure mode. This is a good point, and when I get around to updating the tutorial, I'll make note of this.

Regarding the failure mode, an insertion can be knowingly rejected without mutating the filter, so the filter remains useful for subsequent insertions and all reads, retaining all its guarantees. The only loss is the rejection of the item - in our case we used this as signal to rebuild the filter at a larger size.
An increasing number of subcommunities have learned to rely on sponsors and patreon because YouTube demonetizes most of their videos. Meanwhile YouTube's three strike system is a constant threat to channels operating on fair use (reviewers etc) or producing content that YouTube's algorithms flag as showing content violating guidelines.

There's plenty of content creators that would love to go anywhere else, but all alternatives fail to attract viewers.
Being cynical, the goverment has it anyway. Why not avoid the middleman?
No, they put the signs on every building everywhere because it’s cheaper than not putting them up and possibly getting fined $2,500 for everyone who ever walked inside.

It’s impossible to construct a building which would not contain some element which would trigger the legal requirement of posting the sign.

The sign conveys you absolutely no information. Look closer and you will see they are posted on every commercial building run by someone smart enough to know to post them. The more entertaining places I’ve seen them is grocery stores and preschools.
I've just learned Rust and I think I'm in love
Gotta find a product first.
How do you think it compares to Google cloud data store?
Internet History Podcast
I skimmed it very quickly, but quite a bit of that 'defense' of Tcl seems to be assuming that the problem with "everything is a string" is performance. It isn't.

There are very good reasons that stringly typed programming is frowned upon and 'performance' is very seldom one of them.

There's also seems to be a weird assumption that everthing-is-a-string means that you don't have to think about types. It's actually the exact opposite since now you don't have types for the compiler/runtime to help you to combine values in well-defined ways.

(I realize that the thing was written ages ago and we/the author may have learned a thing or two in the mean time.)
> At least Ray has the decency to be listed last on the author list!

Just do it like in mathematics: Authors in alphabetical order.
They measured long enough in this specific example that they avoided the problem but something I see people repeated forget is to establish a baseline before making a change. If you don't know how variable something is before you make your change you might naively think you made something better or worse when it's within normal variability.
That's just shitty hardcode, sane human beings build only prototypes like that, not production code. Going opensource would have that code reviewed and fixed -> means positive impact on security.
Tobacco requires these labels, why not other deadly addictive products like coffee? This is long overdue.
Worth noting that The Independent is a UK news service, not the US.
Looking at the chart in the middle of the article brings up more questions than it answers. Maybe it's the weird 3D perspective, but it looks like all groups get better grades in evening classes. Furthermore, it looks like finches do better in all categories than larks, and owls always do the worst. This seems to argue against the points that the article puts forth.
When Facebook banned blockchain-related ads it was understandable - they are a closed platform and can chose to accept whatever content they decide to.

When Google banned blockchain-related ads it was a much more serious issue - millions of websites are supported by Google ads through AdSense and AdX. Google is the main revenue source of the vast majority of publishers on the open internet. It seems incredibly unfair to punish researchers, entrepreneurs, publishers, and enthusiasts for a technology that is used by millions of people.

What Mailchimp is doing goes one step further - they are directly censoring what companies can share with their customers and what they cannot. This feels incredibly intrusive whether you are a fan of blockchain tech or not.

A private company censoring people for discussing a perfectly legal technology deserves a boycott. My company is a Mailchimp customer and has never sent an email mentioning blockchains, ICOs, or anything related, but this news means that we will never use them again.
There is some old joke. If you suddenly woke up naked in the street and you only had a small square of cloth. What would you cover ? Answer: your face.
Thanks, but I have reading that they work for smaller orgs as well. e.g.

http://www.thedotpost.com/2016/05/fabien-potencier-monolithi...
https://speakerdeck.com/fabpot/a-monorepo-vs-manyrepos

https://github.com/splitsh/lite
https://gist.github.com/morewry/d3419a38d74590493042544d4afa...
https://github.com/korfuri/awesome-monorepo

I was just hoping to connect some one who has some first hand (recent) experience here.

Thanks.
Does it matter if he knew it was illegal or not?
I think they've set the bar so low that the warning is meaningless to consumers.
The origin of that statement (Kerckhoff's principle) refers to cryptography, not to application security.

If you take a quantitative, cost-based approach to modeling security through adversarial capability, obscurity becomes a perfectly valid security measure if it's not used in isolation. We don't use it for cryptography because the tradeoffs aren't worth it. It's better to design cryptography with provable security based on mathematically rigorous computational hardness assumptions than it is to make secret algorithms.

In the context of application security, if the decision to obscure some or all of your system incurs a non-trivial cost to an adversary, it makes sense. We can't rigorously and mathematically prove the security of applications in the same way we can prove e.g. an algorithm is sub-exponential instead of polynomial time.

You often see "security through obscurity" mentioned in the same way that people cite "appeal to authority" or "ad hominem" fallacies in internet debates. The reality is more complex than that. Fundamentally, anything that increases the effort required by an adversary to successfully compromise your system is worth considering. You just shouldn't depend on it in its entirety. Closed-source software is a good example of robust security through obscurity, as basically any security engineer will tell you (I'd rather look at source code line by line to find vulnerabilities than try to find them through trial and error in a penetration test).
What is it like maintaining a large project in such a dynamic language? I guess if you have proper unit tests and good coverage, you could quickly find any runtime bugs that you may unintentionally introduce with refactors/changes.

When in JavaScript, I'd always lean on TypeScript. Is there something similar for Python?
Reading this directly reminded me of a great poem "The Chaos" by Gerard Nolst Trenité (or is it Trenite? ;):

http://ncf.idallen.com/english.html
middle man increases uncertainty, which is your friend
>> Oh, you mean the data sharing that was curtailed sharply in 2014, and again in increments ever since?

Don't pretend they're taking care of it on their own. They're reading text messages in 2018.

>> Yes, punishing discussion is a problem. Wait, what is this entire thread, and a thousand like it all spawned by the publication of these posts, about?

Wait... Are you arguing that it's not bad that facebook stifles controversial opinions on its platform because its behavior creates controversial discussions on other websites...?
First you cut off all the legs, then you desolder the pins one-by-one. That way the risk of motherboard damage is nil.
> Acrylamide is created when starchy foods are roasted

Does this mean that potatoes should come with a warning? And bread?
There is a certain point where safety warnings become meaningless.

Californian carcinogens are far past this point.
In ‘Ready Player One’ Spielberg Regrets the Pop Culture He Created
The atmosphere is a commons and this situation is the tragedy of the commons.

In the language of the classic sheep-grazing commons, each player has incentive to put an extra sheep in the commons -- that is, to defect. Everyone loses, but that player benefits in the short term.

With cars, by defecting -- that is, allowing its car makers to sell less-regulated cars -- the U.S. gets to sell more profitable cars, despite polluting the atmosphere for everyone else (and, shortsightedly, us too).
I thought MailChimp is a forward thinking company and by the looks it’s not
The best thing to come out of Mars One is the satirical ad campaign by the state of South Dakota. "Why die on Mars when you can live in South Dakota?"

[1] http://money.cnn.com/2015/04/21/news/economy/south-dakota-ma...
what about potatoes and toast?
I’ve found these recent studies interesting in that they seem to confirm what many young people have been saying for a long time. I’ve always struggled to wake myself up of a morning and found that most classes earlier than about 10am were pretty much forgotten come end of semester. Not sure how American schools organise timetables but the two weekly cycle of class times went some way to compensate for this by changing which class was first meaning you wouldn’t fall drastically behind in one specifically because it was earliest. Things have of course changed since leaving school and my sleep patterns have changed significantly, and I can see immediately how trying to make a school student conform to such a cycle would be a poor idea, but I wonder if some time soon I’ll forget being young and start seeing the world like so many leaders seem to with no regard at all for what it was like growing up.
Yes, and you can generalize this to BBN(v, N), which means N applications of BB to v. If we replace N with v, it becomes a single parameter BBN(v). Then we can apply this thing to itself, and so on. So, with any finite storage space, we can represent an arbitrarily large number in this fashion. Thus, finite storage does not set an upper bound on the number that can be represented.
"Owls performed worst of all the groups due to chronic social jet lag"
Too easy to access, there is a world of difference between the police taking a warrant to Facebook and some jobsworth in the local council browsing through data to look for potential victims to harass.
How do you think problems are resolved if not using the internet as a medium to share thoughts with the world? And even if you think it's a 'shithole' you cannot deny how important it is in everyday life. Entire government services are going and have gone online only, and if you were barred from using the internet you'd find it very difficult to exist within modern society.

I don't know you, but I bet given enough information I can find ways the internet are vital to your way of life.
It doesn't matter that it's nonsensical in providing actual security; it's here to provide security theater and justify arbitrary punishments.
Good point, and measuring things as they are before experimenting can also serve as a valid motivation to start an experiment.
Looks like you're right:

https://www.ncbi.nlm.nih.gov/m/pubmed/22130466/
Instagram Needs to Be a Major Part of Your Marketing Strategy in Every Industry
LlllOptimum Nutrition Performance Whey Protein Powder, Whey Protein Concentrate
Not even kidding ... EVERYTHING carries with it the potential for leading to cancer. Air with silica dust particles in it from natural sources, water that carries radioactive particles or parasites and pathogens of any number of types ... literally everything. NO exception. Just alone being alive has an inherent risk of leading to cancer due to natural processes of mutation. This is just more evidence of Liberal insanity that is bizarrely out of touch with reality, the very basis of the foundation of reason and science itself. No, not the proto-religion of Science, the method and set of techniques that are the scientific method that are all but not applied as so many research studies have found. what was it, 89% irreproducibility in the social "Sciences"?