skysight-inc/HackerNews huggingface dataset:
> 1. Don't fear the refactor.

Like most things in life, there is a balance. I have argued against large refactors many times. Often wanting to do a refactor is just a thinly disguised excuse to use some new technology (I'm as guilty of this as anyone else). Anytime a refactor comes up my goal is to figure out why:

1) What will the refactor fix?

2) What will the refactor potentially break? Are there tests around critical functionality?

3) Does the group proposing the refactor really understand the ins and outs of the application? When new people come into a system they often want to change it to fit their mental model of the problem, and miss subtleties of why the system is a certain way.

That being said, I evaluate small refactors anytime I have to touch a piece of code.
Interesting how despite a few other countries imposing tariffs on the US has still led to the US being the largest economy in the world.

It's not a question of 'fairness', it's a question of what will actually improve our economy. Nothing out there suggests tariffs will do that; in fact, all data points to just the opposite.

But you've basically ignored the OP in any case; do you have a response to the rather realistic and obvious projection that, given the nature of these, assembly jobs will move out of the US, since the fully assembled goods are not subject to tariffs, but the parts are?
What has changed in the past 3 months? A co-worker of mine decided to throw a few bucks into the crypto craze and the fees were about the same as what he wanted to buy.
> Maybe get back to the original question and the reason Trump is interested in starting a trade war?

The reason for starting it was explained in completely different ways. Therefore it's not clear. It's both for security reasons as well as being easy to win as well as a supposed unfair imbalance. There's no consistency.
Did you lose your job, destroy relationships with your family and friends?

Or did this merely replace 500 hours that would have been spent watching TV, Netflix or other types of entertainment?

The word addiction has a real meaning with some clinical ways for a trained person to diagnose somebody as having it.

I think of addiction more like alcoholism. Sure video games are engineered these days to be huge time sinks but that doesn't make it an addiction. If you can drop it (like you did) and it doesn't impact your life, its not an addiction.
Does practice make perfect?
The first thing the world needs is to wrestle money from these billionaires and fund education for people.

Educated people will understand the impact of their kids, and also have a better chance at making a contribution to society, and taking care of their families they do have.
YouTube Blocks Blender Videos Worldwide
I wonder what the argument of the people who downvoted you would be?
Back in the late 80's, when I was in University, we had second year course where we had to do x86 assembly on PC XT or AT clones. Assignment #1 was messing with keyboard interrupts...easy peasy. Assignment #2? Write a video game...basically we had to do the "snake game" with a never ending line you could steer as it grew. Anyhow, I have to admit pretty much the whole class figured it out...assembly was not nearly as insane as we thought. By the end of that course, I was almost as comfy writing x86 assembly as Pascal. Fun times.
I did a panel on ICOs last Thursday. Me as crypto skeptic, two crypto guys as well.

Video here: https://davidgerard.co.uk/blockchain/2018/06/14/topline-comm... (no transcript, sorry)

We all concurred: assume your ICO is a security, talk to your regulators.

And, ah, don't do fraud - "fake it till you make it" needs to not become "make material misstatements when making an offering". Doing your best to do things properly will definitely make regulators much more helpful.

Remember that financial regulators actually want you to do well in business, and make a great big pile of money! The SEC's mission statement is: "protect investors, maintain fair, orderly, and efficient markets, and facilitate capital formation." They'll be delighted to help with that third part as long as you're not messing with the first two parts.

Note also that the regulators are all going "what on earth", and they all talk to each other. FINMA in Switzerland has some surprisingly clear guidance on ICO tokens. Basically: it's a security unless it's pure utility, and if your "utility" token is exchange-tradeable it probably becomes a security. We expected this would be a good rule to work to.

Let me stress again: talk to your regulators first. One of the guys on the panel (Davide Vicini from Maveric SA) spends way too much of his time helping ICOs who launched and then tried to square things with the regulators.
You are correct, but most restaurants just multiple the food cost by 4 to set the price. It is rather silly, but that is the way the industry works.
>I know in Microsoft it would be relatively easy to push destructive code changes.

