skysight-inc/HackerNews huggingface dataset:
I am a small electronic board manufacturer in US.
I buy bare PCB boards from China and populate them here.
Usually the parts are bought from Digikey, Mouser or other distributor.
Adding a 25% tax will not incentivize any American company to start produce parts here.It is way to little and to late.
If 10 boards are $2 in China, are maybe $30 in US , so even you put 100% import tax, the China price is still
competitive.
The law is unfairly hitting the small US companies. Sparkfun , Adafruit will be hit, but not Apple or HP because they are finishing the product in China.
The only ones winning from this is the US government that is getting 25% of the money .
This is definitely not creating jobs.
OMG Apple might start paying US taxes. The horror.
You didn't read the article? They already have assurances from the US that we won't add tariffs?

"The Trump administration has told Mr. Cook that it would not place tariffs on iPhones, which are assembled in China, according to a person familiar with the talks who declined to speak on the record for fear of upsetting negotiations. But Apple is worried China will retaliate in ways that hamstring its business, according to three people close to Apple who declined to be named because they were not authorized to speak publicly."
Clean Architecture Example in Kotlin
While we're talking about starring, here's a great webapp that lets you tag and organise your existing GitHub stars beyond the anemic official capability (filter by language)

https://astralapp.com/

(I'm unaffiliated)
Can someone explain what this means for BitTorrent as in the protocol and ecosystem? I did not know that BitTorrent the company even existed or maintained uTorrent until this confusing announcement. I assumed the protocol was an open community thing, but it seems like this company has been trying (unsuccessfully) to become a media empire?
In dark souls you can quit any time you want save for when you're being invaded. And you can get rid of invasions by playing offline, or leaving yourself in undead (or unkindled) form.
A lot of people using Vue just link Vue from a CDN and drop it in a webpage as a script, without using NPM. Does the stats account that fact? Sure you can do that with React as well, but you wont in production with JSX as one needs to compile it with node.js toolchain. Same for Angular. Vue usage is more like jQuery usage than React in practice.
That blog is a treasure trove! Her writing style is great, very accessible, even if you are a newbie to the subject, and her enthusiasm is infectious!
Cool concept. How about using a repository on GitHub and using pull requests/voting to manage submissions?
This is going to be one of those huge historical moments when idiots/the greedy get screwed and we write about it later.

Most tech people I talk to have realized Blockchain is useless outside of applications that require decentralized verification.

You wouldnt use blockchain for social media, you wouldnt use blockchain for most download services, you generally wouldnt use blockchain when a centralized server is cheaper and faster.

It costs more money to pay multiple people to verify. It costs less money for less people to verify.

Not sure the detail I need to go on HN, but the understanding of blockchain on reddit is non-existent. They believe it can and should be used everywhere.

This understanding has created uninformed youtube videos and ICOs that promise the moon.

Then there seems to be people who work in tech that understand what is useful here, and whats hype.

Most techies moved on, sure you own bitcoin because thats a real application of blockchain, but outside of Bitcoin there isnt anything currently useful.

Ask a Tron owner about blockchain, that should be enough to show you how misunderstood crypto is, and how the people who own alt coins are going after money rather than tech.
Using CPU profiling to optimize serverless functions
Advances in manufacturing automation is actually the strongest argument in favor of rebuilding a domestic manufacturing base.
Good, maybe they can stop shipping their jobs overseas to avoid environmental and labor regulations
Swiss voters reject campaign to radically alter banking system
This sounds like a good way for me to understand it. I'll have to try this. Thanks!
This was interesting to me:

> The vote, called under Switzerland’s system of direct democracy after gathering more than 100,000 signatures, wanted to make the Swiss National Bank (SNB) the only body authorized to create money in the country.

> Contrary to common belief, most money in the world is not produced by central banks but is instead created electronically by commercial lenders when they lend beyond the deposits they hold for savers.
Really? That's interesting. If you don't mind me asking, where are you from?
Trump is many things but a puppet to Apple is not one of them.

Their business model will be hurt by his trade war.

Maybe they’ll start investing in manufacturing elsewhere to mitigate their dependence on China.

Australia has some major rare earth materials that could make it a good choice.
Want me to do a screen sharing of our Baremetrics dashboard? Reach out to me at alex at standuply.com to book a call.
Python object allocation statistics
Leaving the EU takes a few years which exceeds your presidents attention span by a few years. Nobody would trust he’d honor an agreement for that long.
Huh? The status quo is a free for all? You are not describing the world we live in at all.

In many industries, from food development to drug development to medical devices to clean energy tech to child car seats to film ratings we have nuanced and highly involved government oversight and regulations to try to ensure levels of safety, ethical and thorough clinical testing, ratings systems that map to outcomes, etc. etc. Yes, of course they are not always perfect, but that is beside the point entirely. The ubiquitous and widespread use of such regulations is a direct statement that companies cannot be trusted, have repeatedly proved through history to be untrustworthy regarding safety over and over across many industries, and that it's a civic need to have independent oversight. We can debate the amounts, regulatory capture, etc., but absolutely could not ever believe something like saying the status quo is just an industry free-for-all.

In fact, cases where start-ups try to skirt these issues in under-regulated industries are extremely rare and do not at all represent any type of status quo in any sense. There is absolutely no sense in which that maps to the way things work. It is rare for a industry to come up with its own testing and evaluation strategy where societal outcomes aren't brought up as first-principle constraints on how the innovation has to proceed.

> "It seems like companies are already themselves being fairly safe, so how many deaths would you actually be avoiding by implementing more stringent standards right now?"

This is just so egregiously unrelated to reality that I do not have the time resources to even start to reply. My mouth is agape that someone would think this.

> "You assert this, but provide no reasoning."

I agree with this for self-driving cars. I am not an expert of self-driving cars, and feel it's perfectly fair for me to say that in virtually every other industry, regulations are needed to ensure corporations don't actively harm people, falsify results, rush to market, etc., and that it logically and obviously extends to self-driving cars without any need for some onerous debate. The idea that companies are just trustworthy to rush this stuff to commercial markets does not need to be taken seriously. It's just obviously not so.

Beyond that, I completely agree I am not the expert on it, and would defer to e.g. the NTSB to decide how companies are behaving with regard to proper testing. The only part I would add is that as a citizen, my strong preference is for the testing to be gradual with a high emphasis on validation and a gradual proof of concept moving from simpler vehicles and situations to more complex ones. Regardless of what the raw machine learning capabilities are in terms of self-driving, this is needed to prove out the evaluation and auditing infrastructure as much as anything else -- essentially to prove that we have a framework for holding the companies accountable in the right ways.
Surprised there are any missing - the source list seems complete. Which one is not there?
He did the overwhelming majority of the work, and put it out there for free for a long time. If he is at a point in his life where he needs to monetize, I'm glad to support him just out of gratitude.

It's a dick move to undercut him after that.
The forgotten shameful hacker
It's not just that, they'll happily violate a policy if there's not going to be a huge backlash about it.

I remember when Verizon started booting Kyocera 7135 devices off their networks(even on contract) if they were under a "Minutes of use" data plan and offering an "upgrade" to Treos but only if you picked up a $50/mo data plan + renew your contract.

The ostensibly did this because the device was "causing compatibility issues", however no other carries with the same device did the same thing. Tons of posts on howardforums but not enough to cause a huge stir.

The whole process left such a sour taste in my mouth I'll never own a cell phone on Verizon again.
Thanks and yep - I need to fix this. Tweaking works but introduces some other issues depending on the hardware - I have some ideas that I'll look at tonight.

Thanks for the feedback.
The goal of GDPR is good, but I think the biggest issue people have with it is enforcing one countries laws in another country, where people following the regulations had no say in them (regulation without representation).

Also, if I'm reading it right, one of the provisions Article 27) is that if you are outside the EU, you need to hire someone inside the EU as a representative / contact point for GDPR issues. If I'm running a one-man business, there is no way that can happen.

The reason I'm concerned is that if I start a business providing support for one of my open source products, and have something like a web forum, well then I have user-generated content, so that would mean that I have to now hire someone in the EU to act as a point of contact.
Pure bash alternatives to external processes
Curious how Vue users are getting by without Webpack / Parcel for Babel and maintaining 3rd party dependencies via NPM? Copying and pasting Vue components from Stack Overflow? That approach may be fine for small web pages, but for commercial applications, it's not a viable approach.
Queue the Hollywood accounting. Phones are imported for "$1" in return for Apple doing something with it's overseas hoard.
This is what the U.S. military’s ‘Space Force’ could look like
Earning respect starts by behaving respectably.
Oh sure, but "plenty of times for a subset of people for a subset of destinations" is a different thing than "every time for everyone for all destinations" (and a very real reason why people buy big cars in real life). When I was a kid, we could fit 4 of us (me, my 2 brothers and my grandma) in the back of a Civic since we were all scrawny and lol what's a backseat seatbelt in Brazil in the 80s, but now as an adult with 2 toddlers and their grandparents, a whole-family trip in a Civic to Costco to buy diapers and paper towels would be interesting to say the least.
My neighborhood is practically littered with white bicycles, chained like ghosts at the sites where bicyclists were killed by cars. So clearly, human drivers aren't perfect at avoiding cyclists either.

Singling out the "previous high profile fatality" is magical thinking. Drawing statistical "evidence" from it is pseudoscience. Meanwhile, a quick googling shows over 800 cyclists killed per year by cars, and nearly 50,000 injured, in the US alone.
Depends on the definition of startup and what definition is most meaningful to the user.

I find the definition of startup: "A business in the early stages" very limited and not that useful. Lots of old school business folk and baby boomer use startup with this in mind.

Paul Graham's definition is one where the number one priority is growth. A business in contrast the number one priority is the bottom line.

Priorities are a good way to differentiate between companies because they're trade offs and are specific/measurable. Companies will make decisions that reveal their priorities even if they profess to adhering to other priorities.
Behind the Tech with John Carmack: 5k Immersive Video
Thank you - I don't see any 0,0s in the source so I think it's something I need to take account for in the voronoi package - I'll add it to the list :)
It means that PayPal (incorrectly) suspected her of fraud and took her money (froze her accounts). If this all sounds weird to you then you should search for more info because PayPal loves screwing over sellers on their platform.

Alternatively, she could have had a wrong account type (personal instead of business), but my charitable assumption is that GP took care of that.
> Of course this all assumes legit "soAndSo bought it too" messages

And this is why I would never trust such messages. It's way too easy to fake it, and too much work to make it real, and there's no way for customers to verify it's real anyway.
MAD prevented a full-on nuclear war. Fighter planes and other high-tech equipment have helpved preventing proxy wars in a lot of hot regions around the globe.
I'm inclined to agree. I think if we can't stop a person from continually hurting others, like a serial killer, then yea we should probably put him/her/etc. somewhere safe. But other then that (and I am sure a few other cases) this whole locking people up thing seems inhumane. I don't advocate theft, but I don't think people should be kept in cages for it. After all we were born with nothing but our bodies to start with. Also one shouldn't be prosecuted for what they put in their own body. It's pretty odd that folks will bust down my door and lock me up for posession of heroin, but the doctor can deal it all day down the street.
Yep, this is a reoccurring problem on his blog. Low quality interviews and articles.

I believe he has lots of accounts to upvote, otherwise this would be hidden.
Crypto can still be fun to be in. If you pay attention to all the ICOs and the crashes and media hype, you're gonna get sad about it. But there are other places in this sphere you can find and still enjoy like the earlier days.

For example, for all the ICO bunk out there, there's also some awesome tech being developed. The lightning network for Bitcoin is really cool! I just paid 18 satoshis to a game the other day. That's less than a penny. There are people in that community building games and working on the tech and its constantly improving and that feels really good. It's pretty flakey, but you can watch it getting better over time.

There's Grin, an implementation of MimbleWimble which is under development. It has an origin story like Bitcoin - one day, somebody with a harry potter pseudonym signed on to the Bitcoin IRC and dropped a white paper and then left, never to be heard from again. Now it's under active development. There is no ICO planned, only an open genesis block, like the good old days. You can contribute, if you want! Or you could read the white paper to understand what makes it different and special.

Ethereum is working on scaling and sidechains. Those are not pump and dumps by private scammy companies, that's really cool new tech!

Whether you love or hate crypto depends greatly on which aspects of it you choose to pay attention to. It's easy for anyone to get disillusioned paying attention to ICOs all day. If you're actually into cool things and not just the "can i make a quick buck" aspect of it, go find those things. They're out there.
Right, and machines could prevent other forms of murder, or help the elderly, or reduce fatal injuries in construction by using robots, etc, etc. It would be cool to get to that stage. Potential != Reality. The reality is that we're far far away from autonomous vehicles operating safely on roads as they are currently designed.

If you want to simply reduce vehicle related deaths, you could address this through various ways like improving road safety/visibility, adding more driver assistance aids. Or heck, design a protocol to disallow cars from starting with a drunk driver or without a seat-belt, etc etc. Maybe people who get into even minor accidents need extra training, etc. etc. There's so many low hanging fruit here..
Say hello to the new Hire, a smarter, faster way to recruit, by Google
This is pretty brilliant and fits an immediate need we have. Signing up today.
Listen to Children Who’ve Just Been Separated From… [audio]
I'm not at all opposed to public transportation, or bicycles.
In the case of Verizon and ATT, and other ISPs, it doesn't matter how many are willing to put up with it since there are no other options.
Huh, fascinating. I remember reading a Star Wars novel ages ago in which they said that one of the things that made Luke Skywalker a good pilot was that he slightly detuned his craft's inertial compensators (or whatever the Star Wars version is) so he could feel how the craft responded. Didn't realize that was actually based on real life driving/flying!
>Apple’s primary leverage with the Chinese government is Chinese consumers’ love for Apple products, said Dean Garfield, head of the Information Technology Industry Council, a trade group that represents Apple and other tech companies.

That's not Apple's primary leverage in China. It's the millions of workers they indirectly employ there.
Actual article title: "The Collapse of a $40 Million Nutrition Science Crusade"
I mean, I could technically dig a hole in the ground with a spoon...it would get the job done, after all...or I could use a shovel or a back hoe. All three are capable of digging holes. Discussing which tools work best is an important question in software development. After all, the tools you choose can be force multipliers in your overall productivity as a team or organization.
Regulated Crypto Custody Is (Almost) Here. It’s a Game Changer
After building two large applications using React, Redux, Redux Sagas, and Typescript, I feel burnt out. I'm honestly surprised Elm or ReasonML aren't more popular as they seem to provide all those aforementioned libraries in one go.
Sure, I’m just saying our commitment to process is strong enough that the technical systems are a funnel into following a reasonable process.

I got dragged into defending my technical solution, but my point was that if the ability isn’t needed, don’t have it. You can break the glass when when you need to. Good process make deviation from it more visible. Our code signing keys belong to a team we already need wet ink signatures from to release software.

I can go into the biohazard labs with shorts on easier than I can leverage our technical disaster recovery. I’ve only ever had to do the latter.
I don't know how anyone could read this whole article word-for-word. It's so light in information density but also without a story-telling feel.

Anecdote: I have been ketogenic (usually <20g/day, almost always <30g/day) for a few months now. I measure my urinary ketone levels to verify I am in ketosis.
This difference is astounding. I have higher peak energy, higher average energy, sleep better, lower peak hungriness, lower average hungriness, the ability to skip meals without feeling starving, and am losing weight. And it's cheaper.
The only negative is actually significant: it's much more work. Hours of picking recepies, crosschecking ingredients that we have vs what we need to buy, shopping, cooking, and cleaning the many dishes generated.

I strongly encourage everyone to do it.
Show HN: A full-stack GraphQL starter project
> Plus, the additional sensors available and the software response time mean autonomous drivers can outperform even sober, attentive, skilled human drivers in most situations.

[citation needed]

All the current evidence is that humans grossly outperform computers at the task of "driving vehicles to arbitrary locations in all conditions", and that that isn't changing any time soon. Like, it isn't close.

HUMANS: =========================================================

MACHINES: ==

You can talk about your speculative perfect-performance car if you like, but there's no evidence that it will ever exist. Why not give it hyperdrive too?
>> The Mac app ecosystem is hands down the best there is.

That is an individualized thing, as different people use different stuff.

There is a lot of great stuff on the Mac. iLife, iWork, Coda, Pixelmator, Transmit and other apps are great on the Mac, but those aren't apps that are necessarily used by everybody.

For the most part, I don't feel like I'm missing out after switching to Windows. I use Affinity products, Sublime Text, DxO Photolab, and they're pretty much the same as on the Mac.

Go to any platform (including MacOS and iOS), and easily 90% of the apps are ugly and difficult to use. The top 10% tend to not have that issue.
Thank you! I was surprised something like this didn't exist when I needed it. Feel free to use the live chat or email support for any specific questions you have.
Call me paranoid, but this is the second time you’ve decided to cherrypick my comments and play the victim rather than just saying “nope, no personal financial or ideological stake.” I’ll ask again, do either of those apply to you?
Improved JavaScript and WebAssembly Performance in EdgeHTML 17
> Crazy useful for sending server side errors to mobile apps to simulate failure

That's what test suites are for.
Musk says Tesla hit by ‘extensive and damaging sabotage’ by employee
I use 'em like bookmarks.
Interesting. From the linked contract between Google and Blender:

"4. ADVERTISING

"4.1
Delivery, Ad Revenues, Payments, Reports.

"Google will have the right, but not the obligation, to serve
advertising in any and all Google Services, including but not limited to the display of ads on the Playback
Pages and within the YouTube Video Player in conjunction with the display or playback of Provider
Content and Monetized Content. Provider will receive 55% of Ad Revenues recognised by Google
. If one
or more Google content providers claim a portion of Monetized Content for monetization through the
Content ID system, Provider will receive a pro rata share of the Ad Revenues that would otherwise be
due, with such pro rata share to be determined by Google in its reasonable discretion
. Recognized
revenues do not include items listed in clause 4.3 or taxes. Payments to Provider for Ad Revenues will be
sent by Google within approximately sixty (60) days after the end of any calendar month,
provided that
Provider’s earned balance is $100 or more in the aggregate. When Provider’s monthly earned balance is
less than $100, there will be no payment and the balance will accumulate until it exceeds $100, at which
time it will be paid to Provider in accordance with the preceding sentence. Any payments to Provider will
be made in the manner that Google pays its partners.
Google reserves the right to retain all other
revenues derived from Google Services, including without limitation any revenues from ads that may
appear on any search results pages. Within thirty (30) days of the end of each month, Google will provide
Provider with usage reports in the form generally made available to partners at that time
. Google may
create an account for Provider to access information about payments owed to Provider. To ensure proper
payment, Provider is responsible for providing and maintaining accurate contact and payment information
associated with its account."

The interesting statement is the first sentence: "Google will have the right [...] to serve
advertising in any and all Google Services, including but not limited to the display of ads on the Playback
Pages and within the YouTube Video Player in conjunction with the display or playback of Provider
Content and Monetized Content."

"Monitized Content", judging by other parts of the license, appears to be those videos that have "allow ads" checkbox; "Provider Content" are those without that check.