skysight-inc/HackerNews huggingface dataset:
I'm pretty confident that I am an average programmer. The operating systems class I took in college went almost entirely over my head. I'm pretty sure I got a C- or a D as my final grade and that was only because I ended up in a group that had a few people better than I was. I got C's in a lot of the higher level classes that I took.

The root cause of this, I think, is that I just don't like programming that much. I'm a smart person and I think I could be an above average programmer if I applied myself but I just don't care enough to do so. There are other things that I enjoy more that I want to spend my time and effort on.

I thought that this would be a problem when I graduated but it turns out that the world needs average programmers. My current project at work is a Windows Forms app written in C# to pull data out of a database and plug it into a Word template to generate a Word document. It's not glamorous and it's not trendy but it needs to be done by someone. Pay me a decent salary, give me good insurance, and I'll gladly clock 40 hours a week writing CRUD apps because it beats manual labor, retail, or going back to school.
Google to Fix Location Data Leak in Google Home, Chromecast
What I found interesting is that if you have a pipe/filter architectural style, your happy path stays completely free of error handling, because when a filter doesn't have a good result, it just doesn't pass any data to the next filter in line. Done!

You can then centralize the error handling by having a "stderr"-like output on your filters.

When you have a call/return architectural style, you need to return something, and thread the result along, so you need to do something more complex like this pattern.
A golang crawler
Nationalize the organization. This allows you the flexibility to keep employees employed, fix the culture, extract penalties from the org, clawback comp from responsible individuals and remove them from their positions, and haircut shareholders.

Similar to what the US gov did with GM (streamlined bankruptcy/administration).

This requires political will, of course.
Trouble is there are many people, me included, who would never just walk into a store and buy something. If I'm about to buy something (and there are no limits to how trivial that thing may be), chances are I've done some research online.

Often it seems I know more of what to look out for than the sales associate, making the help moot.
Except not or similar. If you're not giving me the exact same thing that I ordered last night, I want to be informed in a timely manner before I'm charged/the item is shipped.
> Yes, you could still add a consumer of those Result<> values that demultiplexes them in two. But nobody does that.

What? That's exactly how you consume those values. In pseudocode:

match result
when success: ...
when error: ...
I wish there was an easier way, but it differs per country:

https://blog.varonis.com/gdpr-data-protection-authority-supe...
How many 30-dollar pairs would such a person have to buy compared to the person who invests in quality upfront? In addition to a quality shoe, it probably also helps to find a competent cobbler who can keep the shoes in good repair to extend their lifetime.
As my ECON 101 teacher said many times, the way to handle negative externalities is to tax them. The free market cannot handle this.

Look at it this way- say you can make a ton of money manufacturing widgets, but you also make a ton of CO2. There is no law against this discharge, so you do it anyway. Climate change might cause you many problems, but it's 50 years or more until you start to personally feel the heat. This is a classic "tragedy of the commons" scenario.
It's an interesting what-if scenario: AMD put a ton of pressure on Intel but if they hadn't I wonder how Intel's internal politics would have gone as Itanium continued to fail while x86 continued to print money or whether that would have emboldened an outside competitor.

HP had ceded the CPU market but Power was competitive on both the desktop (Apple was shipping a lot of PowerPC) and high-end server (IBM, Bull, and Hitachi) markets, delivering quite competitive performance and mature 64-bit support, and there was still some chance left for SPARC, MIPS, or Alpha — and 3 of those 4 CPUs had native support in Windows. AMD publicly announced AMD 64 in 1999 and I'd be surprised if they hadn't had some early news before that time since IBM, Sun, and SGI all had Opteron servers on the market fairly early on. If that hadn't been looking likely, I wonder whether someone at IBM or Sun might have decided to invest more heavily since Intel was voluntarily giving up their biggest advantage by sacrificing backwards compatibility.
Well hey man, that was copyright stealing, there are special rules for that.
Then only use that password manager for PhpBB forum...

