skysight-inc/HackerNews huggingface dataset:
When I was a kid in the 1980s it didn't seem harder than my other hobby, programming a Commodore 64. The relative difficulty is probably higher now, and of course your friends/neighbors/postal carrier may be more paranoid that anyone with chemistry equipment is a "drug cook."

My hands-on work with chemistry started by growing crystals when I was in the second grade. By third grade I was making very simple fireworks. I remember showing some of them off to classmates at my birthday party when I turned 9. By the time I was 10 I had taken over half of the family garage for my home lab.

I double majored in chemistry and computer science in college. I went on to graduate school afterward, working with computational chemistry and HPC. That's where I faced up to the reality of the job market. I didn't want to be an overworked, underpaid postdoc. Competition for academic tenure is brutal. The job prospects for non-academic chemists did not look promising. Since I had already been writing software for 15 years at that point, it was easy to transition to software as a career when I was done with school. I still love chemistry and would work in it or an allied field if it offered pay/perks comparable to software development.

Even software-in-the-field-of-chemistry underpays: when I started applying for software jobs Schrödinger made me an offer, but the pay was a third less than an entry level backend developer position for a West Coast startup. And they wanted me to relocate to New York City at my own expense.

Even though I am glum about the employment prospects for chemists in the USA, I still love chemistry and encourage any interest I find. If you are looking to encourage a child -- or even take it up as a hobby yourself -- a good place to start is Robert Bruce Thompson's Illustrated Guide to Home Chemistry Experiments:

http://shop.oreilly.com/product/9780596514921.do

For more advanced hobbyists there are still a few forums around like that on Sciencemadness. (I think that Sciencemadness is probably the best one in English, but I am biased.)

Forum: https://www.sciencemadness.org/whisper/

You'll need to send an email requesting an account if you want to sign up. Trying to keep up with playing whack-a-mole against automated link-spam bots was too exhausting.
> since the DMCA complaint submitter has already verified that those websites do, in fact, contain the copyrighted movie

Well no, actually, that they haven't is exactly the problem. One of the major problems with the DMCA is that it says this:

> under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

In other words, the claim made "under penalty of perjury" is that you are "authorized to act on behalf of the owner of an exclusive right that is allegedly infringed" and not that the links you allege are infringing actually are infringing.

Meanwhile claims have been known to be filed based on generic searches, e.g. submitting a DMCA claim for every link that shows up in search results for the title of the movie even when it's a generic phrase also used in other contexts, or wasn't quoted so it turned up results where those words (or their synonyms!) appear in any order anywhere on the page. And looking at the DMCA complaint used to allow you to not only find those results that had been illegitimately removed, but also identify that that has happened and then have the ability to object to it in various ways.
fact check, correct your thinking!
If Google added that to their terms I would hop in the false copyright claim game ASAP. I want nothing to do with Google and I would be very interested in Google deciding they want nothing to do with me, too.
Hope you will be alright. Sadly, you wouldn't be the first to be assaulted with SARS-CoV2 at work. See for example the tragic story of a train ticket worker who died two weeks after being spat at in London Victoria station. https://www.bbc.com/news/uk-england-london-52616071
I suggest looking into very specifically AdoptOpenJDK.

https://adoptopenjdk.net/faq.html

A lot of people have been digging into the general insanity of Java licensing since Java 8's divergence. Here is a good overview https://medium.com/@javachampions/java-is-still-free-2-0-0-6...
I think we should have a national standard "Covid Danger Rating System," like the Fire Danger Rating system. Track it like the weather. Have the local weather man discuss that regions current Covid Risk rating and what it means. Do it every time the weather is broadcast.

Add to that, let's make being caught spreading Covid by not following the current ratings recommendation a punishable offense. That way it's not illegal to not wear a mask, or not social distance, but if we're at Covid-Risk 5, and an outbreak is traced back to your negligence, you'd be fined, jailed, something. Same way you'd be punished for being caught starting a wild fire with a campfire during burn ban. We wouldn't even need perfect contact tracing for this to work. The majority of people will follow the recommendation for social good, and others will for the threat of possible punishment. It's not perfect but a unified plan that everyone understands, plus some teeth for enforcing it would go a long way.
"Learn to Code" is very different from learning to become a good, reliable software engineer. The skillsets are very different.

I think alot of technical schools are optimizing for "Learning to Code" with modern frameworks used at work, leaving much to be desired if I want to hire a bootcamp graduates.

I'm experimenting with a system where students only learn the bare minimum and built up what they know by asking questions and working together as a team to build a product with the intention that another student will take over their product one day. This mimicks an engineer's workflow better: asking questions because documentation is lacking, working with other engineers, being receptive to feedback, writing code with the intention of somebody else taking over your code, etc.

It seems to work so far, the last batch of students did some really amazing work and built cool open source products that I use:

