jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Incidence rate is probably higher than you think. Average college enrollment rate is less than 50%. Worse, 25% of kids drop out of high school. Also the kids who have been expelled due to behavioral problems.
Is the easiest way to implement a “wealth tax” just higher inflation?
Posted this here a few times already: http://write.itskrish.co

its defining features being:

1. you choose a fixed duration of time within which to journal (i choose 15 minutes even though it is initially tough to spend all of)

2. if you stop typing for more than a few seconds within the duration, you lose your writing

These constraints basically force me to dump anything and everything on my mind for the sake of continuous typing (to not lose what i've written), and I've been successfully doing it at least 1-2 times a week for a few years now. All your entries are also saved locally in-browser only, with the option to export a savefile.
Funding for the NHS has massively increased YoY. Ageing population is the issue and it's not as easily solved with money as you might suspect.
On the Nokia side, I still miss my Nokia C7, it was already on the good path with Belle, even Symbian C++ was getting bareable.

Regarding not making Qt available to developers on WebOS, that is still the way on LG TVs, store apps are only allowed to use the JS stack.
I can't say for sure the reason, but I can say with confidence the use of Fortran never really went out of style, but many of the uses were confined to classified systems and edge type or disconnected systems. Heavy number crunching is a big deal in applications like satellite imagery processing, signals surveillance, targeting and navigation. Fortran never really stopped being king there, but a lot of the development wasn't exactly taking place on engineer's personal laptops or Internet connected systems at all, so queries for how to do stuff wasn't being captured by Tiobe metrics.

The U.S. government has been making a huge push in the past decade to downgrade as much code as possible that doesn't need to be classified and push as much development as possible into fully unclassified environments to mitigate the cost of needing a fully cleared workforce. And network connectivity is generally increasing for systems that were not networked in the past.

Trends like these could easily account for Fortran developers doing more work in the open where they can just use Google to get answers instead of checking proprietary and closed information sources.
As long as mysql can't run ddl statements in a transaction it's worthless as far as I'm concerned.

Also the thing where they (used to?) silently truncate your data when it wouldn't fit a column is absolutely insane. I'll take operational footguns over losing half my data every damn time.
The fact that rolling doubles causes some relationships to reverse (but some to stay the same) is very interesting and non-obvious, at least to me.
Your right I don’t know for sure, but I think the idea will require lots of code and be difficult to implement. I also feel the idea has some viral qualities and may need to scale rather quickly. I would be willing to take on more than one cofounder as long as we were all on the same page, and vested. I don’t think outsourcing would work, because I already have some more ideas to implement down the road, plus I want somebody to share the struggle and joy with.

Thanks for your advice and the option to contact you for more. I will probably email you soon. Let me digest my thoughts. I still want to find out about provisional patents and what I should do to protect my IP as I look for a co-founder.
but of course if you really want faster compiles,
just run linux and install your workspace in an ext4 filesystem on an ssd.
> What is wrong with jabber group chat?

The presumably protocol-level problems are that you can't "upgrade" a two-person conversation to a groupchat, and that a groupchat is an entity in its own right belonging to a particular server, which is something the user really shouldn't have to care about (and also causes reliability issues). And that there's no history.

Beyond that the user experience in every client I've used is terrible: open a dialogue to list available groupchats, manually join one, accept the notification, manually rejoin if you're disconnected. And then you tend to get notifications on every message, rather than just on messages that mention you; purely a client problem, but fundamentally if there are no good clients then it leads me to suspect there's a deeper problem.

Just compare with the groupchat experience in Slack or Skype or heck, AIM.

> You don't like the jabber priority based method of dealing with multiple connections. What would be better?

Send messages to all connected clients for the account, like virtually every other protocol does. And sync history between them. I can accept that that's hard without a centralized server, but it's vital.
Companies have a need for the application of the tools, not the tools themselves, though. Just like customers don't have the need for a task to be completed with a specific tool (but they might be particular about the process).

There's a mismatch in expectations here, from programmers to customers, via companies and hiring processes.
https://www.coingecko.com/en/nft/cool-cats : man's been given a sense of purpose and belonging, and it only cost him thirty-seven thousand dollars?

I'm sure we could all write whole essays on the atomisation of society by reducing it to transactions, and the desperate attempts of people to buy their way back in. On the other hand, this is hardly a new phenomenon, it's every nouveau riche all the way back to Elizabethan sumptuary laws and beyond.
Location: Vilnius, Lithuania

Remote: Yes

Willing to relocate: Not yet

Technologies: Python (Django, Flask), Javascript (Meteor, jQuery), MongoDB, SQL (PostgreSQL, MySQL), PhoneGap, Swift (a couple of hobby projects)

Résumé/CV: http://careers.stackoverflow.com/msamoylov

LinkedIn: http://linkedin.com/in/msamoylov

Github: https://github.com/msamoylov

Email: michael.samoylov@gmail.com

A full-stack engineer with a decade of experience. Interested in real-time web apps, mobile apps and backends. Startup-friendly.
> And the guarantees usually span 2 years.

You say it as if it was a good thing. I expect at least 8 years of use from a laptop and having such a short guarantee says a lot about reliability.

Gaming laptops are known for being especially focused on performance over reliability.
Yes, the joke was that I took the title of the article literally and it says "nobody will be talking about uber". Yet, at least us two are talking about it and so is the rest of this HN page. Therefore, "nobody" cannot be literally true.
> I love that people are looking for alternatives to Spotify and I don’t know how to explain to them that it has never been ethical or sustainable to expect to have unfettered access to the entire history of recorded music for $10/month.

— Ross Grady, missing the point.

This has nothing to do with Spotify and everything to do with the market for streaming services.

It takes an unbelievable amount of money to operate a service like Spotify and consumers have not yet demonstrating a willingness to pay more than $10-15/mo for pretty much any mainstream digital subscription.

That leaves a very small amount for artists. Which is wrong. But what are you going to do?

Either customers pay more, which they won't.

Or artists leave Spotify for platforms that pay them more in hope the increased cut compensates for significantly lower volume, which is unlikely.

Or someone finds a way to run a global streaming service at such a reduced cost that some savings can be passed onto the artists, which would've happened already if possible.
Actually, I am not sure about the statistics. Even though 400E-jobs are considered unemployed legally, they might still include them in the statistics to make them look better.
>>Algorithmic search is sinking

I think we need better Algorithm.
You can still be phished into entering that TOTP code
That's an aspect of privacy, no?
> Amazon doesn't want to add friction to the review process, since that will discourage actual reviews and not bother the fake reviewers at all.

Who cares about barriers to legitimate reviews? There are millions on Amazon, hundreds for any popular product. The problem is they're swamped out by the millions of fake/illegitimate ones.
It doesn't hurt to look there. I would also add your programming skills to your LinkedIn. You will get recruiters hitting you up. That's how I got my current job. I recommend doing this while actively searching. Just be aware some recruiters on there are pretty shady.

With your background (business and marketing) and your ability to use python, you could look into a business intelligence or data science job as way into CS. If you decide to go this route, I would get familiar with Pandas, Numpy, and other popular data science packages in python.
An estimate I've seen repeatedly is that they'll take about 1/1000 as much land area as the same carbon capture with trees.
No, it just means that Qt is valid C++, not that the two have equivalent semantics (which is necessary for Qt to be exactly C++ and not a bastardized version thereof, which is what we are debating). If I we’re wrong and you were right, the moc would be purely optional; it would serve no purpose, and Qt programs compiled with moc would behave exactly as those compiled without.
And yet they still advertise the Index as being Linux/SteamOS-compatible.

But seeing as this is a prequel (or midquel or whatever) instead of actually Half Life 3, my prophesy of HL3 launching as a Linux/SteamOS exclusive may yet still be fulfilled.
This has a lot of explanatory power. Weakness, or more accurately one's perceived vulnerability (inability to weather momentary losses), leads to pre-emption and escalation.

To use vitality as an example, a healthy person can handle the odd cold or cut that could be fatal to someone with compromised immune system. Rightly then the vulnerable person will react quickly and intensely to perceived threats that the healthy person may shrug off (or even engage with, like volunteering in a hospital.
So it's a chicken and egg problem. I wouldn't "go first" if I were Microsoft, no reason to accelerate the obsolescence of windows desktop. Why not let eg. Adobe go first?
Here's the study which the article criminally does not link to: https://www.thelancet.com/journals/lanplh/article/PIIS2542-5...

It's a meta analysis of 9 longitudinal studies of green space and mortality, all of which consider socio-economic status as a co-variate.
As of today, XMPP has a more diverse ecosystem of clients and servers implementations, that makes it much more versatile and resilient.

Matrix addresses the theoretically interesting issue of distributed chatrooms, which makes the protocol and its implementation very complex and inefficient… while not adding much in practice (that's only my opinion, but I think this self-inflicted complexity has done nothing but a disservice to Matrix)
Your take is pretty accurate from what I've seen.

A friend is on the Call of Duty team, and Medal of Honor before that. The way MoH turned into CoD is the owner of the studio that made MoH was unwilling to sufficiently share the profits, so basically the entire team walked out in mass, got their own publishing deal and made CoD.

But only the people who've made a runaway hit have that kind of bargaining power. The other 90% of the industry is pretty grim.

Things are a lot better on the indie/casual/mobile side, as those tend to be smaller studios with close friendships/partnerships.
You seem to know a lot so I might ask:

As a consumer what/is there anything we can do to better protect say a 100W mobile solar panel + chargeable battery + phone? Maybe there is not threat?

Though perhaps useless if the phone can't connect to anything...
Ever hear about NYC landlords who leave ground level properties vacant for years because they'd rather lock in a high paying tenant. Same principal.
What are you using that makes the performance difference be even noticeable? With the exception of cases where Firefox is absolutely broken, for me it's good enough. Or when I had crappy extensions, have you tried disabling extensions? I only have uBlock Origin and Firefox Containers these days.

It does sadden me that some sites are starting to refuse to work with Firefox these days... But I won't give up.
Reminds me again, Distributed System are hard and the first fallacies "The network is reliable"
Once you read the story in Instapaper it can be a pain to find it again on HN and upvote it though.
Seems there is always this issue. System fails. Systems try to repair themselves. Systems saturate something which stops them from repairing. Systems all loop aggressively bringing it all down.
>...one of the standard steps is to shift traffic off of one of the redundant routers in the primary EBS network to allow the upgrade to happen. The traffic shift was executed incorrectly...

This supports the theory that between 50%-80% of outages are caused by human error, regardless of the resilience of the underlying infrastructure.
Hmmm. Not sure I'd want to tie my FB Connect with my SMS's.
Yes, I upvote links that I would like to see the community talk about, even if I haven't yet read the article, and in rare cases if I don't even plan on reading it. Of course this differs case-by-case, but I use my vote to stimulate conversation.

Like teej said, often the comments are more valuable than the link.
Oversaturated? How do you figure? 13% were unable to re-mirror, which means 87% were able to. In short, nearly 40% of the 'cloud' was free space.
It's really frustrating that states have not adopted an equivalent service. I actually filed paper forms for mine because their free service is a simplified approximation of the full form and leaves out certain workflows that limit its scope of complexity.
Clicking on the link on ios 14.5 for me opens the app store on a white back page which is weird. Searching for hypesheet on the app store also shows no results. I’m in the uk, could it be that the app is not available here for some reason?
Is this why men in business have learned to avoid talking to women in business? A man delivering a sales pitch to a man isn't offensive, but a man delivering a sales pitch to a woman is sexist. And then women notice that men avoid talking to them, frezing them out.
Like it was eating its own dogfood.
It doesn't matter whether the rest of the world will do anything with it if we enjoy theorizing about it on the internet in our free time :)

I don't think reported actual figures are enough to form a good enough image of the worth of a company. The proverbial example would be of buggy whip companies (selling whips for horse drawn carts) reporting record profits the year that Ford opened his first automobile factory. Clearly the buggy whip companies did not have a bright future ahead of them, but you wouldn't be able to tell from reported figures.
Aw I thought this would be an article about representing code in different ways, as text, as browsable namespaces etc
Sounds like an absolutely lazy and incompetent person. People need to really think about their job situations in the broader context that sometimes you just have to be there and be ready to work and be available. Not every job is a "creative" 9-5 job that you can work remotely, there are many types of applications where it is required that someone can be there to resolve issues as they come up. And theres nothing wrong with that.
Historians will be comparing the Simpson's to the Delphi Oracle in Ancient Greece, except one was pretty damn accurate.
By the time you know this is the case in your flat, it's too late to do anything about it. Other than wait a year, then move into another flat which may have the same problem.

Market forces don't work for hidden features like this, so why would it ever change?

This is why people want to live in detached houses - after years of psychological torture from living in cheaply built or badly designed flats.
Always happy to chat with people about this space, contact info is in my profile if you want to reach out
Some punishment at all might be useful, though. Instead of none at all.
I don't know whether , this is the same company getting sued.! http://www.consumercomplaints.in/complaints/c-cubed-solution...

"C Cubed Solutions has been a pioneer in cheating employees, using pirated Software from Microsoft, offering worst services even a decade after when the call center and outsourcing industry in India is at its peak. With inferior services by not retaining the highly skilled employees, C Cubed has contributed to radically tarnish the face of call center outsourcing and customer relationship mismanagement., through sick solutions that never comply with our clients’ overall mission. Our pirated and stolen ensemble of technology and services is designed to cheat, fraud and suck customer's money out of his credit card. Multi-location credit card stealing centers in New York, New Jersey and Maine add to the scope and reach of our call center support services."
I just noticed that free training session seems to be limited to certain location sold by "Amazon Web Services". For example Kuala Lumpur and Bangkok are free, but other location have varying fees.

I attended 2 free session in Kuala Lumpur and Singapore back in June. I always assume its free for all. Sorry
An amazing write-up. Although I am using my EE training a lot more at work these days, and I've designed my fair share of MCU (and USB, FPGA, analog...) projects I've never found the time to dip into learning even a fraction of the detail presented here on low-level modern x86 architecture.

For me, reading this really hammers home just how feasible evil maid type attacks really are (considering attacks aimed at defeating Eg. Full disk encryption). But at the same time, if I am still typing the passphrase for my encrypted disks at each boot, simply filming me use my laptop would seem easier... So using that logic, I have been working on passwordless unlock before fiddling with the very tedious task of maintaining a SecureBoot Linux installation.

Can anyone say how strong the x86/TPM-equipped machines out there are against malicious firmware updates, assuming one has their BIOS admin password set?
Sorry, what? No. No politician is doing a good enough job that they deserve a higher salary just because. It’s a job like any other - doesn’t pay enough? Go find something else.
We should migrate Bitcoin to someone's DynamoDB table? Or did you not read the root comment?
Politicians should not be allowed to hold private property while in office. Have all their holdings liquidated when they get in power, at reasonable market rates, and have them put in a national fund used for things like pensions, from which they are allowed to withdraw a fraction depending on their projected life expectancy.

They then have a very large incentive to keep the country solvent and working well for the future. It's rather more urgent for someone to keep public hospitals running well when they can't afford to use private ones. The same is true for public transport, housing and all other goods.

And if a fraction of the population won't be willing to ever run for office again: so much the better. Do you want politicians running the country who expect that their tenure would see it become worse?
Would it not be wonderful to have a pay cap on the ratio between the highest paid employee and the lowest paid? We could extend this to all sectors.
Except that software developers mostly create problems for future developers to solve, increasing -- not decreasing -- demand. The barrier of entry has always been low, yet salaries have only gone up.
It's called the two-tier system: https://en.wikipedia.org/wiki/Two-tier_healthcare
And it's well-known that private hospitals are better than public ones. They have better cancer survival rates for instance, as well as lesser risk of nosocomial infections [3].

[1] https://pubmed.ncbi.nlm.nih.gov/17371210/

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4824501/

[3] https://pubmed.ncbi.nlm.nih.gov/3143900/
I consider Congressional hearings to be a form of accountability.
I can relate. When I have done the research and figured out a plan and know exactly the way I can approach it and am even excited to do it when I day dream about it...that’s when procrastination strikes. It has turned from a challenge into an easy task.

What usually happens though is when I finally start I realize there is a ton of stuff not clear and it becomes a nice challenge again without any easy obvious solution, and I regret my procrastination, and power on into flow.

The power of procrastination for side projects it’s absolutely amazing. It’s always this “if only I had more time I could finish all of it!”. But then when you have the time you become lazy.
Someone will always play politics if playing politics gives them access to power or money. If you weaken politicians in their ability to play politics than lobbyists, corporations, career bureaucrats and so on will gain in power. Politicians you at least have the option of not voting for next election while the others you don't even get that option.
No problem. Most times the bots are lost in the "who runs that?" and its pointless to look. This one happened to have been not difficult to track down. I'm curious of the answer if you get one. ... and I see that someone dug up the answer further down.
I've only read a few chapters from this, but I've heard it recommended highly by others as well.
You assumption that a separate case that prints fizzbuzz will break the code is not correct. With correct code, you get three if checks either way, but the readability is higher, code complexity is lower and cases are nicely separated.

bool is3 = i%3 == 0 ;
bool is5 = i%5 == 0 ;

if( is3 && is5 )
{
printf("fizzbuzz\n") ;
}
else if( is3 )
{
printf("fizz\n") ;
}
else if( is5 )
{
printf("buzz\n") ;
}
else
{
printf("%d\n" , i ) ;
}
Social engineering is the most common cause of account hijacking with two-factor. Check this out: they used his cell phone provider to get at his google account.

http://www.makeuseof.com/tag/two-factor-authentication-hacke...
I consider as broken all interviewers who extrapolate a candidate's decision on this issue to real-world "business requirement changes."
What gets me about this is that a single misplaced bomb during WW2 would have stopped these discoveries, and he would have just been another casualty statistic. It makes you think about what advances other misplaced (or well placed) bombs have prevented.
Giant wall of text, so I skimmed, but I think, no. Art never dies, it just finds a niche when the general public finds a new fad.

Commercially, sci-fi seems to be doing well. Moon, District 9, Avatar, Star Trek. As a forecast of tech-to-come, who can say if it's as accurate as it once was, we'll have to wait for the future to arrive to really know, right?

Aside from an enjoyable read, sci-fi is still inspiring people to get involved in the sciences. So sci-fi, I think, is doing fine on many fronts.
I agree with them tbh. but that means they should have been shot on the spot instead of arrested.

I don't mean I agree with their cause but I am surprised attacks on service men & women don't happen more on their home soil which, from one perspective, is behind enemy lines.
I view sourcegraph as a better starting point for rap genius for code
This is something I think tech professionals should be able to ameliorate. You can do 'group health' (like AARP does) with a group membership organization. Is there not anything like that available from at least the IEEE or the ACM?