skysight-inc/HackerNews huggingface dataset:
Having slack doesn't necessarily mean having to be reachable 24/7. Chatrooms fill the use case of day-to-day chat and other more short-lived information.

As for distractions, that comes down to bad work culture. Hacker News & Lobste.rs are far more distracting for me. I simply get around to slack/email when I get around to it, with the exception of my boss pinging me. Thankfully he only messages me for important things.

If you email me I'm going to assume it's something actually important / something that will have some longevity vs some question on slack. Since people wear headphones due to idiotic open workspace culture, messaging someone on slack is far easier than walking up to them (unless your question is actually important/urgent, of which most are not).

Your phone or video call better be very important. Those are blockers, especially video calls. I prefer to call the latter time-wasters since, well, they're almost always a complete waste of my time. The only useful video calls I've done are with syncing up with another developer, which I cannot do locally now that I work remotely. Aside from this I prefer leaving the luxury of video calls for my parents.
9.4 is definitely "old". You can use it if you want, and it has support (for now), but it's not a good idea to base new projects on it unless they're likely short term. ;)
Given my relationship with Facebook I want to agree and say the fines are way to small, but for what I know it could also be that they hurt badly and the reasons the stock rose was just because the stock marked had priced in an even bigger fine.

Edit: yep, lots of them.
Programming Is Addictive
Facebook generates a shadow profile on you without your consent.
"Burned over" in the sense of zero growth - everyone who wants a FaceSnapGram account has one.

Not burned out in terms of profit opportunities though - FB has $60bn revenue, capturing even 10% of that pie can justify an investment of thousands of person-years...
>Yet, you cannot do any of that on HN (other than a limited case like italic). But, we can communicate just fine without those features.

Can we?

Comments can't have tables, so you almost never see any actually tabular data like statistics. I frequently see people misstating copied across data, or getting confused by things that would be simple in a table.

Quoting from the article is very difficult, as laws and guidance often use formatting despite being very simple documents. I've run into this a few times when trying to quote GDPR guidance, and people very often misunderstand quotes.

People frequently struggle making lists, or having problems with ambiguity about which point a comment is replying to.

Code snippets just don't work on mobile.

> then plain text with very limited markup works best since it minimizes the required vertical scrolling and it allows you to see the overall discussion

Sure, if your discussion is short and shallow point-scoring! For in-depth discussion headings or any structure at all is really important.
That only works if the government is going to set up its own bank for use by government employees.
Some of the organizational changes are substantial. Having an independent privacy force review all existing and new product features for privacy implications can be a huge drain on velocity, especially if they demand a lot of changes.

