skysight-inc/HackerNews huggingface dataset:
I think a lot of people don't understand how pay works. The price of a good is determined not by how important it is to you, but by its marginal utility i.e. how difficult it would be to get more if you need it. Water, for example, is critical for life, but is basically free in most civilized areas in the first world because it is abundant.

The price a company is going to pay for your labor depends on how hard it is for them to replace you. If FB can replace a SWE in Atlanta with another for 90k$, that is what they will pay. It has nothing to do with the value of the work you're doing.
Weird that you're being downvoted for stating the obvious.
You cannot test it at small scale, but it also works at small scale, so that's a nice bonus to dupe naysayers with.
This, last time i encountered it even windows 10 didn't display them and wanted me to buy a decoder from windows store. This was probably due to licensing fees.
This story shows what happens when you 'think different' from established standards.
> spyware is software that spies on other processes.

The New Oxford American Dictionary defines it as "software that enables a user to obtain covert information about another's computer activities by transmitting data covertly from their hard drive"

Without consent / explicit opt-in, this describes most telemetry perfectly.
Why I Switched From GoDaddy to SiteGround (and you should too)
what percent of "low-income people" own motorcycles? what would the occupants of 10 apartments have to do such that a small city would no longer be said to be able to have "quiet nights" that could not be enforced against by any method other than excluding the apartments completely?
Giving †free money to people is exactly the opposite of what money exists to do. Money is a representation of value that you produce. It makes no sense when given for nothing.

† The money isn't free. By stealing money from productive people, you're laying claim to someone else's labor, which is literally the definition of slavery.

If the solution is to print the money, then you're imposing a tax on everybody through inflation (and future taxation).
A lot of people who blame Youtube for oppressing their right to disinform other people, would immediately oppress other people if they had the chance.
For Java's case the benefits of build time code generation are greatly exaggerated. In many cases, it is a lot faster and easier to generate code at runtime using MethodHandles then build-time code generation. For example, the toString/hashCode/equals methods of record types (that are being added with Java 14). Are all generated at runtime via indy (Invoke Dynamic) instead of generating the bytecode for them at compile-time.
I suppose I've seen the two extremes of this. People who are really annoyed with their family, and others (mostly women) who probably won't go back to work when this is over because they actually get to see their kids. Not sure which cohort is larger but I do see some benefits with people, who want to I guess, having an avenue for spending more time with their family.

That said I personally hate working from home. Never ever thought I'd say it but I long for my office cubicle as my work has totally monopolized what's usually my own personal space for side projects and zoning out.
Yes and no...

Lots of people in the US wind up leasing new vehicles for 2-3 years. Trucks especially so since a well equipped one will run you upwards of 40-50k USD depending on the brand.

In a lease, you're paying for the value hit of taking the car and driving it for X/Y years/miles. So if we're talking lease tradeups, of course it's going to be a near equal amount.

As far as just flat out 'used' trade-ins; because of their cost and utilitarian nature, trucks do typically hold their value better than many cars.

On the other hand, let's look at that quote again:

> "A lot of people that have two-year-old trucks can get into a new one for the same (monthly) payment or lower"

There's nothing in that statement that indicates the customer is actually paying less overall. There's a lot of 'psychology' behind monthly payments vs overall amount paid on a loan.

In other words, there's no guarantee that this sales manager wasn't convincing folks to, say take their car with a 500$/mo payment with 3 years left and switch them out to a 400$/mo payment with 5 years left. Sure, you have a new car again, but is your total cost of vehicle ownership really going down?
If you're talking about that first graph on the page, I think that it is not very helpful. Comparing total number of deaths can be misleading, especially for small countries like Sweden. If my state had a Coronavirus death rate as high as Sweden's 15,000 more people would be dead. Still not "millions", but it wouldn't be an ideal outcome.
More like "forces seeking to block development lend their backing to environmentalists because they realize that they share some common ground" but I agree that the blanket characterization of environmentalism is an exaggeration.
Theres a post on the front page that says otherwise?

https://news.ycombinator.com/item?id=23258858

which is it
That's the irony: the mods in /r/india decry Modi, but follow the same tactics that they accuse him of in their own moderation!
The baseline salary is still based on the cost of living, which is my point. Competition doesn’t drive salaries into the stratosphere entirely by itself, especially in a market with a fairly large supply of workers.
It might be an unpopular opinion but considering the current pandemic I'm glad California is not as dense as it could be.
I think that crazy stuff is taking over the TV more because it's purposefully pushed by TV stations in a run to compete with all reality shows than because of giving voice to the both sides. Just look at the History channel that has nothing to do with history anymore, but it's all about aliens, Illuminati, Masons, Hitler's secret weapons (actually that one was interesting), etc. It's a lite fantasy entertainment that is cheap to make and it sells well, TV equivalent of pulp fiction, and channels are pushing it very intentionally.
Anyone who says that young people are better with computers these days needs to keep this paragraph on file.

