jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How about exponentially increasing ban times, instead of a life-time ban after the third strike? (Perhaps with even a cooling off period, if you behave well for some time.)
Yes. I think the problem is that people don't really understand Adsense. They think they are "earning" money by placing ads on their sites. In reality they are outsourcing the placing of ads on their sites to Google, who manages the customer relationships with advertisers and shares a portion of the revenue with the site owner as an incentive. In agreeing to outsource the ads and relationships, site owners put themselves at the mercy of Google, which has a responsibility first and foremost to its paying customers, i.e. the advertisers.
Ahh, I didn't catch that.
Is that per capita? The US is also one of the largest OECD countries in terms of population, so if not, it's a pretty meaningless statistic.

CS industry in general is a little bit strange because jobs are so plentiful and many of those jobs don't require particularly deep understanding of the core content of the scientific field. The same is not the case for e.g., mechanical engineering or medical professions.
Really just about anything by Bradbury is a good read. We read that one in high school, Fahrenheit 451. I liked it so much that my mother also bought me The Martian Chronicles and The Illustrated Man, both of which are collections of related short stories and are very good.
At least in my experience, the Netherlands is by far the best country for cyclists.

Other European cities have inconsistent and often partially blocked bike lanes with people frequently riding on the sidewalk, but in Amsterdam you have clearly defined, reliable bike lanes everywhere. It reduces the amount of stress for everyone, including pedestrians.
What you say is true, and another factor is that "there's safety in numbers" -- it's more dangerous when cyclists are rare, and drivers aren't expecting them. If there are crowds of cyclists everywhere, drivers will expect them, and are more likely to know how to deal with them and adapt their behavior accordingly...
With regards to your Finder issue, unless I'm misunderstanding what you're after, you can click on the green maximise button (or, on OS X Yosemite, hold alt and click it) and the window will resize to fit the contents. Same goes for most apps (at least those designed properly for Mac), e.g. Safari, where it will resize to fit the website content.

There is likely a keyboard shortcut for it as well but I'm not sure of it.
My old youtube favorites are full of [deleted video]. It doesn't even tell me what the title was, so I can't even begin to reconstruct the playlist from other sources.

Right down the memory hole. Your "favorites" aren't even yours.
Math lessons? Sure, real basic ones at a very slow pace, but nothing like "studying math" or "solving complicated math exercises." I doubt the teachers even knew had to solve complicated math exercises. No computers other than computers used for a word processing class, so not available for general use, and a couple in the library. The issue is there was not any time to use them, class took up all the school time. Even if anyone was given time to use them, there was no guidance on how to program or use them in any way.
I would ask for help from my current employer.

This, of course, requires you to be completely open and honest about your desires and that they're not jerks.

They already think you're a superstar, so it really won't be that much of a surprise when you say something like, "I had so much fun 'liberating our data' that I'd like to start my own service business doing the same thing for others."

