skysight-inc/HackerNews huggingface dataset:
>I am lucky enough that this has been the case for my 18 year career so far and not uncommon.

You shouldn't need luck to get food and shelter, which is how our current economic system works and the fact that it works this way upsets me greatly.

>What you are saying on the other hand is a dead end. If you don't believe good employer/employee relationship is possible, you won't do your part and it will be a self fulfilling prophecy. I feel bad for people who think like this.

Why is change always demanded from those without power by those with power? The employers are the ones ruining the relationship and I think the employer side of the relationship needs to change. One way of changing that is through labor unions.
Dupe, see main discussion at:

https://news.ycombinator.com/item?id=27676266
This makes no sense. They could do a simple transaction transferring it to a 401c3 entity and be done with it.

The idea of a public company, a public benefit company, a university, a nonprofit, and 800 million dollars changing hands in this complicated of a transaction seems incongruous.
Fully agree. Related: we noticed they have the invisible google recaptcha on the submission page for registering covid test kits.

If you have google.com blocked, instead of asking you to unblock it you just get told "we can't confirm the details you entered are genuine".
Parsing C Types in Tcl (2016)
So it’s a campaign targeted at other Chinese nationals?
Maybe you are not aware, if the tip is not enough to match the non tipped minimum wage then the employer has to make up the difference.
All of the same can be said for copy-and-pasting code you find in a tutorial in Google search results or in a Stack Overflow answer. This just seems to be automating that process even further.
> This falls into the Malcolm Gladwell genre of arguments made on top of specious anecdotal data. Paul's not wrong, per se, but it's not a well-formed argument.

That pretty much describes anything that he writes on his blog.
I agree, that's why I put the "just" under quotes. It is basically an autocompletion system, just much smarter than human-coded ones in many ways.
Depends on if you want to get paid. Many organizations will not pay bug bounties if you disclose before they fix or without their consent.

Project Zero probably doesn't care or doesn't even accept the bounties
37%excise, plus sales tax. Puts it right about 47 depending on the county and city levied sales taxes.
jQuery used to be (necessarily) bloated because it needed to support so many poorly-behaving browsers.

Now that these browsers are no longer relevant and support has been removed from jQuery, what is the performance hit, if any for using jQuery as opposed to vanilla JS?

I agree with many, I find the jQuery syntax to often be better than the alternative.
I would argue that a trained model falls under the legal category of "compilation of facts".

More generally, keep in mind that the legal world, despite an apparent focus on definition is very bad at dealing with novelty, and most of it will end up justifying a posteriori existing practices.
Well, Asian phones too I suppose. Most Xiaomi phones if not all are dual sim.
I imagine there was a private beta.
I think it is misleading to cherry-pick an extreme example of the Australian government getting a search warrant to look for copies of leaked defence documents, while ignoring Cambodia's complete crackdown on independent newspapers[0] and radio stations[1].

Even more worrying is Cambodia's recently introduced internet censorship decree, which "requires all internet traffic in Cambodia to be routed through a regulatory body charged with monitoring online activity before it reaches users."[2]

[0] https://freedomhouse.org/article/death-press-freedom-cambodi...

[1] https://www.aljazeera.com/news/2017/9/22/cambodia-switching-...

[2] https://www.hrw.org/news/2021/02/18/cambodia-internet-censor...
lol, or switch to Dogecoin — now accepted at Sheetz!
The Square Kilometre Array (SKA) Project
I don’t think it’s fair to ask a US company to comment on legalities outside of the US.
That’s surprising, because the overwhelming consensus among anyone I’ve spoken to with significant experience in both seems to emphasize the vastly improved DX of Svelte over its predecessors. State management is trivial, and the amount of code needed to accomplish anything is significantly less in Svelte.