I can’t really blame the college board for this kind of mistake. Like would he assume that taking a .docx and renaming it to .pdf converts it?
An Amazon programmer’s perspective (2015)
https://projects.apache.org/projects.html?category
I’ll reiterate a point I’ve made before: the ultimate question is whether YouTube (and other social media platforms) should be permitted both the power to control on their platform as well as the freedom from liability of a common carrier. They exist in a limbo where they have their cake and eat it too- which I think is ultimately untenable.
So You Suddenly Need to Reduce Your AWS Bill: Things We Did
The key tool to a safe opening is not social distancing
It's worse because it causes a significant net increase in suffering and death relative to allowing people to do what they want on their own.

I didn't actually say that removing a choice is inherently bad, although often it is. I was explaining why I was holding the government responsible for that action.
If the page does not have JS running, how would it check the time elapsed? i'm not seeing the vulnerability with noscript here.
Wow, shooters gonna shoot.

Not sure these guys are the brightest shooters in the game though...
Rice Is for Dinner, Not Repair
Yes, but you need a self-contained economy to test and prove things out.
Working From Home is a change, and it's not at all surprising most people want to avoid change.

It definitely involves learning new habits and skills as part of the adjustment, which does involve some effort and possibly pain on the part of employees.

So I'm sure most people aren't interested up front. That doesn't say much about what their preference would be after some time to adjust.
UManage: Time-Monitoring Application
My hardcore Unix friends have been complaining since forever that the gnu commands are too fat with too many options but this is precisely why I use them.
A lot of the people with issues appear to have airdropped the photo to their computer (which doesn't trigger the auto-conversion path), and then uploaded it from there (possibly using a non-Safari browser, which wouldn't do any conversion).
It's not a preference specifically because golang's error handling is error prone. The things that slide in golang code don't happen in languages with exceptions.
Could be. It's still not the framework's fault though.
I agree with that.

You should pick up some way of automating that effort, while still knowing how to do it yourself.
> Since school is out, I can hear my upstairs neighbors' children playing throughout most of the work day.

How is an open office any better?
RabbitMQ has huge learning curve if you're trying to build a worker queue.

First, you'll learn about ack/noack and get the worker ack on success.

Then, you'll learn about dead letter queue ... etc for delayed retries.

Now, you'll have a topic exchange and a bit hairy routing in place using wildcards.

And you mistakenly set dead letter routing key so that expired messages end up in multiple queues (retry queues and actual worker queue ... ).

Then you rewrite your service in python and use Celery or something.

It's nearly impossible to get RabbitMQ working correctly within few months.

And I forgot about HA. Paying for hosted RabbitMQ might be better. But CloudAMQP in particular could be tricky as well. It can run out of AWS IOPS and your production gets hosed.

Also setting up monitoring on queue health, shoveling error queues ... etc take time to learn and apply. Be careful about routing keys when you shovel error queue to a topic.
What is wrong with that ? Free market at play.
You do realize that your evil server could in fact send something back to your exploit to ask it to send something back to the server it connected to right?

evil-server
(looks at data from client)
(recognizes well known server app)
(launches exploit!)

The first one that comes to mind is built in "package updaters" where the front end server has a well defined way of updating its packages. Have your evil server send it "get a new version of fetch_user_passwords from here..."
Yeah I didn’t even consider text based serialization (json, xml). I know there is at least a couple of aot-aware json.net ports but obviously those aren’t going to be what existing packages use. It seems like a pretty small hurdle though. Once AoT is commonplace more packages will support it, including json.net. It might take three years or ten, but it will happen (I consider 5 years to be a blink of an eye in this space...)
I didn’t say or suggest that?

Billionaires have become wealthier during whatever timeframe you want to pick pre and post Covid if their company’s stock is higher now in what is supposed to be a major economic shock than before.
Remember the Golden Rule:

"The one with the gold makes the rules."
You've just described a 560 foot tall prison cube. No cooking, toilets, corridors or walls apparently. Perhaps the inhabitants whose true crime was poverty, will be happy to inhabit your force walled thought experiment. Some would be reticent. But I foresee great things coming from this most lateral solution.
A lot of tools (especially in Hadoop) were doing the same things. So the idea is to share all that logic in its own dedicated service. Like so many other things in software the tradeoffs had unforeseen consequences. What is an optimization for that community became baggage to the newcomers. I think HashiCorp is one of the worst offenders of this thought (even though I love them and use several of their tools)
So you build a service that doesn’t properly validate or gracefully handle invalid file types and it’s my fault as the end user when I try to upload something and the system fails?

