skysight-inc/HackerNews huggingface dataset:
>I can see custom microprocessors being manufactured in the west

This would really depend on the node used. For anything modern I think the only company left in the west that can do it is intel and I don't know how much of a market friendly option they are. Maybe with a lot of investment there could be some 28nm fabs in a few years which would then take forever to get a ROI, at which point it's anyone's guess what kind of technology will be used for chip manufacturing.
That doesn't explain GCC's side of the story though

EDIT: I should have clarified, the way the author of the article phrased it at first, I got the impression Clang did better auto-vectorization with Firefox code than GCC.
It's a good question. As someone who has practiced meditation in fits and starts over years, I can only say for myself that Calm provides a structure that helps me make sure it actually happens. I use the Apple TV app mostly, and I've been meditating much more consistently over the past few months than I had previously.
You're right, economic security has indeed declined sharply for that formerly-privileged segment. Now, given that living standards are still quite high and growing over time, you'd hope they would react by being frugal and saving more, not by living even more hand-to-mouth than they used to! But ingrained habits are slow to change.
They should get their students to build the replacement.
It seems to imply that because Apple didn't have success making computers in the Bay Area that manufacturing in the Bay Area isn't possible. Not true of course, Sun manufactured computers here, Force computers made millions of computers here, and there are still manufacturers around.

That said, today it is greatly reduced. But it isn't clear to me at least that this is a permanent state. There is definitely a "community" aspect to this stuff (that part the article seems to get right), but the causality is not clear. If people started manufacturing more things in the Bay Area the community would get stronger as supply chains were shortened.

As I see it, you start building things, and you order all of your components from far away. Then one of your suppliers creates a local factory / warehouse to cut down on shipping costs, then another. At which point you have a lot of things nearby. Similarly for services such as rework, tooling, and metrology.
This is IMO the directly wrong approach.

Realise instead that no-one, not even your own offspring (see comments elsewhere on that one), will share your exact approach, your exact balance of desires, your exact passion. Give it up. Death will come and force the situation; don't be beholden to that which can never be achieved.
Cofounder of Vine and HQ Trivia Dies at 35
>> Reading files and writing to the console is one thing,
>> Think about apps Photoshop, Super Mario Bros, or Sublime text.

Well, there's literally no difference between reading from a file or from a queue of requests from the user on any level of abstraction.

E.g. you could (functionally) apply a list of operations to an image in Photoshop that the user has supplied you with.
Usually, but sometimes they're going to decay anyway because of shifting groundwater. C.f. this video as an example:

https://www.youtube.com/watch?v=BAqPZ3NqVFk
The local dev painpoint is real. I was working on a library that can intercept and transparently offload keras fit() calls from ones local machine to a faster remote machine. Unfortunately, it seems most people just use GPU workstations and don’t need the speed improvements locally.
Not sequential: you can treat it as a set (in the mathematical sense) and solve your problems as a set operation, eg: "I want all the numbers greater than one". It makes it easy to read but also allows 1)not to deal with it until really needed (lazy eval) 2)partalellize the solution to n threads on m cores. Think list comprehension/generator in Python. Cons: you need more memory than you have data

Sequential: you deal with one item at a time, you can deal with an infinite amount of data with a finite amount of memory. Cons: can't parralellize, early eval of things you don't need, you might need to go through the loop more than once.
Humans have always had a dependence upon technology to garuntee them happiness (i.e. television, apps, social networks, automobiles, housing markets, etc). As technology improves, our society becomes more and more reliant.

When technology fails us for one reason or another we seek a form of change (i.e. shutting off your brain for a moment, meditation). However since our society has developed dependencies on apps, we seek the solution in the exact madness we’re trying to escape. To err, is human.
Publishers use it because otherwise their stories don't end up in the carousel widget for Google searches. I don't think many of them are actually buying into the AMP hype. They are just backed into a corner.
Completely agree as a user.
Crikey, yes. I hadn't seen the video - that's pretty bad.