You care way too much for an account that you currently don't even have... is is really necessary? Worse case, you lose it and you are back a your current state, doesn't seems so bad to me.
Based on market size and broadness of appeal, I think that video games in general are significantly less addictive than social media or gambling, which have much wider appeal and greater impact. _some_ video games exploit gambling addictions, and are easily regulated (via bans on unlimited microtransactions for example, which remove the incentive for game designers to generate "whales")
Big-Data Malware: Preparation and Messaging
These rates are generally dictated by the card companies. We recently had a spike in chargebacks in one of our Stripe accounts, which put us over the warning threshold.

Stripe could have handled it a lot better. They withheld payments from us (over 250k) No notifications, or anything else. They waited until we contacted their support on why our payouts weren't processing before they lectured us on how we should be doing fraud review (we do. We also pay way to much to SiftScience to mitigate that as well)

tl;dr though, Visa, Mastercard, Amex, Discover, etc... all have their own hard limits.
Definition of Social Selling
Yup. Doctors interested in the philosophy of science have moaned about this sort of thing before. A more typical example goes like this:

I'm a GP, and I see dozens of patients every year with cases of Foozle disease. I was taught in medical school to give them orange pills, but I follow developments in general medicine and I know the new purple pill has seen good results for Foozle too. Nobody has published even a small study about which is better.

The law says since a responsible doctor wouldn't know one is better I can choose either. I could give all my female Foozle patients the orange pills and prescribe the purple for everybody else, or I could just pick whichever is cheapest, or I could even pick randomly for each patient. All legal.

But, if I pick randomly AND record the results, thus doing science to find out which was best, that's an unauthorised medical experiment and I could lose my job or even go to jail.
Sounds interesting. The two big barriers to this system are:

1. Political buy-in to set a cost of carbon emission
2. Economic viability of removal (often referred to as carbon capture and storage, or CCS)

1 is non-trivial, but happening. Canada has a provincial carbon tax measure which requires setting a price. A price is also defined in the European cap-and-trade system.

2 is also non-trivial, as the economics are pretty bad right now. However, CCS costs are projected to decrease rapidly. [0]

Right now, integrating CCS is on average more expensive than purchasing carbon credits. Carbon offsetting companies are, to your point, an example of private enterprise filling a gap.

[0] http://www.ccsassociation.org/why-ccs/affordability/
There is another architectural change made in Skylake which is related to this article. In skylake the L3 cache is now non-inclusive, which means that a core trying to acquire the lock will have to read the cache line through a cross core cache read. Making things worse when contention is high the cache-line will frequently be dirty. The latency for a cross core dirty hit of the L1/L2 cache is documented to be 60 cycles which is much high that the L3 cache latency of past architectures. This will increase overall contention which will magnify the frequency the pause instruction is hit. I'm wondering if the pause instruction cycle count was increased to reduce the impact of cross core cache reads.
If you do a quick google search for “human resistance to antibiotics” you’ll find a number of good results. Any evidence I would cite would be from the more reputable sources, such as government agency websites, wiki, known scientific publications.

https://www.google.com/search?rls=en&q=human+resistance+to+a...

While I’m not a trained professional in that area to debate the specific mechanisms, I am sufficiently informed from sufficiently reliable sources about the topic.

As an example, this report from the US National Institute of Medicine titled “The Antibiotic Resistance Crisis” seems to strengthen the case the article linked by the OP of this thread is making. To quote selectively from the aforementioned report,

"The overuse of antibiotics clearly drives the evolution of resistance. Epidemiological studies have demonstrated a direct relationship between antibiotic consumption and the emergence and dissemination of resistant bacteria strains. In bacteria, genes can be inherited from relatives or can be acquired from nonrelatives on mobile genetic elements such as plasmids. This horizontal gene transfer (HGT) can allow antibiotic resistance to be transferred among different species of bacteria. Resistance can also occur spontaneously through mutation. Antibiotics remove drug-sensitive competitors, leaving resistant bacteria behind to reproduce as a result of natural selection. Despite warnings regarding overuse, antibiotics are overprescribed worldwide"

