skysight-inc/HackerNews huggingface dataset:
>Over a reasonable horizon, you weren't profitable.

The average worker isn't allowed to do that even when they lose money in a given year. Why is it so naturally assumed to be acceptable for a business to do it? Maybe the time is to just remove the loopholes in general from both business and personal income taxes.
> Signal: The employee is required to intentionally alter the app to no longer provide security, such that some communication may be intercepted. They are not permitted to publicly disclose that they have done this.

Replace "Signal" with "OpenBSD" and watch the freaking fireworks.

(Why OpenBSD? De Raadt hasn't promised to be "nicer" recently. Linus has.)
How Some Uber and Airbnb employees are trying to avoid California income tax
Kudos for all the contributions!

Worth pointng out: if you know exactly how to use a function, how much of an actual problem is that the docstring is contrived?

I'd sure like nicer docstrings, but also I understand that the authors (core and community alike) have limited bandwidth.

So we may never see a "100% solution", which is perfectly fine.

(Thought exercise: say the docstrings get just a little nicer. Couldn't that create even more problems in some ways? Now everyone expects nice docstrings, and bikesheds about format, contents, etc)
> So if Google paid more taxes than necessary (legal loopholes), there would be no fines (for bad privacy etc.)? That sounds wrong.

I doubt there would be no fines; but if Google were paying a "fair" amount of taxes then there would be less of an adversarial relationship with governments: huge fines would be like harming the goose that lays golden eggs.

With Google's current tax avoidance/evasion they're just a regular, tasty-looking goose.
Ask HN: What are your best practices and favorite tools for project comms?
At work, we've struggled with misuse of Slack, the propagation of communications to multiple different tools, the lack of a good centralized and user-friendly knowledge base, and the distractions caused by instant notifications from Slack and other tools. I just checked our Slack stats and 90% of the 25k messages the team sent on there in the past 30 days were in Direct Messages.

Currently, we use a disorganized combination of tools including Slack, Jira, Discourse, Google Docs, Discord, email, Trello, etc. and frankly, it's a job just to try to keep up with them.

We're kicking off a large new project soon, presenting us with an opportunity to streamline communications, increase transparency, the visibility of documentation, and (I hope) the level of organization of our communications.

We have no remote workers and are a small team sitting in a shared space with a semi-open office plan.

What communications practices have worked well for your team? Have you turned around messy communications in your workplace? What tools do you use and how do you get your team to adopt them?
Here are some "loopholes" you can use to legally get away with "murder": 1) be an executioner, performing a state-sanctioned execution, 2) be a member of the military and kill an enemy combatant, 3) be a doctor performing an assisted suicide in a jurisdiction where that's legal, 4) defend yourself from a violent crime in progress.

You might argue that none of those are actually "murder," but in fact legal "killing." I'd agree. I'd counter that a "legal loophole," is the same idea. The operative word is "legal," and "loophole" is tossed on to spark outrage.

There's also an argument to be made, that some of the legal killings I've described are morally wrong. That's a subject of much debate. You're welcome to hold yourself to a higher standard than the law requires, or to lobby to change the law, but we have laws so that people are not subject to the individual morality of everyone, but on the consensus we come to as a nation.
Actually, a single manufacturer having one dominant problem is not in contradiction to the industry as a whole having a different dominant problem.
No. Fines exist to dissuade illegal behavior. The loopholes that Google (and Apple, and many other multinationals) should be abolished, and any tax evasion should be prosecuted. Antitrust fines do not exist to punish tax avoidance. They exist to penalize companies who use their size to prevent competition and distort markets.

I have many issues with Google's business practices, but punishing them is not worth throwing out the rule of law.
GCP advancing confidential computing to lure enterprises to consider cloud
> Do normal earbuds just spontaneously fall out?

Apple's? Yes, all the time.
I spent a bulk of my programming career modelling business processes in a graph database with strong schema, lifecycle control (state machines) and formal change control (revisioning).

