skysight-inc/HackerNews huggingface dataset:
I worked as what would now be considered a full stack developer during the dotcom bubble (and bust), and during that time thousands of engineering jobs were outsourced overseas. There were a couple main issues that I'd be curious to see if modern development teams would be able to overcome:

* The communication lag. When developers are working opposite hours from the rest of the team, small issues can take a day or longer to resolve. Even simple stuff like "can I cut the branch or is your feature not QA ready?"

* Rigidity. Specs are almost always incomplete (or inaccurate) in one way or another, and remote developers who aren't familiar with a company's product and goals have a difficult time distinguishing between what a product owners wants and what they ask for.

These aren't insurmountable issues, but they were the two things that really slowed things down for the teams I worked with.
I think the lack of hardware and lack of benchmarks are related. Apple doesn't know yet what the thermal throttle will be on an A12Z MacBook until they start testing the cooling system.
Mixer joins its brethren in Microsoft's list of discontinued products.

https://www.versionmuseum.com/history-of/discontinued-micros...
I find it scary that you find this scary. Personally, I find it terrifying how few companies dare to take a stand on a topic. It's refreshing to see morals enter business.

What damage do you see coming from a company deciding to act ethically? The damage I see comes only from ignoring the world, plugging your ears, and selling your product to anyone who approaches. That sounds like the more dangerous option, rather than weighing your choices and making informed decisions about how you interact with the world.
> But they could at least have said something (rehashed) about the A12Z: "it performs better than the CPUs currently shipping in the Mac mini by X% in Y benchmark".

It's a kit to allow developers to prepare for transitioning their applications to ARM, for future retail MacOS/ARM devices. It's not a new Mac Mini, and it doesn't make sense to compare the retail machines to this dev kit (which is probably running a yet-to-be-fully-optimised OS)
Yesterday I wouldn't have said Apple, but now I'm almost certain it will be.
UAE architects make cement out of salt
Tl;dr Microsoft is shutting down Mixer and moving their support to Facebook Gaming.
I'm also agree that keep using Intel for Mac Pro is reasonable but I heard that they transition for own chip within two years.
One of my favorite book series, geeked to finally see a trailer!
Really surprising move, considering that's the main thing Mixer had going for it. Facebook got the short end of the stick on this deal, considering they'll have to negotiate again with these Twitch streamers.

Now that these streamers have an idea how much engagement and money they'll be losing from switching platforms, they'll probably demand more from FB Gaming for an exclusivity contract. I haven't heard people talk about Mixer being a better platform or experience for streaming, so I'm not sure what FB gets out of this considering Mixer's talent was its most valuable asset.
Why Washed-Up Dudes Like Me Can’t Let the Skateboard Go
Makes sense to me. But why didn’t it become 11 when they changed over to Intel?
yeah, but driver support has been a challenge for years on mac hardware (as I implied poorly) but there are ways to run if you tolerate some absurdities as a result of poor hardware support (like the fans running 100% all the time, battery draining from 100% to 0% in 60 mins, no wifi, etc). There are also workaround for some things like Broadcom where you can pull the firmware out of the windows driver. So you don't necessarily need the Linux kernel to work perfectly with all the hardware.

But my question/point was, is there likely to a total show stopper now that you can't just tolerate?
An entirely new widget toolkit and an entirely new architecture is essentially the anti-Snow Leopard. :D
No doubt profit margins are a big factor in their thinking.

However, performance/watt matters too.
FWIW I remember running PowerPC binaries on Intel macs via Rosetta was pretty painless. They mentioned explicit support for linux/windows emulation so they know it’s an important use case.
I've been considering going back a version from Catalina. I'm not really holding out hope on this OSX release but we'll see.
Ethical production is easy in China?

So it’s easy to recognize same sex partners of employees? Not engage in religious discrimination? To allow employees freedom expression in the workplace?

I get that the Chinese government doesn’t allow these things (to varying degrees). But does the Chinese government expect employers to play a role in these policies?

