skysight-inc/HackerNews huggingface dataset:
This View point is an engineering driven view point to solve the featurization problem, the same problem can be approached in a much more simplified way which is more compatible with how practitioners work.

Have a look at some of the abstractions sagemaker has in place for A modeling workflow, abstracting featurizarion at that level is more beneficial than approaching the problem this via a core engineering driven mechanism

Based upon my experience on building a system like this, the percentage of Features reuses and searched across models is Generally lot smaller. A system which provides A publishing And a fast simple serving mechanism generally meets all the needs.

Metadata management, history, audit, lineage, search are all good to have but not critical requirements to most practitioners

Eg computing an aggregate lookup over a time range in spark, archive in S3, wrap it in a fast lookup implementation in a sickit learn transformer, and have the transformer pickle the lookup will give you offline , online parity out of box
The more recent Pixel devices have a local accelerator for different machine learning tasks, they brand them Visual Core and more recently Neural Core. https://www.androidauthority.com/google-pixel-4-neural-core-... has more details and a lot of the speed up is probably tied to these being onboard.
This ‘fact check’ makes unfair biases way too easy. It is not a soulless algorithm or natural law that chooses the target and contents of these ‘fact checks’, but unaccountable individuals. Like communism, good in theory, but hard to implement. I hold my vote to be extremely precious, and would like to protect its value, and we should be vigilant about ways to do that. Mail-in voting seems too easily hackable, especially considering almost half of Americans don’t even vote (e.g. lots of opportunity for illegitimate mail-in voting).
I hope that was missing a "/s"...
opensource.apple.com is just a patchwork missing many critical pieces.
I think a better solution for Trump, since he obviously doesn't have the power to 'close' social media, would be to create a competitor. There should be a public social media company, tied to real identity, that would support something like Twitter. You could post your thoughts or essays there, follow people, comment, etc. Put out a request for design proposals, the emphasis should be on sharing thoughts attributed to your real identity, keeping your account safe, recovering passwords, and things like that.

Having a national social media would have the side benefit of allowing a better identity system than social security numbers which are a travesty. I have to share my social security number with many people, but also somehow keep it safe? Instead, I should have a public and private key pair, and this could be associated with my National Social Media account for a single identity, and sign messages with my private key if I need to apply for a loan, or a lease, or whatever.

The National Social Media account could enshrine the same protections afforded by the US constitution - free speech, you cannot be censored top down, only by people blocking you. The government cannot spy on your usage patterns or edit your messages, and so on.

If Trump were to get such a thing created, and it worked reasonably well, and he started using it exclusively instead of Twitter, I think it would gain a lot of traction. I know I would try it out.
Lifestyle Businesses You Can Start Today in 2020
where's the follow up testing on this group of people to see if they eventually have symptoms. this has been done in other countries, such as italy and after 3 weeks 90% has symptoms. this data point alone only shows that there is an incubation period. drawing this conclusion that 80% will remain asymptomatic is misinformation.
It’s certainly not O(1).

However I think the intuition and excitement exists around the ideal bundler and I think this project provides hard evidence that we can strive for such things with incremental success.
I agree with most of what you say, but this strikes me as wrong:

> We have people falling all over themselves to sing the praises of XP, TDD, Agile/Scrum/etc, and yet, we can't show software actually getting any better.

Software is absolutely better today than it was in the 80s and 90s. I used to have to reboot my computer 2 or 3 times a day due to unrecoverable crashes and taught myself to constantly save work after every minor change. Now my computer stays up for weeks to months at a time only being rebooted to install updates occasionally. Documents are often autosaved, and I don't even need to save anything when I quit an app. The next time I launch it's all there.

I agree that we may not be able to measure that any given methodology is better than any other one, but we've made significant progress along the way. Better tooling, like static analyzers and profilers have helped, too. I do think automated testing can be shown to improve things when used appropriately. (The drive for 100% test coverage seems fanatical to me, though.)
I started out writing programs for the Mac in Pascal and believe me you, it was possible to crash the machine.

I think people get hung up on the theoretical capabilities of "pure" Pascal but the forms that people actually used had all sorts of extensions. Back in the day, whether you were using Pascal or C or whatever, it probably wasn't very standards-compliant anyway.
Thank you. The naive, incorrect view is that private entities restrict your constitutional rights by refusing to host UGC or by editorializing/annotating it.

An evolved, but still incorrect view is that a private entity is legally or constitutionally obligated to apply their policy about hosting speech consistently across all users.
I fear letting the government regulate twitter more than I fear twitter deciding my politics aren’t acceptable. I can leave Twitter, but creating a back door for the government to regulate political speech has consequences that stretch much further than Twitter itself.
They didn’t copy the code, just the APIs and ideas.

