skysight-inc/HackerNews huggingface dataset:
Thanks for your input! My main aim for the break is to be a better programmer. During my short breaks, I always started something which I believed help me get better. A long break would probably be the same, but at a different scale.
Btw, I love Clojure! Have had the fortune to work with it in my professional career for a couple of years (worked and contributed to the "metabase" project), and it would definitely be something I would love to explore in depth!
Started my first programming job at age 35. No experience. Now, 24 years later, I am doing great. It's never too late.
I think apple superfan Gruber's idea on it is actually pretty good balance:

https://daringfireball.net/2017/07/apple_china_vpn_apps

Don't make yourself the single point of failure that the Chinese government could apply pressure on in the first place.

Make iCloud backups actually encrypted fully.

They know they are being induced to do these things, they have competitors (android) that have options to mitigate these things (side loading, actual encrypted backups) , but they don't do it for honestly suspicious or greedy reasons at this point, despite saying they're all about 'privacy' on bilboards.
Hi OP here. Yes you are right about the asymmetrical nature of the penalties. Actually I do handle this case by using an asymmetric `shrinkage` on the error. See the function called shrinkage in the notebook.

Good day :)
Growing up, nearly all the women in my extended family on both sides were in education. Now, it’s predominantly health care.

My standard joke when I meet someone studying to be a doctor or nurse is that in another 20-30 years, everyone will either work at or be in a hospital. Or both.
Out of curiosity, is there no way to wear a helmet over a turban? I've had Sikh friends who wear warm winter hats over their head coverings, for instance. No disrespect to Sikhs reading this, I'm genuinely curious.
You can actually defame presidents and never give a chance for rebuttal in your platform if you want to. That's worse than forbidding participation and happens literally all the time. The president doesn't have a right to participate in a platform that doesn't let him. Some presidents around the world can dictate the contents of their country's media platforms and it's not that great a regulation as you make it sound.

I hate Zuckerberg as much as the next guy but I don't buy that argument. If hypothetically he wanted Trump to be reelected and thought it was a good idea to call for every left leaning person to be banned from the platform, that's his prerogative. Nobody is forced to use it and base reality on it. Facebook is not a government, that's why it's so good at it.
> Considering people have been converting the PWM pin of a raspberry pi into a digital TV transmitter

Somehow the world didn't end though?

Maybe we should just assume the RF spectrum can and will be interfered with regarding of regulation and design accordingly, rather than trying to put the cat in the bag? After all, that's the approach we take for security despite "hacking" being illegal in most countries, and yet we still use HTTPS and authentication.
How to learn Russian throw storytale “Kolobok”
My parents were not movie people- never went to the theater, rarely rented movies. So my introduction to Star Wars was the Expanded Universe novels at the local library.
GitHub Codepilot Hallucinating Tokens
And how many of those resumes are not absolute trash after the first foo bar filter?
I'm not being glib here, how do you link 9/11 and Covid regulations and Berlin wall to really needing to pay attention to the news?

Check your government website if you want to know what the regulations are today, or check your airport and airline sites before you leave for the airport if you're worried about delays. You don't need "news" for this.

I don't think you need to over complicate it. There's nothing wrong with checking the news daily if that's what you like, or following some particular stories or events important to you even more regularly. A compulsion to keep checking, spending hours a day on it, or some fear that you need to check or you'll miss out is where it could negatively affect your life.
Well, generally a 51% attack doesn't requier expending cost as much as it requires accumulating capital. With PoW, that capital is mining hardware. With PoS, that capital is the currency itself. In both PoW and PoS, a double spend could be done in a way that doesn't "cost" the attacker anything. But it does require accumulating so much capital that its hopefully extremely unlikely that any one person or group (even a government) could accumulate that much. An attack would generally substantially decrease the value of the capital accumulated (again, mining hardware or coins) and so there is a cost there. But it isn't the kind of thing where you can say "1 attack costs X dollars and 2 attacks costs 2X dollars", so the value of a particular double spend isn't really that relevant.
Can put Beatles lyrics as comments. Copilot do look to copy those as well. People can bomb search results, some will certainly bomb Copilot.
Right, but that's just boilerplate you'll find on any such agreement. It means that they may be compelled legally to provide whatever information they collect and that you should be aware of that fact. It's not like they're secretly plotting ways to steal your secrets.

Count me on Team Crash Report, for sure. Anyone who's worked on any kind of project like this knows how valuable live user telemetry is. These features make software better for all of us. If you really don't like them don't use them and carefully audit the opt-out mechanism to make sure it works. Don't throw poop on the walls.
> I've found it hard to break in without a degree.

You don't need a degree if you have substantial projects and put them on your resume. Your resume just needs to convey that you have actually done significant programming work and that you're good at it.