So why did it never happen? Or if it did, why did Bill Gates not leak an email saying they found the culprit, and that they believe he was hired by those unscrupulous companies, Lotus or Oracle?
Your article about fish oil doesn't prove that fish oil isn't helpful. Supplements, in general, have often been shown not to have the protective effects expected, but that doesn't disprove the substance's effect when consumed in its natural host.
How many jobs were lost from tariffs on labor, i.e. income and payroll taxes, which make employing people in the USA way more expensive?
I'd use a unique local address network (/32) for this

https://tools.ietf.org/html/rfc4193
Hispanic is 'from Spain', so Spanish, Cuban, Puerto Rico...however it's often used interchangeably with Latino.

There's also Chicano which means from Mexico.
Language and nomenclature does not develop rationally. It's fair to point out that you find it jarring, but it's so embedded in the western hemisphere that your appeals to sense aren't going to change anything.
> 338 clicks taught me a very important lesson. Whenever someone says: "We care about your privacy." you know they don’t care about you at all. It’s just deception

Probably I'm just picking a nit here, but since is the crux of the last paragraph, I'm taking it as thesis, and as a thesis, it seems overblown... unless there are really no companies out there who care about your privacy.

Undoubtedly, there are companies who will choose to say "We care about your privacy" when they don't really mean it, but I think the assertion that no company does needs more evidence than this single data point.
Google India giving training to journalist to fight fake news
Even better, do it like forbes.com: put a pop-up asking for selection of preferences. Then wait for ages for a spinner to move from the 6% where it blocks for half an hour.

And then, when it's finally unblocked, you get this:

"Thank you for sharing your preferences with us. We are in the process of preparing the site to accommodate your privacy preferences and appreciate your patience as we do so during this temporary period. Please check back soon. In the meantime, if you would like to change your preferences, click below."

Screw you, forbes.com. Before they had a thing which blocked adblockers. Of if you disabled the adblocker you'd still have to wait about 10 seconds for an interstitial page to show you ads. I just wish I could remove you from my Google searches forever (as in, I wouldn't have to filter it out all the time).
Voronoi Airports: all 54,000+ of them rendered in WebGL
The original point is that you are factually wrong. We already had tariffs on g7 countries.

The country we have the least trade barriers in the world is Canada. He started a trade war with them.

He ran on a platform of ending free trade agreements & protectionist policies. He’s enacting them. So it’s hard to take him serious when he suggests a free trade agreement with the g7 as a throwaway talking point.
Maybe we could use John Boyd spinning in his grave as a kind of power source to reduce costs?
That's fine for some scenarios, but in general for my use cases, I wouldn't, because most often I want my VMs to be accessible from the Internet.
What kind of trygots downvotes this? Obviously someone benefiting from replacing the A-10 with some crap snits.
Our military industry will not occupy itself with making effective, durable, long-lasting, cost-effective weapons.

We must go after the New and Shiny, and it costs billions.

Kind of like a lot in our society.
I think this is why it was so epic.

As a kid evil is the worst thing ever. No 'bad guy' quite compared...

Until Diablo
I was curious, so I looked up the Northwest Coalition for Responsible Investment [1]. They have 16 member organizations, including the Tacoma Dominicans and the Sisters of St Mary of Oregon. Most of their actions seem to be 'dialogue,' which they apparently engaged in over 60 times.

[1]: http://www.ipjc.org/wp-content/uploads/2017/10/NWCRI-Annual-...
Several European leaders have said publically (though in nicer words) that they don't trust America under this administration anymore.

e.g. Sebastian Kurz, a few days ago (1): "The American President is unconventional and American politics has become unpredictable. [...] This is a challenging geopolitical situation."

(1) German Interview - https://derstandard.at/2000081642343/Kanzler-Kurz-Wer-auf-Or...
Must be a faggot to downvote my A-10 shins.
They don't care. Individual videos don't matter to them.
The role for which the USAF used to have the Cessna A-37, also an adapted trainer but twin-jet.

Ironically it was widely exported to South America where the Super Tucano is now cleaning-up as a replacement in the absence of anything else.

