skysight-inc/HackerNews huggingface dataset:
I think you are finally getting it. Modules ~ Components. Where you and I differ is you think Component = Object. I think the difference is sufficient enough to warrant a complete divorce from the word object.

Linux kernel uses components, not objects.

The ideology of OO is using classes and inheritance to design software. It is an abysmal failure of software engineering, only mediocre managers use OO anymore and pretend visitor pattern is still a thing. All successful OOP projects use components in a disguised form and use a separation between Data (Value Objects, POJOs) and Code (Services). All failed OO projects use classes and take 3 years to deliver even the dumbest of software.
too bad this article is so thin. i'd be interested to know how she made a dime. what insurance policies pays you back more than the cost of the travel arrangements themselves, which you are already out of pocket on?
End the drug war, legalise marijuana and decriminalise everything else, send Black men to get married and raise their kids instead of sitting in Jail.

Only 36% of Black kids live with married parents: https://www.pewresearch.org/wp-content/uploads/2018/04/FT_18...

Stop giving additional welfare to single-parent households.
What Is a “Cloud Native” Application?
In fairness, all general advice can be questioned.

Anectodal example: my grandfather used to be a farmer for most of his life and effectively stopped going to his farm when he was like 75 or 78.

He smoked about two packs of heavy cigarettes until about a week before passing away at 85, in the hospital, for unrelated issues.

Despite all the bad advices agains smoking.
The mission statement of the Internet Archive is NOT to be a "long term archive." Their mission statement is to "provide Universal Access to All Knowledge." They're following their mission statement quiet accurately with this action I feel.

That said, the IA shouldn't have sold itself as a long term archive if it's mission statement contradicted that goal. So, I agree, that another organization with a more aligned mission statement should take over as a long term archive.
Insurance companies don't exactly respect their social contract when refusing to pay out legitimate claims on technicalities. She was arrested because she angered a wealthy institution, not because she did wrong by a virtuous one.
>Most of the Basecamp team's recent rebelliousness, and seemingly the initial reason for building Hey, has to do with spy pixels.

How can you tell the difference between a "spy pixel" and an image? Whatever criteria you use can be worked around.

Email clients should not allow emails to initiate outgoing network connections... period ... and most of the good ones don't by default.
I started coding at 8 and didnt turn up nothing special. The only difference between me and my peers is that i earn 5x more but that doesnt mean much, probably just lucky.
You've made a common mistake, and that's confusing people on social media for the majority.

Most people don't want to defund their police. Per the latest Monmouth poll, about 60% favor the police (compared to ~11% for congress) and most people see the police as their protectors.

Police don't get a lopsided contract by threatening politicians and that's a grossly inflammatory claim. Contracts are negotiated like any other, and given that most people don't want to spend their time being spit on and attacked, it turns out you get to ask for a fair bit of protection in that contract.

> Blaming voters is a fallacy of late-stage Democracy

Blaming anyone else is a fundamental misunderstanding of Democracy. Everyone pretends to like Democracy until they realize not everyone shares their opinion, and then all of a sudden pull out the insults and attacks on fellow voters.
I never understood why they killed that but kept Filemaker. I guess they really did think the update to Photos was good enough.
Why the hell would it matter if they were accidents?
Your perspective is not just 'non-us'. The thing is since the early 80s computers can generate huge swaths of data. ML gives you a way to filter that data in a particular way. The same was true of data warehouses, smart systems, etc. The issue is not the business people vs technical people. It is an understanding of what do you want it to do. A few years ago I had a system that could generate 2k in data samples every few seconds (switches, voltages, temps, etc). What are you even looking for in that pile of stuff? You can not just feed that into a ML network and hope for the best. You have to describe what you are looking for. I had this same conversation over and over when working with data warehouse projects. A good BA on a project like that is amazing. Someone who is just kinda meh on it will kill the project dead. I do not understand your business, you do. I can apply what I have learned from other companies but only to a point. After that point I basically have to become a BA in that company just to understand what to write.
Touch inputs aside, have you actually compared it to other screens?
"I cannot discuss your verses; for any attempt at criticism would be foreign to me... With this note as a preface, may I just tell you that your verses have no style of their own"