“Incorrectly prescribed antibiotics also contribute to the promotion of resistant bacteria”

"More recently, molecular detection methods have demonstrated that resistant bacteria in farm animals reach consumers through meat products. This occurs through the following sequence of events: 1) antibiotic use in food-producing animals kills or suppresses susceptible bacteria, allowing antibiotic-resistant bacteria to thrive; 2) resistant bacteria are transmitted to humans through the food supply; 3) these bacteria can cause infections in humans that may lead to adverse health consequences."

Should you wish to debate the technicalities of the topic further, I can only suggest waiting for a trained microbiologist to show up in this thread, or getting in touch with the authors of the aforementioned report and the various references linked therein (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4378521/)
Global warming is real and humans contribute to it. Just stating that so I am not called a 'denier' as I have been before.

That being said, the computer models predicting what the consequences of global warming will be, have greatly over estimated (at least the timeline of) real world impacts. Since I was a kid I've heard in the news that in the next 5 years or 10 years there will be all these catastrophes linked to global warming and I have yet to see them come true.

I remember the BBC reporting years ago that the children of today would only know snow from what they've seen in snow globes, things like that. I think part of the reason for inaction is due to the news media over simplifying the problem and reporting (perhaps even exaggerating) the worst long term predictions.
Single pass compiler with back-patching. No intermediate code representation, very simple optimizer (just constant folding and dead code removal). C Preprocessor integrated with parser code. Back-end generates instruction opcodes instead of assembly, eliminating another stage.
We need to price in the externality. A carbon tax is one way to do that. Instead, we have various direct approaches—fuel efficiency standards, subsidies...—that work with varying degrees of success.
>appeals process

You have a bigger chance of justice in an appeal with a .ly than a .com - unless you know the right people at UDRP/ICANN. They make Muammar Gaddafi look like a saint!
We've had a chance to try out Pulumi when it was in private beta. We are very happy with it so far.

Having used a variety of tools in the space, this is the first time I ever had an engineer say to me: "I really like it, I hope we can keep using it."
As crazy as these articles have been about gaming being a medical condition, I believe it. I'm in my early 20s, ever since I was in my mid teens I was addicted to video games. All through grade school and in college now, I struggle to put the controller down. I routinely don't get enough sleep because I can't stop playing. As soon as I come home I am on, and I won't get off until the early hours of the morning. It's a mixture of reasons why I guess; it keeps my mind off of reality, I enjoy the satisfaction of winning frequently, and it fulfills my desire of being in a progression based system. Achievements, knowing that my actions will eventually unlock achievements and level-ups, it keeps me going. I can't play games that don't have progression systems of some sort because I feel like without progression, it's a waste of time. Sure you can kind of get that in the real world, but it's harder and takes so much longer. Why do that when I have an easy alternative sitting on my desk? I really want to break my addiction to gaming as it really does affect some parts of my life, especially academic.
It is time someone wrote an essay arguing for non-oriented programming (NOP?) and requirements driven development (RDD?). In my darker moments, I tend to see some of these trends in the same light as certain diet fads...
The US has the power to influence the conflict by cutting them off the internet: Cutting off the internet of Syria in 2011 and planting viruses in Iranian networks https://www.nytimes.com/2018/06/17/us/politics/cyber-command...
I think there are a few reasons that no one from senior management of a major bank went to jail related to RMBS. One reason is that the Justice department lost its first big case which was brought against two hedge fund managers from Bear Sterns [1]. Typically prosecutors only bring cases they think they can win and this may have shown that prosecuting a lot of these cases was going to be hard.