If an employee is discussing Falun Gong, or Tibetan independence, and a manger overhears, is it OK if the manager ignores it?

This is a serious question. I don’t know the answer. Do you?
I hate that they’re moving to a design where buttons don’t have borders and textures, don’t provide any visual guidances on what’s a button and what’s not.

But I absolutely despise them for making iOS apps installable on macOS. That’s... just terrible.

This WWDC just felt like that Apple decided that macOS should get merged with iOS and converged them. The Mac doesn’t have a future...
The Aircraft Carrier We Need
I'll count myself as someone surprised, given that GPUs are often better tuned to HPC code, that Fujitsu was able to do so well with an Intel Phi approach of just using larger vector units on general purpose CPUs. I wouldn't have thought you could make an out of order core efficiently support scatter/gather the way this thing seems to, though I guess it's possible that the vector unit is in order. Well, the proof is in the pudding and hats off to Fujitsu and ARM.
But does it run better than on the current intel mac mini with integrated graphics? All it needs to do is beat intel in comparable circumstances.

It doesn't really matter what the graphics performance is, on high end macs they'll still ship a dedicated GPU from AMD. What matters is that the game is GPU-limited instead of CPU-limited.
Thanks. Yeah, I guess it didn't really pass the sniff test.
> The marginal cost of VPC is basically 0. Otherwise they couldn't sell tiny ec2 instances.

That's not strictly true. They could recoup costs on the more expensive EC2 instances.

I have not idea what the actual split is, but the existence of cheap instances doesn't mean much when Amazon has shown itself willing to be a loss-leader.
earlier post: https://news.ycombinator.com/item?id=23603874
Pretty sure they mean concrete.
Yes, it will be. Even the iPhone/iPad are Unix at their core, although terminal access isn't supported.
I'm mixed on the design.

I really, really dislike the way macOS has looked since Yosemite, and compared to that, I think this one is an improvement overall. The icons have more depth, and there's far more use of color across the UI.

But, it also looks extremely mobile-inspired—I suspect Apple's primary goal was to make iOS ports and apps look less out of place. That's a fine objective, but it also means they weren't designing for desktop and laptops specifically, and it shows. For instance, most of the apps lack title bars, and I'm not sure where I'd click to drag windows as a result.
It's not a dirty bomb! The nuclear thermal rocket has not operated yet which means the fuel is not radioactive and contains no fission products. The surface to space chemical rocket could explore and there would be no fall out.
It's not news that iOS trails Android in feature adoption. And as an iOS user, I appreciate all the unpaid beta testing Android users do on my behalf.
Does this mean they don't get paid out for the remainder of their contract? These streamers took a massive brand hit by leaving twitch for so long...
I wonder if they could release something to turn iPad Pros into development kits. Would be readily available for a lot of devs.
That. Prolog will backtrack to get all solutions to a goal, but there is no reason why a goal must have multiple solutions. Unless you program it that way yourself.
I expect it to be easy: actually, "seven lines of code" easy (look that up and see how many results it gets). They are getting traction and users off this claim. I expect them to live up to it - simple as that.

If it's harder than that: I expect them to devote engineers and brainpower to the problem until it's not. They should solve it - that's their business.

I tried just now searching for 7 line checkout code, finding the code for it. (It's fine if it's 12, that's not the sticking point - but I can't find 12 either). It's not there.

The simplest result is this one.

https://stripe.com/docs/payments/checkout/accept-a-payment

Note the "client and server flowchart" diagram, with its 6 boxes.

https://github.com/stripe-samples/checkout-one-time-payments...

I think the closest to 'simple install' I can get is this code, which was not easily discoverable, in my opinion.

https://github.com/stripe-samples/checkout-one-time-payments...

It stand by what I said: it's a hell of a lot harder than 7 lines of code. I find the claim irritating because the reality is it's blatantly untrue.
Busting Financial Myths: “The Ignorant Retail Investor”
With every release I wonder why our team is even paying for Gitlab Bronze. It seems to offer no value at all, might as well go for the free tier and save a thousand dollars a year.
They also stated they'll be supporting Intel Macs for a long time, and have new, unreleased, Intel-based machines in the pipeline.
What is wrong with the current config via CLI?