I’m curious- how much experience do you have with Svelte and what in particular do you find it makes more difficult or convoluted than React?
I will admit that I gave a really shitty tip the other week. I ordered the salad bar. All she had to do was refill my pop and settle the bill. She dropped the check off and didn't come back for 15 minutes. I walked over to the bar area to find someone to run my card and she was bullshitting with another employee. Yeah, no. I make it a point to tip well and just consider that part of the cost of my food. Not this time. I rounded up to the next dollar and I don't know why I even did that.
The vaccine was normally tested for side effects. That's why it took so long.

The step that was skipped was the efficacy testing. Not safety testing. The efficacy was proved in the field.
So you are speaking for my opinions and feelings now? Y'all are crazy.
The most striking difference between children and adults is the shift from a warm to a cool color bias. Psychologists have known for a long time that the majority of adults choose blue as their favorite color, with green and purple also landing in the top favorite list. Meanwhile, red, the hands-down favorite color for 3-year-olds, quickly drops to the middle of the pack by early adulthood.
http://www.joehallock.com/edu/COM498/
Is the terrible privacy offender you're referring to Brave, or Cliqz? I'm aware of some somewhat questionable things that Brave has done but I've never heard of Cliqz before this.
This. I have experienced a lot of bad luck. Luck is a huge component that can even negate other factors like hard work.
GlassDoor is notorious for having salary data that's consistently lower than reality. Compare any individual company's GlassDoor and levels.fyi
>you can't say that working hard to do better for yourself as an employee is useless just because that small amount gets skimmed off.

I like this argument, but for higher taxes on the wealthy instead. Taxes benefit everybody, but my surplus labor value goes only to Jeff Bezos and his substantial money hoard.
> F-Droid uses Google's packaging format. The apps run on a Google-managed OS, and interact with Google APIs & config.

I think you are wrong here:

1. APK is the Android (AOSP) package format. While Android is primarily developed behind closed doors at Google, the OS itself contains no Google dependencies.

2. F-Droid runs fine on Google-free devices. I think it is safe to say that it exists to provide a complete App Store for Google(-Play) free devices.
Inconsistency between the digital and physical menu isn't really the problem. We care more about consistency between either menu and the single source of truth, which is what the chef is able to prepare today.
Fair use doesn’t exist in Germany.
This is most excellent - lots of stuff I’ve not heard about nor read. Looking forward to checking these out this year.

My personal recommendations are to read “The Innovator’s Dilemma” by the late Clayton Christensen and “Ecclesiastes” (ESV for Native English speakers) by Koholet.

“The Innovator’s Dilemma” has had a major impact on me. Keep moving the ball forward and keep finding the biggest market despite what your current market thinks.

“Ecclesiastes” is a great reminder that we will all die and it is good to be apart in the present. To innovate. To make things better regardless if we will live to see the positive impact or not.

Both are honestly great books about life in general too.
Google Books actually displays full pages of copyrighted works Google did not license. It was considered legal.

[1] https://en.wikipedia.org/wiki/Authors_Guild,_Inc._v._Google,....
You chose to go to this University/College though. For whatever reason, you chose to attend studies there, knowing this was how the institution operated.

If you went not knowing how the institution operated, well, that's completely your issue.

You could have chose to seek your studies at any institution that caters to the ideals you've stated in your post. Yet you didn't, and you have the audacity to complain, about how the place you chose to attend operates, while they fully and publicly disclose how they operate

I'm simply baffled by this thought process.
A little while ago, I was making labels for cannabis products. All cannabis products need to be tested by a lab to show their constituent properties (pesticides, THC, CDB, etc)

One of the things I did was create a QR code on the labels such that they pointed to a bitly address which then redirected to the PDF of the lab results for each product.

This allowed for the consumer to actually read the Lab results, and it provided an litmus to the interest in each product by count of scans.

I loved it, it worked really well - but the company wasnt too fond of showing the direct lab results for the reason that the PDFs had the manufacturing facilities address on the PDF...

Could have done it better, but the overall idea was sound and was very easy to implement. An admin assistant could build this out.