In another words, if ideas were copyrighted, GNU/Linux wouldn’t exist.
It's very common with people around and over roughly 40. We weren't raised on texting and social media. Usage of voicemail only goes up with the age of my friends. Vocal communication is very efficient when clarity is important.
Very dangerous rhetoric, and luckily there is close to nothing he can actually order in an executive order that would make social media companies do whatever it is he wants them to do. As usual, details are scant about what he intends.

Besides, the man practically depends on Twitter. Maybe they should ban him next, and he'll sign two executive orders?
> The Bugatti Chiron commands a fortune, but for serious car aficionados in the 1 percent...

This is not a 1% car. This is a 0.0001% car.
I found this article[1] to be a great introduction to Pratt Parsing as well, it even ties into how it's actually a Shunting Yard algorithm in disguise[2].

[1]https://matklad.github.io/2020/04/13/simple-but-powerful-pra...

[2]https://matklad.github.io/2020/04/15/from-pratt-to-dijkstra....
Theres no need for
AI, there are plenty of filters to do just that. If you want to do real time translation a la: you say hello in English and Bonjour comes out at the other end, you’d probably need some sophisticated AI for that. If you manage to do it well you’ll be set for life. I dont mean just greetings but translate stuff realtime
> Seems like O(n) to me?

Yep, it's very much O(n). Even if you only consider incremental compilation it's O(n), where n is the number of lines in the file being compiled.

That being said, I understand the feeling of it being sort of O(1) from an incremental compilation perspective. For most of the JS build ecosystem, changing a file can result in many, many files getting recompiled due to bundling. So if you ignore that the size of the file isn't constant, it seems kind-of-O(1) for incremental compilation: for any file change in your codebase, only a single file gets recompiled, regardless of the size or dependency structure of the codebase. And as a result it should be much faster than the rest of the JS ecosystem for incremental compilation, since typically individual files don't get to be that large, and other incremental build systems may have to compile many files for a line change.

But yeah, from a CompSci perspective, it's O(n), even for incremental builds: as the number of lines of the file grows, the amount of work grows. And for non-incremental builds it's of course O(n).

> So you can open a socket in 50ms? Seems disingenuous to imply anything takes 50ms when really you’re just waiting until the first request to do anything.

This makes a lot more sense in the context of the rest of the JS ecosystem. Of course, what Snowpack is doing is opening a socket, and opening a socket in 50ms isn't particularly impressive (mostly it's just measuring the overhead of starting a Node process and importing various dependencies). But other JS ecosystem build tools are very slow to start, because they're architected differently than Snowpack: they do full builds of the entire codebase (due to bundling) — or at least typically builds of large swaths of the codebase — and so on startup typically they'll immediately start building because doing it just-in-time is slow, which makes them slow to start. And if they don't start building immediately, the first request they service is typically quite slow. Since Snowpack doesn't bundle files, it's able to only build the files a specific page uses, which is typically much faster than building the entire codebase; as a result, they can do on-demand builds when a specific page is requested instead of relying on precompilation.

The 50ms isn't impressive in terms of "look how fast we opened a socket." It's impressive in terms of "look how quickly you can start loading pages to see results as compared to other systems," because their build system is so fast that they don't need to precompile.
I think it was Naval Ravikant who said recently that the ideal is to be rich or financially independent enough to not worry too much, + anonymous. Rich AND famous is a never-ending nightmare and poor + famous is pretty much the worst outcome because you have such reduced freedom and privacy and don't know who your real friends are.

I don't care about being kicked out of the 9-zero club or whatever, I just want to lay about all day or if I want to take a week trip to Kenya or Moscow... and NO BOSS
My god, I used to quote this with friends years ago. I miss the old days of IRC. Nice to know you're still hanging around here. Thanks for providing years of entertainment :)
A Web Command Line Interface Using Web Bluetooth to Interact with IoT Devices
A Ruby on Rails Roadmap
I'd require earnest money at the outset.

After Microsoft flirted with acquiring Intuit, then shortly thereafter released Money to compete directly with Quicken, I assume all due diligence is just a way to hoover up intel.

To inform a buy vs build decision. To better validate market assumptions. To identify key contributors and poach them.

Whatever.

