skysight-inc/HackerNews huggingface dataset:
> I wouldn't have been surprised at "a box of swag" level of compensation.

Back when I was learning to find vulnerabilities and report them, I'd be lucky to get a box of swag. For VG companies, the usual compensation was some amount of free in-game currency or premium subscription for N months. That being said, I didn't ask for compensation anyway, so it was no skin off my nose.

The worst reaction was when I told my university that one of their websites had a broken link that gave you a zip of sensitive student information, and they threatened to call the FBI (in hindsight, I was probably talking to someone non-technical).
I don’t doubt there is some of that, probably from all sides frankly.

However, the major point is that you don’t need the distribution.

Louis CK famously released a comedy special online with a download and just asked people to pay and not copy and share. He said he made more money off that than any other special he’d done.
Hey HN! We've decided to make Startup School available to folks who aren't currently working on a startup but are thinking about starting one in the future. We ran a similar course last fall which went well, so going forward it's going to be a permanent offering. Happy to answer questions!
That would be an actual crime. If you guessed my key, perhaps by knowing I generated it insecurely or watched me type it (when not under an NDA or some duty to me), you could do this legally though.

But yes, once you've stolen the thing from me I have less control over it...

Also, this would never happen as written. If you tried to claim my asset without having changed the key, then I would. We'd never be in court with shared custody, and thus they'd never get a chance to rule on this. The only time a court would come in would be criminally if you actually hacked my system.

Otherwise, owning the key is the entirely of ownership. Blockchain is intentionally a knowledge-based version of a bearer bond. (It could be based on hash-preimages which would count as a password and probably be legally protected, but intentionally it's based on math because factors in an equation aren't protected.)

Also, you aren't really purchasing art because it's untenable. You're purchasing something like the right to show that the artist considers you to have purchased art. To actually purchase art would be to actually codify a contract (from what jurisdictions?) in an NFT, and that's not what anyone is doing. It's all just digital signatures of a phrase like "Thanks for being the first sponsor of my work 'Autumn Leaves', with shasum XYZ".
This is never going to happen because the top artists and their labels would never agree to it, and they are the ones bringing in the users.

> The research found that in the current system the top 0.4% of artists get around 10% of all revenue, but they would only get about 5.6% of revenue under a user-centric system
You don't have to, java support raw strings.
But yeah Kotlin is far superior, denying it is only proof of partial knowledge/ignorance.
Read some Culture novels.
I, as an individual employee, would never buy a disinfection robot for my office. If someone did, it sounds like the sort of poor understanding of role boundaries that would end up on https://www.askamanager.org/
Nits being picked higher up are not germane.

Isn't that a key distinction? Users can create unlimited designs of their own and print (or whatever it's called) them as many times as they want. The restriction is on importing external files, but once those are imported, there's no restriction on printing them.

So users have unlimited use of their machines which they paid for and own, but metered use of pattern imports using the cloud software that they license but do not own.

I think it's slimy business move and even unethical to charge for what was once free, but I'd be surprised if it's found to be illegal.
Two emerging technologies could put an end to pandemics and bioweapons
Three Types of Code (2020)
Instead of selling it, it's probably better to return it for a refund.
I agree. The word "spying" is thrown around a bit loosely. I suspect most users are oblivious, but the information is there to see; the choices are there to make.

That said, I have to make a conscious choice to avoid Google data collection wherever I can, but I still end up using many Google products. I was more accepting when data collected was silo'ed in individual Google services. Now that those barriers are down [1], it will probably take government intervention to re-isolate key platforms (like Chrome, Android, Youtube, Search, Ads, Maps, etc.)

[1] https://slate.com/technology/2016/10/google-changed-a-major-...
Good. So it sounds like it’s no big deal if Apple blocks TikTok until the circumvention of App Store policy is resolved then.
Java is rarely used for sexy stuff like front-ends or (increasingly) apps.

Java is, however, used for services. Bank logins, search engines (Google originally used it), insurance systems.

C#, C++ and Rust are in the same area. But Java, for the most case, has been around longer.

A LOT of companies used it and can't easily switch their codebase to something newer and shinier. And now Java improves with every release they have fewer reasons to move.
They should just hire that guy. If he wants to be hired by Rockstar anyways IN ADDITION to the $10k.
And?
That’s how I want it. If you want viruses distributed by your App Store, go for it, Android is waiting for you.
I want a tightly regulated relatively well run platform, not an open one.
My phone is mission critical. There isn’t an open platform that can handle that responsibility, like say, Linux in the Cloud.
What do you use?

PS Also, I'd rather share *some* data with a company that proactively (1,2) teaches users how to minimize data sharing and is moving to an opt-in model rather than opt-out. I realize that this is a marketing strategy also. But at least it's not disingenuous.