https://github.com/garageScript/c0d3-app/pulls?q=is%3Apr+is%...

https://github.com/garageScript/myProxy/pulls?q=is%3Apr+is%3...

Unfortunately, these students have a hard time finding jobs and so I'm currently getting stumped there.

It seems that the more I try to validate my theory, the more questions I have. All in all, my point is that it is very hard to apply the "sharing publicly by default" mindset to practice.
The Great CoffeeScript to Typescript Migration of 2017
Comedy Wildlife Photography Awards 2020 entries are the laugh we all need
peer-to-peer distributed hosting has been maturing.

https://blog.hypercore-protocol.org/posts/announcing-hyperdr...

Cloudflare has an ipfs gateway. https://blog.cloudflare.com/distributed-web-gateway/

The Brave browser also supports ipfs out of the box.

This is the Web 3.0 movement. The distributed web is on its way.
Not that you're wrong per se, but this is really damning (and also quite depressing) indictment of modern software.
One of the many facets I dislike about this story is the "Gawker outed Peter Thiel" claim.

Peter Thiel had used pictures of himself shirtless on a gay cruise as his profile on some social media. To consider that his privacy was invaded because he may not have specifically said the precise words "I am gay" is disingenuous. Not to mention, courts have repeatedly held that billionaires are considered "public figures" by virtue of their "outsized influence and impact on public affairs".

There's a reason Gawker was never successfully sued by Thiel.

Gawker and Hogan _had_ also settled before Thiel got involved. Hogan had settled with the other party, the one who _sold_ the tape, for 0.02% of the claim against Gawker.

Isn't another of the tenets of a justice system the right to face your accuser, not have someone Wizard of Oz behind the scenes bankrolling things because of their own vendetta?

I can dislike Gawker (TMZ, et al) and still see huge flaws in how this all went down.
yeah, I don't get it. If you need someone's attention, make it your task to get their attention. In my experience, I'm rarely blocked by someone else on my team, so saying I'm blocked in standup is like complaining about work at the bar- maybe it feels good but it's kinda useless.

So maybe there's a scrum master who then takes my "I'm blocked" thing to whomever is blocking me. But... why can't I just ping the person blocking me and escalate as needed?

The whole thing just feels like corporate babysitting to me.
> The customer must perform a secondary search within DoorDash just to find that same restaurant again, because Saddleback is nowhere within sight on the page they've actually landed on. It's sneaky because it seems like incompetence, but the reality is that they've absolutely done it on purpose so they can double-dip one customer and display ads to them from restaurants that paid more to DoorDash.

I'm not sure I buy it. I work for one of the delivery companies, and small locally owned merchants give better margins and more profit compared to these giant chains who can negotiate really low commissions.

On top of that, you risk losing the customer because you have to keep them interested. They were literally looking to order food and you brought them back to the 'browsing around' stage. Is that actually a good idea? I'm not so sure.
I wonder what happened to employees who joined later on, with underwater options.
That sounds very much like what has been claimed about Amazon handling the French court order to fine them a high dollar amount for each non-essential (as determined by the court) item they deliver. If the cost of something slipping through the cracks is that high, then it is cheaper to not do business where there are potential cracks to slip through.
And #2 would be cited as a reason to open everything back up immediately.
Comparing education systems is challenging, but on average, the USA doesn’t score very well for its wealth.

https://data.oecd.org/pisa/mathematics-performance-pisa.htm shows it as below the OECD average.

The top end institutions in the USA are very, very good, but, for a rich country, its bottom end ones aren’t particularly good.
I'm an OpenTPOD user here at CMU -- used it recently to create a cognitive assistance application. Nice tool -- speeds up the process of creating and tagging videos for object detection training. The team here is looking for suggestions on things to add. PyTorch support is high on my list
read Hackers by Steven Levy. one of the best histories of 70s and 80s era of computing. gave great feel for how programmers think
The only logical reason I can think of is corruption.
>You need to be able to clear out enough space to wander around a room blindfolded, too.

You really don't. I have a 3ft by 3ft playspace (at most), and I played through Alyx (as well as tons of other VR games) just fine. Sure, having more space would've made it a little bit better, but the overall experience is just as great.
There is no consensus. There are myriad distinct points of view and competing interests. Several schools hold themselves out as the one true reading of the Open Source Definition. Others don't care about OSD at all.

Is CC0 (not OSOI approved) software open source? How about AGPLv3 (approved)? Ethically licensed software (in process)? BSD/MIT (approved) code from standards bodies under separate patent? Adaptive Public License (approved) software that explicitly opts out of patent coverage? NASA's latest license (not approved)? RPL 1.5 (approved by OSI, not by FSF)? Apache 2 (approved) API wrappers that only talk to closed cloud services? WTFPL (not approved)?

