skysight-inc/HackerNews huggingface dataset:
I had a C++ class in high school where I felt like I really learned nothing. I never wrote anything more complex than input and print statements. I spent the entire class reading other stuff and playing videogames. It was unsupervised and learn-at-your-own-pace, so everyone could do whatever they wanted so long as you turned in a final assignment. Mine was just inputs and print statements.

I technically wrote my first line of code in that class, but I didn't actually start programming until nearly a decade later IMO.
That was certainly correct when submitted. Hacker News silently rewrites submission titles, in order to fight clickbait (and to correct common mistakes, I guess).

Unless you re-check and verify your submission title when redirected to /newest, you will never know.
besides the NIO someone else provided, here is some other NEV:
Marvel X: https://medium.com/electricbee/the-roewe-marvel-x-45c11cd5ee...
Xiaopeng: https://electrek.co/guides/xiaopeng-motors/
Weima: https://www.wm-motor.com/ex5.html
Lixiang: https://www.lixiang.com/
I like my battery to last a whole day, pretty please. Whenever on mobile and AMP is not an option, I'll try Firefox Focus. If that doesn't work, I'm as likely to move on as to revert to letting the site's affiliates run Javascript on my phone.
So you wrote your name on a Winpopup that you sent out to the entire subnet? That's just asking to be punished lol
Not sure they're friends, but he seems to have a good rapport with Russ Roberts (of Econtalk).
Fellow Marine Engineer (KP) here, and just wrapping up my Master's in CS Data Science. If you're like me, ou got rushed through a number of higher level match (between bar crawls), passing tests, but not digesting.

So, the feer of a math intensive grad program (and admission had me worried). My CS program offered some math refresher, but I ended up just jumpting in without it. If the program is decent, you will be guided along at a digestable pace. As a responsible adult with a hunger to learn, and you will enjoy and digest more. In a curriculum, you'll also have peers/teachers to help you when absolutely stumped - which will happen.

For books - I just have one that I saw referenced here on HN, which is a little odd, but highly recommend for understanding Fourier transforms [1].

1. Who Is Fourier? A Mathematical Adventure 2nd Edition... Amazon link: https://www.amazon.com/dp/0964350432/ref=cm_sw_r_other_apa_i...
Everything, including apps.
Although, recently YouTube has been bad for me. Earlier i would almost never see ads on YouTube. I just pay Hulu more, so I've not tested that.
Just write it in pseudocode.

Real programming languages introduce too much accidental complexity (memory management, type declarations, etc.) that usually have nothing to do with the subject matter. (Unless you’re writing a book about that particular language of course)

It will also look bad if you happen to choose a language/framework that will be dead 10 years from now, even if the core concepts of your book would stay relevant.
The stories seem to be going backwards in time, so I'll chain my 80's version of this. I wrote a fake login prompt on our VAX that looked exactly like the normal login prompt on the VT100 terminals. It would record the userid and password in a log file, give the "wrong password" message, then exit/logout so the real prompt was there for their second try.

I'd launch that on a few terminals on my way out of the lab.

Never did anything notable with it, but didn't get caught either.

I believe this sort of thing is the primary reason for needing to ctl-alt-del to login to windows. Though I'll bet most people wouldn't think much of a (fake) login screen just being there ready to go...they'd probably try to login anyway.
It's a rhetorical device like using "literal" even when something is meant in figurative terms. Specifically, it's hyperbole or exaggeration.

It's one of the strengths of human language that we can infer meaning from context -- from connotation -- rather than purely relying on denotative meaning. By exaggerating factual reality of our statements, we imply the strength of our belief or emphasize the degree of the description we're making.

Further, it's important to recognize that jargon does not supercede the vernacular meaning of a word. Just because you know what "exponential" is and how it differs from, say, "geometric" when referring to mathematics, this doesn't mean that the vernacular meanings of these words don't apply any longer. No, it doesn't matter that mathematics is the origin of the terms. There are still valid, accepted, vernacular meanings. Understanding jargon means you need to understand the context that the speaker is using to determine what meaning they're using. Here, since "exponential" in the mathematic sense is clearly nonsense, you should conclude that that meaning is not the intended literal meaning.