Thought this was pretty funny, although I may have misunderstood. Regardless, I loved this piece.
DUI is mostly deterred with civil penalties. This argument is not fully applicable to the question of victimless crimes.
> Yup, I've never heard of insurance for just a missed flight, but I have heard of cancellation insurance for the whole journey.

If you only get insurance for outright cancellation, there is a "donut hole" between that and what the airline will cover in the case of longer delays.

BTW, it can be illuminating to read what the slightly more expensive travel insurance packages will cover; things like a helicopter medevac back to civilization, or ransom payments in case of kidnapping.
This isn't too far afield of the status quo.

I mean, if you've had a few drinks and get in your car, you're not going to be automatically stopped and ticketed. Instead you're weighing the risk that a cop is going to just happen to catch you.

If the laws are changed so that driving drunk isn't presumptively a crime, but rather that if you're in a crash and found to have high levels of alcohol in your blood, then the crash is assumed to be your fault and will have extremely high penalties, then the difference is just in the details. You'd be balancing a lower risk, but of a much higher cost.

That might not work as well because of some people having poor skills at discounting future risks, but it's not obvious that's the case. It deserves further investigation.
For the trackpoint, just look for a replacement thinkpad keyboard with one - that is the cheapest way to get the part, usually for about $15. I have a bunch of keyboards running TMK with trackpoints.
Yes. The lack of ethics requirements in CS curriculums is a terrible oversight.

Would an ethics course and professional society eliminate child porn online? Of course not. Would it have shaped and possibly tempered social media giants into something less toxic? Maybe.
Have you ever improved a team by taking away resources?
I don't get how they can complain about Google stifling innovation in an open system since 2004 and then close off their counter-offering by not offering IMAP.

I'm gonna stick with running my own mail server to get around Gmail. It's $5 a month, has a calendar, I can use any mail app I want to, I could import old emails if I cared to. I'm also sure I could get the "tracking pixel name-n-shame" feature they're so excited about if I took some time to write some in-depth filters.
A small group of friends and I are working on a virtual karaoke club using WebRTC and Go, https://github.com/ryanrolds/club. 100% agree with the WebRTC being easy to create proof-of-concepts, but there are a lot of edge cases and browsers differences that have to be worked through.
The idea they're pushing about email is that it is a chore, filled with spam and todo-lists etc. But as a fastmail user, I don't really see how they're solving these issues.

HEY has less features for a higher price. Fastmail is fast, works great across devices, works with IMAP and I already have all my domains setup with it.

I thought they would've implemented some kind of new feature solve the problems they outline but without having tried the product it seems like it is just another more expensive email provider?

This is all fine though, I just got confused by the PR speak. I really look up to DHH otherwise and am really into the idea of remote working etc. I am just probably not one of the people they're marketing towards since I already pay for email.
“Control My Life”: use my cryptocurrency $ALEX to vote on my life choices
it's possible she was in talks with a co-worker who gave her insider info
Do you work with people who are experts in things you are not? When one of them raises a concern from the field they're an expert in, you generally must take it as a given that the issue is real and must be addressed, as the expert raised it and wouldn't have otherwise. Your role might be to point out how the presented fixes to the issue might/will cause issues in your field of expertise, but it'd be pretty unprofessional to question the validity of the other expert's designated problem.
Isn't that the definition of insurance fraud?
"Are there instances where police abuse their power? Yes. Absolutely."

