skysight-inc/HackerNews huggingface dataset:
It seems obvious to me that there is a burning need for tech unionization and the reason has little to do with individual compensation or job security (although those are very important ancillary issues that deserve to be addressed and discussed as well). The real purpose that unionization could potentially serve is as a check against what people like Stallman and Bruce Schneier would perhaps call the mass exploitation associated with extreme surveillance capitalism. There are risks associated with unionization, of course, but collective bargaining offers one of the only proven mechanisms for average workers to impact the behavior of their employers. In the past, collective action was taken primarily as a means to improve the work conditions and compensation of average employees; as you point out, work conditions are generally very good for tech workers already, and so the improvement of working conditions isn't such an issue (although there is a good argument for organization as a means to preserve good conditions). I argue that in the case of tech employees, many of whom are involved in the development of systems that carry the potential for horrific misuse against vulnerable populations in the name of corporate profits, unionization is actually a moral imperative. Such unionization would represent a form of evolution in the history of collective action and employee organization, since it would be (at least in part) about challenging large-scale trends that run counter to the ideals of privacy, human rights, and equal society - things that can't be meaningfully impacted by individuals switching jobs. For instance, consider the case of challenging the pervasive use of privacy-violating adtech in products, or partnerships between corporations and authoritarian governments.

As tech workers, we are uniquely positioned within society: we have privileged knowledge of how the most powerful systems and products of the age function and we are incredibly close to the control surfaces of the major pillars of the economy. We are in demand, paid well, and generally well-educated. We have the ability to make a difference in the world in ways that very few people do. This is why organization is important.
Nothing, at all, has demonstrated that they plan it to replace Android -- that was a narrative various tech blogs invented. Nor would it have any benefit in moving away from the Java inspired/cloned underpinnings of the Android user layer.

Google has a variety of initiatives, and they really like reinventing things (which can sometimes yield great outcomes). This is a kernel that is in contrast with Linux.
When I interviewed at a startup for my current job, I asked the CEO, "Why did you take investment instead of bootstrapping?"

The CEO answered the question for me:

> A company takes investment so that it can grow faster than it can with organic growth.

So, if you're happy with organic growth, avoid outside investment. If you want (or need) to grow faster than you can with organic growth, then you need outside investment, (and the maturity and willingness to adapt as your company changes.)

For what it's worth, this also depends on what kind of business you're in. If it's something that can grow fast, someone might point to your startup to justify demand in your space, take outside investment, and grow so fast that they push you out. (Hopefully your "organic" company could figure out a way to cash out before your customers flee to the well-funded competitor.)

Otherwise, If your business is niche, the market might not be big enough to justify investment, and you can continue to comfortably grow at your own pace without risk of a well-funded competitor eating you for breakfast.
If hard blockages are legitimately happening on a regular basis, being able to ping other people is not a solution to the actual organizational problem, it's just a band-aid.
I just fail to see what exactly tracking teenagers would be keeping them "safe" from. It seems like it wouldn't result in anything but resentment and sneaky behaviour.
Hi everyone,

We just released Greynote[1], so we are making Greypad free for this weekend (normally $10). Greypad is completely ad-free, so I hope that you get a chance to try it. Any feedback would be very much appreciated.

If you are interested in having your organization participate in our beta/pilot program for Greynote, please drop me a line at cto@greynote.io

Have a great weekend!

[1] Greynote: https://itunes.apple.com/app/id1441767538
> MS has had a tendency to do things differently for the sake of doing things differently

It's probably for the sake of "making sure it's hard to port".

E.g., .net in 2008 called "culture" a thing that has been referred to as a "locale" for at least 30 years at that point, with naming conventions and all. I find it extremely hard to believe that they were unaware of it -- yet, the vast majority of .net programmers I've known had no idea what "locale" was, and believed microsoft invented "culture".
I have used it in a few shipped products. FreeRTOS is fine as a kernel, but a the interfaces for networking or devices always felt just smashed on top of it with no clean interfaces. This also made moving between hardware revisions much more difficult. NuttX forces abstraction layers which sometimes makes it a pain to do something simple, but in the long run prevents you from shooting yourself in the foot.

Also they are having their first conference this year.

https://nuttx2019.org
Autism is not a "psychiatric" disorder, it is a developmental disorder with neurological and physiological symptoms.
Chef gets to set the menu.
Only one? If there's any justice in the world, it's the only one without any brackets. I fear it's one of the many without a dot, though.
I don't know much about your situation, so tough to chat about growth, but it is our priority at the moment as well after also reaching PMF.

Why is your growth relevant to only Non-VC backed founders?