If you don't yet have a portfolio of projects, you can start building it now.
Co-pilot produces original code (as in code that has never been written before). It's not just combining snippets.

This should surprise no one who has seen the evolution of language models. Take a look at Kapathy's great write up from way back in 2015[1]. This generates Wikipedia syntax from a character-based RNN. It's operating on a per-character basis, and it doesn't have sufficient capacity to memorise large snippets. (The Paul Graham example spells this out: 1M characters in the dataset = 8M bits, and the network has 3.5M parameters).

Semantic arguments about "is this intelligence?" I'll let others fight.

[1] http://karpathy.github.io/2015/05/21/rnn-effectiveness/
What do you suggest we do?
The most important skills i wish someone had taught me when i was a young developer was how to interact with people in all areas of the organization, and how to deal with the politics. I was (as a young person), strongly against really wanting to know about these aspects, and instead wanted to be purely technical, but in the end that will mean more for your career than anything else, unfortunately.
The only thing I can add to this is that some agencies have at least been clear that even after vaccination, people should still be social distancing and wearing a mask. I realize that is far looser in the US, but here in Canada, it has not been loosened in this way.

With birds, you won't be masking them or keeping them at distances. So their ability to spread disease is significantly higher.

Our take on this up here at least is that you have to do everything to get these numbers down. We recognize that you can still catch and spread the virus even if you've been vaccinated. Apparently you'll get less ill if you are vaccinated and catch it, but you still have to avoid infecting people who have not yet been fully vaccinated - something birds don't have as much control over.
Also an Object Pascal/Delphi feature.

Where they work just fine.
Heh, I get similar bitching from my team on this, but programming is basically the art of defining a structured language around a given domain. Naming is far less the bike shed and much more the assembly of bricks that build the nuke plant; the individual notes that make up the final composition, if you will.
When it comes to the feeling of laziness, maybe having a mentor or a friend keeping you accountable might help in some way? Even if you tried it once and given up on it, maybe this time around it will turn out to be awesome for you.
> There is no better equalizer for the physically small or weak or elderly or disabled than a firearm.

Speaking as someone on the weak spectrum approaching elderly status, I’m convinced having a gun is more likely to end up leading to me being shot.

The presence of guns invites escalation. I’ll take my chances without.
Given that her research is heavily focused on how people learn how to program, I can't imagine that any recommendations she might have regarding speed reading code would not be informed by her research.
Open source stuff is typically distributed with a massive all-caps warranty disclaimer. If it breaks, you get to keep both pieces.
Why not? Why shouldn't they get a say?

4chan types are more useful than you so why do you think you're vote should be protected from "them".

Stop thinking you're special. 4chan's humor trumps any contribution you've made.
Lens on Learners – Capturing K-12 Non-Formal Learning Achievements
> A person can implement an algorithm they've never seen before by applying critical thinking and creativity (and maybe domain knowledge). If an AI can't do that, then you cannot credibly say that it's writing original code, because the only thing it has ever read, and the only thing it will ever write, is other people's code.

This doesn't hold at all. Not many people can come up with an original sorting algorithm for example, but people write code all the time.
We agree that the incentives for startups are completely broken right now. But until that environment changes, the bar is pretty high for disrupting current methods.
Some feedback for the project, please reveal pricing/limits before signup.
Next step is to take a picture or 3D model of some object and come up with a lego version of it.
Servers and Lockdown
Yep this. It will take a while to make some projects that you'll be happy to display publicly but this is the cheapest route to go.
Nicely done :)
I thought the standard argument was that demopublicans (ya know that publican thing ain’t nothing to brag about lol) aka bipartisans all agreed that the foreign war gig was good . Trumpian inconsistency ensures that a well timed Sabre rattle is perceived as indigestion. I doubt that emperor Xi was concerned. They know a thing or two about the futility of walls unlike our homegrown lot who still believe in King Santa Grinch
TBH you could actually do youtube and github just fine with no javascript. Browsers have native video player support for a while and do not require javascript to function. You could even embed ads into a video stream and make it indistinguishable from a normal video file.
> so is "permissive".

The proper term is "pushover"[0][1].

0: https://www.gnu.org/licenses/license-recommendations.html#sm...

1: https://www.gnu.org/licenses/license-compatibility.html
Aka The Derpa Sherpa
The RealWoW stuff requires host cooperation to set the proper configuration fields. The card has very basic functionality to be pre-configured to respond to certain packets, but this needs to be set by the host - it is disabled by default and in fact the Linux driver doesn't even support it.

In addition if he could achieve code execution on the card it wouldn't matter whether the card has this functionality as he could implement it himself if needed.
Copyright is not an indefinite ability to control a work. You can't for instance stop me from lending or leasing my rightfully acquired copies of your works, nor from making short quotations for criticism, nor teaching a class about it, etc.

