skysight-inc/HackerNews huggingface dataset:
Most developers probably try to do that. But often they only develop on Chrome, and maybe only have automated tests in Chrome (or not at all...). And then when it then breaks for non-Chrome, fixing tends to get lower priority than new features and bug affecting more users.
Yup. As far as I've witnessed, syncing with either Ohio/Eastern time or Illinois (Central time) is the main bits of the matter. Northwest Indiana is pretty in line with Chicago: Terre Haute (southwest-ish) more on Illinoise. Lafayette (central west/Purdue area) is in between. Central Indiana doesn't matter so much due to Indianapolis. Southeast is more in line with Louisville and the entire eastern edge, once you are outside of the easily Indianapolis area, is more reliant on larger Ohio cities. (Cincinatti, Cleveland, and to a smaller extent, Toledo). Ft Wayne I'm not as sure about, though I think they'd rather stay in line with Ohio's time.

I*m not entirely sure why it is a big deal: Either way, it is only an hour at this point. To be fair, it was more difficult before indiana adopted Daylight Savings time.
I hate that every email client also contains a poorly implemented database. Why is that part not standard and completely separate from the send/receive protocols and UI?
As someone who has spent a decent amount of time living in Atlanta, I’d guess the prices you’ve found reflect that it’s just not that desirable of an area. There are plenty of opportunities and all of the amenities of modern life but Atlanta, and the broader surrounding areas, still have cultural scars from decades of racism.

Edited for clarity.
Most of the oldies I know prefer static typing.

A lot of the new people use dynamic types because that's all they know.
It's not possible, unfortunately. So you'll have to do it one by one.
Yes it did.

What you are suggesting would be politically very complicated to implement. Also, one need to take into account the characteristics of the district:

https://www.bostonpublicschools.org/cms/lib/MA01906464/Centr...

66% of the students are economically disadvantaged.

Additionally, a lot of schools have both "rich" and "poor" parents, but still need to have a unique time.
I just wrote a blog post about "Why FIDO2": [1]. Would love to hear if the messages resonate with you.

[1] https://medium.com/@0x0ece/why-choosing-a-fido2-security-key...
Meanwhile the over land bridge being built down the street from, $800m. And I can almost guarantee it will be at least 20% over budget, because Miami. So closer to $1B
What’s interesting to me is that the American Internet is used globally, except in China and Russia (?). But the Chinese Internet is used only in China and the Russian one only in Russia.
The main thing is, I've yet to see any evidence that Linus' "abuse" actually hurt anyone in any way. Peoples' reactions ranged from amusement to cringing but I don't think anyone ever took his hyperbolic over-the-top profanity seriously. nobody was actually being hurt, and the Linux kernel developed into an amazing product that's in use everywhere around the world. Anyone who doesn't like the way Linus does things is free to fork the repo and do their own thing, and always has been.

Many people seem to want to paint Linux as having this terrible internal culture because mean ol' Linus was always randomly insulting people for no good reason, and I just haven't seen any proof of that myself. The idea that Linus had to change strikes me as odd--he wasn't hurting anyone, and nobody thought he was, until recently.
To all, I can't edit anymore my post to delete it, so just forget about the hooktube address; as others reported it's definitely NSFW while the redirector Firefox addon is safe.
I apologize for not checking it before.
It works very well for TOTP, just initialize all the keys at the same time. You can also print the qr code on paper as an additional layer of backup which makes it easier to add a new key if you destroy yours. Obviously if it was lost, you’d want to invalidate that and reset it up, but if run over by a truck and you’re holding the pieces, it’s easier than setting up all of them again.
I agree, and same with punitive damage awards.
Slack, just fix the performance of desktop first.
The only thing I'd add is that it's not just software. Humans are hardwired to focus on the negative. We miss things working well everywhere.
Workers need to demand a wage that allows them to live roughly where the job is (some commute is normal) . Once the workers demand solid wages, the places w/o supply side issues will start to be attractive to companies. I saw this very concretely in Calgary, AB in the 90s when it was inexpensive to live there and taxes were lower so many companies moved to the city (from Vancouver and Toronto, for example).
I've actually seen my young amateur radio communities die off during this new solar minimum, and a lot of my friends sold their expensive equipment. You really need money and space right now unless you want to sit at your desk and do some of the new low SNR "can talk to the mars rover with a wet sock as an antenna" modes that a lot of people don't like because it's too easy and poses no challenge. There's also VHF/UHF, but that's mostly older clique's.