Thought of also tying it to slack or something such that we could just have a product interest channel and get an alert any time the products were scanned into that channel...

There were actually a number of creative things that could be done using QR codes.

This is great for very small packaged goods, such as pre-rolls, wax, diamonds, etc - where you have very little space on the package, and are already regulated on exactly what information you must include on the packaging, so if you wanted to provide more detailed product info, this would work well..
I’ve heard this same mentality from many people who went to rigorous colleges or had a rigorous college experience. (It isn’t just prestigious schools that are like this - choose the wrong major at particular public schools and your life can be just as difficult)

I’m of the same opinion. I still don’t know how to enjoy just existing - even small pleasures can be hard to do unless I think there is some kind of “work” aspect to it. Video games need progression or bragging rights, hobbies need skills that will make me better at something, and simple pleasures must be only to get me back onto the progression track. Recharging must be to get me back in the game and working hard again. Etc… I was overtuned in college to always be working on something because if I didn’t, I was going to flunk out. (Yay for bad professors and academia that cherishes weeding people out than growing what they have)

I despise the way college trains people. Feels like capitalism training 101.
> I think the punishment for corporal punishment should be jail and corporal punishment.

Would that not entrench and perpetuate the harm that occurs with corporal punishment and in turn replicate the cycle of violence?
This looks cool but also feels like the wrong way to reuse code. It is a form of automated intelligent copy pasting. Good code reuse is done by using nicely packaged libraries, not by duplicating code across projects.
82% of the population in the UK own a smartphone. On top of that, if you don’t have one, no restaurant is denying you service.
Yah it's just a silly system.

We need full universal healthcare. These other things are just a mess.
> stating clear biological reality about a certain topic is the most vile hate speech

If your "clear biological reality" is denying the existence and experience of transgender people, that's hate speech.

If it's claiming that black people are less intelligent, that's hate speech.

If it's claiming that Native Americans are naturally lazy, that's hate speech.

There have been a lot of "clear biological realities" down the centuries that have been used to justify the continued oppression of minorities and marginalized groups. As long as they're not causing harm to others, every human being deserves the same level of dignity and respect as every other, regardless of what you or anyone else thinks of their identity.
I wonder if HLL compiler authors had fears about this back when writing assembly and machine code was the norm.

But good point about the ambivalent result of eliminating busywork. Food, housing and medical care is available in most western countries for people who choose to not get a job... I think the social status problem and guilt of freeriding are also big factors preventing prople from living more leisurely lives in these countries.
We think that software development is entering its third wave of productivity change. The first was the creation of tools like compilers, debuggers, garbage collectors, and languages that made developers more productive. The second was open source where a global community of developers came together to build on each other's work. The third revolution will be the use of AI in coding.

The problems we spend our days solving may change. But there will always be problems for humans to solve.
I've signed up to be a Guinea Pig, I've never pair programmed, and my primary language is Pascal, and I'm old... this ought to be a hoot.
> If it helps, read a bit of history to see how your transgression is all but an invisible blip compared to the depravity humans are capable of.

Seriously. The OP is very honest, which makes him a good employee, I guess.

Personally, I am considering working up to 3-4 FT jobs if I ever have to work for someone else again. It just seems very doable and against fiduciary duty to myself not to do it. Even if there is some churn, I'd still be ahead.
I can't speak to the book, but I would say that you should examine your thinking regarding the top 1% saving $1mm. While it might be that only the top 1% can save an actual million dollars in cash, saving about $10,000/year with somewhat conservative estimates will get somebody to around $900,000 over 30 years. Granted, that's still not most people, but it's a much larger group than the top 1%. I made a separate comment here with the same OP if you'd like to run some numbers yourself. Compound interest is crazy.

> The fact that $1M is still some kind of mental benchmark that we hold up for being "rich" tells us everything we need to know about today's economic conditions.