It may be easier to provide suggestions if you describe your business rather than describe why you don't want VC money. Perhaps I'm misunderstanding.
They do ship grounded connectors still, but it is underneath the molded plastic piece at the bottom of the box which is hard to get out.
It depends on your market. If you're in b2b with big companies you can partner on solutions if you have some core that is special. For consumer you'll need to solve at least one problem well enough to get cashflow.
> We leverage an indistinguishability-based anonymity notion for sender anonymity: the adversaryhas to distinguish two senders of its own choosing

Bitcoin doesn't provide that; a transaction involving one wallet can (if I understand Bitcoin correctly) be distinguished from a transaction involving a different wallet trivially.

It has anonymity only in that personal information is not required, but all the information you do provide (that is, the key that identifies your wallet) is entirely public. A wallet is a pseudonym.

The anonymity of Bitcoin is not the cause of its latency - instead, getting anonymity out of Bitcoin requires extra work by the user (making more wallets, and transferring money between them to avoid having to cluster them all in a multi-input transaction that would identify them all as probably belonging to one person). Getting anonymity would thus require an increase in both latency and bandwidth (from the extra transactions plus any other money-laundering work).
In that case it wouldn't have replaced Android at all -- It would have simply replaced the Android kernel, which happens to be Linux. And at that point you have to ask what is gained, and at this point the answer is "nothing".
I have found the premise of the title to be completely false in real life. Not much else to say to this - I haven't seen too many people grow, and when we hire someone great, they are great.
Show HN: Fav.sh – a bookmark manager with Gist integration
A while back I saw a post on ProductHunt from Evernote Design promoting their bookmarks for designers (https://www.evernote.design/). Around the same time, I saw another collection of bookmarks for developers (don't remember what it was exactly but it was just like Evernote Design). At the time I thought it was really cool but it irked me a bit that all these bookmark collections used their own UI or were just thrown up on Github in the form of an awesome list.

I thought to myself, wouldn't it be great if there was a tool that could be used for these bookmarks, rather than having to build a UI to display them. I looked around and while I found several online solutions all had 2 major issues:

1. They were mostly aimed at scrapbooking, emphasizing visual over just displaying the data.

2. All required an account with the app and the app-controlled your data. If the app goes away in the future, so do your bookmarks.

So in response, I created fav.sh. Fav.sh lets you create bookmarks and keep them in your browsers local storage and then lets you either backup/restore your data via JSON upload/download or backing up to Github Gist. I tried to make it as agnostic as possible, opting for bookmarklets to achieve things like adding a bookmark or popping open a mini-window rather than a browser-extension approach. In addition, you can quickly share any created bookmarks.

Check it out if you're interested:

Main Site:

https://fav.sh

App:

https://app.fav.sh

Example of a shared bookmark collection (the guidon the end is a gist ID):
https://app.fav.sh/view/ae2c91fda599f907cf157bf45631bccb

I'd love to hear from you guys in ways I can improve it.
Well, they're not moving away from Android per se. ART is being ported to run on fuschia.
> We live in a nation founded on the basis of property rights.

Assuming you live in the United States, do you mean the right to enslave people and take their labor? Or the right to kill people and take their land?
I heard that instead they gave ownership of the factories to the workers :-P (who then sold it off to the oligarchs)

I think the question here is legitimate ownership of property. If you think the Soviet Union stole the property (I do), then it should be assumed that it's homesteaded to those using it. Even Murray Rothbard suggested giving ownership of U.S. universities to students and professors, if I recall correctly. (I think it was in "All Power to the Soviets")

I suppose you believe the capitalists stole the property, which allows for the same appropriation by the workers.

But here's the thing: what then? Could the workers sell their shares? If they can, another capitalist class can emerge just as well, purely by preference of people wanting an earlier payout selling the shares + steady paychecks vs risking being responsible for the enterprise. And if the workers can't make such a choice, in what sense do they really own the share? (EDIT: I think Proudhon actually had a counter argument to this, I forgot what it was)
Shorts don't tend to destroy value. That's just a paranoid fantasy invented by incompetent managers to justify their own failures.
I was agreeing with you, maybe I didn't make that clear.
I disagree with your "text is superior" stance. You assume that the point of a phone call is to enhance "shared knowledge building", but that's often not the case. A phone call is meant to communicate something directly, and that "something" may or may not be knowledge that should be spread through the team. Phone calls have disadvantages, but so does text. There is information that gets lost when we reduce our communications to text. I find it to be much easier to infer someone's mood and intent when I talk to them vs. reading chat messages. There is no universally better communications mode.
HAProxy Exposes a Prometheus Metrics Endpoint
By "that stuff", do you mean "technical communications you have had with colleagues", such as what Slack or email might otherwise be used for? That is what the GP was referring to.

It's hard to imagine using a wiki for that, but if that's how you do things I guess it's fine. As long as it doesn't rely on people copying their email discussions to wikis manually. Not sure how you'd be alerted by an important wiki update that you need to respond to, though.
> A NOTE ABOUT DEADLINES: While fair scheduling is appropriate for the vast majority of workloads, there are some tasks that require very specific timing and/or do not adapt well to overload conditions. For example, these workloads include low-latency audio / graphics, high-frequency sensors, and high-rate / low-latency networking. These specialized tasks are better served with a deadline scheduler, which is planned for later in the Zircon scheduler development cycle.

Those seem like important workloads. Does this imply that the deadline scheduler runs concurrently with the fair scheduler? Otherwise, what's the point of developing an ideal scheduler for common workloads if it cannot be used for critical workloads. Is it common to run two different schedulers in the same system?
> it's not faith to believe that it did so.

Doesn't believing require faith? Extrapolating requires belief that the correct conclusion is being reached.
(1) Your advice could kill people, and (2) it's not reasonable to claim that decades of expensive electrical mains and appliance design&manufacturing was done for no benefit.

The ground wire connects to non-electrified portion of the device, as a protection against accidental electrification.

Neutral closes the mains circuit also is grounded, protecting the electrified portion against accidental activation.

https://en.wikipedia.org/wiki/Ground_and_neutral

That article also has a section about how mechanized-farm cow milk production is harmed by the issue discussed in the OP
This tension is fundamental.

You have two parties who feel entitled to the road, while few parameters exist around how they share the road. Naturally anything a cyclist does that interferes with the driver ends up irritating him/her and vice versa.

Protected bike lanes go a long way to solving this problem. We need rules around how we interoperate.
As someone who has attempted to learn to get back to my roots, I can definitely say the lack of a standard romanization is a huge barrier. Cantonese textbooks are not interchangeable because each series decides which romanization to use and some even take the liberty of creating their own.

The only people that could sort this out is a government.

- Guangdong won’t, because official Party policy at best discourages use of regional languages. There was a lot of fury back when they attempted to stop provincial broadcasts in Cantonese.

- Hong Kong won’t, because the Government likes to fumble around a lot these days, and because they have a more or less unofficial goal to integrate into China. Cantonese is not an official language, only “Chinese”.

- Macau won’t. They’re too busy trying to sweeten up China to let in more gambling tourists.

The other issue is that there are now some phonetic changes between the mainland and Hong Kong, the two places people would consider authoritative on the subject.
Are Techcrunch writers journalists?
Well a change of the kernel's license from GPLv2 to BSD is certainly a change. I'm sure the OEMs think that gains them something.
There was a thread yesterday about a jury selection glitch that made young people less likely to be selected, and someone suggested making them 10x more likely as recompense. I said that wasn't fair to the new jurors or the new defendants (who would still get a biased jury). I believe it's the same here. I know several people who were raised dirt-poor, and even one who was a high-school drop-out, who started successful companies. Getting ahead is hard, but certainly possible.
Facebook Portal makes for a great virtual office
Understanding Accreditation: Innovation
> And at that point you have to ask what is gained, and at this point the answer is "nothing".

Not having to care about the permanent breaking of internal kernel APIs is not "nothing".
I think your examples are valid. I wonder though if it's a choice for someone to work 80 hours a week at $40k to make video games versus 37 hours a week at $80k doing forms over tables stuff for The Bobs. Is that a choice or exploitation?
Re double blind etc.. Not for pilot studies where one errs on the side of excluding null results in order to get the required funding to study something properly. Without pilot data, one judt wont get the grant that would play for the clinical trial
I've got to disagree completely - my search experience with Slack has been really great, even surpassing Gmail, which I also like. There are a lot of tools to dig in to results bit by bit, and they're cached so returning to the search screen is fast after you've investigated a hit.
> you might get fired and be replaced

Actually, you'll get fired before you get a chance to "mentor" them for not getting your own JIRA tickets closed fast enough.
Here's the actual Tesla announcement:

https://www.tesla.com/blog/update-our-vehicle-lineup

"Given the popularity of the Standard Plus relative to the Standard, we have made the decision to simplify our production operations to better optimize cost, minimize complexity and streamline operations. As a result, Model 3 Standard will now be a software-limited version of the Standard Plus, and we are taking it off the online ordering menu, which just means that to get it, customers will need to call us or visit any one of the several hundred Tesla stores. Deliveries of Model 3 Standard will begin this weekend."
"The last senior dev who got internally promoted currently has an allowance of 50% of his time for helping more junior devs understand things. Fifty percent! The intention is to get his senior dev knowledge and experience out of his head and into the heads of five other people; growing ourselves five more senior devs."

I am pretty senior and I like mentoring people. But the incentives are generally the other way: If as an IC I transfer my experience to new people I almost get no credit. The manager of the group gets credit for building a good team but I have to justify my salary compared to the people I mentored. So sometimes I wonder if it would be smarter to keep knowledge to myself so I can look better.
Well it has been a few weeks since the last shakeup.
Our laws aren't written in away that says if you steal something, and the value to others out weights the crime of stealing, then its not stealing.

But as I've said, this is the human element, and is why we have a jury, if the jury feels that his actions though criminal were justified.

They can hold him free of punishment, this is why our judicial system is structured this way, because the letter of the law, doesn't understand the context of a situation, and a jury can.

Who in your opinion makes the choice of "what was unearthed is justified to be unearthed?" A judge, a police officer, a prosecutor, or a jury of his peers?

That value judgement you are talking about is literally the roll of the jury, but to get to that point, they have to be arrested, and prosecuted.
False. The trending pages and suggested pages are filled based on google's algorithm that determines which video the user will like/ watch the most. That is the only fair way to determine trending and suggested videos.
This is true, but it doesn't excuse bikes ignoring traffic rules. Also, bikes striking pedestrians can kill them just as dead as cars can.
"But I can’t imagine that someone surrounded by people of a similar age and of a similar background would prefer zero interaction to at least some interaction."

This author's a damn fool who hasn't taken the slightest effort to understand introverts on any level deeper than "how do I get the quiet people to fuel my need for constant social stimulation?"
No I was referring to the robocalling feature. It's an actual product now.
Prior HN post that included some discussion on this point: https://news.ycombinator.com/item?id=12748863
The Soviet Union stole its original resources, but more importantly continued to steal all resources produced. See Dekulakization: https://en.wikipedia.org/wiki/Dekulakization
And just look at what you get for your money: https://twitter.com/Arronwu23/status/1116691772300599296
Union organizers are fighting power to improve the material conditions of all tech workers. It sounds like you need some class analysis.
If it can only deliver 1nA, then yeah.. Won't hurt a fly
Your clients. They know people who may need your product, request them to introduce you.
Hire a sales person.
Without saying too much, cf has a fairly diverse network in terms of hardware. Partly because the sprawl makes it hard to keep every single colocation running the same hardware, when a single colo can consist of hundreds of independent nodes (metals).
It's as much fraud control as legislative compliance. From the perspective of consumers, considering a payment network as 'secure' requires fraud control - by ability to reverse fraudulent transactions and/or making it hard or expensive for fraudulent recipients to sustain operations.
Not much of a benefit if he's the only person in his friends' group without one.
No worries.

A lot of our issues stem from our (mostly) Republican Party's "War on Drugs". I could give you a rundown, but the summary section from Wikipedia does a good job.

https://en.wikipedia.org/wiki/War_on_drugs
I'm not sure that makes much sense;forth is typically a thin layer over a machine (historically physical, but also a VM, like the jvm) - so it'd generally make sense to implement the "compiler" is "assembler" (whatever that means for a given "machine")?

A forth in forth that is a cross compiler or something, doesn't quite "feel" like a forth system?

See also: https://www.forth.com/starting-forth/11-forth-compiler-defin...
I wouldn't underestimate the US. They could be laying this nice, comfy-looking trap to ease the extradition process from UK. Then once on US soil, the real charges are unveiled.
How/why do you refer to this account?
Well, NOW I am curious. And I do a lot data engineering these days ;-)