(1) https://www.apple.com/privacy/docs/A_Day_in_the_Life_of_Your...

(2) https://www.apple.com/safari/docs/Safari_White_Paper_Nov_201...
This is the point of the Leninist party politics. It is the activist embodiment of Marxism. The Frankfurt School was trying to understand why the revolution had only occurred in Russia despite the predictions of Marx's theory. Their reasoning was post-hoc rather than strictly causal but it is the reason given to account for the failure of the proletarian class to rise up in class consciousness and the justification for a vanguard to lead the way. It remains Leninist despite the involvement of the Frankfurt School. In fact, it really proves the point. The training is literally training in revolutionary tactics. Peter Singer qua philosopher us not an activist, but of course there are trained activists in the animal rights movement who are trained in tactics to promote an agenda rooted in utilitarian reasoning. Sorry for the snark but you seem to be engaging in a bit of casuistry or being willfully obtuse about the ordinary meanings of activist and training.
- Even the rumor that a company isn't doing well financially can easily sink them. Who knows what Pry employees say to someone they want to impress in the pub.

- Pry knowns my transactions, so they know who my customers are, and how much I'm charging them. Maybe one of my competitors could bribe a Pry employee to divulge this information. Same for suppliers, etc. Maybe not important for B2C SaaS, but for many companies this is a real threat.
I don't think it's as simple as supply and demand as you suggest. The behavior of record companies and distributors is completely atrocious in the music industry. It's monopolist behavior, and it completely distorts the actual market. If artists got the majority of royalties from each play of their song, things would be substantially different.
No. Not at all. A monorepo with multiple back end projects might push all at different times. So what this means is that when designing new features across multiple services you need to design them with push safety in mind with a roll out plan to accomplish that.

For example, you are updating service B to call new endpoint on service A. First you need to make service A endpoint available, and then make service B call service A.

Just because everything exists in the same repo does not mean it all gets shoved out at once. The downside is that you can't just read the code and assume the running service is doing that, unless it's embedded in your build. Processes like automated updates and a forced update cadence (no running binaries over X days old) with proper canary/vetting before a full release allow a large org to still manage this complexity.
Downvote all you want, but you're in denial. GDPR and the like are nothing more than "privacy theater". I work in this industry and know it very well. Cookie opt outs or forced opt-ins on publisher pages aren't helping anyone with anything. The whole thing is just a farce so that they can enforce this against bigger tech companies when they want to. They should just tax them outright and save us all the trouble.
Not sure why this isn't higher up. This is crucial information showing this is FUD.

There are still grave vulnerabilities in mobile provider SMS (2FA or otherwise) due to how easy it is for a dedicated attacker to SIM swap, but this particular claim is completely misleading.
The Ridiculous Way We Used to Calculate Pi
Vast amount of water may be locked up on Mars
Machine learning on CT scans in Covid-19: none of the models are of clinical use
>Overall, the problem for musicians is one of economics. Too many people willing to make music, not enough willing to pay.

Exactly. And we have finite amount of time and attention. Just like the head of Premiere League in UK said E-Sport ( Gaming ) and other entertainment like Netflix are their competitors. And we have less time for music. It is not only an abundance of music, but also in other entertainment.

K-POP essentially made their music and MV for free on YouTube. While making money on tours, merchandise, and show appearance.

I sympathies for them. But their problem has nothing to do with Spotify at all.
To be fair, “arguably” has come to mean “no doubt.”
not really lol
This is terrible business advice.
Look how wildly successful their model is. It’s the example of how other app stores run their businesses.
The United States (or any government) should require that scientific papers funded in part or in whole by Government funds should be available to all citizens and residents at zero cost.
Could it be that tech people try to fix problems with tech because tech people are familiar with tech?
Said another way, where are the non-tech public policy people solving these problems?
If they don't step up, maybe it's time the tech people do?
I don't think many people here are surprised, but putting this information front-and-center for ordinary people is an important step in raising the general awareness of privacy issues in nontechnical communities.

I think that the average person on the street might jokingly say that Google knows everything, but seeing the extent of that data collection right in front of them might have a different emotional impact.
Reminds me of Max Howell, creator of homebrew, when he applied to Google.

His tweet:

Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.

https://twitter.com/mxcl/status/608682016205344768?lang=en
Oracle is doing wonderful work, you really should update your mind
Oh man, I'd love to but there aren't any more. Fantastic concept, solid execution.
Attackers who can defeat your password typically can also defeat your password protected email account.