This is a very interesting comment. I wonder why the mentality of this benchmark amount hasn't changed. Economic conditions certainly have, $1mm isn't the same now as it would have been in 1970. Maybe it's a financial independence thing? At $1mm you really are independently wealthy in most cases.
Why Is Taiwan a Front Runner of Offshore Wind Farms in Asia Pacific?
Right, but with Bitcoin, it can be achieved without having government totally (and arguably quite invasively) integrated into every facet of our society.
What custom syntax? You don’t even need to use it, but 100% of the time I do, the custom syntax implementation is vastly simpler than any alternative. I would love an example that contradicts my experience.
I have been using this - for example working in Go on Dapr (dapr.io) or in Python on one of its SDKs.

I love it. So often the code suggestions accurately anticipate what I planned to do next.

It's especially fun to write a comment or doc string and then see Copilot create a block of code perfectly matching your comment.
Follow up: no hallucinations but I was nauseous for an hour afterwards.
"but I worked at Coursera and I can tell you that the people who make that product have a passion to support learning in the world."

lol, no one will take your points seriously with your clear bias. Coursera is utter shit and it is sad to see edX go down the same path. I guess because the people at Coursera are passionate it means the business does not have a desire to make money as much as a bank and thus the original OP's points are not valid.
It feels like we were coasting on a mentality of "Computation is cheap; We're in post-performance-scarcity era; Performance doesn't matter since computers are fast". -- Ignoring the reality that responsiveness is critical to user experience.
That sounds interesting! Too bad it's down...
Appears that he's having some sort of internal struggle/identity crisis the past few years that he can't come to terms with.
This is pretty normal. You have to run multiple studies before you can draw any conclusions. The studies start small, and if they find anything of note, there are bigger, more expensive follow-up studies.

This is a good reason why you shouldn't draw conclusions from just 1 study, or even 2 studies. You need a significant body of scientific evidence before you can conclusively say "X causes Y"
That would actually explains non-profit-seeking organizations that degenerate and focus just on surviving and getting bigger and bigger. The unnecessary costs are the original intent, the necessary costs are feeding the bureaucratic machine.
Is it only available for Visual Code?
> What percentage of the documentation had you read and internalized before you first put Docker into production?

Admittedly, not as much (and since I've got a couple of years experience, back then the docs were bananaware), which is why I ran into the same issue - but one thing I always do is set up staging environments and check if at least the basic expectations (=can't reach an internal service from the Internet, but can reach public services) are working. Aka: a portscan.

A basic check would have prevented so many carelessly-configured services. Generally, it doesn't hurt anyone to run a nmap scan as part of the regular monitoring - if the line count doesn't match the previous one, raise an alarm.
Levels.fyi is skewed to the top paying tech companies though.

BLS shows median as $110k

https://www.bls.gov/ooh/computer-and-information-technology/...
AT&T gives investors and gov’t wildly different takes on need for fiber Internet
>How many jobs have developers helped displace in business and industry? I don't think it's controversial that we become fair game for that same automation process we've been leading.

historically when has that sort of 'tit-for-tat' style of argument ever been helpful?

the correct approach would be "we've observed first hand the problems that we've cause for society, how can we avoid creating such problems for any person in the future?"

It might seem self-serving, and it is, but 'two wrongs don't make a right'. Let's try to fix such problems rather than serving our sentence as condemned individuals.
No, it is. If you don't retire (at 65~) with 2+ million in the bank you did something wrong (or had a rare cataclysmic event that drains your financial resource). I have a modest salary in the Midwest and should retire with $3m+ making reasonable contributions to a 401k, and that's if I don't change anything.
I use TabNine for this. It also uses a (probably smaller) language model trained on code and looks at the code in your project for completions.
The models are run local by default. They also have a cloud option for bigger models.
I had a big post but deleted it all. I can more concisely say this:

The people here saying they still use it have so far demonstrated what I always say. If you're using jQuery, it's time to go back and relearn javascript. Most people should REALLY research the querySelector and querySelectorAll DOM methods.

