skysight-inc/HackerNews huggingface dataset:
> The scientific side of economics is the description of the properties and behavior of economics systems. The political side is what we should do with this information.

No, sorry. It's not that clean cut. Your links had economists stating things like "America’s low-income households benefit the most from free trade and having access to cheap imports." But defining good as having access to cheaper goods is an intensely political statement (even ignoring the fact that statement was made though an organization advocating for a particular political policy).

If economics was not political, economists would merely say things like "All else being equal, if our models are correct, increased tariffs will lead to increased domestic prices of international trade goods. However, all else is not equal, so we cannot comment if tariffs are good policy or not."
A History of APL in Fifty Functions (2016)
> the US is currently supporting coups in Latin America

Should it support popular coups (that promise elections as soon as they take over) or dictatorships?
Maybe marginally so in isolation? But that isn't the metric that matters, since a browser has to render HTML. HTML + XUL is more complex than just HTML.
I agree, that looks like it could strike a good relationship for System76 and AMD. Vast, rambling, inexpert conjecture about some of the roadblocks:

The Intel offerings for mobile are very well developed and cost effective. Apple alone pushes quite a bit of development in this segment, in part because lots of us nerds out there with a commit history are running that hardware. Intel can supply powerful, integrated, shrink wrapped subsystems, etc already tailored for mobile form factors. Their marketshare here is crushingly dominant.

Conversely, the AMD mobile platform relies on realtek and others, eliciting howls from grumpy users with certain numbers of greying beard fibers. AMD doesn't supply the ethernet, wifi, storage in this fashion, requiring the integrators to do more work. Making a change will likely be costly, perhaps even riling the, now merely sated, Intel naga from its E-Commerce/Big Data fed slumber, into a veritable springtime of onerous contract terms and volume requirements.

Then there is of course the video subsystem wicket. I have encountered a bunch of anecdotal people that I mentally associate as BSD users who simply prefer the Intel UHD graphics. They like counting on the low power, and simple functionality, as do I. I recognize that AMD has improved by vast geologic scales in the last decade on the drivers and opensource front. I don't fully understand why the graphics haven't enveloped the world. Seems like everyone is happy with Intel UHD-whatever and Mali, or just take what comes and complain if it is buggy.

Additionally there is a mentality of "At least Intel works properly!" that is still floating around a bit, which I don't exactly understand fully. It seems useful to myself, now, to pause and reflect on Intel's ongoing hardware security vulnerability uh--management. Certainly a masterclass of disclosure and mitigation.

Finally, wrapping my afghan around these poor old bones here on my Internet enabled armchair, I wonder what life would be like if the CPU market were more like the automotive industry, and Intel were producing Taxis and Uber vehicles. Would this kind of systemic defect not have been completely ruinous? Much different industry of course, but one thing makes me chuckle--maybe those banks shelling out for those 30 year old Mainframe support contracts had the right idea all along.
Just started reading, it's very interesting and worth looking into for anyone who's work involves modelling and decision making.
> users have many alternative third-party browsers they can download from the App Store.

This answer is misleading at best, bordering on lying. I define "browser" as inclusive of the engine used to render web pages.
I've started to ask my girlfriend if "she wants me to solve her problem" or just "want me to listen" quite often. If you tend to fall into this trap, like I do, I can really recommend this approach.
Who's gonna sell them a POWER chip suitable for laptops?

IBM POWER9 is too power-hungry and huge. I'm pretty sure it only comes in a massive socketed form-factor.

NXP QorIQ is too weak.
I could be wrong, but it seems like it wouldn't be difficult to outperform these implementations with a similarly hacky C implementation. I expect that blog post in the coming days.
But why talk shop on a date at all though?

- A shared niche interest is not sufficient basis for a good relationship.