Being an on-path attacker against SMTP is not a realistic threat model for most users.
My favorite football game is Madden 95, and my favorite year of watching football as a fan was 2003 so I always wanted to create an updated ROM. Do you know of any good resources? How do you figure out what the data format is for stats, just trial and error?
You'd get 97% of the job value if you use an escrow system.
If you are a freelancer, who can't find a job and you rely on a headhunter, in that case you'd get 70% (which is to be discussed).
If you don't use either of those, you'd get 100% of the job value.
Technorealism, Alvin Toffler, and the Forgotten Third Wave (2018)
openwrt works well enough for routing, qos, adblock, vpn, etc.
probably neither here nor there, but I always see manual transmission in new cars as an anachronism bordering on placebo. Primarily because everything else is still an abstraction. Specifically steering. I recall BMW or maybe Porsche getting raked over the coals for their lifeless floaty steering in a few of their newer models. Modern steering is all emulated anyway, giving you that "road" feel. Along with cars piping in engine noise via the speakers (ugh)
As an Asian male, it seems to have become really fashionable to denounce white males in the past few years. As if you can correct past injustices by punishing those in the present.
I think that’s a foolish comparison. When talking about these super high SF salaries, folks are talking about _gross_ salaries. Nobody will reject a higher salary because they’ll have to pay more taxes.

A lot of the conversation is about the value of the developers work being high enough to warrant higher salaries. With that argument we should look at gross salaries + taxes/fees paid by the employer on top of the gross salary.

Your personal tax rate is between you and the state.
As noted in my comment, it happens no matter what file format I choose. PNG, JPEG, it doesn't matter.
You will never get rich working on a salary because of progressive taxation. Different countries are also legislating to tax your business the same as employment on a whole revenue if you want to go self-employed (for example changes in IR35 (it already passed and goes live this April) regulation in the UK will make it next to impossible to run software development as a small company, as all the money you receive from clients will be taxed on the whole without realistic possibility to deduct business expenses. You also have to pay national insurance and employer's insurance that means you'll effectively have to part with over half of the revenue). I think it's a cool entry in the resume, but won't get much money flowing in.
> "skill and experience"

There are many one-off DIY projects on youtube that have greatly expanded my knowledge... but I worry that these kind of videos are piece-meal, stumbling-in-the-dark recreations of lost wisdom.

Something that reveals the "culture" or mindset of these kinds of videos: The author felt the need to justify using modern tools (tractor instead of horse) but no one questions what's traditional about a young man building alone, without a team of men of different ages.