Edit file, reload... Voilà
They wont be using the A12Z on desktop. I assume they will be developing their own high power Desktop Chip.
I have to assume they'll just put a bunch of processors in there, go massively parallel.
What's the root cause of this pathological behaviour.

Why is it impressive, to a large proportion of the population, rather than just sad and wasteful (as it appears to me).

I mean I get that it's an [fake] indicator of social associations that could have high value, it's more why is that impressive as opposed to people actually acquiring value. Like a "demonstration of ability to pay" but with social credit.

This seems like the social equivalent of when a brand becomes well known for having high-quality goods -- they then put their logo on lots-and-lots of super-low quality goods that people then buy to pretend they have high-quality goods.

It all makes no sense to me.

Is it something about audio-visual media that we can't use it for entertainment without our brains inadvertently treating characters as part of our social circles; then we fail at recognising actors as not being their characters; ...?

Is everyone insane or is there something I'm missing.
iOS 14 supports all devices that ran iOS 13
I don't disagree with these points, but I do think many individuals entering college are looking for some kind of extended [rite of] passage or something into adulthood, and I do think college provides that for many.

I don't necessarily think it has to be that way, and I don't necessarily think it's the best way, certainly not for everyone, but I think for a lot of people it provides one way. Right now I think it's a broken path, but I'm not sure what other paths there are to replace it at the moment, given that employers (for the most part, maybe not entirely) seem to be abandoning that role.

To me the bigger underlying subtext in a lot of these discussions is the vacuum that currently exists in terms of providing a safety net for people as they find their way. I think this could be provided by employers or something but I really don't think it is at the moment; colleges might also be flawed in being too expensive or not really delivering on their promises or something, and maybe we're at an inflection point. But if you think of spaces where society is ok with people figuring things out, or learning, or not really being fully developed yet, college is a major place. Outside of that it increasingly feels like people are treated as machines, interchangeable and replaceable, with little to no sense of potential or anything of that sort.

Believe me, I feel like universities are very broken at the moment in many many ways. I just don't really see them going away in the near future, even if they are remade, and I think there's a good opportunity for society to really remake them in a way that's more useful, whatever that is. It may involve restructuring what a college education entails, or paying for it with public funds, or whatever, but that opportunity is there.
I guess it's reasonable, but as a hobbyist I have the advantage to ignore such constraints (to seek a job), and such courses/books do seem to be attractive.
I'm curious: what websites have ads that an iOS adblocker can't block? I've had very good luck with Ka-Block! on my iPhone. There are some others with user-editable blocklists.
I really liked Antifragile. Reviewed it on Amazon here:

https://www.amazon.com/review/R1GJ1RXSS8ZXME/

and it made me think of how it applies to software development:

https://henrikwarne.com/2014/06/08/antifragility-and-softwar...
Can you? What about these countless "0 seeders" rare materials which never start or stop forever at 90% mark?
What percentage of people in wheelchairs are able to walk but choose not to?
I'm not saying they should remove any free features, but now and then it'd be nice seeing a Silver feature come to Bronze.
Screenreaders (including free and built in ones) have had JS support for quite a while. Using JS is very far from being the limiting factor for robust accessibility.
A lot of internal text editing APIs, a lot of accessibility stuff - you can see Electron having to rip it out every release for the Mac App Store version. iOS will likely be even worse in this regard
Looks like the devkits are $500 and need to be sent back at the end of the year. Also curious that the name ARM wasn't mentioned even once. I wonder if that's just marketing or whether they're plotting to do their own ISA at some point in the future also.
Wow that came out of nowhere. Mixer could be so great but they're massively mismanaged with what I guess is out of touch management. They had such a big budget and still failed. Like many couldn't get used to the bad site and never used is. But competition for twitch would have been nice. The internet can be weird.
It is indeed a rental, but on the upside, it's only half the cost of the Intel Transition Kit, which was $999.
Single-thread performance it tied to clock frequency, which cannot go above 5Ghz, so the only thing we'll see is more cores. It is actually blessing in disguise, this is exactly why ancient Core Duos, made in 2007 are still perfectly usable for office applications and even lightweight development.
By courting big names like Ninja and Shroud though, I feel like Mixer wasn't interested in "creating" a culture, they wanted to flat out "buy" twitch's. Safe to say it wasn't successful within the past year, but I'd expect it to take much longer than that anyways. Why would they give up right after dumping a huge amount of time and money into it?
NASA is developing its own system: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/201700.... It's expected to follow a similar industry bidding process as the commercial crew launch etc. It's too bad the military had to get involved.