- I’m a woman in tech and I don’t necessarily wanna talk code on a first or second date, I’ve got professional development figured out on my own time.
Another option (the one I have at home) is Microsoft's current highest end gaming keyboard the Sidewinder X6 has a detachable numpad that you can move to either the left or right as you see fit (including on-the-fly; the connector is magnetically guided and swapping can be crazy quick).

https://smile.amazon.com/Microsoft-Sidewinder-Gaming-Keyboar...
Facebook's Tech Stack
I got a new laptop about 6 months ago and have refused to install Chrome on it.

For the few cases where I need anything Google related, I use Edge. Basically, Edge gets all my Google related tabs, and Firefox with uBlock Origin gets the rest of my browsing.

I did have to train myself not to control-click links in Gmail though, and instead copy-link, paste-into-Firefox.
> The US is wealthier than it has ever been thanks to trade abroad.

And more unequal than it has been since the Gilded Age, when the infamous robber-barons ruled the economy unrestrained.

As you said, the US hasn't "spread the benefits of trade internally", but that has a lot to do with globalization. Workers lost bargaining power and income as competition for their jobs increased due to globalization, and unions became weak when companies responded to strikes by moving operations overseas.

The benefits of globalization naturally flow to foreign workers and the few Americans in charge, while the cost of globalization falls on American workers.
> The biggest progress in browsers and webgl performance happened in the last 3 years so it doesn't matter what you've been hearing 10 years ago.

There has been some amazing progress in the past 10 years too ...

> It doesn't matter if you're getting closer to an object and in the distance it fades in(or loads higher LOD) even with 500ms delay.

If it fades in 484ms for the other guy, he just saw you a full frame earlier than you (and that's excluding the potential 484 ms remaining ;)). That sound much more like gamebreaking than my 50 ms over Nvidia Geforce Now, but I'm also just a casual gamer.
I feel like choosing to uber or not is a big distance away from "coddling".
I have a hard time reading this with an open mind, because I mistrust the NSA so much. That being said, the processes described in the article sound like they will arrive at a fairly transparent (in a good sense), publicly-vetted algorithm --- or at least one where it's easy to perceive if it's not trustworthy.

I'm not sure, based on my conversations with people in the field, that I put so much stock in the "20 years 'til Shor" prediction. Most seem to be of the opinion that the best currently available encryption should be okay until we're very old.
There's a difference between encouraging security guys to start looking at new cryptosystems now and encouraging them to pick one and put it into _the_ standard right away. The NSA saying that probably also helped research get funded. Crypto standards probably should be picked to be good and usable for a long time; jumping one of the first few may not be conducive to that.
I installed it because it had great support for Nvidia drivers. It was painless when I installed it with my GTX1080 - IIRC I was able to get Keras-GPU working in minutes.
How the One Laptop per Child Program Imploded
He felt that the premises and conclusions of the Tractatus were overly strict and not a complete philosophy. Philosophical Investigations expands and replaces parts of his earlier philosophy.
It took me a while to understand an accept how closed and proprietary the Apple ecosystem is. I don't mean it is bad or good, but it is their platform, their product and they control it fully.

There is no point in saying "it's not fair, they locked me out...", they OWN the platform, they can do whatever they want with it.

There is also no point is trying to work around it, hackintosh, vm, whatever, I did it and it's just pain.

If you don't agree with how Apple does things (I don't), then walk away. It took me a long time, but I am now fully free of the Apple ecosystem and I develop for other platforms.

What I am saying is that we cannot have it all, we cannot have a well funded platform, with marketing done for us, distribution done for us... and be fully free (as in freedom).

This is why it is important to think things properly when using proprietary technologies, they are more polished, have support, but have a freedom cost.

We should not complain about google, apple... closing accounts, we should create new open alternatives, for everything. Of course it's not easy, it's hard, way harder than complaining. For this, they are multiple tools, technical ones (writing open source stuff), but also political and legal ones (like GPL).
Building Fast Fuzzers
It's hard to know until they perform the bait and switch. It's certainly not the only reason that brand loyalty is dead, but it's one that's often on my mind. I don't have any confidence that my trust in a brand will mean anything in the long term. A new service exists? Well, it might be nice right now, but if I let myself rely on it the service will become slightly worse over the years.
OxyPure is offering pure oxygen in New Delhi for less than $6 for 15 mins
Interesting non-answer:

>29. For each year since 2009, what is the total amount that Apple has accepted from
Google for the right to be the default search engine in Safari and in any other Apple
products or services? Please identify the amount accepted from Google in total and
broken down by each Apple product.

>Apple’s search agreement with Google generates revenue based on referral traffic through
the URL/search box on Apple’s Safari browser. Although Google search is set as the
default, this can be changed in settings on iPhone to another search engine, such as
Yahoo!, Microsoft Bing and DuckDuckGo. Consumers may also conduct searches on
search apps available through the App Store, searches performed on the web (through the
search engine’s web portal), or through virtual assistants like Siri, Cortana or Alexa that
are available to users on our platform.
High-res image of the actual thing, from the Bayeux Tapestry Museum in Bayeux, France (close to Caen):

https://images.theconversation.com/files/301024/original/fil...

(Steps taken finding this URL:

1. Open that that one small inline image in a new tab and note its URL.

2. Remove the automated downscaling query parameters, conveniently expressed as URL options, from the image URL.)

The tapestry itself is amazing. I had no idea something that old, fragile and large was that well preserved here in Europe.
I think the main thrust of the article is just that she feels that we should let the NIST process play out which means we're looking at no recommendations until 2022.

I'm not real familiar with the field, but it wouldn't surprise me if there are vendors out there selling "Quantum proof encryption" which actually isn't, and maybe she has some insight into that and is trying to warn people away from it, without revealing anything specific.
$99/year is not even a rounding error on their balance sheet though
> I think you're actually missing his point

You are probably right.

I don't have a good argument for getting your good idea recognized by others, if you are not an assertive type, other than learning to fight harder for it be heard, or finding someone to fight hard for you.

There may not be a correlation between good ideas and assertive personalities, but if you aren't at least somewhat assertive, I just won't hear your idea.

It's like playing a song in your basement and wondering why no one is praising your musical talent. Get yourself out in the real world and play in front of people, loudly enough for them to hear you!
Why wait?! Do your "Beating C with C" blog post and enjoy your HN fame!
Let's consider a hypothetical scenario similar to the one you put forward then. Suppose the US government conducts mass imprisonment of a certain population in concentration camps, like CCP is doing to Uighurs in Xinjiang.

Well, it's not hypothetical, we already did it during WWII to Americans of Japanese ethnicity. And newspapers across the US spoke up against this atrocity [1]. Contrast that with China where the newspapers are forced to push the government's narrative, and invariably focus on the terrorism in 2014 that sparked the CCP's disproportional response rather than the barbaric violence perpetrated by the CCP.

The US government has formally apologized for the atrocities in the concentration camps where Japanese-Americans were held, and paid reparations ($42K per camp survivor in current USD). We vowed never to do something so horrible again. But in 2019 China is still playing with mass forced incarceration, and they even have the gall to call it a model for combating violence that other countries should follow. The CCP has replaced the Japanese empire in abusing their own population (but I think some in China are racist and view Uighurs as not part of the Chinese people, just like how Nazi Germany viewed the Jewish people, and how some in US during WW2 viewed Japanese-Americans).

[1] https://slate.com/human-interest/2015/11/protests-against-in...
Both links you provided are about emphasis. GP was not using caps for emphasis, they were using caps in a direct quote. I totally get where you're coming from on the yelling thing, but it doesn't apply to GP's comment by my reading of the guidelines.
I'm quite certain everyone else knows we're talking about personal lives, not colleagues.
I have the whole "on the spectrum" thing going. It has been problematic for me.

Got lots of atomic wedgies when I was a kid. I learned to ask my parents to buy underwear with really stretchy bands...