I was always blown away with how easy it was to turn around a very stable and useful system where the customers could actually understand the data model and refactoring was easy to reason through.

Graph databases FTW.
Uber/Lyft as a solution is just about as regressive and ignorant of the working class. The solution is fixing transit.
Appealing to authority is only a bad argument if the authority is irrelevant to the topic.

Appealing to Schneier on the topic of encryption is not an irrelevant appeal.
Why?

Profits should follow arbitrary calendar years?
I use pdnsd as a local cache. It used to make browsing lightning fast. Although I might have messed up something since because dns resolution seems laggy. But in theory it is of great benefits.
Yeah, the other link(1) is more interesting. That's still not exactly a world shattering level of fraud though. Unless they subscribe to the 4k package, then we're getting unreasonable.

1) https://jameshfisher.com/2018/04/07/the-dots-do-matter-how-t...
The part about tricking Netflix users was posted and discussed here before. [1]

[1]: https://news.ycombinator.com/item?id=16781959
The young need to tear their opportunities away from the old which hoard them. Mandatory retirement at 55 would be a great start.
Here is a visual example of how hooks move all the parts of a single concern into a single block of code which, in a class component, would be littered across lifecycle methods: https://twitter.com/threepointone/status/1056594421079261185

Grouping these parts this way means they can be trivially extracted as a Custom Hook[1] (analogous to a 'mixin' or 'trait' in OOP).

By extracting this concern into a Custom Hook it can easily be reused by different components, as well as composed by other Custom Hooks. This was previously possible using Higher Order Components, Render Props and the (really old) React Mixins concept, but Hooks addresses problems with each of these previous approaches.

If you want to know more about how Hooks improves over these previous approaches, see my previous comment: https://news.ycombinator.com/item?id=19074469

[1]: https://reactjs.org/docs/hooks-custom.html
> Calling Portland "dense" is hysterical.

I remember taking a Lyft (merely coincidental to this story) on a visit during Halloween. There were like two bars on the street we were on, each with maybe 10 or 15 people outside.

"Crazy night tonight!"

...
The syntax isn't even that weird? It's just function calls.