The second reason is a bit of informed speculation on my part. Our banks have a very symbiotic relationship with Washington, especially when it comes to RMBS. The role of the GSEs is especially important here since they in large part determine lending standards. And once you are there eventually there will be politicians involved. While I would have love to seen Barney Frank being called to testify at a trial it was never going to happen. Trying to cleanly slice off the prosecution of a few bank CEOs was always going to be impossible because of where it would lead.

RenTec is hardly the first people to have a dispute with the IRS. Berkshire Hathaway won a $500M dispute with them last year [2].

In general I agree with your last paragraph, I wish fraud was treated as an actual crime more often and people went to jail. HSBC should not be a going concern in the US after they knowingly laundered money for drug cartels. But alas that is not the world we live in.

[1] https://www.nytimes.com/2009/11/11/business/11bear.html
[2] http://fortune.com/2015/01/27/berkshires-netjets-defeats-500...
Final Goal: A WebGL soccer game controlled by smartphones over WebRTC
Something like "on average we receive 2 cents from your visit because we take your personal data and sell it to the highest bidder. Either accept these 362 cookies, or click here to pay us 2 cents".
Tezos Blockchain: A love story – and a horror story
He created the FTC, instituted major banking reform and created the Fed as well as instituted a graduated income tax. He made child labor illegal and signed into law an 8 hour work day. He created the League of Nations.

Most people consider him a progressive.
Seminar with Alan Kay on Object Oriented Programming
Stripe held our payouts when we got over 1%.

If you get put into a monitoring program, it gets real expensive, real fast. Though Stripe would probably rather just ban you.

https://stripe.com/docs/disputes/monitoring-programs
But sister reply by Samon is saying even the same forums are basically how you described Facebook or they are dead.
In my experience (most) exceptions also cause people to forget about their own failure state, i.e. "always on the “happy path”", so they leave a mess behind when something they call throws an exception. Often they don't haven't handled failure state even when their own code throws an exception.
Hi, I did try it and it was working quite good when the devices (phone and laptop) were within ~30 cm. After increasing the distance and putting on the TV in the background it wasn't working that well any longer. I tried only the default protocol with audible frequencies (the ultrasound option didn't work, but my phone does not support the ultrasound option with my application too. guess it's hardware limitation).

I am willing to sacrifice bandwidth to achieve better reliability of the communication and I believe I was able to achieve it. Although, I haven't done tests with many other devices/conditions than my own, so my result might be biased.
> So far the free market has failed spectacularly.