Fingers crossed this was a one-off, I guess.
the easiest way to get rid of AMP pages is rolling out an !important; in the AMP CSS - so invalidating the AMP pages.

wait until they are kicked out from the google cache (see your trusted google search console, best the useable old one).

then remove the references to the AMP page from the non-AMP pages. then delete the AMPs.

usually takes 2 to 3 days for a few thousand pages.
There's a fascinating YouTube series called "The Most Complex International Borders in the World" about enclaves and exclaves. [1] There are even some "counter-enclaves", e.g. a part of the Netherlands inside Belgium inside the Netherlands. [2]

[1] https://youtube.com/watch?v=gtLxZiiuaXs

[2] https://en.wikipedia.org/wiki/Baarle-Nassau
> It was literally an open fence with a sign welcoming you.

I was once on the TGV from Paris to Switzerland and passport control consisted of the conductor coming into the car and asking if anyone wasn't allowed in Switzerland.
Please add metric dimensions to the stickers.
The Bulls versus Bears Guide to the World Economy in 2019
Great book about these and other geographical oddities: https://www.amazon.com/Unruly-Places-Spaces-Inscrutable-Geog...
Good examples but they didn’t really do volume compared to the consumer brands.

Gateway built computers in a South Dakota. Compaq and Dell in Texas.
Slot-based UI development in Swift
It’s been around since 2001. No idea why it isn’t more popular. (Haven’t tried it myself.)
Why are you still using MS-DOG

If you can’t figure that out for yourself, the good news is that there’s still plenty to learn about this industry (and “industry” in general), and you’re unlikely to get bored. In the meantime, something something Chesterton’s Fence.
Sure, but this patch is only useful for single-purpose, HFT-like workloads. Batched io_submit on sockets would be useful for any application sending many small packets to lots of clients, such as game servers.
"Formerly privileged..."

This is dangerous race to the bottom thinking. The hidden assumption there is that previous generations of middle class people didn't deserve it and that our overall standards should be declining.

I was bringing up the decline of the middle class a while back in a discussion of why Trump won. Someone else said no, its racism, and people are just angry about the loss of their privilege. They pointed out that the black white income gap had shrunk.

Here's the thing though. That's conflating two issues. Racism is real, sure, and yes the black white income gap has shrunk in part due to activism against racial discrimination. But... if the middle class were healthier then blacks with their now-shrunken income gap would be doing much better. If the middle class is dying then the entire struggle for racial income equality becomes a squabble over deck chairs on the Titanic.

Also on saving: the problem is that necessities like housing and health care have exploded. Costs have exploded precisely in those areas that are hardest to trim in a budget. The price of optional expenses like gadgets and entertainment has fallen.
The advantage of having multiple C compilers has always been broader platform support and competition to improve compiler speed, error messages, and codegen quality. Conspicuously, one complete non-advantage of having multiple C compilers is portability of a codebase between compilers; the C specification contains too much implementation-defined behavior (including undefined behavior) and is too anemic (requiring compilers to come up with nonstandard extensions to support things like assembly and SIMD) for compiler-portability to be anything other than a nightmare for large projects. C projects even have a hard time upgrading to new versions of the same compiler, which helps to explain why so many shops are still using positively ancient versions of GCC.
I guess you could include it under M, but that seems like a stretch to me. Makes more sense to categorize it as business.
Ad companies got caught putting their hand in the cookie jar and people have had enough.

There's nothing wrong with an ad supported web, but it got abused, with tracking going too far and ad companies constantly trying to defeat privacy-protecting features. They have no one to blame but themselves.
> They knew, but they kept it to themselves because in that organization, there were some things that were more important than making the system better.

Hope this isn't the best advice I ever get.

I do like that it wasn't the biggest-boss-of-all's words that mattered, but how the words made him feel: never be this guy.
Is there any existing search engine that solves the problem you solved with your bespoke one? This has always struck me as an interesting area -- tying together knowledge from disparate domains.
Hey Jan,
Long time ;)

LLVM will do the same kind of reordering.

