skysight-inc/HackerNews huggingface dataset:
India, what you know of today, isn't India what existed before Islam or christianity started spreading into Asia. The historical India, is now split over Afghanistan, Pakistan, Certain parts of Iran, Bangladesh, Nepal, Sri Lanka, Certain parts of Tibet and Bhutan.

Bulk of those countries now is populated mostly by Muslims, Christians and Buddhist. The Muslim and Christian population in India itself is >15%. So >50% of the original population, moved to new religions. And you keep hearing of people moving to other religions from Hinduism all the time.

This is a major source of political strife in India today.

The caste system did/is doing enormous irreparable damage to the Indian society and has done over the ages. The moment any new religion was available people have moved on to it in mass numbers.

The oppressed people always move on to what works for them. Don't blame them, nobody changes their identity that easily. Its only when things go beyond bearable do people make these decisions. And beyond all any conversion to a new religion is a late process, the early process involves divorce from the existing religion.

You can't stop change of heart.
That’s funny! Would love to know the story.

I’m an atheist as well, but was raised in the Lutheran church and still recognize that there were / are good things about organized religion. I generally agree with the sentiment that our social system has not caught up with its decline.
Not sure what you mean by blobs? If Slack implemented a scheme like this, they should sign a message which includes metadata like the org name, channel name and timestamps in addition to text.
Not wholly on topic, but for some added depth to that "love or fear" dynamic, I suggest reading Montesquieu's "The Spirit of the Laws." He analyzes different forms of government (democracy, aristocracy, monarchy, and despotism) and their animating principles. For democracy, it's virtue. For monarchy, it's honor. For despotism, it's fear. It's a much more thought-provoking look at how authority works in governance.

Montesquieu also described separation of powers in the same book [1]

1 https://en.wikipedia.org/wiki/Separation_of_powers#Montesqui...
Companies come and go. If I have grandchildren, chances are high that they won’t have a clue what Facebook or Twitter or Amazon was, besides the senile stories from grandpa about what computers were like during the Stone Age.
This is what I overheard yesterday:

"I deleted my FB account; I'm only going to post on Instagram now."

FB is like the Goldman of the Social Media (and increasingly, via Messenger and WhatsApp, Communications) world. They have their tentacles everywhere.

Also at the teen-level, Onavo, FB's VPN service, is yuuugely popular in high schools across America.

And imagine if VR actually takes off and becomes a compelling new communications medium.

FB has a lot of inertia at this point, I don't think they're going anywhere.