For the last 39 years, I have been a participant in am organization that has self-analysis and self-improvement at its core. I won't go into it any further.

It has made the aspie almost invisible. The only sign is that I'm an obsessive coder.
It was a .ml domain, wanted to have a play on .ai
I actually disagree. If you look at the code written in the article, it's hardly unreadable or very code golf-y as you suggest. I think the author is really just trying to say that programmers shouldn't dismiss Go as a possible systems language in favor of C just because C has a reputation of being faster in all cases.
That is what they would like everyone to think, and indemnify them against their own negligence.
> Leave lid /the entire time/.

Leave lid what the entire time? On? Off? Untouched? Steamed-up? Half-on? Cracked? Ajar? Weighed-down?

I'm assuming "on", since I have cooked food before, but then how is there 12-15 min of cooking, 25% variation, if you're emphasizing "the entire time"? If you can't look at it or touch it until after it's done, and you can't tell when it's done by the time because the time varies, then when is done?
Thanks, I was hoping for more of this in the blog post. Since tools are just an expression of process/policy, it’s more interesting to here about the process and why than it is about building “yet another CD tool”. Appreciate the thoughtful and thorough response.

The major pain point I agree with on develop is changing the defaults to merge to that rather than master. It’s a shame this is not easier to do in git/github.

I’m not sure I agree with “develop can still be broken” as an issue that supports a queue. Whether it’s a queue or develop, one should run CI on each change to validate that merging it to master will not cause issues. It’s possible for both to be broken via the same scenarios just as it’s possible for master to be broken. Since CI runs before the branch is merged to develop and upon merge, a failure would “stop the world” and prevent more code from being merged unless that code fixes the failure.

I guess I’m not fully understanding how a queue prevents this. Since you don’t have a full picture of the state of master until something is merged from the queue, how do the CI checks in the queue prevent things that branch-based CI checks wouldn’t prevent in a “develop” branch? With branches and develop, pull requests remain open until they can be assured they merge properly with develop as well.

For clarity, I’m not arguing that a develop branch is the way to go, I think CD is much better.

Maybe I’m missing something big here but using multiple branches is permissible in other setups also. You can cherry pick a bunch of commits to a branch and test permutations but only certain branches get deployed to staging and production based on rules.

I’m glad that Shopify has found tools and a process that works. Honestly, I’m just having trouble comparing and constraining this to the other tools that are out there. The article never speaks about other approaches and whether or not they were considered and why you decided to go with a queue. It’s not clear to me if this was a case of improving the existing queue system because it was already in place or whether or not the queue was specifically chosen again because it was better than other alternatives (and why).
The dresses don't appear to be particularly special, aside from the built-in pouch. What makes these "origami-style"? Is it merely that they can be folded? Many companies offer similar dresses in a similar wrinkle-resistant material that can hold up to folding during travel.
That's a great point, and one I've seen in action. I haven't seen the particular strategy you describe, but I've seen others. People can absolutely weaponize efforts to create psychological safety. IMO psychological safety is a necessary, but not sufficient condition for being able to disagree about ideas and come to better ones.

I think great leadership is when someone notices that happening and shuts it down.
> Hasn't globalization directly contributed to making the American working class poorer?

My understanding is that our standard of living has continued to increase throughout my lifetime, and thus that the American working class is on the whole richer than it was decades ago.

> The owner is better off, but the workers clearly aren't.

Aren't they? If they make $10/hour instead of $15/hour, but the goods they buy are 40% the cost that they would have been, their $10/hour is effectively $16/hour (I think I got the math right there).

Of course, maybe they are making $9/hour, or maybe they lost their jobs after all, or maybe the goods they buy are 95% the cost that they would have been … but the principle still holds that they can be doing less well than they would like but still better than they were.
I subcontracted to a guy who was sold on the eiffel hype. I got an installed it to. I managed to crash the compiler in the first few minutes of use. The other guy ended up entirely distrusting the incremental compilation after losing a day or so to that.