No earnest money? Fine. They clearly were going to drain my blood and powder my bones. Their prerogative. But they can proceed to kill me and my product without my help.
Fairly certain that isn't true. On my wife's iPhone, she was never able to use voice to text while in airplane mode. Maybe that's changed with the latest 11 but it definitely didn't work on the X.
Stack Overflow uses NET Core. I think the reason you don't see it in the wild as much as is because NET Core is pretty new. Stack Overflow migrated in late 2018. That's really about when NET Core became mature enough to use in production for new development, never mind legacy. Most companies feel no pressure to use NET Core - their huge amount of legacy software still works and can be maintained on NET Framework. Not to mention Windows-based tech like WPF and WinForms only just got support with NET Core 3 which was released 7 months ago. Companies with 'unrespected cost centers' as noted are especially conservative.
Google Play has many sites that scrape and back it up. Even on iOS, apps can be backed up as ipa's and installed without jailbreak with something like alt store.
I suppose part of it is my view is colored by my own experience. My governor totally shut down our state very early and still hasn’t really started opening it back up. Because of that we have had very very few cases. I don’t know of anyone that got sick, much less died. I very much live in a middle class neighborhood (receptionists, elementary school teachers, paramedics, mail men, etc.) but none of my neighbors or friends have been very affected by this pandemic. For most of us it has been like an extended vacation. I’m still working from home, but it is much different than going into an office. Frankly I’ll probably look back at this time as one of the high points of my life. Now if I lived somewhere like LA or NYC, my view of this time would be very different.
It's years of fantastic painless experience and even now it's relatively good. Before using these laptops I never knew what it meant to just slam the lid, then hours or sometimes days later open it and start from where you began, instantly.

The privacy. The comfort of having two devices (phone and computer) to be in sync in a private and safe manner. Excellent app ecosystem. Timely and long term updates, upgrades, and support.

But as the parent commenter says I am at my wit's end as well, for the first time since I started using Macs a decade ago - crappy recent OSX and iOS releases, iPhones getting bigger and bigger, being trapped in a data/communication silo etc.

So why am I still here? Because there's nowhere else that's better.
Entirely, 100% disagree. The Internet is now our primary form of communication. It is the information highway. Sticking to the whole "free speech only applies to the government" is adhering to the letter of the law and not the spirit of the law. Posting on Twitter is now the equivalent of standing in a public square and yelling your protest. Allowing private companies to shut this down because we made the terrible mistake of handing over our primary means of communication to private companies, doesn't mean it has to always be that way.

EDIT: Imagine if we allowed phone companies to listen to all calls and then censor the ones they didn't like. People would be outraged. This is what is happening on the Internet.
AMA request: the hunter2 guy
The kicker with Gatsby is it’s actually not compatible with GitHub or any hosting where you can’t control caching headers. Gatsby relies on page-data.json files to not be cached[1] in order to work correctly. This is not possible with GitHub pages. After deploying a new version of the site, some users will use a cached version of page-data.json which can cause them to see a flash of the new data that quickly gets replaced with the old data. It can also cause the site to throw a JS exception in some cases.

[1] https://github.com/gatsbyjs/gatsby/issues/15080#issuecomment...
I'm not talking about the government regulating speech, I'm talking about the government regulating against Twitter deciding your politics are unacceptable. Whatever they may be. More speech.

I'd be fine with retaining Twitter's right to add commentary, as they did to Trump, as long as it's clear who's saying what.
Microsoft is the king of fake interviews. Absolute snakes. Netflix too. Funny how when you don't work for a competitor no one wants to talk to you, then you work for a competitor or are a competitor and the VP's want to interview you.

Look, people, don't waste anyone's time unless you are going to HIRE someone. If you have a product that a big tech company is interested in, acquisition is the only path you should be considering and you should get help. Wasn't there an article by a hacker news founder which basically said: don't talk to big companies until you are ready to sell, even then get help.
Interesting. And you’re ordering from Whole Foods in the app and not just selecting Whole Foods items from the Amazon option? I know there are many Whole Foods items available on the Amazon section now.
But why? Re-creating Flash makes sense to me because of the sheer amount of content, but the only thing I can think of that used Silverlight was Netflix ... years ago.

Is Silverlight really a game changer such that it's worth bringing back from the dead?
Not here in Argentina, but I think it's the "standard" method for the kid.
In comparison, Apple hosted MacPorts, an early OS X package manager, and started to be involved in it directly.

(nowadays MacPorts is not really necessary with Homebrew around, but that’s another thing)
It's an aggregate of parents, scholarships and loans, not just any one of those things. Plenty of students spend an unwise chunk of their loan money on consumer goods and housing, since they want those experiences now. At the same time there are also thrifty students and homeless students who are just barely getting by. A lot of different types of people go through large universities, and I think the appeal and the cost is much like big cities in that respect.
Also not in the Constitution that you can't yell "Fire!" in a crowded theatre, but decent human beings understand that that's not to be done.
Fed finds economic challenge: Workers who don't want to come back to their jobs
Does anyone else find the costs associated with running well-tested, well developed systems overblown? Like if you know how to adjust some basic parameters, you will solve for 99% use cases (adjust memory, adjust ram).