Human communication is about conveying the overall meaning in spite of the meaning of individual words. Language is imprecise because thoughts, opinions, and arguments are more complex and nuanced than the individual words we're forced to express them in can ever be. After all, think of diversity of the range of devices that can accurately be described as a "computer". Or how many different types of objects you could describe as a "cup" or a "table". These are common nouns for real, physical objects, and their meaning is fuzzy enough to cover dissimilar objects made of dissimilar materials that serve dissimilar purposes. And yet if I say to you "I put the cup on the table" you have sufficient information to know what has happened even though you and I have never met in person, we've never shared a conversation, and you've never seen my cup or my table (and, indeed, the cup and table you're imagining in your head almost certainly look nothing like my actual cup and table).

So, yeah, that isn't what "exponential" means, but that sentence is not meaningless because of it.
Thanks very much! Could you answer the following questions about cold start times in Cloud Run or point me to a good resource:

1. I think I have a pretty good understanding of what's going on with the lifecycle of Cloud Functions that leads to the cold start times. What happens with Cloud Run? Does it need to download the whole Docker image to a machine to run it? Seems like that would take longer.
2. App Engine has 'warmup requests', which I think are great. Is there any equivalent on Cloud Run, or plan to add?
3. Is the time that an instance is kept warm during idle similar between Cloud Functions and Cloud Run?

Thanks!
Because hardware is very conservative side of the hi-tech. CMOS NAND gates did not change much since 1970-s, they just got faster.
in general, i don't know what you're talking about. i don't see how anyone could mistake one of these three-wheeled things for a car. it's clear i was talking about fully electric cars, and when i say car, i include SUVs.

i don't know what the numbers are for electric vehicles that include these three-wheeled things and electric scooters. it's possible that the numbers add up to the majority of electric vehicles in china because there are a ton of electric scooters. in fact, while i was there, i would say 98% of the scooters were electric, and there were a lot of scooters. however, your comment is misleading in terms of implying there aren't any electric cars in china. there are, and there are lots of them. and i personally found them rather nice. it was a case of "wait, what car is this?!" nearly every time we got in a didi ride.
The license file is linked because the news being posted is that the plug-in of under proprietary terms, which are linked in the license file.
DigitalOcean Introduces Custom Subdomains for Spaces CDN
I updated/fixed it. Something other than myself changed it.
The same people were criticizing him a day before because everybody else had Hillary at a 99% chance to win. Nate tweets that Trump is one standard polling error away from winning and people scoffed.
Vertical Integration in Plant-Based and Cell-Based Meat
Would you mind posting thoughtful and informative comments instead of snarky one-liners?

https://news.ycombinator.com/newsguidelines.html
You're talking past me to a prototypical "person who (you) disagree with". To wit:

- I made no comments about homeless people being uninteresting or unintelligent or how much money they do, or did earn, etc.

- I have presented no pet theories about the causes of homelessness or the demerits of the homeless.

I have simply pointed out that a very, very commonly published and cited statistic is, in my opinion, very ill defined and probably misused. I also suggested a possible alternative narrative that I suspect is more correct.

Please don't put all of the things you hate into a box and then shove me in there with it.

"Seriously, get off the internet and go volunteer at St Anthony's for an hour."

I have done that all over the world.

Cheers!
A hell of a lot of people in 2016 sure as shit didn't.

Funny how he's now "just entertainment" after such a public and embarrassing misfire.
Indeed, it blows my mind that it's completely acceptable in some company to speak for "the South" as a huge area filled with tens of millions of people think in a homogeneous way. My experience has been that people are no more racist in the south than they are anywhere else. It sure makes it easy to sweep people with slightly different lifestyle under the rug and dehumanize them though.
VSCode has seriously dominated these lists since its release in 2016.

Overall:

2016: 7.2%

2017: N/A

2018: 34.9%

2019: 50.7%

Web:
2016: Unranked

