skysight-inc/HackerNews huggingface dataset:
My guess is that the whales have been securing parts of their codebases from internal leaks or something related but for security. Workflow disruptions. It may be bad code bitting them weeks or more after they pushed it.

There has been many embarrassing and controversial leaks this year. Allegations of uneven TOS enforcement. Hence the WH Social Media Summit. Could also be security related combo ahead of the elections that also is a bit sensitive for low-trust devs.

Imagine code getting pushed that only a smaller subset of devs are privy to. Possibly pushing obsfucated code or launching services outside of the standard pipeline.

Remember that the spectre and meltdown patches for the Linux kernal was a nightmare because the normal open and free-to-discuss-and-review workflow was broken. That applies too in these situations with large codebases that internally are 'open-source'.
1638.4 KB
Will OTA updates with tools like Codepush still be possible with hermes? I'm assuming these tools push the minified js instead of compiled bytecode.
The bot is trained to play Game Theory Optimal, aka it's playing to be breakeven at worst, which is why I believe it would be hard for a human to beat it. It's not playing perfectly, but the edges it's giving up is so marginal to perfect play that a human is going to lose simply by making a mistake at some point, even if a human were to use a solver to completely optimize their strategy.
Santa Barbara’s was
I'm 53 and can still hear and feel 17KHz. I truly dislike these devices.
The recovery codes.
It wasn't that long ago that Python was that weirdo language that made its practitioners unemployable.
So, by removing visibility, monitoring and discovery, you would improve oversight by having nurses transcribe data into machines and techs service them with manual USB keys?

Unless the IT team consists of Santa’s elves, that’s just not going to happen.
it might be hard for developing nations to resist the temptation to steal Western tech.

IMO this contains a major misconception: that any country/region/etc that takes on a production role does not also intrinsically gain competency in that kind of production. If company X goes to country Y to produce a product, then X is "teaching" Y how to do that kind of production, period. No "stealing" necessary. This is a big part of a positive feedback cycle that has driven China's current manufacturing base. Not just China – I've seen it cited in a few places that Apple itself, by heavily relying on Samsung as an early iPhone supplier, helped significantly to establish Samsung as a major smartphone competitor.
Sure, but "configuration changes" does not exclude several of these options. For example, is it harder to predict/deal with the consequences of configuration changes than it used to be?
Facebook provides the great service of keeping them all over there. Imagine if all that crowd descended on HN.
One possible answer: it's hard to admit that what you've worked really hard at becoming an expert in, might have been a mistake.
Android, Firefox: Nope. It's a grey rectangle, long side horizontal.
Dan Bernstein. Researched curve 25519 and provided reference implementations of x25519 & ed25519. Invented chacha20, such that it never branches on user secrets to minimize side channel leakage. Along with poly1305, these form the foundation of almost all “modern crypto” from Signal to TLS v1.3. He wrote qmail as a superior MTA to the incumbent Sendmail. He’s even beat the US government in court.
What would the power law effect look like here? 0.1% of branded retweets being worth $20,000?
It also doesn't work on my Windows 7 machine.

Firefox displays a little rectangle with "01F801" in it, and Chrome displays just an empty little rectangle. So it looks like the character doesn't appear in all Unicode fonts. (My browsers display other Unicode characters in HN comments OK, such as Chinese text.)
Sorry I wasn't disagreeing that the fresh out should get some experience. Just I don't think that working at a consultancy is going to be much more helpful than working any other development job.

> Also, joining someplace that's not consultancy-focused (like Google or Facebook) isn't necessarilly going to help with building relevant experience.

It's soo much more important to have worked for one of these companies. If you have Google on your resume it will work magic. Clients love that. It'll help with leads, it will help with negotiation, and it will help close deals.

Honestly the two things I wish I'd done before I started my company was work for amagoobooksoft and put in some time at a sales job.(cold calling or some type of lead gen)
One of the worst aspects of Microsoft Office (Word, Excel, PowerPoint) is the state of version control. There seem to be different Office offerings with varying support for version control, but many of the experiences are terrible in this respect.