I thought Mountain Men (https://en.wikipedia.org/wiki/Mountain_man) were the exception, not the rule.
Gotta market the research to get the sweet sweet grant dollars.
I'm most curious about how the experience was, both for the atlas team and the product team, around this quote, "Atlas is “managed,” which means that developers writing code in Atlas only need to write the interface and implementation of their endpoints. Atlas then takes care of creating a production cluster to serve these endpoints. The Atlas team owns pushing to and monitoring these clusters."

Does this imply that the atlas team gets into the weeds of understanding the business and business logic behind these endpoints to know the scalability and throughput needs? Is the autoscaler really good enough to handle this? If it's transparent to the product team, are they aware of their usage (potentially unexpected)? I imagine the atlas team would have to be very large with these sorts of responsibilities.

From a product team perspective I imagine they are still responsible for database configuration and tuning? Has the daily auto-deployment led to unexpected breaks? Who is responsible for rollbacks? And is the product team responsible and capable of hotfixes?

Maybe a more broad question which all of my questions above speak to: how are the roles and responsibilities set up between the atlas team and the product engineering team that owns the code, and how has the transition to that system been?
Best Projects on Advoko Makes (DYI in the Woods)
Are we failing "miserably"? I mean, global poverty is down, down, down.[0] Famine mortality is down, down, down (in spite of population going up, up, up). [1] Not everyone gets an Escalade and a 5k square-foot home, but arguably they shouldn't be using those anyway. But it seems like in terms of what people "need" (food, shelter, clothing), globally humans are enjoying unprecedented prosperity, despite the enormous gaps that can and will exist - the mean seems higher. I'd call that improvement, not failure in the immediate sense, though of course this is all coming at a price to the environment whose balance due is only starting to be realized.

[0] https://ourworldindata.org/grapher/size-poverty-gap-world
[1] https://sites.tufts.edu/wpf/files/2017/08/famine-mortality-b...
> I am not sure if you are going for “monitoring” or “redundancy” in your dead VM example, but docker by itself cannot provide either of those. You need some solution either way.

You are the second one that say this here... that explain why Docker Swarm lose traction versus Kubernetes, that's a makerting issue.

I just setup a Docker Swarm cluster recently, in 5 minutes it was redundant. I didn't add any other software, just the basic docker swarm command that shipped with it.

I actually didn't needed the redundancy part at all, but I wanted a second server that could ping the first one and send me an alert. I was going to simply put it on a machine, with systemd like him, but it was just as easy to run it on the machine using Docker. Hell I could run it on both even more easily than doing that twice using systemd... I don't even know how to use systemd now that I mention it....
>> Not so bad for whom? The article says that this happening would put coastal cities under 20 feet of water

The point is that we should expect this to happen anyway, weather we speed it up or not. Once that's accepted, we can talk about moving people instead of trying to stop the inevitable.
How exactly does one create designs of their own without importing? How do they have others design for them without importing?

Secondly, the data involved in the entire process being open means we don't have to talk about these silly things. And that is what an unlimited looks like.

Actual open machines that take open data, are limited. Ones that are not open, that do not take open data are in fact quite Limited.

And I didn't say anything about legal. It probably is, and I'm sure they're team vetted it too.

I am all for revisiting what is legal and what is not, and or how we value things so Market forces determine that in a better way too. I don't care how it goes.

I care very much about machines being limited by software.

And be really clear, if there is preferred software for use with the machine, and it adds some real value of some kind, that's all fine and good. The perfectly Fair way to compete, and people will benefit from that value.

That isn't what's going on here.

The fact that the operation data stream isn't open, creates artificial value, but they're trading on. That'll ultimately comes at the expense of anyone who bought into this.

The real standard should be a decade from now someone finds one of these in a dumpster fixes it up and can drive it with whatever tools they feel like to make the data that they need.

Meta: I use voice input on this one sorry for the random capitalization typos.
Glad to hear that you like what you see.

* I will keep this around as long as people find it useful. My last company was founded in 2009 and is still around. There is still a lot more I want to build for Pry so 3+ years is no problem for me.

* I actually really hate the idea of customers as the product. I know this product has valuable financial data. We have raised funding and I have always tried to prioritize good investors who align with this value over the ones offering the most money. You’ll have to take my word on this one.

* You can export the report data to google sheets. Our formulas cannot yet be exported. We will work on an API at some point to address this.
This requires trusting "those best equipped" to prioritize the rules over money when the fines aren't significant enough to affect the bottom line.
I don't think $1000 can be called "very cheap" when the median laptop price is around $650, and you can get basic Windows laptops for under $300.
> AI will lower the cost of goods and services, because labor is the driving cost at many levels of the supply chain. If robots can build a house on land you already own from natural resources mined and refined onsite, using solar power, the cost of building that house is close to the cost to rent the robots. And if those robots are made by other robots, the cost to rent them will be much less than it was when humans made them.

The issue with rising costs of housing is not (completely) linked to labor costs, it's land value, regulatory capture, bad infrastructure, and heavily marketed house-in-the-suburbs-as-the-only-way-to-live.
I am aware. I'm just asking a follow up question to understand your understanding of those folks in your program.
A fascinating read.
Highly recommended for an interesting diversion.
Would you still care about having sensor information post-covid though? (I guess covid will never really go away...)
Who cares about Maven-the-app, we are talking about the portability of the JVM bytecode.

There are gigs of JVM bytecodes stored on Maven Central and these bytecodes are being downloaded and run on macOS, Windows, Linux, and Android on a daily basis without a single change. The very same libraries. Unchanged.

That's the very definition of portability.

I don't understand why you keep shifting topics by bringing up irrelevant observations.
You seriously think so? Or is that for the uncanny valley where it's obviously just a replica, but not just a poster?

A lot of art, for many, is that others see the same thing through different eyes. Looking at the Mona Lisa or a Rembrandt, means that I'm experiencing what millions have but uniquely. Shared experiences create bonds, even across time and space. It's also perhaps a bit humbling in a way another similarly good painting from now wouldn't be because of the temporal distance it comes from.
The difference was that those 8" floppies were part of a well-tested system that was delivered when they were pretty current mature tech.

Lockheed-Martin happily sold what I described as fresh development in 2012. EDIT: And unlike the system with 8" floppies, it never worked and resulted in 5 years of extra sunk costs til the whole critical system got yeeted and things were started from scratch.
It seems to have happened in big "jumps." Sort of "Ah-HA!" moments.

But really, it's an accretion. That is especially true of the stuff that I need to ship software, which is quite different from what I need to write software.
The only thing that makes this different is you’re uploading to cricuts servers which do processing so I can see why they’d want recurring revenue for that. But it shouldn’t be forced on customers that have already purchased before the plans were introduced. That’s just scummy.
You can take my moss balls from my cold dead hands.
I totally agree with this! I think it will be more like 15 to 20 years though. 5 years may be too soon. Great article!
You just made my point. The reason why I’ve never heard of dotCloud and literally everyone knows Docker.

Docker is popular because it’s free. A lot of people would be upset if they take down their free hosting repositories.

As a user, I want to pay for stuff to sustain companies. They can still be open source.