2017: 24.0%

2018: 38.7%

2019: 55.6%

Mobile:

2017: N/A

2018: 36.6%

2019: 53.8%

Sysadmin/Devops:

2017: 22.4%

2018: 36.5%

2019: 55.2%

Of particular note, in 2019, VSCode is actually more popular than Vim among sysadmin/devops, and is a mere 0.4% less popular than Android Studio among mobile developers.

It seems like it's mostly been gobbling market from its competitors: Sublime Text (peak of 31.0% in 2016 down to 23.4% in 2019) and Atom (peak of 20.0% in Web in 2017 down to 12.7% in 2019), although its possible their decline is circumstantial.
Because they actually care about security and potential data leaks... or do you want all your billing data accidentally going to a fart app developer your kid clicked on?
Neurotech Startups to Watch
Well, in 2019 I guess Microsoft is the new Google and Google is the new Microsoft.
Slightly off-tangent, but I wonder how much of the original straight-edge design was dictated by technical limitations of the time. Given that it’s an abstraction, it might be a form of an abstraction that walks the line between real-world shapes and what you’d traditionally define as abstraction.

The “organic” curves in the new map might have been much more difficult to achieve and experiment with using older methods (which I assume was a physical medium) than modern vector drawing tools.
While this is technically true, you are expressly forbidden from printing it or saving a local copy. Moreover, they are not made available in a format that is searchable or otherwise conducive to actually finding what you want.

In other words, if you want to actually use them without being constantly annoyed, you'll have to pay up.
Sorry, just asked a similar question in response to a different comment, but just saw this detailed response. Do you know if there are any plans to add 'warmup requests' to Cloud Run like in App Engine?
You could fix this issue by a federal law that says any law or regulation that isn't freely available is unenforceable.

Oh your building code is copyrighted and you have to pay to get a copy? Good news! Legally there is no building code.
Ahh the NIO - a car that was announced back in 2016 that no one yet has seen in production form, let alone driven.

Unfortunately, the EV startup market (especially in China) seem to only be good at building slick websites showcasing vaporware products, at least for now.
Learn J here:

https://www.jsoftware.com/help/learning/contents.htm
On the Folly of Rewarding A, While Hoping for B [pdf]
> However, it’s easy enough for employers to provide both private & quiet offices and separate areas for constant collaboration and ambient chatter

To clarify: this is my situation. I have an office and an open lab in which to work. Usually I eat lunch in my office but find myself working in the lab most of the day because of the perceived increased productivity
The law is enforceable, so you are subject to it while you don't know that it even exists.

The various no-fly and watch lists are like that too -- consider Rahinah Ibrahim who was accidentally placed on the no fly list in a Brazil-like incident. The government tried to bar her from fighting it or even explaining what happened.
Isn't that just new polling data being introduced into the model? It seems disingenuous to say Nate Silver is being sensationalist when he's applying fresh new data to his models and seeing changes in the outcomes.
And it's going to get worse if this whole "privacy" thing catches on. Google is an advertising company which does adtech, and adtech is inherently about tracking and profiling people. Anyone who messes with that is actively costing Google money, and Google will... you know... stop them from doing that, whether subtly or overtly. There's nothing else they can really do, and "congressional hearings" and "calls for reform" won't change that fundamental fact.
So why not have the government run everything then?

Government for the sake of government is never good.
> their published probabilities are predictions for what would happen if the event occurred today.