It's definitely a slowly dying hobby.
Three New DDE Obfuscation Methods
So I must write a css for the zoom to work?
It's really more about readability, In this case threads_pipeline is much easier to understand than th. Descriptive names also means needing less comments.
Torch Is Hiring a Front-End Engineer
Yeah it's a bit of a compromise there it looks like. At the time the only reasonable codecs that existed were proprietary and allowing them with the stipulation that the patents be available on a 'reasonable and non-discriminatory' basis so anyone could make a commercial radio based on the codecs.

At least with a proprietary codec with that patent restriction anyone can still go out and buy a compatible radio and jump right on. And if the improvement to capabilities is large enough the trade off is worth it. It's not ideal but it's much better than allowing encryption where the transmissions aren't accessible to anyone by design.
Awaiting an array of promises looks neat, but it has a (small?) caveat: you can't do the same for the non-await version. You can't do `[...].then()`.

I'm less fan of the second proposition. Imagine someone seeing that snippet on internet and copying it: he would have no way of knowing that ".text()" is actually a promise and could potentially be making more I/O calls than he thought.
well, a ton of things - it's much closer to freelance work than employment. Not that I'm even advocating for keeping it deregulated specifically - I was making the point that when considering regulation, the (often accidental) effects of said regulation need to be considered. You don't want to fall afoul of the Cobra effect and end up destroying a good thing.

Regulation should be introduced to fix specific issues, not just because there aren't any yet. Especially if it's filling an important financial gap for people with low incomes.
African nations that have bought telecommunications equipment from China have expressed interest in things like the Great Firewall. I understood Schmidt’s comments as relating not only to the Chinese internet as such, but also the Chinese model of the internet, which China is keenly exporting.
could this be related to the younger dryas impact https://en.wikipedia.org/wiki/Younger_Dryas_impact_hypothesi...
https://cometresearchgroup.org/comets-diamonds-mammoths/
im not sure what to think about that, as i just heard of this hypothesis recently.
Maybe north america was well inhabited and all the humans got wiped?
Wireframes for UI design alongside UML for enterprise data models and process flows, and finally good old truth tables work best in my experience. They work to bridge the gap between business and development. You'll never get 100pc coverage but you'll get a lot of the way there.
snakemake does this trivially:

rule analyze_country:
input: 'whatever.{country}.txt'
output: 'analysis.{country}.txt'
shell:
'run-analysis-on-country {input} {output} --country=country'

rule analyze_target_countries:
input: ['analysis.usa.txt', 'analysis.canada.txt', 'analysis.mexico.txt']
Egypt – British couple mysteriously dies at Aqua Magic hotel
This Foundation Wants to Make Crypto Millionaires Think About Social Impact
> Monzo, Revolut and Monese

> I heard it said that these aren't actual "banks" per se

IMHO, the test of an "actual bank" in the UK is if the service is regulated by the FCSA, and your money protected (up to £85K) by that.

You can check here https://protected.fscs.org.uk/tools/check-your-money-is-prot...

But the tl;dr is: Monzo is a bank, Starling is a bank. But Revolut is not a bank. Monese is not a bank.

N26 is not UK-based, so this test does not apply. But it does seem to be a bank by German standards:

https://en.wikipedia.org/wiki/N26_(bank)#History
"In July 2016 it rebranded as N26 Bank, having received its own banking license from BaFin."