(Both are interestingly well behind what commercial compilers do, and this is one of the very few areas where that is true. My suspicion is that it does not matter as much in practice as we want it to. Most forms of layout optimization are also very hard to perform on the C++ code you want to optimize due to inability to prove safety)
ICOP is the opposite of polling. I really don't see the resemblance here.
Developers can be like small kids. They will complain about meetings or they will complain about not having the big picture, not being consulted, not having a say in whatever, etc. Irrelevant, unfocused or unprepared meetings are bad, but that is a truism.
You’re really stretching for some of these. Uber is not representative of self driving. The problems they have are completely their own and stems from a fundamentally toxic culture that has been left behind from its original owners.

Tesla isn’t self driving. Currently it is advanced control, and though I agree that it is massively unethical to be advertising it as “autopilot”, the deaths are attributable solely and only to Tesla.

Waymo is the probably the pinnacle of safety first self driving. The way the author had to word his statements to fit into a negative commentary clearly shows there’s pretty much nothing to grab on to. I think whatever happened with Levandowski earlier on and the legal fiasco there is a legitimate issue but unrelated to the self-driving itself.
Ask HN: How are accelerators of any value?
Principally, how is an accelerator (like YC), as an institution, any different than universities? which just capitalizes on the selection bias. What is the net value added of the "education"? OR is it just a signalling factor and access to the alumni network. Considering the slim chances of success with any startup, do these accelerators really make a difference for the majority of startups?
The author is trying to figure out why GCC underperforms Clang for Firefox builds. Seems inappropriate to worry about cutting-edge features that probably are available to 10% or so of computers that run Firefox (or a competing browser.)
I believe it is so, at least here in Denmark where any new hole in the ground is potentially an uncovered settlement.

I recently had a chance to visit the dig at “Ringborgen” near Køge. They only dug as little as possible and with a very directed effort: answering questions such as “what is the age”, “did they have fireplaces”, “are the signs of buildings” etc. once they got the “data” they cover the site again and preserve until new questions need answers (which potentially involves new methods).

In this case they had learned that the found settlement in Køge was build and deserted in a quite short time span. This raised a question with regards to other possible sites in Denmark: are there other sites with this pattern of it being deserted quickly? So old sites might now be redug.

Sources: had an excellent tour at the site in Køge; a friend who works as archaeologist.
What the US could learn from Thailand about health care coverage
I’m far beyond that. Already saw eternity (to whatever degree it can be shown to a mortal) over two decades ago. Being shown a glimpse of infinite fear/pain and infinite pleasure as divergent paths of existence changed me, not for the better in terms of leading a meaningful life. I’ve been dreaming of being dead since then.

I am very thankful and relieved now that the end is in sight.
Great website for cost effective Indian stock work.
I’m curious to hear how refactoring can be better in a dynamically typed language, especially if you dont have sufficient test coverage.

A statically typed language - even a relatively weakly typed one would seem superior for refactoring.
Looks like the cure is a lot more expensive than having the disease would be.
ExpoKit 2019
And even worse, it's generating worse and ridiculously bigger code. So they spend a lot of effort for worse result.

And apparently they don't catch serious problems in their build system on their own (profile feedback pass timing out and truncating data)

Overall not a great result at all for Mozilla. Where is the regression testing for performance? They are not data driven?
The world is running out of sand?
Whether that is true or not depends on a lot of factors.

They are mostly unrelated to overall binary size due to paging, etc.

You also won't easily predict the behavior due to reordering.
> I work with 40 year old ideas that are so advanced that people think it’s futuristic alien tech when they see it.

Unless you can show me that a curated collection of such ideas exists somewhere, I won't believe that the only impediment is culture and median human comprehension.

I spend a lot of my time looking for such ideas, I found them to be incredibly scarce (unless of course I'm part of the median human comprehension that can't appreciate them).
I'll wait for Google One 4.3 API 34 Nobby Nobbs 17.3.1 Libraries 12.22
I don quite see you distinction between “control, mandate, penalize”, and “tax”.
Faire (YC W17) Is Looking for a Senior Data Analyst
Keep a clean house and your equipment in a good state of repair; your kitchen and bathroom with all of their associated appliances and plumbing are as important as your bedroom and office, and it is worth it to keep a cleaning and maintenance schedule you follow like clockwork.