Examples I can think of is Rabbit MQ and Cassandra. But in general, we have some really battle-tested software these days that has become simpler to configure and run over time. People seem scared to run their own these days.
Ask HN: What is your one line wisdom you would like to share?
False equivalence. The engineer will be doing more than just cloud work.

This comparison is the #1 flawed sales tactic the cloud companies use to convince you youre saving money
> its an unacceptable form of censorship for a private platform to annotate content it allows others to post

It is an unacceptable form of censorship to hand over our modern day equivalent of the public square to private companies, and then allow them to police what people say in it.

Freedom of speech was always intended to be protected in public. The Internet is now our equivalent of the public space. It is time this problem is solved once and for all, and the Internet is now reclassified as both a public utility and a public space.

Yes, those of us with technical know-how can argue that personal websites are that equivalent. But this is depriving those that see Twitter, Facebook, et. al. as a public platform, of the right to have their voice heard. A tweet is now the equivalent of a placard on the street. Do we really want to censor that because we messed up in how we allowed the Internet to be run?
I’m not sure I agree with that. No news is the equivalent of all other times: no deal/no hire. I think the game theoretic optimal choice from a liability standpoint is to simply stop sending further messages if you decide not to do business with someone, especially given all of the current litigation-happy people there are out there these days. (Even if you win a suit, you lose lots of money.)

It avoids the possibility of obsessive types getting agitated over an explicit rejection, et c. Anyone clever will see ghosting for what it plainly is: an explicit rejection.

It’s just business, not some trusted friend ghosting you on lunch plans and not calling. This is how business works, and it’s not rude, it’s just the protocol.
So regexes tend to be inscrutable and uncomposable largely because of legacy, and partly because your operators naturally clash with the characters you're trying to match.

When Larry Wall was designing Rake nee Perl 6, he started by throwing out the POSIX baggage[1] to make the new regexes more readable. I think the common cases are far more readable, though you can judge for yourself.

It definitely improves composing regexes by providing a sane, built-in syntax for it.[2]

And since you're reading this, Raku also offers a full parser through its grammars.[3]

[1]: https://design.raku.org/S05.html#Simplified_lexical_parsing_...

[2]: https://docs.raku.org/language/regexes#Regex_interpolation

[3]: https://docs.raku.org/language/grammars.html
> Posting on Twitter is now the equivalent of standing in a public square and yelling your protest

Don’t you think it’s more akin to standing in a privately owned square and yelling your protest?
Making Cache Based SideChannel Attacks Practical to Deploy
Considering the fact that every fact checker in existence has consistently rated Trump the least accurate candidate (or president), unless you believe in an evidenceless conspiracy that there is mass manipulation of the broadly accepted truth going on, this should not be the least bit surprising
How about UFO sightings? Bigfoot? Debunked Russian Conspiracy tweets by Adam Schiff?
It’s mentioned in the article: “ the core mechanics, terminology, the manifest format and structure, even the package repository’s folder structure”

The manifest format is particularly egregious.
What makes you think it was a charade? Lots of (most?) interview processes end with “no hire”.
No JS is needed to prefetch resources that might be needed by the user in the future (e.g. the next navigation) because prefetch it's an HTML5 standard so let the browser handle it, see https://www.keycdn.com/blog/resource-hints
Can you elaborate on how to configure TS to run type check asynchronously?
> Yes, those of us with technical know-how can argue that personal websites are that equivalent. But this is depriving those that see Twitter, Facebook, et. al. as a public platform, of the right to have their voice heard. A tweet is now the equivalent of a placard on the street. Do we really want to censor that because we messed up in how we allowed the Internet to be run?

Disagree, because street space is limited, whereas there are a multiplicity of websites you can go to. It isn’t just a matter of personal websites. There’s a Twitter-like, Gab, which can be used. The president and his multi-million dollar campaign apparatus could easily strike a deal with Gab to host some more Gab servers and get their message out via Gab to anyone of their twitter followers who wants to sign up.

Never mind that Trump is not actually being censored on twitter in any way - his message still went out to all his followers, simply with an appended notice that Twitter itself considers the message to be factually wrong.

EDIT: this is like saying that the President has the right to publish whatever content he wants in a specific newspaper. Back in the day, a city might have a dozen newspapers - they could each print what they liked and if they decided not to print a person’s letter to the editor, that was no violation of free speech. Or if they print the letter to the editor with a note explaining they disagree with it, that certainly doesn’t violate free speech either.