The parent comment indicates that N26 operates under a similar deposit guarantee: "because N26 are German all savings up to €100k are insured by the German government."
Everyone's moaning about "aquihire and shut down" but it would make ZERO sense for Slack to do that in this case. Astro was in no way a competitor to Slack. Seems to me like they're going after Gmail for Business.

Edit: Apparently they did shut it down...
People mix up "homeless" w/ pan handlers, mentally unstable homeless and drug users.

The latter is what people do not like, but they use the term "homeless" to address them.
When you are writing a paper that requires latex it’s because it requires programming to properly set things up. Producing a typeset paper with latex is part writing and part programming.
Introducing Microsoft.com/Learn
FTFY make a native desktop app first
I really wanted to like Vivaldi but it deals with a lot of tabs far worse than Chrome ever did and Chrome is utterly abysmal with more than 50 tabs (while I am easily pushing 400 tabs on Firefox with good performance behavior).
Have you though of getting a pen?
Slack has always been fine for me... but my laptop has also become slow.... so maybe it's nicking all the power ;)
Astro acquired by Slack
Poor Pandora and their investors. This is for about a quarter of what they were worth just 4 years ago.

Saddly this is almost all self inflicted.

While Spotify, Apple music and Google music really worked hard to get people to actually pay for the service Pandora continued to act like it was a VC backed company in hyper growth mode long after that was the case.

They fought with the record labels longer than most of their competitors did to their own determent and they didn't end up getting any concessions for their extra effort.

And when everyone else was letting you select any music you wanted in playlist, they insisted on staying radio style only.
> The "complex systemic issue" here is that Azure is only now rolling out availability zones,

Availability zones are a mitigation. The issues is the sequence of events and dependencies described in the postmortem. The description has six paragraphs.
Show HN: Decentralized cloud storage (beta)
Hi guys,
This very week we're launching the Beta of Internxt's X Cloud. Essentially, X Cloud is a decentralized cloud storage, that strives to be more secure and affordable than Amazon S3 or Dropbox. We'd love the YC community to test our Beta. We're closing the Beta waitlist soon, thus we encourage y'all to sign up for the waitlist in case you haven't!

Link: https://internxt.com/cloud

Thanks guys!
Why DaVinci Resolve Will Replace Adobe Premiere
FWIW, I think the external display support in iOS 12 may be related to the fact that switching to USB-C means that Apple's display adapter no longer works. That display adapter was essentially a tiny computer, so I would imagine there was a lot of logic they could shunt off onto that adapter and not have to implement in iOS, especially since it seemed like they were very resource constrained in terms of iOS engineering for a long time. Now that USB-C obsoletes that display adapter and also natively supports video, they may just be in a position where it makes more sense to do all the work in iOS rather than develop another hardware adapter.

Of course, the optimistic side of me takes this plus Marzipan and comes to the conclusion that they are putting all the pieces in place for iOS to fully support laptop and desktop form factors and work flows.

Fingers crossed.
I tried the Showtime app trial a while back. There was definitely porn in the "After Dark" section. Considering how heavy handed they've been with other apps in the past, I was a bit surprised.
How to Pass Technical Interviews
The point of a language like C++ is to build the abstractions that make it possible to quickly deploy something efficient and robust. Yes, that takes some time up front, but so does designing a board!
Show HN: Sorted and Grouped Open Files Widget for VSCode – My First Extension
It's "aggregate initialization" [0]

struct S {
int x;
struct Foo {
int i;
int j;
int a[3];
} b;
};
S s1 = { 1, { 2, 3, {4, 5, 6} } };

0 - https://en.cppreference.com/w/cpp/language/aggregate_initial...
Or have it play music and be like a DJ Rubik's kind of thing
> if it's encryption in the browser via a web interface, then it's not secure

Ehh…

The big difference from native apps is that native apps are often signed by the developer. While with web apps, there's normally only a more "temporary" form of signing, that is, the TLS session.

Assuming the app developers are better at securing their offline signing keys than TLS server keys, native apps with signatures are indeed more trustworthy. (But are they actually better at this??)