Particularly in the context of the occasional, unintentional reproduction of short snippets that likely need adaption to the rest of the code they are inserted into I suspect courts are unlikely to find more than de minimis, unactionable, infringement.
If you haven’t already, try reading Mastery by George Leonard. Some of his examples / narrative choices are dated but if you can look past that it’s got great insights. It’s a piece of the puzzle but can provide some orientation.
If it annoys you, then you should go look to see how people questioning vaccine trials are treated. Reddit frequently front pages videos of them being attacked and punched while being called Nazis with extreme amount of upvotes.
I think an argument can be made that using a remote repo is a valuable habit to cultivate.

Like flossing your teeth and checking the tire-pressure on your car, it can save you frustation down the line.

You might want to refer to a project you worked on 8 years ago. If you don't standardize your workflow,
you may never be able to find it amoung the dozens of computers and storage devices you've used over the years.

If you ever work on a collaborative project, the ingrained habit of using a remote repo will help your effectiveness working in a team.

Using a remote repo can also serve as part of a 3-2-1 backup strategy. Not using a 3-2-1 backup strategy?
Well... plan on losing hundreds of hours of work some day in the future.
B is for Basic, not funding your passion projects. Enough for simple food and housing somewhere relatively cheap. You want more? You work. Work not working out? You can fall back to the basics without being afraid for your survival.

If it's enough to enable you to do what you want without working, then it's enough. If it's not you find a way to get more.

There are a lot of problems with people in tough situations where their outcomes are made worse by having to make bad choices. People accept abusive living or working situations, suffer through anxieties and trauma because it's a choice between an awful situation and going hungry and homeless. A whole lot of people are wage slaves. The "option" of working, where to work, and to accept situations is only an illusion because the alternative is much worse.

Give people UBI instead of difficult to navigate social programs which don't guarantee support and you have to be an expert to navigate well and you solve a lot of problems.

People living on the street are expensive to society and not in some abstract way. People have less lifetime value to society because they are forced to accept their current situation and don't have the resources to have job mobility or can't afford to put themselves in a better living situation. People also treat jobs like they are forced to do them. A workforce that is there by choice performs a lot better, gets treated a lot better, and has better outcomes for customers, employees, and in general everyone.

Social security wasn't meant to fund retirement, it's a safety net to prevent the elderly who can no longer reasonably work from pushing way past their limits or starving. It wasn't meant to fund your expensive suburb lifestyle. It isn't luxury, but indeed you can live off of social security but it requires choices that lots of people don't want to make.
Yeah, I went through similar, interspersed with small bouts of university and some travel. Until my late 20's, I worked in construction, kitchens, call centers, hotels, saw mills and more.

I wouldn't worry about the 'laziness' bit, I think most people are like that and it sounds like you've provided for yourself.

I ended up getting a 2 year diploma in computer science (BCIT if it's relevant to you. I was happy with the program, but some folks didn't have as good of results).

For a long time, no jobs etc.. really stuck, nor did university the first time I tried. A 2 year program was good, because it didn't require as long of a time commitment to get something out of it. This one also had the option to do another 2 years (either right away or later) to finish the degree.

I'm in my second job since school now. I've never found something where I feel "joy" at work, but I'm very happy with the most recent one. Most jobs are annoying a lot of the time I think. Money and future prospects are much better than my random jobs earlier in life.

I changed cities when I went to school even though I could have found similar programs in my home town. The change of scenery was helpful I think.

I guess I have 3 main takeaways:

- I don't think you need to feel like something is a perfect fit/joy. Good enough is OK.

- Don't worry about having "wasted" years. I think life experience counts for a lot and a diverse background can be a strength.

- I never did in my late 20's or early 30's, but I think about retirement money a lot more now. People how started careers earlier and were smart with their $ have a big advantage over latercomers.
Thanks, Republican Richard Nixon
He did many great things, most of which were not terrible at all. Null, however, was terrible. Glad to see I get voted up for referencing Tony saying the EXACT same thing I said while I get voted down for saying the EXACT same thing Tony said.
> The state space of a complex piece of software is vastly larger than that of a building

Not really, we've just gotten very good at constructing buildings thanks to millennia of experience. We're terrible at writing software.
I would argue they aren't that separated. If the Mac hadn't got popular with the consumer market it could be said that Linux distro's could of been the popular choice for that market, as it's free and the Apple laptop ecosystem could of languished. The success on the consumer side fuels the viability of the laptop from the dev side as well.