Get at least 8 hours of sleep, a physical at least once a year and see a dentist at least once a year. Cook your own food, or marry someone who will do it for or with you. If you drink any beverages routinely, invest in the equipment to do it yourself.

I don’t care what tools you hack in, you know what you need better than I do, the only thing I will say on this topic is that for any task I use a computer for, I make sure that of my equipment, there is one canonical way to do it. If I want to set a timer, I use Siri. If I want to invoke a podcast, I use Siri. If I want to know the time, I look at my watch on my wrist, not on my phone. If I want to read something, it is either in Instapaper or iBooks, unless it is Wikipedia. Anything overtly mundane, I probably already automated.

It’s not what you use, it’s how you use it, and I like things to be boring and predictable. I don’t ever want to be surprised.
“United Nations, Your Silence Is Getting Worse”: Persecution of Christians
Breaking Into Android Phones with a 3D-Printed Head
"And even worse, it's generating worse and ridiculously bigger code. So they spend a lot of effort for worse result."

GCC aggressively size optimizes cold regions, and LLVM doesn't bother.
This would be pretty easy to fix, but outside of binary size, need to prove it actually matters (the test harness here is a pretty darn old CPU)

The "don't catch serious problems in build system" is the bigger worry, imho.
I thought meditation historically has mostly happened in seclusion from nature, in temples, monasteries, bedrooms, etc. Going indoors to sit in meditation isn't a "Western" phenomenon!
That’s an apples and oranges comparison - the Xavier is an entire computer, the Movisius is just a single accelerator chip.
Relative poverty versus absolute. People get angry at clearly having less of the pie than someone else, even if they have enough in some sense.

Sometimes, trying to even the playing field (or outcomes) can throw the baby out with the bathwater and lead to "We would all rather be equally poor than unequally better off."
Just had a quick glimpse and found the product offering quite apt for our requirement . Cost is quite reasonable and quality is nice. HD footage is good for us and cost for that version is quite low
You can try the binary on your CPU.

This particular workload does not make much difference between modern CPUs. I just tried the Sunspider benchmark on my skylake and it has similar outcomes as reported, but there is more noise since it is notebook

What I got is:
GCC 8 build: 333 +- 3.3%
Tumbleweed distro firefox: 352 +- 3.4%
Firefox 63 (GCC) official binary: 346 +- 5.6%
Firefox 64 (llvm) official binary: 342 +- 5.1%
but I do not completely trust the numbers as re-running the benchmark leads to different outcome each time
Cause they will always say "i didn't know" and you can't prove anything
Not quite. There’s an outsourced team to make the slides look good, but the content typically comes from the consultants themselves.
IIRC that's one of the big things the NSA's data center was doing - storing Tor traffic with the assumption QC could break the public key crypto and either see where it was going/coming from or maybe even what was being sent (traffic itself)?
Name is terrible. So, Google One is only about storage. Google Music is different subscription. I would laugh if google would make some Play Store subscription and call it Google Everything. Then you'll have to get Google One and Everything.
Hehe, nice to see you :)

Yep, I have code layout pass in my tree for a while, but because I was never really able to measure off-noise improvements it is not in the tree, yet. I hope to make more sense of it with help of CPU counters which improved over the time.
There are some weird border situations up on US/Canada border, including:

* Library in Vermont and Quebec straddling the border: https://www.atlasobscura.com/articles/the-us-canada-border-r...