btw, do you implement any edgeql-specific optimizations? I know that the db shares most of the code with psql, and its optimizer is okay. But being closer to the math foundation opens up lots of opportunities..!
> It seems to me you have some learning and profiling to do.

Please, enlighten me. If you could link some benchmark results, it would be very much appreciated.

> many of them do enjoy multiple implementations from several vendors

Having multiple implementations doesn't make a language faster.

> and even had OSes richer than Redox available

Being able to write an OS in a language doesn't allow any conclusions about its performance.

> Also some of them do enjoy LLVM backends.

An LLVM backend doesn't necessarily make a language as fast as C or Rust. You could write an LLVM backend for Python and it would still be slow as molasses.
I feel like you missed the point of the article. Programs like find where taking the functions of two (and more) smaller more finite subsystems and rolling them into one, more complicated system. That added complication assumes all the functionality you would ever need is baked in -- in this case it might be, but this was just a example to start out with.

$ man find | wc -l
1020

$ man ls | wc -l
207

$ man grep | wc -l
400
Finding good value added resellers has helped us avoid having to raise money. They are the sales team that we can't afford.
Ever heard of dilution? This does happen at times. It was banned over a hundred years ago, if I recall correctly, because people got clever and abused it.
Better automate from version control
I hadn't considered this, but yes, now that you mention it, given that salt water is more conductive, it would perhaps be more effective.

My fences appear to provide maximum output (on a standard livestock electric fence tester) with our regular well water, so it hadn't occurred to me to give this any further thought.
Ever heard of dilution? This does happen at times. It was banned for public companies over a hundred years ago, if I recall correctly, because people got clever and abused it.