skysight-inc/HackerNews huggingface dataset:
The earth will blow up one day. And when that times comes we need to have mastered inter solar travel.
I wouldn't call it reviled. Perl makes for a poor general purpose programming language, it always did. You can write an HTTP server in Perl but you probably shouldn't. It's very good for what it was always intended for, those situations where you need to process some data, but like just once not every week for the rest of eternity.

I've never regretted a Perl program that I wrote, used and discarded. And I've never been content with a Perl program I found I was still using a week after I wrote it.
Is there a way to download Apple podcasts?
I'd agree. The defect (not sure you can call it a bug?) was in the design/spec not the system.
If feel Go solves this in a much more readable way.

if m := re.match(...); m {
... do something ...
}

Still not as readable as splitting it over multiple lines but quite a lot better than Python's syntax IMO especially once you learn how the if statement works in Go.
Can you auto-cancel this subscription?
Yes, and part of the reason they failed is the reason I pointed to: Python is a fast moving target, with an increasing number of features.
I cancelled my subscription, not because of the price increase, but because the auto-play interface made me stop using the app.
Amazing news! Thanks for sharing.
The Glorious, Profitable, Inescapable Art of Addiction
Disclaimer: I've done about 4 videos for Pluralsight.

I have to agree - if you make it hard to cancel your service I think you're losing money. We're kinda seeing this a lot on iOS, where subscriptions and the process of carrying those over after a limited free trial are very, very shady.

It's a shame, because you want those dollars earned - and if I decide your product isn't right for me and you make it hard to leave, then by proxy you've made it almost impossible for me to come back.
I grew up in Orem. Provo is not small or an example of most rural towns. Provo is incredibly progressive given the local church culture and university. I live in rural Iowa and broadband internet and the issue of low-education and long standing segregation have caused exactly the same issues of a depressed economy in our 5,000 people community. The laws of small numbers make it very difficult to succeed in big numbers capitalism.
You're right, it would be pretty weird to rely on implicitly "returning" a value from an expression like that.

But I don't think having it all on one line would be that bad.
I think I first heard the idea via Alton Brown that, if you want a really good {cuisine X}, don't go to the place famous for it. The source location, once famous, will get a bit lazy and not put in the effort like they used to. Example he gave: don't go to Buffalo for Buffalo wings. Example from my own experience: don't go to the famous Philly cheesesteak places in Philly for a good Philly cheesesteak.
> In a language with less features, you might have to write slightly more code, but the code you write will be more readable to everyone else.

That's not universally true. C# has more features than Java but is generally easier to read and the intent of the code is easier to follow. The lack of features, like properties or unsigned integers, leads to Java coders creating much more convoluted solutions.

If languages with less features were universally better we would all be using C and BASIC for everything.
Which is a good reason to hedge and replicate but NOT a reason to alert on high CPU usage of single computers.
Personally, I've never had better coffee than in Malaysia
It's not valid in an assignment statement, so you can't use it everywhere.

FWIW, I agree with the sentiment; I use := for assignment in my language precisely because that's the correct symbol. But even there, my grammar accepts = as assignment as well because I type it from habit.
I'm curious if this was obvious during the on boarding of when you bought/created the ads though? The world of spending on ads alludes me, and as I start to venture into it to promote my own stuff - these are the things that have me a bit apprehensive to pull the trigger on any significant ad spend.
Earlier discussion: https://news.ycombinator.com/item?id=20463467
2007ish time, I found a TV ok Best Buy for $35 which was originally maybe $1500. It was through one of these deal sites(may have just been Slickdeals). I ordered it. A day later, they cancelled the order saying they have the right to cancel any order they wish. I didn’t say anything back.
Chill+Mattress+Savings+Cocoon+by+Sealy
or the great Walmart "sale" of 2013 where everything was ~$9.
That seems practically necessary for point-of-sale systems because a store mixup is pretty indistinguishable from an accidental (or deliberate) customer mixup (possibly by a previous customer). It hardly implies that the same thing needs to be true for an online store.
Amazon is less customer-friendly than ever before. They refused to adjust a TV I purchased 7 days ago to the Prime Day pricing which was $400 off. The only solution according to them was to purchase another TV at the Prime pricing and return the original. That's unfriendly to the customer, it's unfriendly to the planet, and it's unfriendly to Amazon's bottom line. An all-around disaster.
Are you suggesting that customers that acknowledge the mistake to send a check to Amazon?
It's not the new features of Python that make it hard to optimize; it's the fundamental dynamic nature of the language that was there from day one. Syntactic sugar doesn't have an impact one way or the other on optimizing Python.
Here's a clean way to do that:

str_fmt = "File exists, not uploading: {filename} -> {bucket}, {key}"
fmt_vals = dict(filename=filename, bucket=bucket, key=key)
raise ValueError(str_fmt.dedent().format(**fmt_vals))
Two concepts:

Deployment and frontends.

For deployment
In the setup you have now you should git or ftp over the files. Any larger complex setup will require hiring someone. Any easy deployable sass solution will work against you interally.

Frontend tooling
Frontend tooling has changed and become more complex. What people do is use npm to get the vue cli tool and use that to create the single page application. Unless you want to use sass include bootstrap from html and include fontawesome lib and create a style.css that overrides whatever style changes you neex.
Wouldn't this be a breach of some consumer law? They told you one thing and you signed up on that basis. It's misleading.
Subscribe in iTunes and the file will be downloaded locally.

Or just find the RSS feed and curl it.
>Why not? The install media should be collecting entropy as it does the install, xoring it with a pool of random data built into it, and writing that to disk as part of the install.

and during first reboot you image the disk and flash it into millions of routers, resulting in something like https://devcraft.io/posts/2017/07/21/tp-link-archer-c9-admin...
Some of the L lines in Chicago are above ground, when they are, they generally use the median area of a major highway (south 90/94 and 290 to the west). There is some at grade stretches on the north side of the city/near suburbs.

I think all of the suburban commuter (Metra, which is an entirely different system & agency) use freight lines, with stations typically near the town/village/city center. Problem with the shared lines is that freight (because they own the line) generally has priority. Freight train breaks down? Youre stuck for hours. 1.5 mile coal train coming through at the switch? You're stuck until it passes.

Granted, when I had to commute into the Loop in Chicago, the hour total of using Metra was far more convenient, less frustrating and cheaper than driving. It was a hour door to door for me, 15 mins to get to the station, 5 minutes of waiting, 25 mins on the train and about a 15 min walk to the office.

Now I both live and work in the West suburbs. Usually a 15 minute drive into work, about 25 home.
The real issue is that capturing 1% is the "what" but it doesn't explain the "how". You build a better "X" but 1% won't magically flow to you, otherwise there would be 100 competitors in every market with 1% each. But if you build a better "X" and you have a proven (or at least well thought out) plan to take 1% away from the dominant player in the field, then investors will like what you have to say.
Agent Smith Virus for Android
If you own an Android device, it might already be infected with a dangerous malware called Agent Smith, named after the menacing character in The Matrix. The malware's already infected around 25 million Android devices globally,
Here: [0] It seems that 900Mm is the current record for a Model S.

0: https://insideevs.com/news/359939/tesla-model-s-900000-kilom...
Your ethical framework is lacking.
Or it's a cheap PR stunt.
Oh, nice! I'll have to add that to json-syntax.[1]

[1]: https://pypi.org/project/json-syntax/
They do this relabeling a lot for shows where they get exclusive rights in a particular country. For example, a lot of Korean fantasy stuff is released in the US as a "Netflix original".
Ugh. These stack overflow scrapers are so frustrating. "This link isn't purple yet, I haven't clicked on it." So I click on it and bam in my fatigue I realize half way through it's the same thing I saw five minutes ago with tweaked search terms.
The "very compact, never changing" language will end up not quite expressive, thus prone to boilerplate; look at Go.