(Lastly, even with all this hub-bub in the news, I'm sure the govt loves FB and doesn't want it going anywhere; it's a huge competitive advantage for the US intelligence community).
How to redirect serial port data to UDP
Download Windows Server 2019 preview ahead of the launch later this year
With most corporate email systems, I'm pretty sure you can't hard delete any message. Sure, it may no longer show up in your inbox but it won't be vanishing off of the compliance logs.
> I expect the insurance would not cover it.

I see this blanket assertion in lots of comment threads, but never with a citation.

> (just like it doesn't cover fires caused by storing gas or propane in your garage)?

This is an assertion I have never seen before. It is extremely common to keep gas cans in the garage around here (IL, USA), where else would you keep them that is safer?
Specifically, what do you find unethical about it?
Because you could just forbid employees from using such other form of communication at work.
It's because we don't like or approve of rails. It doesn't make business sense to us (us being a completely anecdotal group of young developers I'm friends with). There are other solutions that provide sufficiently more developer speed and safety, while also providing much better performance than any rails application.

Edit: I guess I just hang out with like minded people, but our biases shouldn't negate the fact that this is a very common feeling where I am.
I live a couple of blocks from the Zuckerberg San Francisco General Hospital, which isn't too far from the UCSF Benioff Children's Hospital. It's funny to compare to all of the buildings on the east coast named after Rockefellers and Carnegies. New industrialists indeed...
What I mean is most of the FB big decision makers and core employees are from predominantly left wing cities. I wouldn't be surprised if Mr Z runs for gov position as a democrat.

Sher.l Sand..g COO FB wikileaks email "And I still want HRC to win badly. I am still here to help as I can. She came over and was magical with my kids."
Assuming you and your friend both work at the same company using the same Slack Workspace and someone would be willing to pay for the data? Yes, it is a possible scenario. I have no idea why a company would offer to sell it's employee chat logs but I am sure there's a more clever individual out there who can think of reasons.
As an owner of a free slack that has thousands of historical and unaccessible messages by the users, how can I delete these stored but not unaccessible messages to protect them?

It seems unconscionable that Slack retains messages but provides no way to remove them without paying.
Ruby used functionally is great, but it takes an already time-inefficient language and amplifies that weakness (lots of creating new collections and returning them, whereas normally in Ruby you would modify elements within the collection).
Your comment reads a little strange, if this kind of agreement is unfavorable for employees, makes it easier for a former employer to prove breach of contract, and contributes to an exploitative industry, why recommend signing it ? If we collectively as employees argue and refuse to sign such a clause, it will create pressure to make it go away. On the contrary if we sign it without a fight, the clause will spread throughout the industry, making it hard to negociate. I've been pursuing a career in that industry for several years, and I've successfully negociated that clause away when I came across one that I deemed exaggerated, and I encourage everyone to do the same.

I don't really see the link with free software either, preserving the right to use one's mind, the single most important thing a developer has, seems very important no matter what.
>> That and my side project of putting a dozen Octavo SoCs on a PCB along with a ethernet switch chip to build a single-board cluster. If only Intel had an Atom part with ethernet, RAM and USB in a single package...

What's wrong with Intel NUC Board DE3815TYBE ?? Aside from the fact that you can get an i7 like NUC7i7DNBE.

I'd imagine the main benefit of GPUs / Xeon Phi accelerators are their communication structures and RAM. AMD Vega64 has HBM2 RAM. NVidia V100 has HBM2 RAM as well, and also is pushing the envelope with regards to "dynamic threading" for its SIMD cores.

Learning to use the LDS (AMD / OpenCL) or "Shared Memory" region (NVidia) is very different than Ethernet. You only get 32kB (AMD) or 48kB (NVidia) per compute unit, but it supports atomics. Furthermore, multiple "true" threads as well as SIMD-threads can read and write to the region at speeds that are absolutely bonkers. LDS / Shared Memory is comparable to L1 speeds.

Xeon Phi also has a shared memory region between cores, but I don't fully understand it.

As far as I can tell, the "future" is about extending atomic operations above and beyond the current norms. For example, PCIe allegedly supports some atomic operations now (allowing CPUs and Accelerators to efficiently share data in a way that supports concurrency). In OpenCL, this is "Coarse Grain Shared Virtual Memory", and I know NVidia has an equivalent (I forgot its name however).

In theory, Ethernet (1 Gbit / s to 10Gbit/s) could support atomic operations with sockets or something. But that's way slower than the LDS of an GPU Accelerator (8-bytes per cycle per shader. On the AMD Vega64, there are 64-compute units with a total of 4096 shaders. That gives the LDS a bandwidth of 32768 bytes per clock tick)

There are all sorts of restrictions on this theoretical limitation: memory banks, memory channels, and whatnot. Its also heavily SIMD-based (shaders within a compute unit are "ganged" and operate in lock step). And finally, resources contend with each other: LDS is shared between workgroups and ideally you want multiple workgroups functioning at a time. But clearly this methodology supports a ridiculous amount of parallelism that truly cannot be emulated with a bunch of CPUs connected by Ethernet.
I don't think it's that newcomers won't like Rails. I feel it just makes sense to go all Javascript instead since that's where the momentum is now and doing everything in one language has a lot of benefits especially when it's something as ubiquitous as javascript.
The fact that they specify that consent is required on the free plan but not on the Plus or Enterprise plan suggests that the old compliance export requirements have changed. The old compliance export process required consent AND it only allowed you to access data from that point forward. The changes introduced today seem to suggest that historic data is now available by default.
Usually people mean the EU, and there is lots of EU level law.

They even do it in the UK, which is weird "Here in Britain, we drive on the left, and in Europe they drive on the right"
Yahoo died because it forgot it was a technology company and stopped innovating. I've also heard that it developed an internal culture dominated by non-technical sales types who didn't understand how to manage their acquisitions or run a technology business and who de-valued those parts of the business. Didn't take long for them to get left in the dust by more innovative rivals.
My employment contract says something to the effect of "using internet facilities for work only". I mean, duh. I have a cellphone with a 4G signal that I pay for.

What next, employers are going to be able to choose the color of elevator buttons. Tyranny!
Great post, I agree with you 100%. If you don't mind, I thought the correct Chinese proverb was "May you live in uninteresting times" - as the proverb is an acknowledgement of the disruption of lives that occur during interesting times.
“Defederate with pawoo”

There you go
The Ynet article has a really interesting short video documentary in which they interview many of the people involved in the decision making. Also no paywall.

https://www.ynetnews.com/articles/0,7340,L-5182507,00.html
I'm not sure how authoritative it is but this tweet [1] claims otherwise.

[1] https://twitter.com/mbsimon/status/975231597183229953
Really? I actually liked it. It doesn't look like most of tech redesgins, reminds me of American Ads from the 60's. I like how they do thing differently.
Hope this doesn't sound too harsh but your reply comes off as extremely self-centered. What about looking—at the very least—at it from a legal perspective? It's not like lawsuits and aspects related to discovery haven't been in the tech news lately.
Solutions of Leetcode Problems Using JavaScript and Ruby
Not a question but a compliment for LineageOS: thank you for this project. It has brought to life and vastly improved over the stock ROM at least 4 devices that I use. Please keep up the great work.
> And workplaces are socio-political contexts

They're not governments, they're companies.

> monitoring channels that even just imply privacy, regardless of whether they take place in the workplace (or in academia, or at home) is a violation of personal rights

It isn't, unless your definition of "personal rights" includes "things I personally want which are neither codified in, nor protected by, laws."
The European Court of Human Rights recently ruled that an employee's communication may not be monitored without prior notice and without specific reasons. [1]

[1] https://www.coe.int/en/web/human-rights-rule-of-law/-/echr-m...
I experimented with Lyrebird the other night, recording the maximum 300 sentences for their learning algorithm, and I wasn’t impressed with the output. With that said, big fan of the idea and I hope they can improve the output over time.
As I understand the state laws - not if it's not stated as such. They don't allow it to be implicit in "you get salary X each year and operate under noncompete Y". A restriction on future work like that would require explicit compensation.

(And as for why people don't just add "compensated via your salary" to the boilerplate - that's an open-ended transaction, not a defined amount of compensation for the year of noncompete restriction.)
Clojure does not have an alien syntax. As with Lisps in general, it has almost no syntax. (operator param param ...) Done.
Smoked cannabis or eaten cannabis?
It's getting well OT but why should there be a distinction? Should we forgo morals in favour of profits.
I strongly prefer Computer Organization and Design over their Computer Architecture book. I had to read both while at Berkeley. I've considered picking up the new RISC-V edition of the former but I can't justify spending that kind of money when RISC-V is so similar to MIPS. Could be a fun bit of history if RISC-V ever takes over :-)
I live in probably one of the most irreligious countries in the world and we don't really have a problem with school shootings.