But really, this is how organizations should be run: there should be a user-privacy-focused resource inside the company that can work with product to guide how features get implemented. (The same goes for accessibility, technical feasibility, and other things that product people aren't necessarily measured against.)
You might like:

The Talos Principle — Basically Portal but... different. Physics, timing, & world-affecting-zappy-device puzzles. No actual portals but it's pretty similar. A "there's more going on" story. Quite good.

The Witness — Myst-like I guess? In that you're exploring an island and solving puzzles and piecing together a story, kinda. But the puzzles are all variations on one sort. Elements get added, things get weird, lateral thinking becomes necessary. It's good.
A company cannot force you to use your hardware to run their business at least not without compensation. Having a phone number that can be paged is significantly different than installing MDM software that can track literally everywhere you go, wipe your phone without your permission, etc. If a company is saying you "must" install something in your personal device without any compensation on top of your regular paycheck this is incorrect. If you use your own car for work you're typically compensated with mileage or you can write it off on your taxes.
It is very disappointing that in 2019 we still have to rely on trusting a software vendor or reading the app souce code if it is available. That would be great to we have an OS-level system to give fine-grained permissions and restrictions to desktop apps, like on lineageOS?
"Facebook CEO Mark Zuckerberg and designated compliance officers must independently submit to the FTC quarterly certifications that the company is in compliance with the privacy program mandated by the order, as well as an annual certification that the company is in overall compliance with the order. Any false certification will subject them to individual civil and criminal penalties."

This is actually the big thing here. Any disclosure or breaking of the data makes Mark Zuckerberg personally liable.

We'll see if that gets Facebook's attention at all.
> Why require another medium for communication when email works just fine?

I’m guessing you’ve never actually worked with these chat clients yet?

The difference is light and day. Of course there is annoying parts, but like plaintext email I guess, just having everyone write in the same format soothes the brain.

And no awkward quotes or history in every damn email (because your client is going to mess up that thread!).
What is the practical process in which $5B is handed over? Is it done over a timespan? Does it get tied up in courts for years and years?
Maximizing profits and evaluating success as a Craigslist seller – Robert Heaton
Techcrunch uses WordPress, which definitely handles '₹' just fine in titles and URLs, especially since WordPress is by far the #1 CMS used in India[1].

[1] https://trends.builtwith.com/cms/country/India
Wow, so this is what GNOME has become. I've ditched them in favor of Mate at some point and later made that into an i3/Mate combination. Something about editing text files for configuration is just inherently better over clicking through dozens of menus.
> The part I can't wrap my head around [...] The example I keep going back to is deanonymizing movie reviews

The reason is that you are thinking of an example that's not nicely compatible with differential privacy. The basic examples of DP would be something like a statistical query: approximately how many people gave Movie X three stars? You can ask a bunch of those queries, adding some noise, and be protected against re-identification.

You can still try to release a noisy version of the whole database using DP, but it will be very noisy. A basic algorithm (not good) would be something like

For each entry (person, movie):
with probability 0.02, keep the original rating
otherwise, pick a rating at random

(A better one would probably compute a low-rank approximation, then add small noise to that.)
Would that mean if I were at a hotel and used their computer in a pinch to access the web client (not that I ever would - keyloggers) would that be in scope?
Chris Olah is first author on these papers in distill.pub:

- https://distill.pub/2018/building-blocks/
- https://distill.pub/2017/feature-visualization/
- https://distill.pub/2016/augmented-rnns/

He explains his personal mission, doing research distillation to reduce research debt, in this essay: https://distill.pub/2017/research-debt/
Animals raised for transportation or muscle power were treated much better than meat animals are today. They also provided utility throughout their lives, while meat animals are raised for the exclusive purpose of slaughter.
News like this is already priced in and the market reaction is an irrational mix of random expectations. Some would have thought it would be more, some will think that this the end of Facebook's regulatory troubles, some will think that people overreacted over the last few days and are buying now that the uncertainty of the fine is gone and we know how the settlement stands. If this was a surprise 5 billion, then the stock would have dropped by way more than the 25% you might expect because of panic. You also have the growth story.

A good way to put it is that the stock price would not have changed by more than a few percent today anyway, but in a world with no fine the starting price would have been higher. And in a world where we see more and more 5 billion dollar fines, they'll be less and less shrugged off as one offs even without increasing penalties.
That is interesting. Can you recommend some good sources on these economy laws? How can I convince somebody that increasing interest rates, an unpopular move, should prevent large inflation, which is something people want?
Welcome To The Silicon Valley Startup Life – Is it all you dreamed it would be?
It doesn't mention it. I'm guessing it doesn't live in France. The Government of Canada says it's native to western North America[1].

[1]https://www.nrcan.gc.ca/our-natural-resources/forests-and-fo...
> GNOME has been nuking features for a while

That's an understatement. GNOME is so notorious for removing features that I recall jokes on Slashdot 15 years ago about how the next version of GNOME will just have a giant "Do Stuff" button in the middle of the screen.
That fines were coming was known, and reflected in the stock already. The announcement reduced uncertainty, causing value to rise.
The gear arrangement in the diagram showing how it will all work cannot turn (triple gear engagement)!

Probably an unintentional but more accurate representations than what they had in mind.
Unlikely it will exist outside a humidity controlled box, unless hung on a lobby wall. Your cheap 1970s pawn shop guitar has better mojo for playing anyway. People want to see his wear marks, not yours.
> Factorio is a marvel of an example of a game made by people who are genuinely very skilled and care a lot about what they're making.

I'm have more admiration for the fact that they don't have sales. The only way to get a discount is to use a third party discount system like humble monthly.
that is a very disturbing story. ironically this case will be used by the people the perpetrator hates as a defense against title ix charges in the future when they are in fact justified.
> I'm a German soon to be CS graduate

As someone who was in that position ca. 20 years ago and then moved to SV for almost a decade: I don't think I would have dare to make such a sweeping claim as you:

> The German job market is precisely as described by GP

As a completely new entry into the job market, despite plenty of real work experience (during the last two years of my study the study was "secondary", I managed to make all major university projects about things I needed to do at work anyway), how could I possibly have know enough? I know I never had that feeling.

I actually did move to SV immediately so I can understand what draws you, no argument there. Still, I returned after almost a decade.

I think you are waayyyyyy overvaluing your own experience level. Where does such confidence come from? You cannot know even 1% of the German IT job market given how many medium sized of importance there are. Even in the US there is a large number of software businesses nobody has ever heard of because they are in a niche. For example, I once consulted for a company in Fort Worth (TX) where software for giants like Walmart was written. I think even here in this forum very few people would have heard of that company.

Occasionally someone, often magazines, ask about-to-be-finished students where they want to work. Inevitably the top ten are a handful of major names. That says a lot about students knowledge about potential employers, which seems to consist of only a few names of the already well-known few big companies. It says nothing at all about the reality of the far more diverse job market and the myriad of interesting options at thousands of other interesting companies.

Example: Top companies to work for,

- Students of business: https://www.arbeitgeber-ranking.de/rankings/studenten/bereic...

- Students of engineering: https://www.arbeitgeber-ranking.de/rankings/studenten/bereic...

If you just drive through Germany blindly, without a map, you'll find company after company that would never be listed here because they are not a mass-market brand.

So by all means, do go to SV, it's certainly a great experience. Just don't overvalue your own experience, and question why you are so confident in your claims and generalizing your own very limited experience.
~7000 words TL;DR Get a paternity test. Not tech related.
It'd be cool if there were an option to disable it for an hour after someone replied to one of your comments - the throttling is great for when I'm just lurking, but bad for when I'm participating.
It definitely was.

- Asking for email password: https://arstechnica.com/information-technology/2019/04/faceb...

- Targeting ads using phone numbers obtained through two-factor authentication: https://www.engadget.com/2018/09/28/facebook-two-factor-phon...

- Improper use of facial recognition: https://www.npr.org/sections/thetwo-way/2018/04/16/603056662...
A larger fine was priced in because investors were uncertain of earlier estimates of the fine being accurate. When the settlement news was announced, the stock bumped because it was better than expectations.
Marine Heatwaves in a Changing Climate
Possibly better source: https://web.archive.org/web/20150303123748/http://www.thinkl...
do you have any evidence for this assumption. Yet I havn't found any article about what will happen where and where to raise kids in the future with water and moderat "wether-disasters". Are there any papers out to read?
Slack supports reminders: https://get.slack.help/hc/en-us/articles/208423427-Set-a-rem...
That's pretty much a non-sequitur. HTML is better in email as well as "reference documents" according to the opinions of many. You don't like thing. Okay.
I've seen the same thing with Chrome. If you log into Gmail it automatically link the browser with the corporate account for all Google services. And if you go on the settings page (chrome://settings/) it shows "Your Browser is Managed by Your Organization". This allow the manager to automatically install extensions, filter websites... I removed the auto managed browser while being connected and it wasn't an easy task unfortunately.
How to create a (slow) interpreter – Part 1: Tokens
I would say that the real performance drain is top posting, which seems to go hand in hand with HTML emails.

With top posting, in order to read a mail - especially one that is a few levels deep in a thread - becomes an exercise in jumping back and forth, trying to find context and make sense of who replies to what, finding relevant sentences (often hidden in a mess of signatures).

With bottom posting and proper curated quoting, context is a glance away, and it's easy to see who said what in reply to what.

I'm sure this would be possible with HTML mails as well, but I've never seen it happen. It's all just a mess of hard to find information in the least sensible order imaginable.
Git repo was linked by OP in this [dead] subthread: https://news.ycombinator.com/item?id=20514267

The nmap script was written by ThyssenKrupp's security division and can be found here: https://github.com/TKCERT/winnti-nmap-script/blob/master/win...
> Who did worse, the friend sharing the data I gave to them, or the stranger who got it without permission?

I honestly don't know which answer here is supposed to be the obviously correct one.
Mode.net: Trade-Off Between Features and Performance
I'm also looking for an alternative to Tower. Their subscription model is too expensive.
Probably, but do you care when it isn't your device?
If you don't have a profile there your device is not managed and they can't do what the article talks about.
> It may not ever surpass Python in terms of raw users, because Julia is focused on numerical computing, but Python is more general purpose.

That isn't the case. Julia's primary focus is scientific/numeric, but it's also general purpose. Take a look at Julia Robotics, for instance:

http://www.juliarobotics.org/
If you have a recent Samsung phone there is a feature called 'Knox' that splits off your personal files from the work-related stuff. Knox is like a secure container that's fully isolated from the rest of the phone -- like a phone within a phone. Knox cannot access your personal files so the assertion that it can 'wipe your data' or spy on you would be incorrect (it only works with the container.)

What the article mentions about tracking is a legit concern though, IMO. Within a container it's still possible to access the GPS sensors. I'm not sure if the user can block this / opt-out? It's possible that an app may have to request permissions to use the GPS. In any case, I would say the situation is still better and more transparent on Samsung devices than this article would imply. I don't know about other devices but I can tell you Apple phones don't yet have an equivalent secure container solution (like Knox or Enclaves) so I'd be more concerned about the security situation on those devices.
A Production Outage Was Caused Using Kubernetes Pod Priorities
> Outcomes are what matter.

More specifically, intent.
>In a brutally competitive industry such as restaurants, where profit margins of 6% are considered extremely healthy, there has to be some sort of downstream effect to keep the business viable. Most likely they'll all just raise prices

Non chain restaurant industry is brutally competitive, yes. Burger King/McDonalds not so much.

In non-chain restaurant industry the costs are typically either pushed on to diner (in the form of higher prices) or the rentier (in the form of lower rent).

The one quirk of the non-chain restaurant industry is that if there is a cost push in the form of higher minimum wage or higher rent it often leads to bankruptcy and a replacement of the business with a different cost profile rather than a smoother transition to higher prices. This is why they fight so hard against unionization and minimum wage hikes.
How valid is this data?

I can never reach my non-technical friends any more by email, I have to use text messaging or facebook messaging. My more technical family members use slack.

Sure everyone has an email account, but the less technical seem to not be using it any more. The excuse they give is that it is filled with spam and they don't know how to get rid of the spam.

If I absolutely want to reach everyone in a diverse group I use text messaging even though I hate text messaging.
Email will certainly survive Slack at one point, but I am not really a fan of gmail. I have an address, but just manage it via imap client.

> Transparent or Private Communication

To be honest, this sounds more like a decision about using gmail or not.

Anyone wants to share ICQ numbers? You know, like the cool kids do?
> he's purposefully modified it without permission to malfunction after a certain date - that's why it would be a criminal matter

It is more than that. He purposefully modified it to expire in a time frame and in a method other developers would fine unreasonable and did so for personal profits. Then he took advantage of that modification.

Most the software I make has a problem in it when we reach the year 10,000AD. But we would all agree that is a reasonable issue that I shouldn't be found liable (it would be a massive achievement to even be remembered as a footnote come 10,000AD).
It can, and their MAM blurs some lines.
>If a business's profitability drops, that very frequently translates to lost jobs or cut hours in order to preserve expected return

Businesses that slash necessary costs in response to cut margins have a special word to describe them:

Bankrupt.
> jumping through 7 files just to find the API request that gets shipped is slightly insane.

The API request is in the file that represents the point at which the API request is made by the user (previously in a loader component or, now, using a hook, in future using suspense), so I would say it involves jumping through 0 files, as opposed to several if I move it to redux (the dispatch occurs at the UI trigger point, then I have to drill through several other layers of abstraction). In practice there's normally some facade in front of the API to prefill values and also to make it easier to mock for testing, but if anything that just makes it simpler as the facade acts as a reference.

> how about displaying a default failure screen?

failure && <FailureComponent>{failure.message}</FailureComponent>

This is I guess down to a preferred philosophical approach but from my pov React is a UI library and it's _really_ good at showing conditional UI. Redux is a state container and is not great for this. I don't feel I want that in Redux, I want Redux purely to be a reference the state of the data in the app; loading/req/etc states are not that. Whenever I've moved error/request/loading/failure state to Redux (ie almost every app I've made over the past four years before this year) it involves a series of abstractions to track the current request. Whereas React can do this out of the box at the point the action is taken: make the request, show some state, if the request succeeds, dispatch the data to the store and [re]render the component that displays the data based on the state of the store.