If it never got popular on the consumer end and I couldn't manage my office docs and such on it, while I may use it at home, many workplaces and therefore the mainstream dev may of never adopted the Mac. What I use at "home", is what I want to use when I come into the workplace. There needs to be a critical mass before most workplaces (where many dev's work) to adopt it and therefore develop an ecosystem around it (e.g. your favourite IDE's, tool chains, etc)
It might be different if you actually had a job and the whole thing was a bit more concrete... but if you don't like self-learning in general, I would highly recommend against becoming a programmer. Everything changes all the time and you have to constantly learn new technologies. On the flip side, this makes it harder to get bored since you're always learning something new.
Github is not a social network, it is an online git system. But it rewards famous people (the same way instagram do), so many people will optimize for it / expect it, but most don't care or are not good at the social game.
Indeed. Yet TFA insists on referring to NoSQL as "a fad" in its opening.
Again, that's simply not true. Let's go through the hypothetical attack:

1. The attacker accumulates some coin then spends it / sells it.
2. The attacker starts building a chain using their old keys
3. The attacker presents this chain to a new entrant that they've eclipsed
4. The attacker buys something from the eclipsed victim

Any self respecting PoS protocol would have long cooldowns that would force step 1 and step 2 to be pretty far apart (on the order of months). In step 3, a fake chain would not fool new entrants because the new chain would be growing at a much slower rate than expected (because only the attacker is building on top of it). So there's two reasons that the attack wouldn't work here.
So… if an employe was immunocompromised, they would need to spend Will to adhere to safety guidelines? This seems poor.

I really hope companies value remote-first, instead of gamification. Otherwise disabled folk are always going to be playing on hard mode.
Same reason we do stuff to prevent bird strikes of airplanes. It's just practical, and considerate of nature. They aren't vulnerable to our weapons, the same way gorillas throwing rocks can't hurt the jeep.

All sci-fi, except for maybe Lovecraft's Cthulu mythos, assumes that we have something that makes us important enough for the Universe to care about Humans as anything more than a biological curiosity. I think the "we're just wildlife to them" idea would be a very tough metaphysical pill for most people to swallow.
To understand if Copilot is infringing the licenses of codes used in its training data we have to get into the details of what it does and how it works. We can't make a general statement for any code generation software that was trained on open source code.

It is a possible that at some point maybe even in not so distant future we will have ML models so good they can understand abstract concepts, learn and invent new algorithms and implementations by reading code. Such a ML model can be argued is learning similar to a human and hence it's not infringing any copyrights because it's not copying implementations it's learning concepts and ideas.

But we are not there yet. When we get there we will know. Because at that point Siri would be able to have seamless conversations with you. At least half the jobs would disappear in favor of robots in a short time. The world would be a different place.

Let's talk about what Copilot actually can do. It can copy snippets of code from Github while changing variable names. It can autocomplete trivial boilerplate code. If it's automagically generating a function for you that actually does something useful like sorting an array, you can be absolutely sure that it's just copy pasting it from an existing repo with some cosmetic changes.
We evolved our guidelines for data modeling to
something that closely resembles Kimball, but it's not Kimball.

Some of our ETLs were created by people that were not familiar with Kimball. We went about defining new data modeling guidelines, taking the good parts out of this work, eliminating the bad parts, and many of the good parts share a lot in common with Kimball.
Do you have stability and harmony in your life outside of work?

Any shit from your past that is brewing underneath the surface?
Worksnaps Feature: Delegating Managing Projects to Other Users
First 385,753 acres is trivial in the US. The federal government for example manages 640,000,000 acres in the US, it’s a big freaking country. We where doing above ground nuclear testing because we just had that much unused space.

As to output per day real world capacity factors for grid solar vary by location but tend to ~30% here’s a 29.7%. https://en.wikipedia.org/wiki/Mount_Signal_Solar So if a 400W panel averages ~2.9kWh per day 2.5kWh is perfectly reasonable ballpark estimate. Panel density varies but over 2000 per acre isn’t unreasonable as they are tilted. Still let’s use 2,000 or account for access roads etc.

As to nuclear it’s capacity factor in the us ~90% because it doesn’t need to follow the grid. Unfortunately that drops if you want to increase the number of nuclear power plants. France leaned into nuclear, but even exporting a lot of subsidized nuclear still they had capacity factors of ~70%.

By comparison at 2.9kWh per day panel * 2000 * 640 = 3,712,000 kWh per day from solar. Sure it’s less dense but not enough to be particularly meaningful especially as you don’t need access to water. The real difference people care about is it’s vastly cheaper and can actually scale. Try and hit 100% with nuclear and your stuck with sub 50% capacity factors or your need a lot of grid storage both of which dramatically increases the price. To actually be competitive long term, nuclear needs about an 60-80% cost reduction which is frankly never going to happen.

As to EV’s you need more space to park them than to install solar panels to power them. You also need more batteries for EV themselves than you need to backup a solar powered electric grid.
I think one way for them to realise is through situations that put them in a position to seek advice and when prescriptive advice goes wrong for them. This need not be in startups but in any wicked environment. I think that could force many prescriptive advisors to reflect on what they dole out in the form of advice.