That's really all we need to know to demand radical changes to police culture, if not the entire concept of ubiquitous armed police forces.
The development of Calculus in the Kerala School (2014) [pdf]
My personal theory is that those with ADHD have compressed dynamic range of the dopamine behavior/planning feedback loop. Neurotypicals have a smoother control loop with more resolution. ADHD brains have less DA throughput, but the brain still tries to "crank up the gain" to compensate. The result is a response curve that's closer to a step function. Every molehill of a task feels like a mountain because the activation energy is high. Conversely, once you get in the groove, doing anything else feels like trash because the current hyperfocus is so rewarding.

Haven't found a ton of research to back this headcannon yet but there's evidence that the D1/D2 ratio is extremely important.
If it's down to the user to determine what they do with their incoming mail, then they will just want what they are used to surely? Doesn't that mean that every user is going to have to optimise their workflow? Probably those who do that kind of thing already have a couple of dozen message filters set up. Is this a SaaS solution to a problem best served by user training and company policy?
So it IS between 23 and 42!

Who would have thought...
What's the practicality of this? Assuming you can use the PDK to create a functional design what would your next step be? Will they accept orders yet?
Well I said it hypothetically. It all depends on the laws of the country. If Philippines held Pepsi responsible and ordered them to pay the entire amount, it would be a different situation.

If you are ordered to pay money by the government and can't pay it may considered fraud. So the government can take bigger actions. I guess bankruptcy may follow where the government can end up seizing all assets the company has. If all those steps are insufficient then even bigger steps may follow.

As I said it all depends on the laws of that country. Not all countries have similar laws.
No. You don't know, that you'll die before the average time on which people die that was used to calculate the insurance fees.
Not at all even when factoring intensity
"Second, why shoot to kill and not to incapacitate? Shoot to kill is a policy. Why is that a policy?"

Most armed folks are taught that when you draw a gun it's to neutralize a threat. To neutralize is to completely eliminate the threat.

Has anyone here heard similar sentiments while getting a concealed carry license?

Something like 'Don't pull your gun out and point it at someone unless you intend to shoot and kill them. Anything less than that needlessly escalates the severity of a situation by introducing a weapon.'

The idea being that if you pull out a gun and don't use it, all of the sudden you have increased the potential for violence, exposed yourself as armed and willing, lost the element of surprise, and given potential assailants the idea/opportunity to match your use of force. Thus, "shoot to kill."

One problem is that guns are tools for a task, and when you pull out a tool, you want to leverage it as efficiently as possible. Maybe the answer isn't to use the tool differently, but use a different tool entirely.
That's why those good-ol'-fashioned windowless, inner, Faraday-caged rooms with concrete foundations separate from the rest of the building with their own isolated power-supplies are still probably the go-to place for the paranoid. I remember those in a gov contracting facility in the Boston area -- I'm sure there are more.
Emoji have been a boon for unicode support. In order to support emoji, a lot of software ends up supporting unicode in general. I think I read that this was intentional by the unicode consortium - it is arguable that emoji don't belong in unicode, but is included to enhance adoption.
there has been a shift from Macs to Linux and Windows

As far as I can see the Mac market share hasn't shifted in the last few years. I wouldn't take too much notice of a handful of people whinging on HN.
>Which sounds exactly like the insurance equivalent of insider trading.

Only if the information she was using was non-public, e.g. if she were getting information from former colleagues, or had access to such data herself that a normal person would not have. Otherwise, it is not comparable to insider trading.
Human voice cloning using just a 5 second sample
Raspberry Pi 4 aluminium closure with a built-in Hi-Fi DAC
Here's how you pay for it (seriously!):