Lisps avoid this by building abstractions from the same material as the language itself. Basically no other language family has this property, though JavaScript and Kotlin, via different mechanisms, achieve something similar.
Just about entirely. They could block the VPN or try to say that it's got to be teathered but it's much more difficult for them to say that or back without causing serious issues for customers.
Such languages exist. Ones that come to mind offhand are: Standard ML, FORTH, Pascal, Prolog.

All of which are ones that I once thought were quite enjoyable to work in, and still think are well worth taking some time to learn. But I submit that the fact that none of them have really stood the test of time is, at the very least, highly suggestive. Perhaps we don't yet know all there is to know about what kinds of programming language constructs provide the best tooling for writing clean, readable, maintainable code, and languages that want to try and remain relevant will have to change with the times. Even Fortran gets an update every 5-10 years.

I also submit that, when you've got a multi-statement idiom that happens just all the time, there is value in pushing it into the language. That can actually be a bulwark against TMTOWTDI, because you've taken an idiom that everyone wants to put their own special spin on, or that they can occasionally goof up on, and turned it into something that the compiler can help you with. Java's try-with-resources is a great example of this, as are C#'s auto-properties. Both took a big swath of common bugs and virtually eliminated them from the codebases of people who were willing to adopt a new feature.
https://news.ycombinator.com/item?id=20289975
> If it ain’t broke...

Many of the comments below agree with this point. However I think the OP’s question is worth exploring. Good design that leverages fonts, colors, spacing, layout, etc. is supposed to make sites more usable and enjoyable. Why can’t we have a wiki that is easy to use/edit and looks nice and is accessible? These are not mutually exclusive are they? That being said, my recent wiki experience has all been using GitHub.
And any time Tesla is about to do a cap raise.
That used to be the case, but Amazon is no longer as customer centric as it used to be. Still a heck of a lot better than Google, but that isn't saying much.

Source: received an incorrect item from Amazon (women's briefs instead of a set of pens!), later told that the pens I'd ordered were now out of stock so I was just S.O.L.
Have you seen the internals of the Go http library? :)
The issue is not about host keys, which are generated once. It is about randomness that sshd needs for nonces and session keys. It needs fresh randomness during each boot.
Yes, they are doing this (Fuller House, Gilmore Girls), but Sanrina is about as far from a reboot of the 90s version as you can imagine. Horror/drama remake, not sitcom - more akin to Riverdale.
Yeah that's the most interesting part of this video. Good to know at least 1 person in Congress knows what "code" is and what "GitHub" is, and even more good that they're knowledgeable enough to know what Rust is, that different languages exist and may have different features and stability, and what nightly builds are. Since overseeing software and data security regulations is part of their job.
I have a zeo, which actually measured brainwave activity during sleep. They went out of business and you couldn't get the sensor pads anymore, so it sits in a drawer.
Nice plug! Reminds me of this ask from Tobi Lütke at Shopify but with wind + solar credits: https://twitter.com/tobi/status/1148376688423854080
> "Much of our domestic, and eventually global, Disney catalogue, as well as Friends, The Office, and some other licensed content will wind down over the coming years, freeing up budget for more original content," the company said in its statement.

That's got to win the award for "spin of the year."

I think they're in a world of hurt once Disney+ gets rolling. It's great to have a lot of original content but they just can't seem to come up with original content that has the kind of cultural cachet (established over years or in many cases decades) that these sitcoms, Disney movies, etc. have.
I got a $20 credit/gift card for a canceled HD purchase that was priced wrong... maybe you will get a $200 credit in this case?
That’s just simply not true.
Physicist here too. What exactly do you disagree with? The parent comment is sound – thermal imaging cameras typically under-read on shiny metal surfaces. Their emissivity/absorptivity at relevant wavelengths is low, and reflectivity is high. Thus, their own Planck spectrum is (approximately) scaled down by their emissivity, and consequently the radiation in the measured MIR band is mostly what is reflected, which tends to come from the room-temperature environment.