I've released noncommercial licenses, avoided calling them "open", had others do so quite despite me, then hear, basically "I know, and I don't care" when I pointed it out. On the other hand, I know people who don't think copyleft counts as open source, or shouldn't any more.

There is a kind of lowest common denominator of sorts around MIT, BSD, Apache 2.0, maybe Artistic 2, assuming no patents. Some would add GPLv2, LGVPLv2.1, and maybe MPLv2 and EPLv2, for copyleft. All of those licenses have well known legal and practical limitations. Some are truly ancient, like MIT and BSD, and wouldn't be considered competently drafted now.
Also in Europe and get a 403. Anybody have a pdf copy?
> Are we at the point where an average user here never heard of BitTorrent, Tor and other similar systems?

Tor hidden services don't provide permanent storage. It's just a routing protocol.

BitTorrent doesn't guarantee storage, either. A popular site will remain de facto stable, but the long tail is a different story.

Every. Single. Time. This idea comes up, and it always fails because the economics just don't work out. Someone needs to take care of all those terabytes of data. Routing is pretty cheap, and can basically be thought of as solved by Tor, I2P, IPFS, BitTorrent, etc. If you're willing to keep your PC on 24/7, it's easy, but nobody can expect that.

The closest you can get is FreeNet. Kinda. It's better than BitTorrent, but still worse than S3, because of course it is, it's free.
I think this would require a Democratic party that does something besides rule out possibilities.
Because I agree with chosenbreed37's point that some people are "just too far away from the office to be able to cycle"

And if I'd chosen a non-ridiculous number for my example, someone would have 'corrected' me by telling me they cycle that far. I've met Londoners who have a 2 hour cycle commute, by choice because they love cycling.
Our culture is moving or has already moved away from a reading culture. Instead of spending free time reading, people watch Netflix, Youtube, TikTok etc. I think that has huge consequences on human behavior. Where as once people would read the newspaper and be able to think about what is happening in the world, people today scroll through their feed where in one instant they are reading an article about war crimes in South America committed by the U.S. and in the next instant what Kylie Jenner wore to the MET gala.
Same here, two weeks in 3 of 4 in our family had mild fevers (99<100) this was end of March. Last week the wife had another bout of 99+ (but less than 100) for a few days. Drive through windows and me going to the store have been our only exposures.

I also discovered my temp is generally 96-97, rarely goes up to "normal".
Cool, come down to the beaches along with everyone else from NJ and PA, bring us your worried, asymptomatic carriers. All the old people who live at the beach year round really appreciate it.
> remake --targets; No idea why this hasn't been merged upstream

I would think because it's useless. The targets in a Makefile are very
often just internal and aren't always meant to be run by the user.
It's a critical mass service. Once they own enough of your (target) customers' eyeballs, you can't ignore them. It's pretty simple:

1. Buy ads aka eyeballs aka popularity.

2. Subsidize early adopters via advertising to help them outperform competitors.

3. Gain critical mass.

4. Charge businesses to advertise on your platform. Make sure you pass along the costs for step 1.

You could do the same thing right now with a lot of industries as long as you have some type of carrot to dangle in front of the early adopters.

Imagine building a landscaping website / app where the extra value is that people who are having a hectic day can click a button and have someone show up and cut their grass. As long as you advertise enough early adopters would see a bunch of extra business, especially if they can pick and choose jobs to saturate their schedule.

Word would get around and every landscaping business in the city would want to get in on it, but not many of them would consider what's going to happen once you've monopolized the supply of customers. Spoiler alert! It's the same thing that happens in this article. You start charging businesses to advertise on your platform because you control their customer supply.
> Standups ensure your team cannot achieve anything meaningful

Stand-ups done as status meetings rather than as meetings to plan collaboration to resolve issues do that. Unfortunately, Cargo Cult Agile, focussing on ritualistic implementation of the ceremonies of methodologies like Scrum rather than Agile principles, tends very strongly to that kind of standup.
Why not let the free market decide.
Physical harm is not the only kind of harm there is. The harm that this causes is to further undermine trust in science and technology. In case you hadn't noticed, the validity of science is being seriously called into question nowadays. The result is, in many cases, serious physical harm. People are dying right now from covid-19 in no small measure because science denialism is having a significant influence on U.S. government policy. Articles like this reinforce the science denialist position because it allows them to validly criticize the advocates of science for advancing claims that are manifestly absurd on their face, like that they have "measured the repulsive force within polynomials."
"ChowNow charges a monthly fee of $99 to $149 a month per location" so yes, zero commission but not exactly 'free' either. Guess there really is no such thing as a free lunch after all
2GB is ok for what you normally do with a phone or tablet. Manage small chunks of data, writing, browsing, little development, some games.

I have used the Original Pinebook for about a year as my main private laptop and can say it was an enjoyable experience.

Of course it depends on what you want to do, it’s not high end but definitely usable and fun.
I suppose it depends on the individual. I personally haven't found podcasts to be worse than written sources when it comes to retention.
What?