Example: how can I quickly discern who changed an Excel formula and when in an old version of Excel?
And humans are inclined to believe CSI type magic.
Steve Litt has a Universal Troubleshooting Process which he has been promoting since 1996:

http://www.troubleshooters.com/tuni.htm
The time invested in taking these tests for a disease I'm unlikely to have doesn't seem like an amazing investment.

Any day I have a hospital appointment, it's usually at least a half day, or sometimes a whole day invested.

From initial research, to scheduling the appointment, to having to reshuffle other things in the calendar, to commuting there, to waiting in the waiting room, to having the test done, to going home, to waiting (anxiously) for results, to researching what the results mean, to getting the bill, to worrying about if insurance will find an excuse not to cover it, etc.

Overall, that's a lot of time and effort.

When someone can reduce this to a 5 minute test in a grocery store with no appointment, no paperwork, and a "we'll ring you afterwards only if something is up" policy, it will be a clear win
Square is guilting us into tipping basically everyone
First Google result for "aws read replicas": https://aws.amazon.com/rds/details/read-replicas/

> Using the AWS Management Console, you can easily add read replicas to existing DB Instances. Use the "Create Read Replica" option corresponding to your DB Instance in the AWS Management Console.
Which means the number of people who will complain loudly and pull shadow-IT setups of Slack will skyrocket. Last year my employer MANDATED we switch from free Slack to a full-featured trial of Teams... and within 72 hours that mandate was dropped because __executives__ were not getting messages that they knew had been sent. Slack, on the other hand, Just Works.
OT: but does anyone else see OP's post as posted 1min after his responder's?
The Microsoft Teams client on the Mac is the worst program I have to deal with on a routine basis. While Teams + 365 + SharePoint, overall is a good set of functionality brought together as a product... I frequently find those pieces of functionality that belong to Teams, have been assembled in a way that I find totally incomprehensible.

Like how the Mac desktop client implemented their own pop up notifications windows. They don’t correctly pop to the foreground, they don’t work when your in a full screen app, and to add insult to injury, the presence of the “window” that shows notifications frequently breaks the ability to command-tab over into the Teams application because it will have taken focus to ostensibly show a popup, but not returned it so when I’m eventually asked to check something in Teams I have to head to the dock to manually pick the real Teams client window.
I was blown away when I discovered that there was no way for me to export my Google Authenticator TOTP secrets from my locked Android phone, since unlocking it wipes the disk. I guess I will not make the mistake of not immediately unlocking an Android phone again.
Scientists find “practically no anthropogenic [man-made] climate change”
Maybe France subsidizes it's telecommunications industry with monetary or anti-competitive advantages and so in return it wields greater control over the taxation of its products?
I agree. Almost all class systems now are rehashes of things that are useful and were once very exciting, but now you've seen them in tens of languages.