Smart business people like helping others, especially helping others get started. They seem so sense that the karma will eventually come back to them (and I believe they're right). They also understand (even better than you) the business benefits of your work and can really help you focus your new business.

Ask them (starting with the top person, of course) for guidance on how to get started. You may be surprised how much you learn from them and how willing they are to help. You may think you know how much your work has helped them, but I bet they have more to share that you don't already know.

They probably can be the source for great leads, their vendors, their customers, other companies in the boss's CEO or Tech circle, golf buddies, who knows. For example, if your owner/president/CEO has an associate who would benefit from your services, everyone wins when he recommends you.

As long as they don't feel their core business threatened by your service business (helping their competitors), your own employer may be the best source for ideas and leads to starting your own service business. Give it a shot.
"I think most businesses have a very particular need that I could help meet as a consultant..."

Why do you think this?

Do you know of the companies that have this need? If so, they're the first on your list for you to network into.

Promote yourself: @corin_29 is right. Get LinkedIn endorsements but more than that, consider starting a blog and putting advice on there others can use. If people find and read it and think it's useful, you have a new vehicle to tell people you're available.
The fog is completely opaque. It effectively blinds the burglar. They are not in a familiar space; their only option is to flee or be caught. The fog is very fast; they cannot steal much in 15 seconds; they certainly cannot clean the place out.

So panic is only a bonus; its totally unnecessary for the fog to be an effective countermeasure.
James Hamilton, VP at Amazon and author of the popular blog "Perspectives" has some interesting insights into and great things to say about the work SeaMicro and other new startups are doing to revolutionize the server industry.

http://perspectives.mvdirona.com/2010/06/14/SeaMicroReleases...
I suffer from the same problem, and I find that the #1 motivator that actually works for me is having someone besides myself holding me accountable to a short deadline. Barring a client or other stakeholder checking in on progress, one trick that I've used is making plans with friends to go out for dinner or drinks and committing to finishing my task before meeting up with them. That way, I'm driven by the thought of being late and having a friend sitting at the bar angrily waiting for me.

If you don't have any friends available, the 2nd best motivator is to break it up into smaller and smaller tasks until you have something you can take care of quickly and easily enough that there's no way you can procrastinate (Pomodoro method also helps with this approach).

If you're feeling overwhelmed, it's also important to take Saturday off and actually go outside and do something fun (sitting at home or going to the bar does not count as a useful day off). You'll find that Sunday is a lot more productive.
I never expected the disconnect between developers & normal people to be so huge w.r.t. the iOS ecosystem. Obviously normal people are massively voting with their dollars in favor of Apple, yet the only thing devs seem to be doing is bitching about Apple's policies.
Yep they exist. Sellers are pretty hesitant to say who they use since that is handing business intelligence to their competitors.
Encryption without verification doesn't really get you much. It prevents firesheep, but doesn't stop me from sitting at Starbucks with my laptop broadcasting an "attwifi" SSID and acting as a proxy.
Nice use of http://html5boilerplate.com/

Your humans.txt and favicon are still the default though.
At first I thought you were criticizing the syntax of Java, but I just realized you were talking about how it is written in Joel's post. Your right that I didn't copy his spelling. He went with JavaSchool, not Java School. I'll edit that when I get some free time.
Seriously, I'm impressed by the recovery. I tried FF4 about halfway through their test releases, and I found it unusably bad (and I use a lot of beta and alpha software).

Now it's my favorite again. Great job, FF team!
Someone should try selling a book that there are limited copies of (ie one that can't be procured easily) to see what happens if someone buys from a seller who doesn't have it.
The seller will drop ship it from another seller or they cancel the order. Not a lot of options. As long as they don't do it too often it won't affect their feedback ratings noticeably.
Your idea is interesting. Non-generic advice would be that you did not spend enough time in your deck quantifying the financial opportunity, addressing the risks of writing legal contracts or as you put it 'setting the standard' and describing the business model. What is the current state of the application, demo, beta? Who is your competition? Basically you stated that you wouldn't have any, this is very unlikely. How are people solving this 'problem' now. If people aren't getting contracts for a photography session etc. now, then who would pay for this? I would like to see a target customer.

Also, you have not included much product validation or market fit research in your deck. My sense of your presentations appear to me like a very tech oriented idea more than a product at this point. Not unusual for early stage, but that image could be changed by including a productization road map in your deck.

TLDR: Focus more on communicating customer validation, monetary size of opportunity and your business model.
Good luck!
> [Y]our freedom of speech doesn't mean [that] a business has to host you.

We are truly in uncharted waters at this point: historically, your newspaper comparison would have made sense, but it simply isn't applicable anymore.

At what point do we need to acknowledge that these platforms are the public square? When they control 99+% of online speech? When there is a worldwide quarantine meaning that people head to the internet to speak to each other, and meeting up isn't even an option? When being banned from one implies being banned from all of them?

Increasingly, there are difficult questions that we need to answer around this: Does this argument imply that even if all speech was transmitted through Facebook's servers, that wouldn't change the calculus around what "freedom of speech" means? How does this interface with laws worldwide? How does this interface with morals worldwide (the morality of the coastal US is not as universal as many people would like)? Is it morally acceptable for all businesses of a particular kind to collude wrt refusing to serve a particular person? Would it be morally acceptable for every business of every kind to collude wrt refusing to serve a particular person, whatever the reason?

Arguing from this place of finality by appealing to the way things currently work means that people get to ignore these questions. Not to mention that failing to look at changing circumstances is usually a bad idea: omnis conventio intelligitur rebus sic stantibus. This sort of argument generally reads a bit like rules lawyering to me: even if this is how the law works in letter today, it seems to be against the spirit of the law and broadly self-interested ('as long as the people getting banned are people I think deserve it, I'm all for letting the social media companies decide').
Banning unnecessarily big cars would be enough. My utopia would be a city where people all drive around in micro city cars like the Citroen Ami. It would fix 95% of the problems with no real decrease in living standards for anyone.
Revive this?

http://www.coboloncogs.org/INDEX.HTM
She was sexually harassed in her workplace and says that the company protected the perpetrator at her expense. Any company that does this deserves to be shat on.
Not much of one, I think. I've got Covid; got my test results this very morning.

So whatever. I can work from home; my symptoms feel like seasonal allergies. It's not debilitating.

But my wife is freaked out. Strangely so. She's reluctant to get tested, even though she has almost certainly had it for days, with no worse symptoms than me. She's convinced that something horrible is going to happen, and no statistics or studies are going to change her mind. It's a deep fear that I think she's absorbed from popular media over the last year.
Kudos to the team on the release. I'm a huge fan of allowing CSS via arbitrary class names. I work on team that is in the midst of migrating a large codebase away from custom global CSS (with BEM) to Tailwind. We frequently have to augment our tailwind.config.js file by adding one-off settings and that has always felt wrong. This should solve that pain point.

One area I'd love to see Tailwind tackle is better targeting for child elements. I understand the library is functional and the classes are atomic, but I think being able to chain and target arbitrary children elements would be quite powerful.
COBOL will always have a soft spot in my heart as the first programming language I learned. I did not use it much - 2 years max - but when reading COBOL it was really clear that there were some programmers who just saw code differently - in an abstract, artistic sense. It was the ultimate litmus test.

COBOL is really easy to write spaghetti code with - perhaps even the default. But some of these programmers (not including myself back then admittedly) just wrote code that came together beautifully like a jigsaw puzzle. I’m sure if given a C++ or other language with modern features, they could do amazing things. This was before a time when Clean Code (capitalized on purpose) and such were in the zeitgeist. I didn’t appreciate the full beauty of these modular, generalized, programs until a decade or more later.

I also didn’t realize that Z systems natively ran Linux. Must have missed that news. I suspect they’ll open source this soon - makes a lot of sense, if only for keeping consistency with their C/C++ work on Z systems. They are a big contributor to L.L.V.M in that area.
Hi Folks,

I have archives of comp.lang.c group going back 35 years (1986-2021) and when I saw this news I decided to prioritize this one and just started synchronizing it into my archive.
In a couple of hours, you should be able to see all of the posts ever made to: comp.lang.c group over at my Usenet Archives:

Here it is, enjoy:
https://usenetarchives.com/threads.php?id=comp.lang.c&y=0&r=...

BTW. I just reworked entire architecture of the site, which unfortunately also means I have to re-synchronize over 1 billion posts back into the archive. That will take some time, but anyways, just wanted to tell you that I prioritized this group. Enjoy!
Kotlin as a competitive next gen language

In order for Kotlin to be taken seriously outside Android, especially in relation to Swift/Rust as a native language, it needs a few changes.

1. Make the compiler native binary and competitive with other languages for startup times outside Gradle workflow.

2. Support linux CLI and make/cake work flow as a first class citizen.

3. Support Linux as a host for Kotlin multiplatform mobile. Right now C is the only true multiplatform language

I made a post on Kotlin forums on this topic if anyone here wants to take it up.
And then you read HN, and you realize no one here knows anything about economics or finance, despite how confident they are! Gell-Mann amnesia is everywhere, and not just in authoritative sources. The people on the internet who you chat with and know a lot about computers... might not know that much about other topics.
Incorrect Java does not have genetics. That is a C++ concept.
I completely agree with you, I love not caring about formatting anymore. That being said, does this mean that zig refuses to compile code containing tabs? Because that seems a bit counterproductive to me.

A great advantage of rustfmt and friends is that I don't really have to care about my editor being correctly configured, I can just code without worrying about style and run rustfmt before comitting. But if the compiler outright rejects poorly formatted code it means that I have to run the format tool every time I want to compile or risk having my code rejected due to format issues. Now I have to care about my style again! It's the opposite of what I want.

I mean it's a very small issue and mainly a bikeshed, but that seems like an odd decision to me.
Even though students are individually cheaper, I'm not totally convinced that a largely-trainee work force is really the most cost-effective overall[0].

My postdoc lab has gone through 3-4 (and counting) cycles of figuring out how to perform a certain type of experiment, only for the person doing it to move on. Having someone quasi-permanant to keep that knowledge around would not only let the experiments go a lot faster, but it'd save on very expensive, very fragile consumables.

[0] Not only are students/postdocs individually cheaper, but there are also lots more sources of funding for them, so it might even be rational for a lab or department, even if it's not actually true for the funder.
When I took Kung-Fu (many moons ago), we practiced Lion Dancing for the Chinese New Year Parade. All the Kung-Fu schools sent teams.

It was hard. That costume is papier-mâché, but still weighs a ton, and you have to be constantly dancing for at least a half hour.

I never got good at it (I'm fundamentally bad at athletics -long story), but I have a lot of respect for the art.

The really hard stuff is the Peking Opera Form of Kung Fu. That will lay your ass up in hospital, if you screw up.
Yes. You gonna send me money? :-)
I think it depends on the project. If you've raised money then you should always file the trademark as soon as you're settled on a name. If it's a little side project that might get abandoned then it's probably not worth the expense.

The other consideration is how important the name is. If you think it would be a really big deal to change names (in the worst case) then it might also be worth it.

What you should do in any case is check for existing trademarks. You don't want to name your product something that you won't be able to own the trademark for.
Interestingly, in Spanish and French the unambiguously plural terms 'las matemáticas' and 'les mathématiques' are commonly used, so the 's' in 'mathematics' may be of a different kind than that in 'gymnastics' or 'economics'.
probably but if not, I imagine missed connections for a college crowd is hardly a innovative or unique idea. Another example of how important execution is.
The obvious answer is to use more than one page. Why wouldn't that work with a special case for "large allocations", like most heap implementations?
Time’s a wasting - don’t talk about wanting to do something, just start doing it.

- Garrett Murray (@garrettmurray)

http://startupquote.com/post/2385961466
Given it was used by the author to ad hominem Bitcoin, yeah, it's a joke. Typed with tongue in cheek, of course.
Don't worry. Google will cave eventually, then everyone will be praising the bureaucrats that stuck to their guns to get a windfall licensing deal out of Google!
This could well for people who record a lot of video and don't want to remove the brands manually.
The important part is local time plus timezone.

The offset is there only for the very rare case that you save a time that you know is ambiguous when you save it. And when DST rules don't change. Usually it happens when you change from DST to non-DST in the autumn and a certain hour happens twice.

In the example, the offset will not be used. Only local time plus time zone.

edit: I have updated the article to explain this part.
It's a martyr complex to ask for more and more and more audits after many have been done, all according to law. You do want to follow the law, right?

There were all audits requested as done by law, some states had multiple recounts done, all with the same result. At some point asking for more and more recounts when you don't like the original several becomes ridiculous. These audits were done in many cases by lifetime Republicans.

Trump had 60+ opportunities to present fraud in court. He did not provide actual fraud in any single case, this he lost them all. He presented nonsense and no evidence and hearsay and handwaving, which is why every judge, even Trump appointed judges told him so. In PA, Trump appointed federal judge even dismissed the case with prejudice it was so ridiculous, and now in multiple states the lawyers presenting those cases without evidence are facing legal consequences.

And, no matter how or what happened, there is also a legal time window to resolve it in. That window is over. There is zero legal method to do so now - consider the statute of limitation has passed.

At some point you become an adult and realize this is the law. Claiming to be the law and order party should give you some respect for the law, but apparently it does not.

So - do you now want to no longer follow the law when it doesn't suit you?
Location: Central European Time (CET)

Remote: YES

Willing to relocate: YES

Technologies: one stop shop for web scraping

Résumé/CV: http://scrapejack.com/

Email: contact '+' @ '+' scrapejack '+' . com

One stop shop for web scraping.

Everything from scraping, hosting, deployment, consulting, notifications, databases.

Crypto friendly(accept payments).
She did an awesome job. The article implies that the choreography was reviewed by an engineer who would script the moves? Then article says then there is a pipeline that doesn't need scripting? The main question I was wondering is it possible to do this with mocap alone? Surely the closer artists can get to sculpting the tech the more opportunities for creation are possible.
The upside of your proposal is that it'll create a very strong disincentive for this kind of behavior.

But if we really can't attribute blame to specific individuals, your proposal is effectively collective punishment where individuals that are genuinely innocent are punished because of wrongdoings of other members of the group. From a justice perspective, we're in murky moral waters. An analogy would be to punish everyone in a shared household if we know that one member of that household committed a crime but we can't determine which one specifically (and let's assume that the innocent members of the household don't know and aren't hiding information). This would be a state of affairs that everyone would rightly protest. So we need to think carefully as to whether we want to enact your proposal.
Well, most cars. Some definitely are, but we're talking about rare, low-production ones.
I don't think we ever see a perfect 10 day spike, but the holidays seem like a catalyst for spread and allow the virus to produce more and larger generations.
Comcast, for example, could ban Zoom, WhatsApp, Skype, etc. if they thought it would be financially beneficial for them to do so. They could charge more for VOIP, or gatekeep certain traffic unless you pay more. And many people don't have the luxury of multiple ISPs in their area.

Simply because these corporations haven’t abused their power yet doesn't mean they wont, considering it's perfectly legal for them to do so.
>what looks like exclusively, in Python rather than other interesting languages?

probably because he cares more about the problems and less about the language and python is a pleasant general purpose language (and ubiquitous in AI research)

I never understood why many software developers are so focused on languages rather than on problems, the language at the end of the day doesn't really matter, unless the problem is in a very peculiar domain.
The Streisand Effect strikes again!

https://en.wikipedia.org/wiki/Streisand_effect
If you want to go into the "pure black" discussion, I liked that article: https://news.ycombinator.com/item?id=24303042
So you think showing NO proof is better? It's real world we are talking about. The reason backpage and co got busted by the FBI is because of the amount of shady activity. And pornhub is definitely hight on the list of shady sites. Also a lot porn site are just own by porn company so they already have the contracts. Just don't be surprise when you see FBI indictments.