Consider the idea that the decline of religion might be an indication that it is being replaced by other convictions that will guide people's morality. Most people hold things for true that they'll happily defend, never question but can't prove right or wrong. For example, in embracing capitalism, socialism, humanism or whatever we'd already have made a huge ideology out of some arbitrary assumptions about what is morally ideal, what's right and what's wrong. These ideologies have their own rather abstract symbols and virtues, and their own stories of how things was, what they are and what they should be. Who needs Jehovah when you have invisible hands, proletariats, knowledge and similar higher order social concepts?

I don't really believe that a nietzschean death of God where loss of religion is necessarily followed by the death of moral standards could happen unless you somehow kill off a widespread ideology in an instant.
> This is all very standard corporate IT stuff that you need for HR and legal reasons.

I doubt that, but it is country dependant. In some of the countries I have worked in it is quite the opposite. You get drilled for legal purposes you are not to look at people's personal emails and if possible DMs. Mostly as it is potentially illegal. I have not worked in the US though.

I was however unaware that in Norway then can access your email in exceptional circumstances: https://www.datatilsynet.no/en/privacy-and-society/personver... It seems in case of gross breach of duty, the employee has to be notified, then they can access their work email.
>However, the fact that some people can enjoy a game responsibly doesn't really excuse the game maker from taking advantage of those who can't.

I agree with what you're trying to say, but not with this statement in particular. I think it is possible to create a lovely game that unfortunately ropes in an addict as a side effect, but that isn't what the industry is about right now.

Game development conferences have been strewn full of talks specifically aimed at exploiting human psychology to generate additional profit - triple A games are designed around addictive loops constructed to provide maximum addiction and resource extraction for a minimum of game assets. I recall one slide in particular that measured the amount of profit per MAU and listed different game mechanics (PvP adds 10 cents per MAU, adding a fake rate-limit to your game adds 15 cents per MAU, cosmetics adds 7 cents per MAU, applying negative effects to your friends for your non-participation adds 13 cents per MAU, etc.) within a year, almost every large mobile game offering contained ALL of the mechanics on the list - and now their prevalence has leaked into other markets as well.