> but how do you put the result back in the store?

dispatch({ type: "foo", data: "bar"})

And have a component that renders based on props in the store, same as normal.
IDK I'm not a very consumption oriented person. In the phase of life following my graduation I plan to save my money so "how much can you save" is the metric I compare places by. Yes, SV has a higher cost of living and I'm not an extremist like this very frugal guy who lived in a van for his mountain view internship (cool trick though!). But from my assessment even if you rent a room/condo, SV/London are still more attractive than Germany.

If your lifestyle is to spend most of your paycheck (which is a fine lifestyle btw, I don't want to be judgemental), then I think Berlin is much greater than SV. The fewer money you get is at the same time more powerful in Berlin. If you have children, even more so.

But you know you maybe want to buy a flat or house, but for that you need money. It's hard and takes years to use your SV/London wage to buy SV/London flats. It's hard to use your Berlin wage to buy Berlin flats. It is comparatively easy though to use your SV/London wage to buy a Berlin flat.

Germany is not unattractive for me on a permanent basis, but I think in the current situation I'm in, other places are more attractive.

Also I might be wrong, I'll conduct a final assessment once I graduated and have concrete job and wage offers and can do cost of living calculations and how much I'll be able to save after deducing all costs I expend.
> Email will always remain the King

And "640k is enough for anyone"

https://www.computerworld.com/article/2534312/the--640k--quo...

Not that I promote Slack, or think that email will go away soon.
Anyone with admin access to Outlook 365 can do this stuff. Even in a large company that could mean a surprising group of people able to do this sort of spying with no technical restrictions to enforce policy (assuming there is an explicit policy, which in a smaller company is not a given.)