Let's hope nuclear rockets become a commercial reality before they become a military tool. There's a company in Seattle called Ultra Safe Nuclear Corp that develops the fuel and core for the NASA mission: https://www.usnc-tech.com/products/. They also do a terrestrial reactor for off-grid remote regions that is set to be demonstrated in Canada in the next few years: https://www.usnc.com.
Beware this is an explicitly long migration. They mentioned it's supposed to take two years but when Apple switched to Intel back in 2005 I remember buying my very first MacBook one year later and still many apps were not available, conversion was everywhere etc (I believe this is why they announced Office right away). I am really excited, but I wouldn't buy a new full-apple-soc hardware until the end of next year for the sake of compatibility, and most importantly, rock solid stability.
iOS finally gets homescreen widgets mixed with the icons, too! But you still have to deal with everything wanting to flow up to the top left, god forbid you should arrange things for easy access to your thumb or to look nice around your background.

I've been on iOS for years and yeah, this is comedy.
Similar to the general negative experience with many Electron apps, I hate the JavaScript based rendering experience on some sites. I get very frustrated with reddit (the new UI) and Facebook, both flashing an animation or empty rectangles for a long time and me realizing that the content isn’t going to load at all and hitting the reload button to coax it to render the best time. The experience I get on these sites and also some on (not all) React based sites (including Gatsby blogs) is jarring in ways I can’t explain well. Even the full page reload of years past doesn’t evoke such a feeling of uncertainty on whether the content will load or not.

Blocking JavaScript by default also makes for faster browsing on many sites. Sometimes it also bypasses all those Adblock Killer dialogs or paywall dialogs.
Can I change my default phone app? I'd really like phone numbers to come up in Google Voice. Yes, I know I can long-press and sometimes that lets me choose GV, but it doesn't always work.

What about my default maps app? That would be nice too.
> I'm surprised we didn't get any performance numbers.

It's the CPU in the iPad Pro, performance numbers are out there in the wild. The only big change is the RAM. This isn't a retail product, it's a developer kit. When they release retail Macs I'm sure there will be some performance numbers.
I can emulate a PS3 on my computer with better graphics at higher framerates, including GPU emulation.

It's not impressive at all.
JavaScript Security Issues and Best Practices
Sure, but it seems to me like the Starlink path will still be longer in almost all cases unless you're incredibly lucky and the satellites line up exactly along the path for a few seconds. And Starlink could have additional delays related to routing and possibly TDMA. What kind of latency issues need to be considered with shortwave?
One of the buildings was the police precinct
The end of the US semiconductor industry is now in sight.

The only US owned state of the art fabs in the US belong to Intel. Intel survives because they have a high margin on x86 CPUs. Today, TMSC announced 5nm, and the top supercomputer is ARM-based.

Apple seems to be going ARM. Chromebooks are ARM. Microsoft now offers Windows on ARM, on the Surface Pro X. Mobile never used x86. x86 is on the way out. What's left for Intel?

(Micron is still a major force in DRAM, amazingly.)
I always wondered why I see such limited options for subtitles sometimes. Some of it I'm sure has to have more options but Netflix only offers a couple...
>The type of people who want a curated mail experience might just happen to be the type of people who like the curated iPhone experience.