I've always felt that jQuery encourages you to let your skills stagnate and you don't learn what your code is actually doing. Learn what the current spec has to offer. You don't need another dep just to target dom nodes ffs.
Data Visualization with ggplot2 Cheat Sheet (2018) [pdf]
I've depended on jQuery, not a strictly front end designer myself but have done a bit of client side dev the past 20 years.

If I had a choice, I'd go with one of the reactive libraries, I've used Vue. For me, if you're relying on Javascript IMO it gets the job done quicker.

It'd be interesting to see what jquery is used for in aggregation of all its usage. For me it was always selecting element(s) and XHR requests. With fetch (and a polyfill for IE), and the likes of querySelector it seems that a lot of the problems jquery solved have also been solved by the majority of popular browsers.

I say that as a layman of client side dev, happy to be corrected.
More like "I'm tired of anticipating the inevitable, while being relentlessly gaslit about its probability". Whether or not edX is sold to a third party, the underlying problems are already in the system. It's the effect, not the cause.
Honestly, SolidJS is one of the most exciting options on the horizon. The creator wrote the vanillajs implementation for the frontend framework benchmarks so he really knows a lot about the performance implications of implementation details. The great thing about Solid is that it's a lot closer to react with hooks and jsx (I feel like Svelte is learning too much non-js stuff). The problem is that it also has its gotchas. It's much "smarter" than react about re-rendering, which means that it memoizes nodes all over the place and doesn't rerender the entire tree and diff all the time. Instead, it's only rerendering the node that changed (and not even the children of that node unless you set up the children correctly—gotcha). But look at the benchmarks... it's solid!

I asked Rich Harris (author of Svelte) this: https://twitter.com/jamescuenod/status/1326747369480871941?s...

Ryan Carniato (author of Solid) makes some comparisons to Svelte here: https://dev.to/ryansolid/5-ways-solidjs-differs-from-other-j... and also here: https://github.com/solidjs/solid/blob/809fd5b8683e6f8c338961...
Well people have been saying that for decades around education, so my intuition is that this represents decades of bright-eyed failure.
* emasculating
> ...the jurisprudence here – broadly relied upon by the machine learning community – is that training ML models is fair use.

To be honest, I doubt that. Maybe I am special, but if I am releasing some code under GPL, I really don't want it to be used in training a closed source model, which will be used in a closed source software generating code for closed source projects.
I suspect that Microsoft is more interested in roping you into their development ecosystem.
I don't understand the "now they're all different" facet of this. In my experience during the pandemic, they are all the same, just in a way that is not discoverable, as you point out. But after the first time I realized I just needed to open my camera app to make it work, it became a really nice experience. There is a balance here - discoverability is good until it becomes clutter because nobody needs to discover it anymore because it is commonplace, and symmetrically a mechanism that is quick and easy but lacks discoverability is bad until it becomes commonplace and second nature. A great example of this is the mechanisms to open camera apps on phones (which this QR menu thing builds on!): there is no way to discover that I need to press my power button twice to open my camera, but once I know this and it is second nature, there is absolutely no better way to accomplish that task.
The concept to search for here is 'time blindness'
Those extra steps can be valuable, since you'll have to work to even find the right code to copy/paste, and the context which it's in can teach you something.

Even something as simple as copying from the docs, it's usually a good place to signal deprecation, use-case applicability, API updates etc. you lose all that with the automation.

Oftentimes there's also discussion around a solution, and in many ways can swing one's decision on whether to use the code or not.
I always wondered why this did not receive more attention in the physic field. I remember reading that it could be produce with just water ultrasonic device to cause cavitation of bubble to get this effect.

It generates very fast flash of light,

Abnormally high heat.

Those are not easy thing thing to do with low power devices.

I'm guessing it doesn't scale up, but I don't think billions were spend to try (looking at you tokamak)