However, you can achieve the same kind of signing on the web with a browser extension: https://github.com/tasn/webext-signed-pages (+ SRI and CSP for subresources)

Also, you might be more likely to get malware browser extensions than OS-level malware. Maybe??

On the upside, the web is more auditable by default (of course you can obfuscate JS and WASM just like you can obfuscate anything, but "view source" is still much easier on the web).

> ProtonMail keeps your email encrypted only while it is at rest

IIRC it's also end-to-end between ProtonMail addresses or something?
Try Googling the term "white couple" as an image search - you will be provided with a page of interracial couples, not white couples. Not that I have a problem with interracial couples, my own family is interracial. But it's obvious how Google is attempting to influence the perspectives of it's users.
I am taking a different approach and trying to eventually write an ebook after reading the book Authority. I tried coding a food app, but I found that finding product market fit takes too long in some cases.

This time around, I am trying to focus more on the marketing by using off the shelf systems and less on coding the site from hand.
But they did acquire and shut it down. They may have future plans at some point but it has been (or will be very soon) shut down

> On Wednesday October 10, we’ll shut down our Astro apps for Mac, iOS, Android, Amazon Alexa, and Slack. As of today, we’ve also disabled signups of new users.
From what I understand, chips are now laid out by an optimizer instead of by humans. The humans design an adder, but the software picks where to place it and how to arrange the gates.

I took a couple undergrad classes in CE, which makes me dangerous, but can we be that far away from building a macro system to convert small bits of imperative code into FPGA logic?
I don't think it is fair to say that TypeScript is not in common use and TypeScript has a way more complicated type system than Java and C++, particularly since it uses structural typing rather than nominal typing.
>OO has many drawbacks

What are some, according to you? I mean, I have read a bit about why immutability and functional programming is becoming popular, e.g. it makes concurrent programming and use of multiple cores easier (only a general idea, may be wrong). But what are your specific reasons for saying OO has many drawbacks?
Ah, that's good to hear. WebGL2 has lot's of useful features, glad to see Safari is going to support them, too.
I've encountered issues that must have been BIOS bugs such as hanging before the BIOS screen with a corrupted Linux drive plugged in but working just fine with it disconnected. Trust nothing.
I didn't suggest regulating MTurk away. There are other ways of giving people options.

UBI is an example, but there are likely others, for example, a sovereign wealth fund as found in Alaska and Norway.
You seem confused. I think you're describing TOTP, but this whole thread is about FIDO.

WebAuthn, U2F and similar FIDO based schemes are sending some public key signed blobs over the network. A PIN is purely a local protection, it's not sent over the wire. So a hacker can't just try guessing the PIN. First they need to steal your physical token, only then could they start guessing PINs for the stolen token.
In the dialogues that I've read, the things Socrates tries to figure out are the big questions that possibly don't actually have correct answers, so a disappointing outcome is seemingly inevitable. Also, they are actual attempts to solve these big questions, not to teach something that the teacher already knows the answer to.

If you're using the socratic method to help someone discover how they can apply an if-statement to execute a section of code conditionally, then you're working for a different purpose and to solve something much easier than Socrates was.
Not sure how "seasoned" I am, as the biggest program I've written in CLOS that went live was under 2000 LOC, which doesn't sound like much. In other languages, though, it would have been much longer, due to two factors.

One is that CL seems to encourage writing everything in CL, so it's easy for library authors to expose everything (like their intermediate AST) to callers. That helps reduce redundancy. In other languages, what I often need is something that's already computed internally, but not exposed in any interface, so I have to build it myself again. A surprisingly common case is a Python or Ruby library where they wrapped a C library to get good performance, and I need data in a C struct that they didn't think anyone would need.