> The Escrow Process Explained:
You configure your system and then pay 30% of the total price. This 30% deposit serves to show as a commitment on your part that you do intend to actually complete the order while we build your machine. The 10% actual USD value of the deposit is subtracted from the outstanding amount that will be settled in escrow.
Once we’ve built your computer, we’ll snap a picture of your shiny new machine along with the exclusive, one-off serial number (case and OS screenshots) which we assign to all machines.
We inform you that we’re ready to ship.
You sign up at Bitrated.com and email us with your Bitrated ID.
We create a very simple escrow contract on Bitrated. You deposit the remaining BTC funds in the Bitrated multi-signature escrow wallet.
We then ship your new system and add the tracking number to the Bitrated system. Once the tracking number is confirmed as valid, then you must release payment immediately. If you don’t, then we’ll have to call upon a bitrated escrow arbitrator to release the funds. Our only responsibility is to build and ship the system which is why we expect you to agree to fast release of funds after we provide online verifiable tracking.
I really learnt so so much from the entire thread discussion here today! WebRTC I've gathered is oftentimes easy to create, but the real challenge is in the scalability. From the way it seems, scalability is only possible with the forwarding architecture with the use of the Selective Forwarding Unit or of like.

I always wonder if there is a way to think outside of this 'box'.
Now if only we had a good dependency graph for these...
I was really excited about this, but it seems to be no more revolutionary than Inbox by Gmail.
Kick it out is easy. Get it back it hard.
One problem with any form of cooling is that you have to get the heat away from the silicon that's generating it and into the cooling system in the first place. For a lot of complex components (like a CPU), that's very hard to do, since there's dozens (or more, in the case of 3d circuits) of layers of heat-sensitive silicon and metal between any given component and the surface of the heat sink.
I'm ambivalent about the implementation, who signs the paycheck.

It's the government's job to lift the floor, set standards, drive progress. There's "no one size fits all."

We will always need room for innovation, experimentation.

Sometimes top down, like ratcheting performance standards. https://www.vox.com/energy-and-environment/2019/5/31/1864690...

Sometimes bottom up, like the neighborhood buurtzorg clinics in the Netherlands. https://en.wikipedia.org/wiki/Buurtzorg_Nederland

Because better is better.
>In the past three years we have dropped error rates by a factor of 3

What are you referring to here?
This is quite an innovative approach to email, and they describe the features here: https://hey.com/features/

- screening by default

- removes email tracking pixels

- streamlined reply/read flows

- improved attachment handling

- doesn't interrupt you by default

There's also a video tour of the product from the CEO here: https://www.youtube.com/watch?time_continue=296&v=UCeYTysLyG...

For me as a gmail user I'm keen to try this out.
Just wondering.

Unless git changes its default branch name to something else, isn't Github's approach futile?

When you "git init", git creates the master branch locally.

And then when you push, I sincerely hope GitHub wouldn't somehow rename that branch to something else...
How can a CEO think that this wouldn't become public? This is basically tax fraud as you are paying less tax when the employee takes holidays or sick leave.

Shouldn't he be charged with something more seariously than breaking employment laws? He is basically asking a lot of people to enable him to commit tax fraud.

I see that they tried reducing the management salary by 20% to give the impression that they did something and they're in the same boat. It should have been a lot more if they were genuine.
We'd better all cancel our life insurance in that case.
Thank you for the feedback! With your feedback, I actually applied it for my next post and the feedback about the clarity of the post was really positive! You can check out the post here!

https://blog.phuaxueyong.com/post/2020-06-15-how-to-make-a-v...
Sheriffs date back to the early 1300s. Even up until the 1970s, small communities had local militias and army reserves when things got beyond what a sheriff could handle. Most of these places switched to policing in the late 70s and 80s. How, precisely is that "the ideological descendent of slave patrols"?
So it’s more like gambling then, but if you beat the house, that’s fraud
DeepFakes Used in Animations – A New Way of Animating?
like beefy workstations

If that was true they wouldn't have released the Mac Pro.
Infosys is in court again for racist discrimination against non-Indian applicants:

https://www.deccanherald.com/business/business-news/another-...

Black unemployment hit an all-time low this year:

https://assets.bwbx.io/images/users/iqjWHBFdfxIU/irUjPx0BNBh...

Which is partly thanks to tougher enforcement action against illegal immigrants:

https://ichef.bbci.co.uk/news/410/cpsprodpb/A67A/production/...

