jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
KDE is probably the desktop environment with the widest range of themes.

(I like the "K" names. They usually mean the application fully integrates with KDE.)
Basically build up an ecosystem capable of delivering another ASML. Why not?
I think ideally a CLI tool to build the static website locally, which can then be deployed anywhere.
Lots of manual searching, vetting & labeling! Definitely the most actively time-consuming part. (Passively, only the wait between training runs was longer.)
reminds me of "cheap, fast, good; pick 2"
Even more fun:

You use the standard datetime libraries so you don't have to deal with all that complexity. Only, they automagically muck with the data, including irrelevant precision, such as time and timezone and daylight savings time for a calendar date.

And for the sake of completeness, your application allows the customer to specify a default timezone (usually that of their headquarters or something) and individual users to specify their own (useful if they work remote or in another office or something).

So now you have your database's timezone (and datetime handling), your server's timezone, your application's timezone (and datetime library handling), the customer's configured timezone, the user's configured timezone, their client's own timezone handling (which may be different if they're on a business trip in a different location), all screwing with the date of something that shouldn't even have a time, timezone, or daylight savings in the first place.

That's an endless whack-a-mole of bugs. And trying to just use UTC everywhere possible only gets you so far.
I'd think that far more productive time of brilliant people is lost in wasteful business data shovelling jobs.
Excessive disinfection of surfaces to fight against covid despite the evidence - what else it is then? Well maybe marketing then as well.
> You woudn't see a cowboy dress in NYC.

Well, there's the Naked Cowboy. But I guess he's missing the "dress" part of it (aside of "keeping the hat (and boots) on").
> He directly addressed child pornography by saying that “making such photos should be a crime, and is a crime, but that is no reason to prohibit possessing copies of the photos.”

https://rms-open-letter.github.io/appendix
Well, there are two ways to address the problems you're discussing. One is to create an advanced UX that is both comfortable for simplistic use cases but also efficient for advanced use cases.

The other approach is to create two or more programs: one for (each) basic use case, that can't be used further, and one that supports the gamut of advanced use cases, with UX optimized for efficiency.

The first approach would be ideal, but in my experience it is extremely difficult if not impossible, just because of UX considerations - often times, what is efficient for an expert will look arcane and confusing to a basic user.

The second approach is more promising, though it also has its problems of course - most notably, the fact that the advanced program can easily become very difficult for beginners who do need/want to become experts.
https://missing.csail.mit.edu/ is on point here.

I think there’s an argument that instructors’ time is better spent on other things, but, yeah, students should be exposed to this stuff somehow or other.
Rob has completely lost his already tenuous grasp on reality. The entire concept and execution of Soylent, his mission to "correct" his gut biome in order to be 100% efficient and produce no waste, his ridiculous idea of being "sustainable" by never doing laundry and instead mass ordering clothes produced overseas, are just a few of his "ideas".

Add to this that nutritionally complete meal replacement shakes have been available at every corner store and drug store since the 1970s. His grand "invention" is a bad reimplementation of a wheel that already existed in a better form. Typical SV myopia.

Why anyone listens to a word he says, is a mystery. He's clearly completely off his rocker.
which browswer you used?
on both Firefox and Chrome, pressing "DoIt" gives popup error "Cannot add self to a string."
Maybe you should try to read the linked page.
It’s much easier to leave in some extra code because the compiler won’t complain.
Almost certainly a false positive. You can't have a virus propagating with a R0 of 2-4 and a cycle of ~1 week start in September 2019 yet have almost no cases by December 2019.
Great article, my two cents:

- Areas vs perimeters: perimeters are linear, areas quadratic. This is why you really, really want tests. Tests will black box a component and test it from the perimeters, basically the external API. Only once something needs to be changed do you need someone who understands the insides of that component. But the testing is kept small, and the error domain is kept small, so that you might have different people fixing different components.

- AvP, part 2: people's brains can index a lot, eg you know where the tests are, you know what the components are called, but they can't map that much. Your engineers will know what line to change for the parts they've mapped, but they'll have to spend time if they only have an index to where it might be.

- AvP, part 3: documentation can mean a map or an index. Rewriting the implementation in prose is bound to go wrong. The version control method makes a lot of sense here, it connects locations to technical decisions.

- Visualising is to ensure you have held down the complexity. If the 2D box-and-line chart of your project is just a huge blob, you've done it wrong.

- You need to comment code, but try to keep it to one-liners. If you can't explain in one line what some snippet does, it's probably too clever. Also don't think that everyone will understand it just because you gave everything sensible names. Your code might be read by someone used to reading a different language. Or more importantly there's some domain specific reason why something needs to be done a certain way, and you don't want the next person to forget that.
> Also more than 50% of bitcoin's power consumption already comes from renewable sources.

You are tweaking numbers here. The only source I've found, It says 39% and it's from a shady crypto website that make a living promoting cryptocurrencies [0]. And if you look deeper in the source [1] they quoted it says "A total of 280 entities from over 50 countries across various regions responded to the surveys.". So this study is based on surveys they sent to companies... Without anyway to verify their answer. This study has 0 value.

Renewable energy is way more expensive and not reliable.

https://cointelegraph.com/news/report-76-crypto-miners-use-r...

https://www.jbs.cam.ac.uk/faculty-research/centres/alternati...
If... That’s unfortunately unlikely to happen.
It depends on your goals, and what level of fitness you have today.

It is easier on your joints, and people with limited fitness levels or physical capacities can often push themselves harder on an elliptical than they could walking or running. I was able to work on an elliptical even when I had a hip that was in such bad shape that it needed rebuilt, and started back on an elliptical after my surgery.

On the other hand, the exact things that make it good for some people makes them less suitable for people who are already athletic. They are easier on you, will not push your heart rate as high, and take less muscular strength. If you are really trying to reach your peak athletic performance, elliptical training might not be enough for you.
As an aside, The Creators rights are limited by First Sale doctrine unless I'm mistaken (and I sometimes am).
I've worked as a teacher in both the UK and in Papua New Guinea, and from my perspective, the largest performance indicator of a child's success is the value their parents place on education.

Maybe this is one of the reasons the Finnish education system works so well. If teaching is an occupation that is culturally considered in high esteem, then it probably follows that schools are considered an important aspect of a child's life. Children are therefore encouraged to do well in schools.

In PNG, students had to pay to go to school. Often a single child was supported through their education by their extended family. Some villages could only afford to send a few students to school. Those students worked exceptionally hard, knowing that it was incumbent upon them to achieve, and eventually payback their family from the proceeds of their future careers.

When working in rural schools in the UK I have encountered many students whose parents, and therefore their children, place little value on education. Often the attitude comes down to the single phrase "I've managed and I did badly at school". Regardless of whether the parent's are rich or poor, the children of these parents often struggle, and achieve below expected results in national examinations.

If we want to raise standards in our schools (both in the UK and in the USA) I think the key is in changing cultural attitudes towards education. This means that we need to stop heaping blame on teachers, administrators, schools and local authorities for perceived inadequacies. We need to make sure that our children value the free education they are receiving.

edit - for clarity of country name
You should care because a certain critical mass is needed to have a decent choice of properly supported hardware and software. There's no immediate need for worry on that front today, since we are well above this critical mass. However, the original article was written in 2003, more than 10 years ago, when things looked rather different.
"The key feature is a built-in custom TCP/IP stack capable of handling millions of DNS queries-per-second per CPU core."

DNS uses UDP primarily. I suspect the author meant "UDP/TCP/IP" by "TCP/IP".

Years ago, I wrote a basic TCP stack for a honeypot research project. It is hard and incredibly complex. So this statement raises a number of concerns, and will need to be audited before being used in production.
Good read. BTW, the HN link says 1802 instead of 1902.
Purely anecdotal self-examination:

I've bought stuff off LivingSocial and it was because they had deals that were really fun (ex. white water rafting.) I got a number of my friends to also buy so we could all go together. I bought other things from afterwards... particularly if they were fun or social, such as skydiving. In examining my experience, I see a few factors at play:

* Sell what people want to buy.

* Connecting with an audience that will buy repeatedly.

* Incentives to spread the deals. The activity may be social in nature (such as white water rafting) or they might have a financial incentive (get 5 people to buy and yours is free.)

I'm not sure if the other knockoff's had these elements but I could see how they helped LivingSocial earn at least $1000 from me and my friends in the last year.
To say that Germans "invented modern thought" is pushing it. Perhaps you can qualify that with an appropriate definition of "modern thought". The first few disciplines were around long before the 19th century.
> your desire for a quiet suburban neighborhood should not give you the ability to immiserate other people

Of course not. I'm not saying I have any kind of right to keep my neighborhood from changing, only that my desire to keep it from changing is not purely financial. (In fact, in my case, it is the exact opposite!)
Would love to see that write-up!
Part 4, starting at 18:03, details how UK TV shows can completely bypass the rules. I found it very convincing, and I now think our rules are insufficient.
It's a shallow joke. One of the rules of HN is to attempt to have thoughtful and substantive discussions.

An entire comment that is just a joke is not how you end up with substantive discussion, which I think has been well proven by reddit long since.

It's fine to have a joke to lead into a well articulated point, but an entire comment shouldn't _just_ be a joke, unless it's the rare case of a joke that is insightful, not just a shared cultural reference (in this case to a common other argument on HN).

> Isn’t that kind of what you are doing by posting that comment?

I think this is akin to the paradox of tolerance.

There's the saying "that with is presented without evidence may be dismissed without evidence".

I think the HN analogue would be "that which is posted without an attempt to have a substantive discussion can be dismissed out of hand".

Similar to how a gish gallop works, it's absolutely not plausible for dang to respond to every comment that violates HN guidelines with a full breakdown of why he believes so. The volume of poor comments simply is so high that he would need to spend far more hours than he can spare for that.
I think the Universe is telling you something, and you know what it is.

Why do you want to be in a mining pool, instead of buying bitcoin?
North Korea has local copyright laws and is a signatory to the Berne Convention.
This is a natural response.

But isn't this a spiral down? and impact your confidence with signs of quitter?

Say OP is in a startup currently , this downgrade will mean a jump to a big MNC to a services offering to a outsourcing company. The issue at hand has to be handled at some point right?
Well, and COBOL, but I don't blame Bjarne for pretending it doesn't exist.
Why'd you skip 10.6? It was $30.
How is it lopsided? If you look at 10 of your friends, is everyone one of them extremely well off? Is everyone of them extremely talented? There is no getting around the fact that there are gifted people and not so gifted people. To say that it is lopsided would almost imply that everyone deserves equal shares.

20% seems about right. 20% of the people are entrepreneurs and are smart, gifted, talented people that employ the rest of the country to achieve their dreams.
Take an inventory of the loans, rates and payment amounts to get a handle on your situation. How much in total do you need to set aside each month? When will the debts be paid in full?

Consolidating is a good option considering the low interest rate environment at the moment. Keep an eye out for fees, if you are aggressive about paying off your loans then it may not be worthwhile. Alternatively, you should be able to set up auto payments from each provider to deduct from a bank account.
This may be a different simulation, but try:

http://dotslashed.com/sim1.swf
His feed is working just use this link (http://openresearch.wordpress.com/feed/) or if you are using google reader just add his weblog url to your reader (http://openresearch.wordpress.com/)
I don't necessarily think you mean to reject equality. I think what you mean to say is that you reject objective decision-making. Objective decision-making has a tendency to treat everyone and every decision the same, making no exceptions due to circumstance.

I think that what you're saying is that decisions need to be made in the scope of the current context. In other words, they need to be made subjectively. In other words, we can all be equal under the law. I am just as important under the law as anyone else (at least in theory). But that doesn't mean that the courts need to treat everyone the same.

In the context of a company, all employees can be more or less equal. But that doesn't mean they need to be treated the same. Everyone is different, and you need to take that into account when you decide on salaries and position and whatnot.
Thank you! Extensions are either no-code or use vanilla Javascript.

For no-code extensions, the logic is represented in simple base64 encoded JSON.

For extensions that use Javascript, it's a very simple model where a script is injected at the end using Javascript. You can develop these using just console on any regular desktop browser's JS console and mobile emulator (Firefox, Edge, Chrome, etc.)
One great boon is to use Kotlin code to factor deployment descriptors into reusable parts that are somewhat statically type checked.
I wasn't responsible for the migration from legacy system to Kubernetes, but that seemed to me a big win. Aside from being able to update the whole, and only parts of the system so trivially.

For me the scariest part would be that it's not tech I would use (i.e. update the descriptors) regularly, so what if something goes wrong, how quick would I be able to identify the problem. I have no answer to that because I'm off the project.
Hmm, went in and re-edited the profile, showing up now it seems.

In terms of languages; Ruby, Python, PHP, Javascript, and HTML5 / CSS.
This is not mine, I just thought it was such an obvious and useful innovation the second I saw it.
How the #%*& is this near the top of the front page of Hacker News?!? This is an incredibly shallow celebrity squabble story. It's not about fair use, and it would be on the slim side of interesting even if it was.

Flagged, but I'm still depressed.
And we believe her manager why? Isn't it his job to help make sure she doesn't look like a schmuck?
It's not limited to programming books, more's the pity.
A rubber stamp doth not a judicial review make...
I've been thinking about getting the same MBP for dev work too, mainly for two reasons: to get into iOS development, and unlike the larger models it seems competitive price/feature-wise with most other 13" laptops.

I just hate the thought of giving up Linux as my primary environment. You wouldn't happen to run Linux on it in capacity, either vm or dual-boot/bootcamp?
It's the policy of the bondsman, not the court. You basically pay the bondsman 10% of the bond in exchange for them posting the rest of it.

Some people skip the hearing, and then the bondsman is out the money, so they keep the 10% to cover their risk.

I don't know how the $50,000 number works - it seems the bond company is paying the rest of it, but I don't know what they get in return.
One thing I hate about reddit is user's obsession over karma to the point that on most of the major sub-reddits highest rated comments are boiled down to puns and memes. I hope that type of obsession doesn't spill over here.

I rather have no public karma score or leader board. It adds zero value other than comparing e-penis.

Karma doesn't necessarily reflect the quality of comments. More often than not it reflects how much time you spend and how popular you are here (people will often blindly upvote users who adds nothing interesting to the discussion but is a popular user at HN) and how fast you can submit TC article.
I have 2 problems with Tor relays even though I am essentially (strongly) in favour of the idea of distributing our information load to protect privacy.

1) I am a student, I use the bandwidth of the campus - could my position as a student be hurt by some of the material that flows through Tor? What I am saying here is that really one should not run a Tor relay unless you are paying for your own bandwidth.

2) I am uneasy about what kind of information I might inadvertently relay. Some of the information could be very objectionable, very unethical, downright criminal, couldn't it? I would love to think that my Tor relay is being used 100% by victims of oppressed regimes but I have a feeling other less desirable types would use it too and I don't want to be a part of that.