Every 30 years the USAF rediscovers the need for a cheap close-air- support aircraft.
Now they just need to recognise the disorder making my dota 2 teammates so noob.
The benchmark use outdated API.

Misleading on distro release a date.

No explanation on the improvements.

I would vote down this post if I could.
Latency and throughput ("application speeds"), certainly in computing, are competing qualities.
There's no evidence that the guy was paid to sabotage Tesla by any competitor or anything other than a purely personal grudge. That an upset worker intentionally sabotages a production line isn't the extraordinary claim; that your competition is paying some workers to sabotage your production lines is.
Saying "LOL... it makes no sense" about the label self-applied by people in a culture you aren't familiar with doesn't add anything to the conversation, and it comes across as rude and dismissive. You don't need to type everything that comes into your head into Hacker News.
This won't work the way Go does it, or else you end up with fiddly little rules about when you're allowed to take addresses of variables and such.
VTS Plans Tool to Help Commercial Real Estate Clients Track Market Trends
So if Apple is “anticompetitive” should Nintendo, Sony, and Microsoft be forced to open up thier console app stores?
Somalian pirates are the result of international fishing fleets depleting the fish in the area giving the local fishermen few other options.

(It’s more complicated than that, but so is everything)
New Company Will Bring Unique New Way of Doing Radio to IBC
Not important, I just thought it'd be fun to write but:

> Hello world in real mode is leveraging a bunch of code and data from the BIOS

Not necessarily, you can avoid the BIOS calls by just copying the string directly to video memory:

mov ax, 0xB800
mov es, ax
xor di, di
mov ah, 0x07
mov si, hello
;; Load character, if zero, jump to end otherwise store
;; character and color in video memory
@@: lodsb
test al, al
jz @f
stosw
jmp @b
;; Halt and wait for interrupt
@@: hlt
jmp @b

hello: db 'Hello, World!', 00h

That's a total of 37 byes including the string.
Grabbed an external HDDVD drive for the $10 actually. Even came with a handful of movies at that price!
Even better, they will re-open the factory but because of better tech, instead of the 5000 employees from 20-30 years ago, they'll have just 100, many of which will be either remote or specialists who move in for this exact position. Not the 5000 local blue collar workers :)
earlier this week, an article was posted to hn about IQ scores having fallen since the 70s, at https://medicalxpress.com/news/2018-06-iq-scores-1970s.html

one key takeaway:
A British team recently found IQ score results falling by 2.5 to 4.3 points every decade since approximately the end of the second world war. And this past December, another group from the U.S. found that children who grew up eating a lot of fish tended to have higher IQs—and they slept better, too, which is another factor involved in adult intelligence levels. Notably, children in many countries in the modern era eat very little fish.

Also, "a dozen mercury-containing vaccines", how much mercury is that? Is this like telling me not to fly because I get 1000x more radiation from it than eating a banana? Comparing the miniscule to the infinitesimal makes neither large.
Not directly mindfulness related, but I've been doing EMDR to try to break some self destructive reactions / anxiety. The first major part of processing that got to the core of my panic reactions left me with a 'gaping hole in my brain' where my panic reactions were... I'm still working on what's refilling that void, but I'm not as weirded out as I was those first couple of days.

Felt like when something triggery came up, I knew how I was going to respond and then I didn't... and haven't always been sure what else was appropriate. Relearning who I want to be is interesting / challenging / confusing.
> This is a quite rare use case, talking worldwide scale.

It's not rare:

"as of 31 January 2014, 113 countries have instituted some form of explicit deposit insurance up from 12 in 1974."

https://en.wikipedia.org/wiki/Deposit_insurance
What are some great Linux / Open Source communities that I can join?
(optionally) I would prefer if the community uses voice chat
2 elements are fuzzy:
- clock speed is way different from 3.5GHz to 2.6. This can lead to huge differences in some computations and no new instruction set can compete against brute force.
- changing between those 2 cpus is not just a socket swap but a full platform change: can we get the other details of the 2 platforms ?
Show HN: Telegram bot to track your expenses: whereismymoneybot
The problem is that it's often hard to cleanly separate the cheap vs. comfortable use cases. It works reasonably well for intercity buses in the US which people mostly take because it's the lowest cost option and people with more money mostly don't take.