FTFY
Every time the Washington Post mentions Bezos, or a company he owns, even in the abstract (for instance, in this spaceflight article, which mentions blue origin: https://www.washingtonpost.com/news/business/wp/2018/06/15/f... ), they say that Jeff Bezos owns the washington post, in those exact words.
I guess. Normal RTOS applications with needs like that just do the work in an ISR. But sure, granted. Those aren't applications that are going to be running on Skylake though.

The bottom line is that this is an architecture optimized for compute throughput, and they figured out that if they spent a few cycles on spin exit they could more than make it back via more effective hyperthread dispatch. And for everyone but .NET, that seems to be the case.
For those unfamiliar with the organization at work here, the Living Computer Museum is a gem of a museum located just south of Downtown Seattle. It’s chock full of amazing historical computers that you can actually use for the most part.

I’ve been to the museum probably a half dozen times since I discovered it two or three years ago. Each time I come back there’s something new on display. Highly recommended.
Linux frame buffer is perfectly capable of doing 2 pages and "flipping" without memcpy. Just have it initialize a double height virtual screen, and then use a panDisplay IOCTL to swap between them.
The TV deal is a promotional pricing structure, I have found that you can get them to offer you a new promotional rate if you threaten to send their hardware back and downgrade your service to Internet-only. (Again this may vary from region to region, I am in the midwest/Indiana in case it matters.)

These threats are credible when they know you have the crappiest TV service they offer and you probably aren't even using it but 30 minutes a day when Jeopardy comes on, but for some reason the sales reps seem to be pretty heavily incentivized to make sure you have some kind of TV service, even if you don't get any addons bundled with it. (Probably getting a kickback from the government, that's how they get their listening devices into your living room... /s)

I've declined as many services as I can otherwise, I don't have DVR service, HD channels (I get about 10 channels, all SD), extra super-premium internet package (mine claims up to 150Mbit, while it is not the lowest they offer, it's also not the highest...) I don't get a paper bill in the mail, or manual payments for billing (all of those things also cost ~$10 extra each); still my cable internet service is good, and it does come with HBO as I mentioned.

(I'm pretty sure it's standard def HBO over the wire, and that's another good reason to register for and use the bundled HBO Go service at least once...)

I think that $8/mo broadcast TV fee is the only one you mentioned that I can actually identify on my bill. And as I've had it explained to me, I would not be able to qualify for any promotional pricing after my first year of service without that.
> Anyone who could meet a minimum volume level (the whole point is massive industrial scale removal)

Just shard your operation so that no one "company" exceeds that level.
We tried writing a bespoke WordPress design with Gutenberg-this is what happened
I am in love with the so-so reviews they happily places on the homepage of the airport: https://www.mataverinternational.com/ - "It's a small airport with just one place to eat and a few store to buy stuff." Truth in advertising lives!
It probably is mostly traffic as it's concentrated more at Cork and the east coast. The west coast would be much more hazardous than the east coast as it's exposed to the Atlantic ocean usually bares the brunt of most storms we get.You can see this on the map itself in how the west coast has eroded.

Most of what is happening on the west coast would be fishing.

Quite a few of the wrecks also seem be close to the coast because sinking ships had time to reach the coast before they completely sank.
Fractured market for sure, but also cultural differences (mentality).

What's standard bread&butter hustling in US is considered cringe-worthy BS in Europe.

While the music plays, there's no way business conservatism and sticking to "fundamentals" can compete with SV unicorns.
Using your product daily is essential not only to help steer the ship on what to build but also to cue you in on what's buggy / inefficient. I have the good fortune of having a live chat interface (product is: https://www.jqbx.fm) so I get pretty quick feedback if something that's been pushed is causing anyone any issues. However to keep bugs to a minimum I keep most of the logic client side and have a dev environment that I can run on production- I usually test a version for a couple days (see: eat your own dogfood) before releasing anything. Also forcing yourself to review your own code is a good skill and has helped catch some issues right before pulling the trigger.
I can't tell if this is sarcasm. This is sarcasm, right?
>> to an independent regulator outside of their organization.

Once upon a time that regulator was 'the press'. This is the sort of area where independent media support functional democracies.

The engineer goes to a reporter. The reporter keeps the engineer's identify secret. If and when the police get serious about a prosecution, the engineer can then identify himself to authorities. Should the authorities decide not to investigate after reading the media reports (a very common situation) then the engineer's identity remain a secret held by the reporter.

But this all breaks down these days when authorities simply shout 'fake news' and ignore media reports.
Probably a combination of all three. The US and China have the benefit of a comparatively gargantuan native population that all speak the same language and enjoy similar tasting kool-aid that you can immediately market to. A business in SF can reach people NYC, Florida, etc. Combine that with somewhat lax customer rights laws (however you may view it), and you have recipes for some explosive growth.

I've also heard that European investors are notoriously conservative in their strategies and don't take the risks that the US does. Japan is also faltering in this department for that reason. Without the pools of money to draw from, if you cannot gamble then you cannot win, essentially.
Yeah the media's bias for sensationalism has really bitten us on the ass on this one. Of course they're going to heavily report anything that can be interpreted as "the world is ending", and now there is a boy who cried wolf effect whenever they report anything on global warming.

The media should be more responsible about this kind of thing.
It'd be so interesting to try run a side business during your "work" hours!