This is manifestly untrue. For the 2016 election 538 had a "Now-cast" that they very clearly marked as "Who would win the election if it were held today" (see here: https://projects.fivethirtyeight.com/2016-election-forecast/) and their other models incorporated the fact that there's time left before the election. Due to people not finding the now-cast valuable they abandoned it for 2018.

Nate Silver definitely incorporates uncertainty in the forecast (and talks about it frequently), but it's not modeled as a random walk. Rather they use historical data to look at what polling now has to say about an election however far away the election is. Taleb's criticism that they don't consider a black swan event might be valid, but Silver isn't just predicting the election now.
This also depends on the country and its work culture.

For instance, a senior engineer can be valued and respected internally, and paid accordingly in the US. In a country like France, where technical talent means little (except for very rare and niche skills), engineers usually transition early to managing positions if they can.
I'm curious about your opposition to paywalls. With journalists losing their jobs, and quality newspapers closing, what would your ideal means of both reading these stories, and funding the production of them, look like?
Thank you for the link.
I'll read that with an open mind, but for the life of me I can't think of a single mechanism that would cause homeopathy to be more effective than chance, other than the placebo effect
How to Build a CMS-Powered Marketing Website While Avoiding WordPress
To save monarch butterfly Mexican scientists moving forest 1000 feet up mountain
If you can prove somehow that it is a backdoor and not a bug, there should be CRIMINAL LIABILITY.
Are you suggesting these kids are criminals and committed a crime? Because I don't really see the connection between theft and what this article is about. It sounds like this can be turned into a learning opportunity. Learning seems appropriate for a school setting as opposed to vengeful retribution.

If, as you suggested, you commit theft, engagement with the criminal justice system seems appropriate, but maybe not if you rigged a school election.
In your opinion what parts?
this is really good and cool and open source!
https://papersplease.org/gilmore/

What I described was the court ruling; its appeal was denied by the US Supreme Court.
New paper quantifies how quickly Southern planters recovered from the civil war
Yeah I'm interested in this topic too, but there's very little chance that I will go through a 700 page e-book.

I'm probably old-fashioned, but it seems like too much "screen time".

I have about five 500- to 1000-page dead-tree compiler books, and many (most) of them have sat around unread for months or even a few years -- at first.

But over time I've managed to get through significant portions of them. That's probably because they are laying around near my couch. The sight of them reminds me why I bought them :) I find the paper books more ergonomic to skim.

In contrast, I feel like an e-book would just get lost on my iPad. This feedback might not be actionable but I thought I'd share...
Note to Firebase team: I use exactly this (a Cloud Scheduler job that pushes to a pub/sub topic, and then set a Firebase function that runs on a topic trigger) to schedule functions, but would be really nice if I could just create a triggered cron function like this:

functions.cron.schedule('0 0 * * *').onSchedule(...)

or something like that. Even if it behind the scenes it just did exactly what I'm doing manually now, I see so many questions about cron-triggered functions that it would save a ton of people time searching for what the best route is to take.
“When we spotted it, it was incredibly obvious,” said Stern, 17. “There were just massive alphabetical votes at random hours.”

Reminds me of an interview question: How would you do a reasonably good job of randomizing an incoming stream of items, while minimizing auxiliary storage?
I respect Marissa Mayer a lot and enjoyed reading the article but that HEAVILY photoshopped photo felt weird and distracting. Why did someone go to the trouble of doing that in such an unnatural way?
So Google releases a closed source library for an open source Microsoft product? You can't make up jokes this good.
Hulu is a mixed bag, that's not going to stop with Pi-Hole.

If you're using the "live tv" on versions of the app that support it, you will see ads, you may see replacement ads on "recorded" tv as well, which are often replaced in blocks by hulu's injected ads. Some can be skipped, others can not.

If you have "live tv" you may lose access to those shows you would have access to for the regular streaming, still available on platforms not supported by the current apps with live tv (android tv in particular).

If you have streaming only, there are two tiers for that as well. The lower tier has ads. The higher "ad free" tier still has some (fewer) ads on some networks.

Hulu also has third party network options and "value add" options, which is annoying as well.

I mention all of this, because my GF is a reality tv junkie and the only reason I even have Hulu + TV at all... I've gone back to my seedbox, nas and kodi.
Just curious, for the salary section, could someone explain why the salary for frontend role is lower the full stack role which is then lower than the backend role?

I personally really like doing front end (Vue/React etc) work but when I saw this salary gap, I feel like that I need to reconsider my career path.
Yeah but with Zeit Now the serverless functions can actually serve the application, so if you need SSR with dynamic data you're able to, whereas with netlify it's static html being served with optional AWS style lambda functions.