* Canadian train that crosses northern Maine and used to have U.S. border guards board it (can't find the resource, but I saw this on TV show some years ago)

* Thousand Islands border between Ontario and NY State, which can be easily swum in the summer and freezes over in the winter (https://www.cbp.gov/frontline/frontline-april-thousand-islan...)

* Akwesasne Mohawk reservation further east that straddles the NY/Ontario/Quebec border but tribal members do not recognize (https://www.npr.org/2017/10/28/560436303/at-u-s-canada-borde...)

* Northwest Angle attached to Manitoba, but technically part of Minnesota: https://www.minnpost.com/mnopedia/2014/02/story-behind-minne...
I love when people figure out that the same ideas/theories/concepts/models are replicated in different domains/layers.

Some that come to mind:

- Homotopy Type Theory (HoTT)

- Recursive InterNetwork Architecture (RINA)
Delivery robot catches fire at Cal; students hold vigil
If it can be proven beyond a reasonable doubt that people died because of this, and that execs knew the results and danger and ignored them, why shouldn't the state(s) charge them personally with murder /manslaughter ? In the end someone, a living, breathing human being, made the final decision to ju$t keep going.

Let them explain it to the jury. Asbestos was found in powder and people died because of it (assuming both can be proven--a judge will have to convinced first and then it goes to trial.)

Money is one part of the equation, you can be jailed for life for murder and asked to pay $15million for killing that person.
To me, it's not beyond reason that cycstic fibrosis would respond to diet and lifestyle, and is an understudied phenomenon. I see potential rational caveats, and my guess is that these caveats create some jerky knees among other people who are also suffering (and I'm sure, as a sufferer, you know how emotional the experience dismissal is). A few hypotheses:

- CF responds to diet and lifestyle in some poeple but not others.
- Time spent with the disease and disease progression is a factor on how well it can be managed without medication.
- The above things you mentioned (e.g. you actually have another mimicking condition). If it's something like that, I think you are still operating on good faith and you shouldn't be blown off by other CF sufferers for it... but people are irrational. Don't confuse this with denial, by the way! It's simply a rational possibility.
- The exact *features* of diet and exercise that affect CF aren't well studied/understood and your regiment randomly hits on them. This reminds me of people who feel better eating gluten free that don't have celiac -- eating gluten free is a diet that happens to incidentally eliminate a lot of other food allergens other than gluten. That is, you have a false solution to the problem with real solution hiding in it.

In any case, I've been on the "haters" side re: diet and lifestyle preaching so I can empathize there, too. In particular with chronic migraine, there is a granola crowd who has barely suffered an ailment in their life who suggest that "perhaps a better diet and yoga will help". I've reached a point where I want to slap them sometimes; one of my migraine prodrome symtoms is irraional anger and anxiety, perhaps I will someday :-P

Personally, I wish you the best of luck. I suspect it's statistically likely that you'll depend on pharmacutical intervention someday, hopefully, you can delay that is long as possible. I am by no means anti-pharmacutical, but I know from experience that maintaining a long-term drug regiment has it's own problems.

Fuck chronic illness, raise your hand if you're tired of telling people that your illness won't go away, it can only be "managed". Feel as well as you can.
Wow. I want to wait until all the details are figured out, but my initial reaction is - if you're going through some stuff, know that there are people out there willing to listen and help you through it.
I tried streisand / wireguard setup awhile back (MacOS to DO server). It worked great until I tried to disconnect (it would save the old WG settings in my connection tables and then just keep me completely disconnected from the internet). Anyone know if this is improved? Is there any easy way to get wireguard setup on macos and connect to a DO server?
You need to explicitly ask for it via attribute, no automatic multiversioning is done (yet) and it would be more for -Ofast than usual -O2 builds I guess.
So it’s like netmap for disk.
thanks! that means a lot
A lot has already happened. Just look at the economics of solar power, which are now competitive with even coal.

That’s no accident, and not the inexorable progress of science. It’s the direct result of first Germany, then the EU and Obama admin incentivizing research & deployment.
Well sure, Google isn't dumb. Adding in enough benefits (speed, carousel placement) to your Trojan horse ensures there are plausible reasons to bring it into the fort.

Publishers certainly wouldn't give up the most important bits of their page (the top), and cede left/right swipe hijacking (on carousel loaded pages) if there weren't some perceived benefit.