How would you respond to these observations / queries ?
Chinese can be the language of Internet within China, not outside and I am not saying it with any agony; it is the truth. Once and for all English has been established as the universal language to communicate.

India as an example, has majority of its websites targeted towards English speaking audience (which is a huge lot in India) and its not because no body wants to do a regional website, its because the regional websites have very less number of readers. So, learning English is almost a pre-requisite to using Internet here. And there is no hard feeling about having "English" as a pre-requisite because that helps you in reaching to a wider audience.

Niche cannot be denied and we will always have regionally targeted products but that won't replace English at a global level. Even China is training a huge number of people with English.
You could do small random variations (evolving the network) and assign some score to them (either number of sales, or scores by the staff)
So if Java had just bloated their code and those apis code footprint represented a larger % of the overall they’d be guilty? Or if Java trimmed a bunch of non essential packages into modules/extensions Google would be guilty

It seems to me the judge is saying, “the house was full of 10 tons of jewelry but the robbers only took 10 pounds so that isn’t really stealing lol “
I stumbled on this while searching local manpages on Big Sur. The link is just the only place I could find a rendered copy of it online.
I went to go redesign my blog recently. I was intending to use the Go Template engine, but I'm not a frontend person so I wanted to use a frontend framework. I quickly discovered that most of even the purest of css frameworks did not have instructions for what I wanted to do. They all used Next.js, Webpack, etc and we're designed to be used in Vue or React. I love component frameworks for their simplicity, but everything that powers them is complex.
> If they're afraid of dogs they shouldn't drive unknown people for a living