For instance Zeit can host a standard node server to serve your application if necessary https://zeit.co/docs/v2/deployments/official-builders/node-j...
One more reason not to support Google I guess. I don't understand the appeal of VS code anyway - its nothing but a slow Electron thing. Notepad++ and Sublime blow it out of the water.
Wouldn’t the libertarian position be that a group of people looking to secede from a municipality be allowed to do so? Even if they do so in a bloc that includes only wealthy neighborhoods plus lucrative commercial real estate?
As both Dutch and English are West Germanic languages, close cognates are pretty common
> Silver’s model estimates “the election result of the election were to happen tomorrow”

The nowcast does, but the nowcast isn't the main output, the two (polls-plus and polls-only) forecast models are.
How Jonah Hill learned to rise above the noise
punished by being made to give a presentation on how they automated the process, what poor security practices allowed them to pull it off, and recommendations for preventing a similar incident in the future

So punish them by sending them to DefCon?
This is of course in contrast to Microsoft, who releases their Azure plugins under the MIT License [1][2][3] etc

[1] https://github.com/Microsoft/vscode-azureappservice/blob/mas...
[2] https://marketplace.visualstudio.com/items/ms-azuretools.vsc...
[3] https://marketplace.visualstudio.com/items/ms-azuretools.vsc...
I’m not liking this. With all the shenanigans of companies like Kite, doing funny things with people’s code, I’m not keen on closed source tools from cloud companies. I realize my code gets uploaded to Google anyway, but this is just uncomfortable.
I just broke down to pay the $x/month for ad-free youtube. I watch a lot of streams with regular updates (Tim Pool, Keto Connect, etc). I get far more value from YouTube than I do from Hulu... that's just me though.
> In fact, my understanding is that the text wholly prohibits relying solely on an automated system, as opposed to human appeals and moderators. An appeal process is required to protect your ability to upload content that you have the right to upload, YouTube would no longer be able to arbitrarily punish you with no way of contesting their decision.

This is a farce. They already have this. The automated system decides to spit out a false positive, then you appeal to a "human" who has neither the time nor the expertise to make a reasonable determination so they just rubber stamp whatever the automated system said and its incorrect determination stands.
So, while doing some more research (trying to get my job done, too, but...HN calls..) I found this:

If you make under $66,000 a year, filing your taxes online is probably free.

Every year only about three million people — of the nearly 100 million eligible — take advantage of the private partnership the Internal Revenue Service has set up with tax giants such as Intuit Inc and H&R Block Inc. to provide free tax preparation online, according to Tim Hugo, director of the Free File Alliance, which is made up of major tax preparers that manage the Free File program.

SOURCE: https://www.marketwatch.com/story/how-to-file-your-taxes-for...
If over time, your forecasts predictably change, then they are not the best forecasts you could make with the information on hand (I take it that by "predictably change", you mean that they will change in a predictable way, not just that it is predictable that they will change somehow.)

If I am not mistaken, an opportunity for arbitrage is not created merely by a certainty that they will change somehow; it would require that they change in a specific way, and deterministically so. Absent this, a bet would just be speculation, not arbitrage.
aol.com also requires super short passwords
Mayan EDMS version 3.1.10 released
While doing some research (trying to get my job done, too, but HN calls...) I found this:

If you make under $66,000 a year, filing your taxes online is probably free.

Every year only about three million people — of the nearly 100 million eligible — take advantage of the private partnership the Internal Revenue Service has set up with tax giants such as Intuit Inc and H&R Block Inc. to provide free tax preparation online, according to Tim Hugo, director of the Free File Alliance, which is made up of major tax preparers that manage the Free File program.

SOURCE: https://www.marketwatch.com/story/how-to-file-your-taxes-for...
Here is the 80s Disney book "Disney's Computer Fun" that taught me Basic programming:

https://jbretro.wordpress.com/2015/02/09/retro-book-disneys-...

You did not need even a computer for the first exercises.

Too bad that the kids have to begin with JavaScript today.