I don't remember any particular tooling, and the language was crap (Meyer was better at hype than language/compiler design).

IIRC sather was eiffel with the subtyping holes fixed. Bertrand Meyer allowed holes in eiffel subtyping (which sather disallowed) which he (meyer) was sure he could deal with, but eventually they proved intractable IIRC.

My boss eventually abandoned eiffel, and let the eiffel company know why. It was not an enjoyable experience for either me nor him.
There's never been a perfectly secure lock in all of history, thousands of years of it. What makes modern day humans think that one can exist in digital form? I think there is a direct connection to the laws of physics somewhere.
+1. They bend this definition so much.

When it comes to uninstalling, they're talking about the engine, calling it a "core part of iOS".

When it comes to browsers, then yeah, the shell around the engine IS the browser.
wc seems like a bad example because it’s basically IO bound. The title should read, “Go’s built in bufio reader is faster than raw reads on the file descriptor.” Which it should be because that’s the point of bufio.
to add on to that... learn how to cut correctly where the blade rests on your curved knuckles. it pays dividends on your cooking making the prep work go very fast.
Another article in the series beating C by moving the goal posts. My comment on the original article about the Haskell version on lobste.rs:

Keep in mind in all comparisons to GNU wc that it does extra work, detecting multi-byte characters and decoding multi-byte characters if present, to correctly count the number of words. perf shows a significant amount of time being spent in multibyte character handling. If you trigger a code path that does not do decoding beyond the byte level, it’s much faster:

$ time wc wiki-large.txt
854100 17794000 105322200 wiki-large.txt
wc wiki-large.txt 0.42s user 0.02s system 99% cpu 0.438 total
$ time wc -l wiki-large.txt
854100 wiki-large.txt
wc -l wiki-large.txt 0.02s user 0.02s system 98% cpu 0.034 total

(wc -l looks at every byte, but does no decoding.)

From a quick glance, this is also where the 'Haskell beats C' article fails. It’s comparing apples to oranges, the ByteString implementation does not do the same as GNU/macOS wc and returns incorrect results in the presence of non-ASCII punctuation. The article incorrectly states that wc will handle input as ASCII. Unless you do not use a multi-byte locale, macOS wc uses the combo of mbrtowc and iswspace.
Lots of folks hiring at RubyConf 2019
direct link: http://www.cashrailway.co.uk/photos/dlp.htm
This is one of the goals of Polymer- a cleaner API/abstraction layer on top of web components, right?
> iPhone users cannot set another browser as the default browser. Safari is one of the apps that Apple believes defines the core user experience on iOS, with industry-leading security and privacy features. As noted in response to Question 1, Safari is an “operating system app,” like the Phone, Camera and iMessage, which are designed to work together.

The third sentence does not follow from the first two, and does not answer the question.

> For each year since 2009, what is the total amount that Apple has accepted from Google for the right to be the default search engine in Safari and in any other Apple products or services? Please identify the amount accepted from Google in total and broken down by each Apple product.

> Apple’s search agreement with Google generates revenue based on referral traffic through the URL/search box on Apple’s Safari browser. Although Google search is set as the default, this can be changed in settings on iPhone to another search engine, such as Yahoo!, Microsoft Bing and DuckDuckGo. Consumers may also conduct searches on search apps available through the App Store, searches performed on the web (through the search engine’s web portal), or through virtual assistants like Siri, Cortana or Alexa that are available to users on our platform.

I like how Apple answered exactly zero parts of this question :/
It's mentioned in the post https://github.com/expr-fi/fastlwc/
The crazy work hours for residents are basically a protectionist racket to keep wages for doctors high.

They don't serve any rational purpose in medical education and just serve as barrier to entry.
Textiles are incredibly important, but the age is defined by conflict.

End of the day, you can make the finest cloth, but if you're armed with bronze weapons, whomever comes in with iron weapons and armor are going to kill you.