Not everyone has a hundred companies trying to hire them. They have to take any job they can get to pay their food and electricity and mortgage and health insurance and child support and all that bullshit. And some of those people have PTSD from dogs.
This is something I struggle with, personally.

I have fundamental problems with an unelected council that serves for life creating law.

However, we have an extremely inefficient form of Government that doesn't allow for quick adaptation, and legal questions will arise tomorrow that did not occur to legislators today. The courts are supposed to help resolve any ambiguity.

The question over whether or not APIs are copyrightable is, however, not a question of ambiguity. APIs are software (or documentation, or source code, etc), and any category you place them into is copyrightable under the current law. If we don't want APIs to be copyrightable, then they must have explicit exemptions carved out in the law. The courts are bound to consider an API as copyrighted right now, and the only question is whether violating that copyright is fair-use.

I think the Court did the right thing in skirting the question. That's up to legislators, the Court cannot help. We need fundamental reform of IP protections for software anyway.
I just got a G7 as well and I love it. really don't want to replace it either.
I've also had an S8 for the past 2-3 years. I remapped Bixby button (home button, or double click+hold for flashlight, even when locked). I also use almost none of the Samsung apps. I use Novalauncher which is better than any other launcher I've tried: lets me hide everything I can't otherwise uninstall, and with ability to set grid spacing/sizing lets me have a single (non-scrolling) page of "all apps I care about" I can swipe up to get to.

Totally happy with it.
Did I misread your comment? I took it as an insult on the author, but re-reading it I can see where it could have been just a humorous observation. Could you clarify?
32-bit pypy 1.4 can compile and run some C extensions; they just have to really well-written (not relying on CPython behavior). It can't find documentation for this, so freenode/#pypy is a good place to get details.
> how many care about downstream modified versions of Firefox?

All of the Firefox users running Ubuntu or Debian, for a start, even if they don't realize that they're using a downstream release of Firefox, which probably encompasses millions of users already...
I consider it a lie and a coincidence.
Summary: Yes, Google does care about the page titles, so tune it.
This is why, like Free Software, Free fonts are important.
Probably in part due to them being less symmetrical. "bd" are almost identical in the font on HN, but mirrored, while in handwriting you form different connection angles because you write them differently.
For the record, I watch Netflix over AT&T 3G all the time, and it works very well for me.