If you want to help Americans, particularly Black Americans, the H1B visa needs to be ended, the refugee intake reduced to <10,000/year, the wall built, birth citizenship ended, and mass deportations of illegal immigrants to take place across the USA.
> All that stuff about clean coins, joins and mixers. Money laundering.

The use of a CoinJoin does not imply money laundering. Launderers can and do use these tools. Merely using the tool does not make you a launderer. If you are suspected of laundering, you can prove your money movements to a law enforcement body which offers a warrant to search them. This is how things should be. Innocent until proven guilty.

CoinJoins are necessary to evade warrantless surveillance, because transactions on the blockchain can be linked to your person when the state obtains parts of that information from KYC exchanges. Since you have a right to secure against unreasonable searches, you have a right to thwart these efforts to illegally monitor your financial activity.

> Who are doing so because they expect the price in fiat to go up, so regulating on/off ramps would likely kill that.

They expect the price to go up because they understand the subjective value of commodities, Gresham's law, and human self-interest. It has nothing to do with regulation. Bitcoin will grow with or without state involvement because it solves real problems that governments and others have created. More people are becoming aware of this, and Bitcoin has propelled some of the issues into the spotlight. The role of the state could slow down or accelerate Bitcoin adoption, but it cannot stop the inevitable - particularly when their own policy of infinite inflation is the major driver of Bitcoin adoption.

As said above, a government would be unwise to attempt to push the activity underground, where they can no longer monitor and collect taxes on it. If the regulatory burden on exchanges ends up making it more difficult for me to obtain bitcoin through a KYC exchange than via the black market, then I will end up doing the latter, and by doing the latter, I might then potentially increase my interaction with the black market (reduced sales tax), hide my earnings (less income tax), hide my profits (less capital gains tax), hide my wealth (bye bye inheritance tax). Isn't going well for the government, who will see a reduced tax income.

The government just wants people to pay taxes. It shouldn't really care much about whether people are using dollars or bitcoin - only that Bitcoin can potentially make it easier for people to dodge tax. The best option for a government is to make it easier to use bitcoin for legitimate services than the black market so as to discourage black market involvement.

A government should be working on ways for it to utilize Bitcoin for the purpose of tax collection, and then encourage its widespread use in retail and in PAYE, such that it can have an almost live view of the economy and can see who is paying their taxes. Any delays in mobilizing such systems will ensure that superior, more privacy preserving systems will instead be adopted, and will give limited benefits to the government.
So you're saying as long as someone else did something illegal I am free to rip him off whenever I want to? Wtf?
> What if I finetune GPT-3 ...

> if you train a much bigger model on much bigger data...

Yep, no one is denying that the potential exists for something to be created that can do something useful.

However, the point being made is that GPT-3 doesn't do anything particularly useful.

The generated text from is not consistent, and apparently fine tuning can result in poor performance (ie. generates random crap). It scored better at a bunch of metrics, which is great, but of questionable practical value.

"world model" or not, it's currently interesting, amazing... probably not useful unless you're writing a spam bot.

What is unclear, is if bigger models will actually solve that or not.
German police is trained to deescalate if possible and for riot or protest control, use of lethal weaponry is rarely authorized if riot control is necessary at all. Water cannons can still hurt people but they're massively less lethal than any type of bean bag rounds or rubber bullets.

Notably, the German police is also trained for much longer, three to four years at minimum. They're trained with guns to aim for parts of the body that make it less likely to kill a target instantly or quickly and instead incapacitates them (of course, with a gun you can never know but you can alter the odds) and to only use guns as the very last resort of stopping someone. Every bullet a german police officer fires in the line of duty is accounted for (54 in 2018) and every person killed is investigated by police officers from a different precinct (11 killed in 2018). From what I've experienced and seen, guns seem to be treated as the first weapon of choice for the police officer in the US, which is the wrong mentality.
News by the ton: 75 years of US advertising