> In reality, there's actually no space in the standup to dive deeper into actual issues.

I've never heard of a standup without a parking lot. The entire point of parking lot (and the main value of standup) is to discuss issues with the entire team engaged.

> In fact, the best teams actually unblock problems as they come up, instead of waiting for a regularly scheduled standup to report on a blocker.

So, instead of having a scheduled time when everyone is available. You want to make decisions disrupting everyone in the middle of their day and not having their full focus?
Let me sum up all possible books about understanding the "hacker" (terrible word by the way, because of multiple meanings, which meaning are we talking about?) mindset, to a management perspective:

1) True "hackers" value knowledge over money.

2) True "hackers" value doing things once and doing them right, no matter how long that takes. (Compare to the business mindset of "we need it now", or "we needed it yesterday")

3) True "hackers" value taking ownership in their work, that is, whatever they work on becomes an extension of themselves, much like an artist working on a work of art.

4) True "hackers" are not about work-arounds. If/when work-arounds are used, it's because there there's an artificial timeframe (as might be found in the corporate world), and there's a lack of understanding in the infrastructure which created the need for that work-around.

But, all of these virtues run counter to the demands of business, which constantly wants more things done faster, cheaper, with more features, more complexity, less testing, and doesn't want to worry about problems that may be caused by all of those things in the future (less accountability) -- as long as customer revenue can be collected today.

You see, a true "hacker's" values -- are completely different than those of big business...

And business people wonder why there's stress and burnout among tech people...
And... it's wrong and busted. The children nodes of an XML node have to be represented as an array in JSON, not as an object. The only things in XML that can be represented as JSON objects (unless your converter is Schema-aware) are attributes, and PIs.

If your converter is aware of XML schemas, then child nodes that have cardinality one or zero-or-one and which have no ordering dependency relative to sibling nodes can be gathered into an object. It's just easier to use arrays for children nodes.

Put it this way: this tool, applied to a document, will butcher it.
It's usually good to at least look at the requirements to see what kind of problems can come up.

DIY projects get a load of leeway but this one is actively dangerous and missing really important safety features outside of the remote operation stuff in this thread. If OP is lucky it'll be the garage door instead of an arm or their car because there's no break beam or current monitoring so the motor will happily pin and crush someone unless it stalls out.
>This is not how the counter DMCA notification system is supposed to work. Upon receipt of a counter DMCA notice, you are required to forward the notice to the original sender, and restore content within 10 days.

This is wrong. The DMCA does not create an affirmative requirement to process counter notices. See https://blog.ericgoldman.org/archives/2020/03/youtuber-loses... for a recent decision affirming that.

Also, I can't find an actual lawsuit filed, just someone talking about how they intend to file a lawsuit.
on a standalone basis, they would not really be valued differently. as long as they had the same kind of economics/margin.

but in the eyes of an acquirer, it could make a difference.
Mathematics is one of those fields where you can actually, really verify the truth or falseness of a statement, if you're willing to do the work involved.
If this happens to our extension, my plan is to have our team, along with our users, to protest outside of Google and to invite the local media.

They simply DO NOT CARE unless they're embarrassed.

My theory is that the AI has taken over and that there aren't any more humans at Google.
Huh. I didn't know logins worked on archive.org
Definitely see it being dragged through the courts. But it'd be the most tolerable enforcement mechanism to the wealthy elite who wouldn't mind just eating a fine.

The East Asian solution takes it one step further with mass surveillance.
Certainly! You can contact me using the email in my profile.
> The workplace is still a workplace, not a dating machine, so people need to adjust their behaviors to the environment. Most people can manage to do this.

Presently, women can expect mistreatment in their workspace. This has an unbroken reality for generations.

While women are living with that reality, this very minute, it's not clear that workplace friendships are in any meaningful danger.
The only reason to do that is when you want the stock price higher or if you need support, and he doesn't need anything.

What was Stripe up to 24 days ago? Closing a $600m round.
Depends what you do at the same time. If you walk your dog or play a video game, you probably retain as much as reading. I mean it's not like people don't skip parts or start thinking about something else when they read.
1. cool.

2. the purple for the links makes me think i've already clicked and seen everything
Okay. Go check out that local restaurants menu and try ordering delivery and see what happens
You are describing the Fission project [1]. You can enable it in nightly builds. It does break some things, crash a bit more often etc.

[1] https://wiki.mozilla.org/Project_Fission
I wonder what happens to Giphy porn.
Impactful digital health engagement platform on Microsoft Dynamics
Please don't take HN threads further into ideological flamewar. This place is for curious conversation, not smiting enemies.

Of course it's fine to disagree with stealth oil subsidies, just not by name-calling and denunciatory rhetoric.

https://news.ycombinator.com/newsguidelines.html