>Even if this were true (doubtful), that doesn't mean there is a segment.

If you're assuming my scenario is true, then yes it does mean there is a segment. That's what assuming my scenario is true means in this case.

> Apple the big bad (meanwhile the company cheated the system, while developers who followed the rules get screwed).

If, for example, Apple decides to reduce their fees to 10% going forward are all the developers who've paid 30% in the past screwed? If so you have an odd definition of screwed.

>I'm not sure what you're talking about, could you be more clear? 33% really means the 15-30% of revenue that apple takes. I just rounded up to about a third.

I thought you were responding to this
> I'd wager that the vast majority of people in that segment are on iPhones.

And that 33% was the percentage of customers on iPhones.

>The fact is the App Store wall entry fee is fair. It's not exorbitant.

I and many other people think that 30% is exorbitant.

>There are too many remedies for this, and there are far bigger fish to fry in anti-trust than this.

Sure, there are always bigger fish to fry. But it's not an either or situation.
Plenty of corporations are transactional. You just don't hear about them, they don't get PR points for being transactional. They just hum along and work quietly in the background and we often rely on their services and products.
I expect DTK performs better than iPad Pro because it can supply more power and has more thermal budget (maybe still has active cooling fan).
Where do you think it will fall? Do you think these will be compatible with eGPUs?
To be clear, the extension -- Scalable Vector Extensions -- is for any width between 128 bits and 2048 bits. (It's in the name!) The implementation in Fujitsu A64FX seems to be 512 bit specifically.
I wouldn't see much point in your 3 and 4 for home automation stuff. Homekit does 1 and 2, and for the bulbs I use it with, that's plenty.
For those interested in more details they did a presentation at Hot Chips. The slides are here:

https://www.hotchips.org/hc30/2conf/2.13_Fujitsu_HC30.Fujits...
If you read the history books, people in the West have been predicting the death of India's democracy ever since Independence.

It hasn't happened, our democracy is as strong as it's ever been, with a much higher voter turnout than most western nations. We also have a myriad of political parties in power in different states, from communism in Kerala to right wing governance for years in Gujarat.

The US, in comparison, has very low voter turnout even for their presidential elections and extremely popular candidates like Bernie Sanders can't even fight the election, because apparently, a true democracy doesn't allow you to choose from more than 2 choices.

India has its flaws, but all countries do. Doomsayers will keep predicting death, while the people working towards betterment know the flaws and will try to fix stuff instead.

I'd have expected HN to have more of the second view, and I'm pretty disappointed to see that that's not the case.
It's generally understood that violence is something that happens to a person or living entity; buildings being burnt down is very different from a person being attacked. The word violence might be used for both, but really, it is meant in the modern day to refer to people.

Violence isn't about property that can be rebuilt with mere money. It is about hurting people.
I'm curious about what the contracts the big streamers signed have to say about contract termination fees.
In all likelihood, insufficient coaching and rehearsal is why it feels coached and rehearsed.

A perfect presentation, which has been extremely well practiced and rehearsed, comes off as natural. Because they havent practiced it enough (and probably because many of them are simply not very good presenters, unlike say Jobs) it falls into the uncanny valley and appears unnatural.
What are your WWDC thoughts?
The way the presenters are so excited and happy comes off as so fake. It's increasingly obvious the amount of money these people are getting paid is buying their excitement. There's no way people are naturally so excited about these features. Feels almost like a dystopian novel watching this. Am I alone in this feeling? What are your guys thoughts of the Keynote?
The docs are about the mechanics of how async frames work with examples of how the control flow jumps based on manual scheduling.

The top level constant interacts with the standard library to instantiate an event loop and add non-blocking flags to file descriptors etc.

Try the code out, use strace to see the syscalls being made and you will confirm that my article is accurate.
Not yet sure.

Andreas Wendker demoed Parallels running Debian Linux 10, (and there was also a screenshot of Debian 9), He went to the linux command line to run apache. He also mentioned Docker when listing developer tools.
No one is insane for having different views and priorities