If you build a service that can’t support one of the most commonly used platforms in the world, that’s on you the developer, not me the user. This is software engineering 101 right here, and was completely avoidable on the part of the developers.
> You're suggesting bureaucratic "software" works better?

It works for building regulations, for electric regulations, for food safety regulations, for all the rest of industries actually. If anything we see people dying because that regulations are not enforced or are removed after lobbying.

So, software is not going to be "better" but more reliable and a less costly foundation for the rest of business and industries. So, software is going to be better for the end users even if it is worse for us to develop.

Do you think that all the students that are now worried of failing are thinking "at least I got HEIC images in my phone". They do not care, and why should they?

Regulations are a trade off. How deep and or even intrusive future regulation are going to be depends on how much misalignment there is between Apple/Google/Facebook business models and everyone else needs and wants. Each time that the Internet is broken and costs people time and money, the fingers are going to point to our industry.
How to Speed Up HR Training and Compliance Videos
How does this work? If a dude flies to Jamaica with these papers then Jamaica can own HK? Are those, like, bearer shares?
Restaurants won't magically recover after lockdown ends
Yea, don't do business with that bank. Not all banks do that.
Among my outings in LA, people are driving like absolute crap. Speeding to every red light, going 100 mph on the freeway, no turn signals, no one checks their blind spots, lots of swerving so maybe a lot of drunk driving, too. Every 10 minute drive I see 6 near misses.
In addition, property taxes apply. Which can be quite substantial.
with 60% being not interested, what value is the survey if the ensuing decision disregarded the majority opinion?
Boulder ain’t cheap itself, but at least you can live fairly close to it for fairly cheap.
Funny Logo
+1 and beyond those specific examples I don't think people have had a chance to fully setup a successful work from home "environment" which might include: dedicated room/office, better connectivity (internet/webcam/headphones), and proper routines/habits.

I imagine most people have moved past the "throw a desk in an unused area of the house and work mainly off a laptop" phase of WFH and in to the "have additional monitors, a quality chair, and access to basic office supplies" phase... there's definitely more phases that need to happen and to use the current/limited/reaction based setups as an example of what full-time WFH is is shortsighted, IMHO.

Also, there's a company/team culture shift that needs to happen too, which to the parent's point, is hard to just magically do while also balancing all these additional "challenges".
Years ago, proponents of UBI claimed that it was a replacement for all other forms of social welfare. Now it appears by most proposals to be yet another means-tested add-on.

What happened?
I recently had this debate in a professional context. My correspondent argued that string was good for filenames, because it's a human-readable string. I pointed out all the different ways that a filename (on a variety of platforms!) can be constructed such that it will not conform to utf8. In a new system I would want to see an iron-clad reason for string in this case, because it's not obviously correct and the efficiency story isn't on the side of string, either.

Luckily you can change from string to bytes at any time, since the wire format is the same, so this isn't the kind of mistake that gets cast in stone.
Your proposal is ridiculous but it illustrates the political source of housing shortages: The landed class has the right to say no, and the landless class has no right to say yes.
I was surprised by this, but at least as early as September 2008: https://github.com/whatwg/html/commit/c67bb312ac44737c6c175b...
That may have been true in the past. But right now most people have gotten a very good taste of WFH, being 3 months in quarantine. And AFTER that experience, people are rejecting it. I am not surprised. I have been WFH for 3 months now and absolutely hate it.
Ask HN: How did companies like Stripe and Brex start
From watching interviews of these YC companies, I am impressed at how such young founders navigated the regulatory difficulties of startups in the finance industry (finding a bank partner and so on). Their respective previous experiences starting other startups must have also helped. I am wondering if people have anything to chime in. Thanks a lot.
I did this same thing for the last large system I worked on. All third-party packages got audited and checked into our CM system before they could be used.

Also, I prohibited third-party HTTP/S requests, such as to pull a JS package from a CDN. I did this not only so that we could audit it and assure integrity and availability, but also so that we weren't leaking information to third parties under ordinary circumstances.