The only "weird" bit is using array destructuring for multi-return and that's been in ES/JS for some time now, and definitely shouldn't look that weird to anyone that has worked in Python, as one example (and C# now supports destructuring even).
It's a lot easier to run browser based ad blockers now than it used to be. Mobile Safari now allows them and installing an adblock extension in Firefox for Android is as easy as on desktop.
That's correct. Google uses Referrer-Policy [1] to prevent the full referrer from being sent to the destination website. The transition page is purely for tracking. The ping attribute [2] is meant to replace that transition page eventually, but it needs to be ubiquitous and equivalent in terms of features before Google switches to that method.

[1]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Re...

[2]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#...
This isn't too far away from how it works for "proper" criminals like Roman Seleznev [0], so one can dream.

Presumably, this would involve the CEO travelling to Europe accidentally while a European arrest warrant was out on them (which would be negligent on someone's part). Since we have yet to see huge fines under the GDPR, let alone arrest warrants for not complying, this seems to be far off though.

[0] https://www.justice.gov/opa/pr/russian-cyber-criminal-senten...
Doesn't mailinator (mailinator.com) already do this ?
are there known ICMP test servers ?
Yeah, I switched a few bulbs to CFLs 10 years ago when they "became decent", and then switched them out every 6 months (i.e. when they burned out) until LEDs "became decent"... Haven't had as much trouble with LEDs as CFLs, but I'm definitely not paying $10+/bulb like I did with CFLs.
"meaningful depends entirely on your expectations".

Totally. That's what I meant. To me personally a meaningful day means no complaints, good connections with people, have at least a positive impact on people, etc. This doesn't have to be extreme. It's a strategy to push away negative thoughts and to focus on what really matters every single day.
https://www.youtube.com/watch?v=HKDchhDUlNw&feature=youtu.be
14 contributors have been working hard on the next release of TinyMCE... and it is now live.

Notably, in this release is 96% of the code is TypeScript. The entire UI layer was rewritten related UI APIs are much more powerful and well-documented now.

Changelog of the last 4 months of alphas, betas, etc:
https://www.tiny.cloud/docs/changelog/
Yeah I've just gotten fed up with the pairing process. Sometimes it disconnects randomly though and to make matters worse, then I have to turn off my car to ever get it synced up again.
There's some serious doublethink going on in the head of whoever said that.
The EU doesn’t see fines as taxes no more than the US does.

The fiscal value of fines is not great. The commission can’t budget how may fines it plans on collecting and from whom. It’s completely different agencies that issue fines and do the budgets.
The clj tool introduced with Clojure 1.9 is designed to help with exactly this problem. https://clojure.org/guides/deps_and_cli
We Are Plasma Mobile Developers, AMA
That is true. It is not directly "planned obsolescence". But our whole economic capitalist system is based on the idea of consumption. That means that products by default do not need to last.
That's graduated into Referrer Policy, more or less, but it should still work.
Thanks for the thought out response. "Glorified pedestrian" is a good way of thinking about it. Legal rights are not the same as perceived rights.
I've built a custom LED-lighting setup in my living room. There is one 10cm × 4cm × 30cm AC/DC transformer (with its jet-intake-like 4cm fan replaced with a quiet 8cm fan intended for gaming rigs) that supplies 12V from a central location, passing through a panel of MOSFETs driven by a PCA9685 controlled by a Raspberry Pi, onwards to the custom armatures in the ceiling. I can set it to all the colours of the rainbow (RGBWW LEDs), but the warm-white LEDs mean I can mix anything from a very low-key ambient amber evening lighting to a brighter and colder light useful for doing things that require, well, light.

I've only done this in the living room as an experiment, and have no intention of doing this anywhere else exactly because of the maintenance overhead and the breaking with convention.

> But the fact that I'd have to sell my house one day stops me.

“Here. It works now. Here is a manual that describes how it works, here is a box of spare parts. You are welcome to rip it all out and replace it with conventional gear. There is no warrantee on this thing, even though it's awesome.”
Ask HN: How do you explain to non-technical people that bugs happen in software?
I work in a software agency, and we have some clients that don't understand that bugs tend to happen most of the time. Also that those bugs will lengthen the estimated time of the project. Any useful analogies that some of you use to explain all of this sort of stuff?
Thanks- I've always felt I rode this way, assuming the worst, but with each incident that assumption of worst intentions increases! Wt metal and bikes, such a no brainer in hindsight and wish I hadn't learned the hard way.
Yeah well, cheap led bulbs don't have a driver, so obviously other problems kill them.

Some don't even have a bridge rectifier - just a couple of capacitors and that's it.
I still fail to see your point. A lobbyist still has a fundamentally different job than a lawyer, and they both use fundamentally different tactics to reach fundamentally different goals.
> As long as you're just replacing the fixture and not running new line a handy man type person can do it legally.

That likely depends on local codes; not sure about light fixtures specifically, but I definitely have encountered variations in different cities in the same county when it comes to ceiling fans.
What percentage of your sales is in RVs vs homes?
And they have lower fertility rates than zealots. See Christians, Hindus, Jews, and Muslims. The more tolerant, the lower the fertility rates.
Out-Of-State Buyers Flock to Miami
I for one do think US truck culture is absurd. Pickups are best selling vehicles by far, yet their beds and towing capabilities are generally used about 1% of the time. The other 99% is commuting in the most wasteful of ways

http://www.mrmoneymustache.com/2012/09/04/its-never-too-late....
A fork of a Bitcoin fork (Bitcoin Cash.) And presumably this must lead to another fork prior to when the illegal content was inserted. The alternatives being, it isn't a real blockchain at all, or all of the users become criminals.

From the singular blockchain to forks of forks, the typical misinformed person's vision of all of this must be profoundly distant from the source of truth. At least it makes a good case study in why trademarks are helpful.
For what audience?

A HAM radio operator is very aware of the technical process going on, the proper etiquette, etc. It's pretty easy to adapt in that situation.

A random Twitch viewer has likely never thought about broadcast latency before, and has no real reason to. It's just an unintuitive experience when chat reacts to things that happened many seconds ago.

Voice chat is probably the worst because the network and software is notoriously unreliable. Is it latency, is something broken, did they just not hear me? Are we talking over each other, something that can easily happen in casual conversation vs. a radio transmission? That mental overhead is constantly there. Imagine trying to explain to your mother that she should end all her statements with "over" and confirm whenever she hears something. Are you really not sure why people find this difficult, or are you just so proud of your own technical knowledge that you've lost any kind of reasonable perspective on the issue?

Lower latency is an unambiguous improvement in every regard; of course people care about it.
> outlaw the exchange of political favors for money or other forms of compensations

?

This is already illegal. It's generally termed "corruption".
Ever wonder what other people's data tech stacks look like?
Thanks for replying. Why do you feel the time for extensions is over, when many companies are creating extensions for their apps?

I believe that the browser is the workspace, apart from things like IDE and Slack. A lot of time is spent there. Extensions don't get in your way, and with modern processors and JavaScript engines you can't really tell the difference. I come from a Java background so it was difficult for me at first to accept JavaScript, though I code in TypeScript for sanity.

I can see the point of having native apps though. These days it's a matter of user experience, not so much performance as computers are generally pretty good. None of those toolkits are really modern anymore! QT? :) I think perhaps React or Electron is the way forward.

So what kind of feeds would you be interested in? News, updates, stocks, blogs?
This would not account for emails which have a custom subdomain but are still hosted by gmail, which will behave the same way as gmail with respect to the "+" sign (I've seen many universities do this).
If cost were less of a concern, what engineering changes would you make to the bulb?
This refrain is so tiring. There exist tax laws. They follow laws and pay the taxes they are supposed to. You can dislike the tax laws on the books but to expect that a company is going to willingly pay more than the law requires is absurd.
Yeah, and who is using it? Why cookies are still there?
I think the argument is contrived because loop holes for murder don't exist for a reason, which is that the electoral connection -> legislative process essentially leaves zero room for there to be such a loophole. In fact, concepts such as the intended meaning of the law mean that even if you hacked some edge case in the written law, you'd still go to jail.

Conversely, tax law operates under a general regime where the expected and encouraged behavior of firms is to do their best to avoid paying taxes. In fact, maximizing share-holder value is even legally required (if blatantly ignored the firm is open to lawsuit).

More generally, analogy is an attempt to model one unknown phenomena, by claiming it is actually just a subset in the core abstract moral dimensions as another obvious and solved phenomena. While making comparisons isn't always bad, In practice it frequently seems to obfuscate or wash away really critical idiosyncratic differences (e.g. what I alluded to above) and as a result over-simplifies often complex topics.

The original point was really just 'legality is not the same thing as morality,' which is fine, I think most people agree with that. The question is how and does that concept apply in this given case, and I think to address that question properly requires engaging with the specific details.
I disagree, let the companies do the training. If it's so valued in the market, then surely they will be happy to provide that training.

Why we let the companies push that externality on higher education is beyond me.

And I think degree inflation would be a great thing, if we could just reduce tuitions.

A highly educated populace is a good thing.

I've worked as farm labour in a tiny little town, where most of the the farmers went to college.

If you want to go back to the farm, it's fine. Training is fine, but a true education is something they can never take away from you.
This is not the "first step" way to get started, which is why it's at the bottom of the page. Leiningen is not any easier to install and use than what's already there at the top of the page as the recommended path.
What you are saying is quite interesting: basically if lawmakers need to have the skill of writing laws, then it means that they must be very educated in law matters. Lawyers, basically, which makes a lot of sense. But on the other hand if you restrict congressmanship (is that a word?) to such a small and biased sample of the population, how are they supposed to understand the actual problems of the population at large?

It is the very problem of representative democracy: elected officials need to form an elite of superior intelligence and ability to comprehend the world, yet at the same time be firmly grounded in the reality of everyday people to understand their problems and represent them...
This seems to be an advertisement albeit a strange one. They make it clear that NASA used Neo4J rather than Nuclino. Neo4J is a true graph database, but I didn't find anything on the Nuclino website that suggests what Nuclino really is or what technology it uses.
There's more to a search engine than crawling. Actually storing that data in a system that permits real-time searches based on arbitrary keywords is fairly expensive. Those services are only interested in creating a page link graph, which is a lot cheaper to operate.
Why Not Feed Maggots to Pets
It's sales. You spend money wining, dining or bribing a client and hope it pays off later.
some sites prevent mailinator accounts on signup
There's clearly multiple valid reason not to:

- Donations can come from all over the world.

- It's easier to simply subscribe on Patreon while you are already logged in, than doing the 4-5 steps necessaries to do a bank transfer (there's a reason Amazon invested so much into 1 click ordering, the least friction you get, the more transactions you get).

- A subscription is also recurrent, which represent much more money (I'm sure most bank allow recurrent transfer, but it's a choice and not the default one).

- Patreon allow "private" publication to the one that donate, which allow them to offer incentive to donate (mostly it's early access or exclusive content).
The best part about this book is that there's zero marketing around "how to be successful in life" or "what successful people do" or "how to become rich". But it actually describes the real way to achieve those things :) unlike 99% of books with flashy titles, etc. It's been an eye opener!
They specifically mention desktop computers, not laptops.
> Surely it is more reasonable to act in the best interest of your company as a lobbyist than it is to act against your constituents as a politician

No. Both parties of a bride are equally guilty.
> Furthermore, the fact that they have deep pockets is actually important. It means they reflect an important aspect of the economy, so ignoring their interests could also have detrimental economic effects.

This embeds the idea that someone making more money has a right to a larger voice than someone that doesn't.
-
In my "if the world were simple" dreams I'd say something like "every voter can spend $200 - any lobbying group or corp can spend that $200 IN THEIR NAME, but then no one else, including that voter, can. Corps/groups can still raise money and represent their members (who don't have to each spend that money) but it doesn't make a small group of wealthy voters look like a big group of voters. The groups/corps would have to make sure they represented the views of their members, or those members would start revoking their permissions."

Of course, the world isn't that simple, but that sums up my views on money in politics.
As I understand it, even though LED output is yellow, the primary light range emitted is blue. No idea if this study [1] is good, but the abstract explains it a bit.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4734149/
Do Primates and Artificial Neural Networks Categorize Objects in a Similar Way?
==How many?==

I'm not sure, I provided two examples to prove your assertion wrong. Surely, you can find more if you look.

== And I think it's particularly telling that the folks you managed to find are newbies to the political arena and not career politicians==

Can you name a career field where experience is considered a bad thing? Does your career have term limits, would people be more effective at it if they did? The free market seems to pay specialists more than generalists, due to higher perceived value.

Politics is the only place I have ever heard this argument. Foster was first elected in 2008, so he's hardly a "newbie".

==Also telling is that in Foster's case, his expertise is completely useless in a political context. Let me know when he gets around to drafting a major particle physics bill.==

Huh? The House holds the purse strings and decides funding on things like the Energy Department, which funds Fermilab, or NASA. I think he might have something to add in that arena.
Sorry that I haven't had a chance to get back for a while. I pretty much agree with MrEldrich and moosamus and feel that they have stated the point adequately.
Funny... I've never noticed that. Maybe your municipality picked the wrong vendor?
Apple's earbuds would fall out of my ears simply from walking.