When you encounter yet another one, learning it is usually a matter of seeing which set of semantics it provides (probably all of which you've seen before), and the exact way they do it.

Though one nice feature they included with Racket's `class` library, which was unusual (but not new) at the time, is mixins: https://docs.racket-lang.org/guide/classes.html#%28part._.Mi...
Thanks for the lengthy reply. I'll have to give it a try at some point.

Even as a current non user I'm always super stoked by the large effort put into these projects and wish you the best!
Want to Save Money? 5 Easy Coupon Hacks That Works
Very cool!

We built a similar WS2812b array at university for an embedded systems design project: https://github.com/joe-wright/wiisel

We looked at using a Raspberry Pi but instead settled on an mbed FRDM-KL25Z so we had more control over the signal timing. The trade-off was that the KL25Z only had 16KB memory instead of the Pi's 512MB, so getting everything to fit took a bit of creativity and a few late nights...
I think the same basic strategy could work for any true niche podcast. But "niche" is different than "small."

Two guys talking about the NFL to 3,000 listeners would be very hard to monetize, but a sports podcast that focused on local HS sports teams, or one that talked about MLB from the LGBTQ perspective? Those would be pretty easy to monetize using the same basic strategy I used.

I think the biggest advantage I had was not my specific audience, but the decades I've spent selling new products and starting companies. Of course, that is also my audience, so I can't be completely sure.
> benefit of the doubt

OP's point was that ZDNet is stooping a bit low here by journalistic standards. In this case, it appears there's not enough evidence to publish a "question headline" -- much less question whether they deserve some benefit of a doubt.

We all know MS and others have engaged in questionable behavior - but at least wait until there's something substantive before publishing.
>>We don't know if this is a security update or not.

What are you implying, go to the link in the article and find
how it is described: https://support.microsoft.com/en-us/help/4507456/windows-7-u...
Could still be achieved through low data rate UDP with manual acknowledgements of sent data, with inbound data blocked.
>Just like VAT is passed on to consumers?

VAT is a consumption tax. It is - by definition - only paid by consumers.
4.

And imho all that’s really happening is people are noticing the outages more. This is a good thing. For years too much of the mental model has been “{ cloud, google, Facebook, aws, xxx } never goes down!”

That’s been unhealthy. It’s a good thing.
> For example, public transit. Only a handful of US cities have decent public transit at all

That’s a weird criterion given that the Bay Area has awful transit.
It seems like it's a stone soup model.
"population at large"

This thread is linked to a status page run by Twitter, on a programming and technology news site. I'm not really seeing how most people that exist in the western/1st world are noticing this. Is there a CNN article, or FoxNews segment on how tech companies are having outages?
iPhone 6 is surprising indeed, because upcoming iOS 13 does not support it. Selling devices which will stop updating in a few months sounds very bad.
So, when it went down, was there a Fail Whale displayed during this most recent incident?
In the US, I believe there's also a 40% tax on winnings. It's on retail value for goods.
You wouldn't have to have it at all if anti-vax hysteria didn't drive the vaccine off the market. Now the same people sell you quack cures for the disease they helped spread.
But they ended up in the place that offered the least incentives.
Doesn't that make it a rather poor candidate for a scientific paper? Chest-thumping without data and code is, well, chest-thumping without data and code.
Chrome on Linux here, it looks fine.
This is absolutely not a "privilege escalation" vulnerability, of course.
Firefox on Linux now, looks fine here also.
Out of interest, what types of version control systems have you seen people cobble together in the workplace, and to address what types of needs?

It's interesting to observe how banks and consultancies "version up" spreadsheets and slide decks by copying the document (plus all supporting documents) and incrementing a version in the name. And also interesting to observe that's worked well enough for quite a long time.
You have a C app, and want to allow to script parts of it via JS easilly. I use engine like this inside the milter daemon for my postfix mail server, to process mail during reception.
Newspapers etc. regularly use Article 10 (freedom of expression) of the European Convention on Human Rights to protect their ability to publish.
Markets exist without governments and often despite them (see the illegal drug trade for an example) but I have never seen a successful government without markets. You may have the causation backwards.
I'm not sure this is necessary anymore now that Google added DNS over TLS ("Private DNS") in Android 9. Just choose a DNS server with your preferred blacklist built in and configure it with native Android. Much better perf than using a fake VPN like DNS66.
“For the benefit of the society”

How would you measure that? Does paying more for a worse product and raising the price of the better one benefits society?

If the product was better it would already be in the market.
I've always thought it would be a good idea for companies to note the typical type of office environment (private, semi-private, open office) employees can expect for the specific role.
That's why it's not a market. Like I said.
The best for spreadsheets and macros is some variant of cloud storage like DropBox or Box. I believe many of them now keep versions of files.
You are probably underestimating yourself. Imposter syndrome again? Building a language is a major undertaking and I’m sure the help would be appreciated.
I'm assuming a hearing loss lawsuit (in the US) could fix this.
No, not technically correct — plain vanilla indisputably correct.

> Ok, replace "half" with "quarter

So you claim — "Rust is also the fastest in quarter of the tests" ? Which 2.5 tests ?

There are 4 other programs that the Rust spectral-norm program is not faster than.

> "the rest is within 30% of the fastest impl"

Not true.

The Rust k-nucleotide program is not within 30% of the fastest program.

The Rust regex-redux program is not within 30% of the fastest program.
And yet someone can discover a security vulnerability in a software package and it gets put out to every Linux distro as an update in less than a week, usually by volunteers...
This isn't about the App Store, I thought I made that clear in my original comment. While I disagree with the decisions it makes, I think Apple certainly has the right to control its App Store.

It reminds me of the ridiculous argument over Windows setting IE as its default browser

What do you mean by that? Instead you reminded me that saying "$our_competitor's product is not secure, so we've helpfully removed it and recommend you use $our_equivalent instead" is likely to run afoul of antitrust laws.
> Also, look what happened to the British Pacific Fleet the next year when it dared to sail within range of Japanese aviation assets. And I think that happened in unconfined waters.

Um, yes — I think I mentioned that.
Water scarcity is going to be a problem.
Why not, though?

Would how often, in 100, 1,000, 10,000, or 100,000 years would the complete chain of human intellectual lineage be broken, and a generation of people be raised with absolutely no input from the preceding generation?

Look through Wikipedia's page on Indo-European vocabulary (https://en.wikipedia.org/wiki/Indo-European_vocabulary#Kinsh...), and see how recognizable some of the fundamental building blocks of communication are, despite the passage of time, movement of people, and rise and fall of societies.

If word forms can so readily be passed down multiple inheritance trees over thousands of miles and years and still be somewhat recognizable, how improbable is it that we inherited living stories that co-evolved with us through thousands of generations?
Actually the 'G' train, which only serves Brooklyn and Queens, terminates in LIC at one of the major transfer stations (where one can connect to the 'E', 'M', or '7' trains).
Bold, but true.
I don't think this makes sense to do. Shopify is great at developing software to help merchants sell online. They have successfully built a relationship with the merchant side of the market...but what is there advantage on the creating a business on the retail customer side? At the moment, Shopify only services the merchants. This being said, it is still possible to build a business on customer side, but the question is...would it make sense?

I'd say it wouldn't make sense to do this. Shopify has no relationship with the retail customer. To build it, they'd have to build traffic from scratch. They'd have to not only build a unique customer brand, but also have to figure out a way to drive traffic, which would likely be through aggressive marketing (Facebook / Google ads), which wouldn't be economical. Secondly, what would Shopify build a brand around for customers?

Amazon's brand is built on the promise of not only providing the cheapest prices, but also the convenience of 2 day shipping (achievable only through scale), amazing customer service (and lenient refunds, again achievable only through scale). This being said, what would Shopify's "brand" promise be?

Curation of their favorite products? Who says that Shopify is qualified to curate?

All of these factors make it hard for me to believe that they'd enter and create a serious business from a unified e-commerce site that'd compete with Amazon.
How to RANK your blog post case study
Sounds like MKIDs - microwave kinetic inductance detectors. They're arrays of little LC oscillators where the inductance changes when a photon hits. They can actually resolve frequency and time of arrival of a photon, which is super useful, especially for photon-limited astrometry. [0] [1]

[0] - https://wikipedia.org/wiki/Kinetic_inductance_detector

[1] - https://web.physics.ucsb.edu/~bmazin/mkids.html
it sounds like you’re the common factor between the outages. where else have you worked, maybe we can predict the next failure
Academic notation is much less concerned with self-documentation and much more concerned with brevity and correctness.

I'm glad we never needed to learn these forms in school:

horizontalDisplacement = -(linearCoefficient +- sqrt(linearCoefficient^2 - 4 x quadraticCoefficient x constantCoefficient)) / (2 x quadraticCoefficient)

triangle_hypotenuse_length^2 = triangle_vertical_length^2 + triangle_horizontal_length^2
> Many people are locked into an ecosystem by, for example, employment. Why make yourself less happy with the tools you need to use if doing so is for no other benefit?

Because there is another benefit—what your job required today may not be what it requires tomorrow, and having your head stuck in the sand about everything outside of your current job requirements means your in the worst possible position when that kind of change happens.
Crash reports do not include information from processes other than the one that crashed. They also don't include open sockets. If the web server crashed and produced a crash log, maybe that'll get sent, but I don't know if Apple even collects crash logs from non-MAS apps anyway (what would they do with them? They collect crash logs from MAS apps in order to provide them to the developer).
I love that visually I can find usages of, day, `alpha`.

I do wish it did some syntax highlighting, but one could easily imagine blending between this and conventional syntax highlighting.
Mixins are pretty cool. I was playing around with 'framework's editor mixins a while ago and found it to be a pretty interesting system.
No, because it’ll only get better until next summer.
True, while I think that's what Amazon should do, I can understand why HN like to talk about turning everyone into a dev.
Does anyone know is this is x86 specific? It sounds like it’s just C but I’m not at a computer right now so I can’t dig in. It seems really interesting for embedded or mobile (iOS/Android) too
It is not just coding. This WSJ article has some more detail:

https://www.wsj.com/articles/amazon-to-retrain-a-third-of-it...

eg

The training programs could help Amazon workers find jobs in different industries, the company said. It is expanding a program for fulfillment-center employees called Amazon Career Choice that pays 95% of tuition and fees for certificates and degrees in high-demand fields such as nursing and aircraft mechanics
It’s a bit strange: the EU has not levied tariffs on China, so it would make more sense to ship Indian iPhones to the US in partial replacement of Chinese ones and send the Chinese ones to Europe instead.
> ... revisionist history ...

It's not like Larry/Perl don't have previous form here...

Pathologically Eclectic Rubbish Lister...
This all gets back to the microkernel debates. As you say, it's far easier to implement such an architecture by stuffing a lot of the most important bits into a monolithic kernel. But various microkernel projects have shown this isn't necessary, and doing things this way has proven brittle and insecure.

So-called safe languages don't help, either, because the whole purpose of doing this in a monolithic, shared memory context is precisely because it's easier to move fast and break things in terms of unsafe optimizations (e.g. circular, direct pointer references) unburdened by careful, formal constraints. If written in Rust every other line of Linux code would be wrapped in unsafe{}. Most of the parts that needn't be would be better moved into user space, anyhow.
I think the problem includes the fact that most workplaces aren't cobbling together anything much better than that. I have found the default Google Suite experience to be much better with respect to version control.

It seems like businesses forgo office suite solutions with better version control due to concerns over file hosting location though
That person is going to have a hard time anywhere. All the drawbacks of age and none of the professional benefits.
Really great question - can never get a good answer on this. It would be great if something like GIT worked since it’s just a compressed XML file but no dice. We have some huge unstable spreadsheets we have to save often, and it’s 100MB a save in some cases.
I’d like to know more about their one way bee door. Any ideas?
Hermes compiles JS ahead of time to bytecode. The VM takes bytecode in as input, not source code. The ES5 vs. ES6 distinction doesn't matter as much as in other engines where the runtime takes source code as input, and as a result has to pay the more expensive ES6 parsing cost at runtime.
The World's 2B-Ton Trash Problem Just Got More Alarming
No experimental evidence for the significant anthropogenic climate change
Actually, the caribbean is the area I'm most familiar with. Lots of small islands in the Bahamas chain with sand and coral beaches.

Perhaps islands in deeper water are volcanic, but I still doubt that mining that much olivine anywhere near the place it would be used is possible.
I'd happily go back to the effective rate of tax in 1944 if you are so willing.
It also says she tuned it into a full time job, and talks about how it's really hard work.

I suspect she's mistaken about how many hours she puts into it.

Maybe not. Maybe she just worked hard perfecting her skills and can make 100 pounds / hour, but is picking the most profitable opportunities. Some side gigs are like that - you can make a huge hourly wage on something but only for a few paid hours a month.