Unfortunately in the airline industry we've tended toward an overall race to the bottom which explicitly budget airlines and different classes of service only help to a limited degree to separate out people with different preferences.
Countdown timer for standups, meetings, presentations
> if there are enough people who can afford the local made product

Eventually, it will keep more money in the country, meaning people will also be able to afford more (after all, they'll be being paid the higher, local wages now).

Compare with e.g. Switzerland, where most people have really high salary (by EU standards), and pretty much everything is really expensive, but because of the high salaries people can afford it.
Netperf is probably the most widely adopted network benchmark out there. Almost every company I've seen has used it for performance and Q/A testing. For what it does, it is quite efficient. I remember when I was doing 10GbE drivers in the mid 2000s, people would complain of terrible performance on "modern" tools like iperf, but would see 10Gb/s using netperf. This is because "modern" tools did things like gettimeofday() around every socket read or write, making them basically gettomeofday() benchmarks at high message rates, but netperf did the gettimeofday() around the entire test.

Netperf's problem has always been that it is single connection, single-threaded. Most people use it coupled with patches or scripts to run many copies of netperf in parallel.

I suspect what happened in these tests is that the author just ran a single copy of the tests, and did not bother to adjust the interrupt coalesing settings. So what he really measured was different interrupt coalescing settings in the FreeBSD and Linux driver. If he'd have run 500 or 1000 copies, I'll bet he'd see vastly different results.

BTW, if you're looking for a modern network benchmark, check out uperf (http://uperf.org/) It seems to have been largely abandoned after the Oracle acquisition, which is a shame, because it was just plane awesome. It could replicate many scenarios very realistically, supported multi-threading, etc.
- "This makes a lot of sense" I say to myself, opening your blog link in a background tab.
This misses the point. Which is that, 'everyone agrees not to do risky things' is not a stable equilibrium. Russia couldn't trust the US not to do it and vice versa.
This is completely off topic, but I will never buy another Samsung appliance or anything anymore. Great hardware but shit software...my refrigerator should not need to reboot.
Seems they copied this guys idea: https://dalybulge.blogspot.com/2018/04/cyberpunk-sabpk.html?...
US doesn't have the lowest overall tariff in the world, it is Japan who does among major countries.

Talking about fairness, it is fair for US to print their own currency and buy goods around the world, while other countries can't do the same? The reserve status of dollar doesn't come by itself, there is a price to pay, you can't have the cake and eat it.
“America’s taxes on imports are much lower than those of almost every other country.”

— The NY Times

China’s weight average tariffs are 3x higher than the United States, approximately 10% vs 3.5%.
I once had this problem. Especially when I used to work from home. The game was one click away from being opened. I used to play around 6 hours per day on weekdays and the whole day on weekends. I had to do treatment to get rid of the addiction, I really don't know how I didn't lose my job at that time. Although I ended up replacing it with other kinds of addictions, these new additions are way more subtle than the gaming and easy to manage.
This is almost certainly an element of it. Elon also seems to have discovered he finds theatricality quite appealing lately, so there's also that.
PyPi? Never heard of that website before
A bit of a tangent but: take another look at FreeBSD folks.

If we re-did our infrastructure from scratch we'd look at either FreeBSD or Alpine Linux. Both would offer an escape hatch from the needless bloat that mainstream Linux has become.
In addition to simplicity it cuts down on compilation time. You can checkout MLTon or Felix to get a feel for whole program optimizing compilers, they can do optimizations that are impossible without LTO and hard to do with.

https://github.com/felix-lang/felix

http://felix-documentation-master.readthedocs.io/en/latest/m...

http://mlton.org
They have. That's the Dunning-Kruger effect.
Never mind caring, in my experience a lot of people in this industry struggle to even write working code. You might not see them much in startups but do some work for enterprises and you soon discover there are a lot of them. They usually make up for their lack of technical skills with an abundance of political activity.
A Robot Just Operated on a Human Eye for the First Time
The GAU-8, everybody's favorite reason to love the A-10; the autocannon the A-10 was built around, is obsolete. 30x173mm can no longer kill what it was meant for killing, and what it's actually killing in practice today can be killed just as well by 25x137mm.

If you built a new plane around a GAU-12 you'd get pound for pound more killing. Lighter smaller ammo means more of it, and trust me 25mm will kill anything you might plausibly be killing with 30mm in this century.

Don't worry though, I'm pretty sure the USAF is too arrogant to actually adopt a turboprop airplane, so the A-10 will likely be with us for the foreseeable future...
At this point, I wish that the fixed wing close air support mission would revert back to the Army. The F-35 is never going to be able to fill that role, and the Air Force seems really reluctant to devote any resources to the mission. The ability of the A-10 to linger in the area is not matched by any potential replacement.
Building Better Software with Info-Ops: An Interview with Daniel Markham
EDIT: The author's post from 2016.09 outlining the background of his decision:

http://dev.aseprite.org/2016/09/01/new-source-code-license/

Super recommended reading!

---------

It's not clear to me if you're aware, but aseprite's author actually had a very interesting approach to monetization already live for some time, AFAIK. Namely, code was GPL, but official Windows binary builds were paid-only. I found it ingenious, though from this change I assume it was deemed not good enough. Curious what were the numbers.

As a side note, the original ASEprite (Allegro Sprite Editor) was what made me first discover the Lua language back in the early 2000s. For which I'm eternally grateful :)
MBNA (credit card company) do a similar anti-pattern. I recorded a video of you accepting the settings which had service improvements and targeting turned off by default. Click 'Accept and continue' and you literally see the option flip to on and you can't get back to the dialog again.

https://twitter.com/Martin_Adams/status/1006439897270546434

Only until now, I notice the optional actually says 'Accept all and continue'. I fell for it. It's relying on people's habit of not expecting a confirmation button to change the state of the options.
I think the only ones like that are the Dark Souls series. But I wonder if they'll add pause to the Switch version since it's a mobile version.

Every game in the 3DS pauses when the player closes the lid. It should be the same with the Switch.
I do not understand how you arrived at that conclusion. Could you explain?

I think my point is simple and clear. If you choose to help the poor at your own expense, it is charity. If you want to help the poor at my expense, it is extortion. People don't mind the first. They mind very much the second.

That's it. That is the entirety of my point. There are no hidden layers to peel back. No need to downvote me for being against electric cars. I own one myself.
Whether you like it or not it would be remiss to ignore it or not understand it.
So, is google going to start dropping some pages from searches if they don't carry advertising? And are they already?
> the major one is a vastly smaller BGP routing table, which is becoming more and more of an issue.

But that's not a problem for me. It's a problem for my isp. And if he does not care, why should I?
Try googling "why latinx" and reading up on it. It's deeper than just gender-neutrality, and it's not just about being "sensical". Some here will dismiss it because there are political aspects to the choice. But I assume most people who comment on Hacker News under self-determined pseudonyms can respect the desire and the right of people to come up with labels for referring to themselves that make sense to them, whatever the reason is.
Yeah, choosing to help the poor - like Tesla. I see you made that choice, but why should I as a taxpayer have to foot the bill as well?

Edit: Oh sorry, I realized you might be referring to helping the poor banks during the 2008 financial crisis. Well, I don't want to pay for that either.
This is my first time seeing a site allow you to ban individual third parties. Is that a best practice for GDPR? Most site's I've seen only allow you to see what they are.

With that said, obviously clicking 300+ checkboxes instead of having an "uncheck all" is absurd. But, I can see how a site that has been around for years could have 300+. I just cleaned up a website the other day that had 50 (we pruned it down to 20 after 30 of them couldn't give us info on their GDPR policy).

I'm also concerned about the blanket statement that companies that say they care about your privacy don't. I've told people I care about their privacy and I actually mean it... :(