Two is that CL, more than any other language, makes not just for concise code, but for concise diffs. (This is what you mention in your footnote, but I think it's true in general, not just with CLOS methods.) Whenever I wanted to make a change which I could describe briefly in English, it always ended up being something which I could implement in a similarly brief changeset.

Other HLLs can usually, IME, be just as concise for a given solution, but the nearby solutions in the problem space might require a completely different design. This is where the full power of CL helped me. If you know exactly what you want from the start, then you can implement it easily enough in almost any language. If you change your mind halfway through, the weird features available in that "full power" (CLOS dispatch, macros, special vars, etc) makes it possible to avoid rearchitecting the whole thing. (Then you have the choice to gradually refactor to avoid the need for them, or just leave it.)

Despite all the new programming languages in the past ~30 years, I haven't seen any which made diff size a design priority. I think even Clojure isn't quite as good at this, though I'm still a newbie in that language.
Suspect this is in prep for Ledger. You need local lot in and not just cloud.
Been wondering why some of the radios cost way too much and now I am left wondering how much cheaper they would be if those patented codecs were banned or forced to be open for implementation.
> I'd say it's far more likely to see China split up much like the old USSR did by 2028.

At the library the other day my eye was caught by a book on the shelf about the “looming collapse of China”. I took it down, saw that the back cover augured that China would surely collapse within 5 years... and then I opened the book to the copyright page and saw that it was published in the early millennium. Forecasts that any country is going to collapse can really miss the target in retrospect.

> They are even making the exact same mistakes like building roads and infrastructure in central asia.

The USSR’s ultimately fatal mistake was a bloated military sector and the planned economy. Its development efforts in Central Asia are not typically viewed as a big mistake, and Moscow’s ability to extract resources from Central Asia probably staved off the collapse for a time. If you have seen someone claim otherwise, perhaps you could post a citation?

> all the ... ethnic separatism

In fact, China’s brutal panopticon police state has probably neutered ethnic separatism. Yes, Tibetans and Uighurs harbour grievances, but the sheer number of Han Chinese settling in those regions, and the total control of communications and people’s movements, means it is unlikely that those peoples would ever be able to adequately network to push for change. For those of us interested in how ethnic minorities fared under the USSR, China’s efforts to supress their minorities are at a whole different level.
Maybe I've underestimsted it, but "good enough" route planning didn't sound that hard - just looking at a map of customers, dividing into regions with roughly the same amount of customers, and tracing reasonable-looking paths through them.
Yubico Extends Mobile SDK for iOS to Lightning
Actually I recently bought a Spartan 7 based FPGA board after taking the nand2tetris course and started playing with the free version of the Vivado suite.

If your complaint is principle based on the stuff being non free software, then it holds. If it's on usability - not sure it does. While lengthy, the process of compiling and getting something running on silicon didn't seem any more complicated than Grade/Maven etc all based Android Studio builds.
A summary of the article the talk was based on and some discussion on this.
http://muratbuffalo.blogspot.com/2018/07/if-youre-not-writin...
Oh, if you don't put that friendliness indicator after a sentence, people assume you're talking aggressively.
Once you get to that point, though, it seems like what you're really looking for is a computer and not a mobile device.

Perhaps what's missing is not an iPad with mouse support, but a Mac with a more Surface-like form factor.
This makes me side. I am a long-time, paid subscriber. We'll see what happens next, fingers crossed.

I'm not sure if this was a win for the team or a mercy killing. But, if someone can explain what's in this for customers, that would be very helpful.
The Bill of Rights is a set of restrictions on what the government can do. Of course you can support it and be anti-government.
No OpenGL in Marzipan.
Haha thanks. Email me, I can tell you more. My email is in my profile.
Wasn't there a lot of economic instability in the soviet union? The Chinese leadership must have understood that and took on economic prosperity as the main way to preserve their government.
> Atlanta, and the broader surrounding areas, still have cultural scars from decades of racism.
Edited for clarity.

In Atlanta at least there is no such thing. If someone is choosing not to live in Atlanta due to perceived racism they would be making a mistake.
I had same dilemma. I hope one day I'll be capable to read securely encrypted emails on my phone.
I didn't know until now that this is the Russian equivalent of ":)".
Wait what? Do you have a source for this?