(Little details: I had some naming conventions for versioning so that multiple versions of a package could be used simultaneously in a checkout. For the JS packages, it simply making a subdirectory named after the package name and version number; for the main application language, it was more complicated, to support their package system better. I made the main backend use thin wrapper modules for each of the third-party packages used, which effectively specified which version to use (with zero runtime cost from the wrapper), since the language platform package system didn't have some kind of manifest to do this.)
Soon to be listed on College Board software dev requirements: Minimum 5 years experience with the HEIC image format
This is true, although until recently it was possible to use DNS rebinding to get the list of guids!

I actually saw people leaving this enabled so much in shipping products, I wrote a little utility to test for it.

https://github.com/taviso/cefdebug
>
Far too many technology decisions and implementations in post-secondaries are made by academic/bureaucrats who have no expertise or background in technology.

Many people who are very knowledgable in technology (the SV bubble is rather an exception) are very conservative in terms of it. Don't confuse good programmers with "technology hipsters".
It most definitely is. It’s odd that you refuse to recognize a thing for what it is.
No single bank should do that.
YouTube consistently followed their policy of removing videos which promote misinformation, disinformation, and policy proposals that contradict the World Health Organization's official guidelines during an emergency pandemic.

I have my problems with YouTube, but this isn't censorship, and it isn't a conspiracy to silence anyone. It's an effort to be responsible to public health and safety. The hysteria I see here is completely unwarranted.
And who's fault is it?

I have been telling my coworkers and friends for years that these salaries are not sustainable for 30 years and everyone called me a pessimist.

It's not hard to see that the "good times" and "gold rush" can't last forever. The fact people lied to themselves thinking it's permanent should teach them something about themselves.
Unrelated but similar article about using X-rays to read text on paper fragments used during the binding process in the medieval ages: https://medievalbooks.nl/2015/12/18/x-rays-expose-a-hidden-m... The whole MedievalBooks.nl blog is fascinating, lots of good reading there.
I've been part of the early testers and I can fully recommend the game! It's simple at first, gets harder really fast but the learning curve is well adapted.

Perfect game to pass time without the modern games addictive bullshit :)
Only reason it worked is because of public shaming (here on HN and elsewhere).

If some less popular app is banned they have little recourse except hope for their story to go viral.
I've had zero interest in working on personal projects since I've been working from home. I spend 8-9 hours at my desk in my bedroom. The last thing I want to do is spend another hour there trying to do a personal project.
Black Agnes: One of Scotland’s Most Fearless Female Figures
The site guidelines ask you to email hn@ycombinator.com with questions like this: https://news.ycombinator.com/newsguidelines.html.

Users flagged it. We can only guess why users flag things, but in this case I suppose it might have been a combination of users who are fatigued by this general topic having been repeated so frequently in recent weeks, and users who agree with the decision to take down the interview and don't think HN should have a thread about it. As I said, though—those are just guesses.

In the meantime, someone else reposted it and it was on the front page: https://news.ycombinator.com/item?id=23258432. But since this post was first, I've turned off the flags on it and merged those comments hither.
There have been many successful insurrections, but have you truly taken into consideration all of the failed ones?

We obviously can’t make a long list here, but here is one that might be relevant to think about:

https://en.m.wikipedia.org/wiki/February_28_incident
>Simple tech literacy was missing in the 1% of students that failed this test through their HEIC submissions. Even though I acknowledge the panic of a weird circumstance during an important test, editing the extension in file explorer is just too far from logical.

I don't think this is a fair statement. Image file formats are something that very few people need to think about these days. As another commenter pointed out, why wouldn't changing the extension trigger the OS to convert the file? It was worth a try.

Not everyone needs to be an expert in everything.
looks like you've already got example code, you should probably make a very basic github pages example site for this as well.
If your claim that the only thing stopping China from invading Taiwan is the US Navy, then China doesn't necessarily have to charm Taiwan to achieve their goal. They could also charm (or otherwise pressure) the US into not intervening.
"Sorry about the Covi and thanks for all the fish?"
Not really, the central premise of UBI is that its recurring allowing you to plan for and adapt to the income. This was just a bandaid for a financial disaster.

What is interesting about the payouts is that we magically made the money for them while also magically making the money for a ton of other stuff. Obviously the scale of one time vs recurring is vastly different but I feel like this does go a ways towards proving its possible.
ooh, I'm gonna go with "a lot". Because motorcycles are a lot cheaper to buy, own, and maintain that cars. And a lot of them don't even require licenses in the US (49cc and smaller, if I'm not mistaken).
Bill Gates has spent decades on the front lines of various wars against infectious diseases. He may not have a university degree on the subject but he is as much an expert as anyone who does - not to mention, he mostly defers to the expertise of his many qualified colleagues when speaking publicly.
Same here but I really wish he wouldn't kowtow every time some wackjob group is screaming at him. He took a very moderate and reasonable stance on a lot of contentious topics during his campaign then rolled them back within a day of getting lit up by twitter trolls. I think he lost a large section of centrist voters by appearing spineless.

He took the best policies from the left and right, but also seemed obligated to tow party lines a lot of the time rather than offer up better alternatives. I wish he would have run third party, he could have taken a lot of moderate votes from President Trump. The democrats didn't stand a chance of winning this election, at the very least he would have sent a message to the next generation that there are other options.
Ah man, you’ve given me nostalgia - the strait is so beautiful, and I loved the city. I will be back, sooner or later.
Yep and as a replacement, it was supposed to drastically cut administrative costs.
https://www.washingtonpost.com/education/2020/05/20/class-ac...