Accordingly, I'd say it isn't justifiable to build intentionally exploitative addictive systems just because some people can moderate their designed negative effects.
Evolved Virtual Creatures (Video, 1994)
Ask HN: How do I submit a posting to Hire HN?
That sounds very much like the city of Rapture in Bioshock (https://en.wikipedia.org/wiki/BioShock) the only difference being that Art Déco is the more tasteful styling.
sigh

That was a long read
Nope. It's more similar to Twitter (chronological timeline), but without promoted messages / "you may have missed" types of features.

Event Invitations is one of the few uses of FB that I still have. I'm open to alternatives that simplify facilitate threaded discussions between those who were invited, but as with any system convenience is a factor.

Google Calendar does work, yet somehow (and ironically) seems more intrusive than Facebook in that you're communicating directly with emails; the younger the participant, the greater the lack of enthusiasm for emails.
How is this possibly news? Besides the fact than Slack has let owners read DMs through compliance export since forever, most company Slacks authenticate via mail (usually Google mail), which your employer controls.

This is no different than company emails, which (I hope this isn't surprising) your employer can also read.

Don't have personal conversations on your company Slack!
Well...most work contracts I've signed said something like "working here is not mandatory and we may need access to the mailbox (which we're providing to you for your work duties), such access cases are logged and externally audited. Sign here to agree, take that door to disagree." As long as this is agreed beforehand, I'm not aware of a European state banning it - this is somewhat different from "let's go digging around the computers out of curiosity". (I am in GMT+1, for the reference)

I've seen a situation where this was invoked - employee was fired for an unrelated issue, only kept some documentation in their inbox for whatever reason. Without such a provision, our options would have been a) legally questionable, b) up shit creek sans paddle.
> because a threat is happening

because an "alleged" threat is happening. Still, cause for gathering evidence, sure.

> I don't get a choice when the lawyer shows up and says we need to look at X's account

And now with this, they'll use a different communication method that you dont have access to and now youre back to square one. The best you can hope for is that theyre ignorant of these changes so you can catch them.

> ... at the point I am asked to look at your account, I get the feeling you are on your way out anyway or will shortly have a lawyer or the police contacting you.

ah, guilty until proven innocent

> The communication systems you use as an employee are not yours.

This is true, and I dont think slack is necessarily wrong in providing this access - but you shouldnt assume that communications that the user doesnt want the company to be privy to is necessarily malicious or illegal.

If you are having legitimate complaints about your job and you want to vent or validate your concerns before proceeding, you might want to have a private conversation with a coworker - and you might legitimately be afraid that your unfiltered, undiplomatic private conversation might be taken out of context or retaliated against.
User-First Monetization – Lessons from Instagram and Strava
Privacy Violations Using Microtargeted Ads: A Case Study [pdf]
Based on experience I have somewhat related advice for employees: don't connect your personal phone to the office wifi.
But the presumption clause is absolutely insane. Even if you can prove something was done after you left the company, they're still considered the owner.

Imagine someone quit that job today, 6 months later room temperature superconductors were invented, and 2 months after that the ex-employee invented a great new use for them. It's literally impossible that the invention was made at the job, but the contract still appears to claim it.
How about they just pay there taxes, then the governments can build the parks?
So what would your solution to the OP's problem be? If harassment is happening, I expect the company has some legal requirement to act. I also expect that you support the company making a safe workplace. How does the company do that if it cannot verify that something is actually going on? Just blindly believe the accuser without confirming if it's true? Just disbelieve the accuser? Tell them to work it out themselves?
In what way are companies not trivially compared to states (governments) in this context (surveillance)? You're being intellectually disingenuous.

I mean, you completely (amusingly) misquoted that sentence. I said "it isn't hard to argue that [...]". I did not make an absolute statement that it is (a violation)... Come on now.
The Paradox of the Elephant Brain (2016)
You say that line speaks volumes, I say it's a throwaway joke very much in character with Zalewski's twitter feed.

This is part of the problem of linking directly to individual tweets as front page news on HN.
Yahoo could not decide whether it was a technology company or media company...
Well in that case judge selection also can't be premeditated since you get a random judge, no?
This is not a new idea. At no point previously in history has this worked out well. Companies like Facebook (and they aren't alone in this) love the idea of employees living around the company both literally and figuratively - spend 12 hours a day at the office and in return we'll give you free food and a gym and games. This is not a great future.
Privacy is important, even in the workplace
Scheduling an appointment!
12 new cryptocurrencies are available on Bitcoin Flip
The upside is that in at least some cases, you can warn the new company and they'll agree to fight the thing - or even preemptively tell the previous company off.

Obviously that's mostly going to work for people with major leverage in the job market, but there have been some notable success stories lately of people not getting sacked.
> There is no such thing as a "private conversation" that takes place over a corporate network.

It's a tech issue, cultural issue, and a legal issue, but it's harmful that we seem to be forgetting the wisdom of discretion as life become more digitized. If the law or culture says "no expectation of discretion", they're just wrong and likely hypocritical.

It's healthy, normal, and appropriate to tell specific things to specific people. If we're worried about abuse, there are other solutions to those problems, like letting the harassed share the conversation later, which they can already do, with screenshots if nothing else.
>> Only way to see it was to boot an offending intern from his work station and go into his Slack to see what was happening.

> Why couldn't you just ask the recipient to look on his station?

This is probably exactly what happened? I'm guessing they didn't physically pry the unwilling intern from his seat like he was passenger on United.
This law is coming from a good place, but I'm not sure how much it can accomplish. The pressure against "free-range parenting" is much more social than legal, and it doesn't seem like the government can do a lot about that. Although maybe it will be enough knowing that if someone threatens to call CPS on you for letting your kid walk to school, you can tell them to fuck off.