A polished piece of metal makes a shitty black body. This is also why shiny metal (foil) is used to curb unwanted radiated heat transfer everywhere from thermos flasks and cryostats to space probes. (The lower emissivity further improves the efficiency of multi-layer insulation.)
How I Spotted a Fraud (Before It Was Too Late)
What makes good coffee?
If you don't know what you're doing with investing, consider the Malcolm Gladwell thesis that you have to invest ten thousand hours into anything to become adept at it. That largely applies to investing - if you're not willing and able to invest that kind of time into it, then keep it super simple and worry more about your own risk tolerance than about trying to add value by picking stocks or sectors. Is this money that you can afford to tie up for a while, or is there a possibility that you'd need it and thus be forced to sell it at the worst time ?

smt88's advice about ETFs is relevant, but I'd try to keep it simpler than that, especially if you're talking about small amounts. Think stock and bond mix and get a US and non-US index ETF or index fund for each and leave it alone except to periodically rebalance it or add/remove money depending on external needs.

Depending on what Latin American country you're from you may struggle to find a US based broker happy to take your account. In many countries, a broker will need to have a license in the country of a customer's residence to face a retail customer (this works the other way too, so a German broker would not take a US person's account unless they have an SEC registration). You may be able to get around that by setting up a US LLC or LP to put the money into and hold the account, but that's not economical unless you're investing quite large amounts.

Also if you're considering the tax implications, be aware that the OECD Automatic Exchange of Information applies between the USA and many other countries - so the broker may well be sending tax statements to your home country's tax authority who may send you a bill based upon the income generated by the account, with a penalty on top for not declaring it.
Congresspeople often come from backgrounds other than law. It could have also been his aides helping with this.
This probably plays into the antitrust issues.

Amazon is so big that they can drop probably $200,000+ In revenue in exchange for news articles like this one and to let users know Amazon always takes their side.

Say a new non-unicorn competitor joins the e-commerce space. They can't afford to burn money like Amazon can, so disputes are treated on a case-by-case basis with investigating sometimes taking weeks before choosing whether or not to side with and refund the customer or not. This causes:

1. People don't think this competitor cares about them/sides with them as much as Amazon does since support cases take a long time
2. People get angry when eventually they don't get their refund (since Amazon will courtesy refund long time prime customers often with no questions asked) and post about it online [with a warped story in their favor]

Suddenly people stop buying from this company because there isn't a 99.5% chance that the company will refund any future fraud or mishaps. Why take the chance buying from them if Amazon is known to always do whatever it takes to keep you happy?

This is a prime example of how eBay works as well. Maybe this has recently changed, but as a seller, ebay is commonly known to always side with the buyer in disputes unless the seller can prove the buyer's claim wrong. This is largely to prevent eBay from receiving a name of a service where you can get scammed easily (whether or not this has achieved the desired effect is another story).
Packaging isn’t really anything to do with the language syntax, or the zen of Python. Any critiques on Python-the-language?

And pyenv is just a version manager, like rbenv or nvm. I wouldn’t consider its existence confusing, not would I say being able to install something in more than 1 way has any relevance to the zen of Python!

Should Python create some cross-platform Uber-installer so that there is only one download link?
The Impossible Dream
FWIW, you can turn off auto play in the settings.
Some Traits of Bismarck (1882)
Also, it's not just an issue of an intentionally backdoored compiler. The nightly could have some experimental optimization enabled, and if there's a bug in the optimization, it could introduce a vulnerability into the compiled Libra binaries.
I'm cancelling my sub because the back catalog is non-existent in my region. It is impossible to find anything older than 2000 anymore. On top of that, their UI and search functions are straight-up garbage that deliberately steer you to their own trash.
Wow.. that's odd. I remember when they changed their price matching policy to no longer price match, but I thought TV's were still eligible, but I guess now even that's changed..
KDevelop 5.3.3 Released
Did they refund the money?
I thought Better Call Saul was an AMC show?
It doesn't matter. They will simply cancel the order citing some TOS. (Source. Used to work at Walmart)
Seems like relatively cheap viral marketing for Prime Day, honestly.
def bar():
x += [3] # UnboundLocalError

This is an especially funky one. x.extend([3]) would be allowed. Presumably x += [3] is not because it expands to x = x + [3]... However, the += operator on lists works the same as extend(), i.e. it changes the list in-place.
AI Portraits
Probably an intern on his staff did the research.
You can cancel. It's in their CS rep book to refuse or outright lie about being unable to cancel without a penalty fee, but just ask to speak to a manager.

After the reps gets back from their smoke break, rest assured suddenly they are able to proceed with the request.
This is quite amazing visually
What if this was done on purpose to increase hype for the next Prime Day? They'll probably cancel the orders anyways, and there will some people who will visit Amazon on prime day hoping to score a ridiculous deal, only to settle on buying some random shit.
Thanks, hadn't heard of them before. This looks like the right kind of thing:

https://www.newegg.com/p/17Z-00AP-00018?Description=m.2%20ad...
Uber glitch charges 100 times advertised fare
It all depends on why you want to leave. Some people despise the politics, while others try to bring that with them to places like Alabama and Georgia. Some people want to stop having a huge commute, while others limit their choices to places with similar trouble. Well, why do you hesitate? You didn't say why. If job availability is a concern, remember that you only need 1 job.

I left San Jose as a kid, leaving behind family who remain in San Francisco and Palo Alto. I only miss my relatives and the easy access to places like Lassen and some of the national forests. The rest can slide off into the ocean.

Ultimately I wound up in Brevard County, FL. (the "Space Coast") There are actual tech jobs here, at least for US citizens without drug issues or out-of-control debt, and engineers make up a very large portion of the population. Business here revolves around aerospace, cyberwar, and train automation. You can work for Lockheed Martin, Northrop Grumman, Raytheon, Thales, L3 Harris, Cromulence, Collins Aerospace, Rincon Research Corporation, Securboration, GE Transportation, Infoscitex, Alstom, Radgov... you get the picture. My place: https://news.ycombinator.com/item?id=19797601

It's affordable. Gasoline is going for about $2.60 now. There is no income tax. If you aren't fussy and don't need a big place, $60,000 should get you a house less than half a mile from work. Nicer 3-bedroom places get up to more like $200,000. I got a 3500 square foot 4-bedroom place less than a mile from the beach, which goes for about $400,000 now. My commute is 3 minutes by car or 20 minutes if I walk. An experienced person with a tech job can afford a McMansion or a dock (canal ultimately goes to ocean) or a multi-acre property with horses.

It fits my style. I made 12 kids. I can't really picture that in the Bay Area, though somebody probably manages.

It might not fit your style. Brevard County most definitely has a different culture than the Bay Area. If you are comfortable with the Bay Area, you'd slam hard into culture shock. This is a place that had two packed Trump rallies despite a low population density to draw from. This is a place where people go hunting for alligator, deer, pig, squirrel, and frog. (to eat) This is a place where our elected sheriff (a culture shock in itself) Wayne Ivey deputized a bunch of teachers so that they could be armed in schools, made a gameshow out of wanted criminals, and openly encourages law-abiding citizens to be prepared to return fire against criminals. This is a place where people fly the US flag from a personal flag pole in their lawn, or sometimes a confederate flag, and where the US flag gets displayed at work. This is a place where public transportation is a joke, with buses labeled "SCAT" (really!) that make a trip of a few miles take hours, and nobody is bothered by that. Until a few years ago, huge pickup trucks rolling coal were a more common sight than electric cars. This is a place where you can shoot a real AR-15 in your backyard if you have enough acres, and people do. This is a place with hurricanes and termites instead of earthquakes, so houses are usually concrete block.
No it happened to me before where I ordered a 10TB drive for $60 when going rate was somewhere around $350 at that time. I only ordered one and then they canceled and gave me $20 gift card.
Microsoft warns 10k customers they’re targeted by nation-sponsored hackers
stamps.com does this, I got distracted and forgot to cancel my account for a year and a half and ugh.

People do this because it works, they pack their T&C full of arbitration terms and other bullshit like that.
And if you can’t find the RSS feed: http://picklemonkey.net/feedflipper-home/