skysight-inc/HackerNews huggingface dataset:
You think states are bad, you should check some of the city level pension issues, which I think are much larger in aggregate per state than the state pension funds.

A really good intro to the city level issues would be the Dallas police and firefighters pension (just duckduckgo it)
Will be interesting to see how compiling to C affects debugging in the real world. LLVM is nice as a target, since it allows you to map generated IR blocks to source locations. Of course, it also means that the compiler needs to link to all of the LLVM libs, which is a bit of a hassle too. (I've found this when working on a Clojure->LLVM compiler bootstrapped from Clojure).
There are also two concepts of being a virgin in Japan: never had sex at all, or only had sex with prostitutes. Depending on how you ask the question, a man who had sex with prostitutes might still answer that he is a virgin.
> Based on what else can the average guy invest his 401k?

That's a determination the average guy has to make, and he doesn't run the risk of bankrupting the entire state when he misjudges his risk profile.
If anything, as hinted above, there are lots of other confounding factors. Also, Wikipedia's wealth inequality list looks a lot less similar to murder rates than the income inequality list I posted above. Would you know off the top of your head if Pinker wrote about wealth or about income inequality? (Or yet another measure?)
Fair enough. I'd even go so far as to allow targeting based on information entered voluntarily on THAT site, such as if I give facebook my gender and age AND say explicitly that those 2 data points are fair to use for targeting - then they can use it (But that data can't leave the site - meaning they can't include adnet.com/ad?age=$age.
Thats a false comparison. It's like saying "people spend $1,000 on iPhones. Why wouldn't they spend $1,000 on a pizza?"

Ability to pay and willingness to pay are very different concepts
No, they wouldn't need to pressure anyone. They'll just ban whole subnets of CDNs that are not used by any services popular in Russia.

And cloud providers and CDNs that have large customers from Russia will just give up like Amazon just did. After all it's just a business for them and they not going to lose clients just to fight against censorship.
I believe the fair comparison would be performance per dollar - comparing similarly priced components. Same sockets and cores can have wildly different costs.
In addition, the best healthcare system in the world, according the WHO, is in Cuba, where it certainly isn't run on a for-profit basis. Moving medicine away from the private sector allows for a stronger focus on preventative care, which is significantly less profitable.

I think that worrying about removing the profit motive entirely misses that fact that not only is the profit motive not the only motive for doing things, but oftentimes not even the determinate factor.
IIRC several major browsers implemented XHTML error handling, but only for documents with a Content-Type: application/xhtml+xml header, which was basically nothing because that would then trip up other browsers
Newton is Canada’s first commission-free cryptocurrency trading platform
Even when pension reform proposals do not change benefits for current employees and retirees, and only apply to new hires, unions will resist fiercely, such as this case in Kentucky.

> KEA opposes the pension reform, in which new hires will have to enter a hybrid cash balance plan, which differs from a traditional pension, and would limit new sick days that teachers can put toward their retirement.

https://www.cnn.com/2018/04/11/us/kentucky-teachers-pension-...
> Crawlers can't resolve the halting problem, either.

And yet, that’s where we’re at today. Blogspot posts require JS. So many other pieces of content are similarily built.

And with phatomjs gone, we’re now running entire headless browsers just to test if websites are rendered correctly. It’s insanity.
PIs definitely go into a lot of grey areas, and believe not every job they take is so straightforwardly legal as catching insurance fraud...
But why is that important? It sounds really cool, but why do we want that? As far as I know nothing useful, that has benefited humanity, has come from the ISS or going to the moon.
Yea.. Illinois is in bad shape. My father-in-law retired from Western Illinois University a little earlier than he had initially planned so that it would be before his union contract expired.

That was over a year ago - the folks left are still working without a contract. That doesn't necessarily mean they won't get any pension if they retired today, but it puts it at even more risk than it already was.
If someone were to ask me this question, the first thing I would ask them is: Why do you want to do that?

Some years ago, I thought I wanted to scale from a solo freelancer into an agency. I had two reasons: 1) money and 2) accomplishment. It's now my belief that building an agency is not a good way to achieve either of those two goals.

I went a small ways down the path of building an agency. I worked on a project where I hired two other freelance developers and one designer to help me. It was a lot of mental overhead and at the end of it, I didn't make that much money. Taking into account the stress of managing other people and the risk of being responsible for other people's work (including mistakes), I ended up wishing I hadn't gotten any other people involved at all.

One of the least attractive parts of running an agency I can think of is the boom-and-bust cycle. Almost every freelancer/consultant has a boom-bust cycle. With an agency the symptoms of the boom-bust cycle are amplified and made much more painful and serious. I've seen agencies have to lay people off when times are lean. Then when times are "good", you have to scramble to hire more people to do all the work - or make your employees work overtime, which I think is pretty unfair (I've been in this position at agencies).

So at some point I decided I didn't want to build an agency after all. Instead I decided to make as much money as possible (in as few hours as possible) as a solo consultant. Based on the fact that [Alan Weiss](https://www.amazon.com/Million-Dollar-Consulting-Alan-Weiss/...) claims (in such a way that I believe) to earn over a million dollars a year as a solo consultant, I understand it's possible to earn quite a lot as just a single individual.

My biggest success in increasing my earnings has been to move from development to training. I haven't succeeded in charging more than $100/hr as a developer (except some tiny projects and emergencies) but I've charged as much as $13,000 a week as a trainer. Some trainers I know charge $20,000 a week or more.

I've also had some small successes selling products. I wrote an ebook in 2016 that sold about $8,000 worth. Now I'm working on the next product.

So if someone came to me with this question of how to scale into an agency, my answer would be that I think there are way better ways to get what you think an agency will get you, unless for some reason you really want to start an agency for the sake of starting an agency.
Which are the complete opposite of prohibition. Singapore's policies have nothing to do with restricting access.

They're torture, life imprisonment or the death penalty. Apples to Oranges.
You can price out the POWER system they tested here. https://secure.raptorcs.com/content/TL2WK2/purchase.html Remember to type in "2" for the quantity of 22-core CPU upgrades you want. Looks like at least $9k.

Edit: whoops, the article ran against the dual 8-core version, not the 22-core one. Looks like $10,600 as tested, with the 500GB HD, 256GB RAM, and workstation graphics.
In this case, a JavaScript front-end that had no unit tests previously. I also wasn't able to get NPM through the firewall, so I used Jasmine standalone and kept its files and copies of our third-party framework files in a "Frameworks" folder within a separate "Test" folder

The pushback I received was that keeping the framework code in Source Control would result in it being caught in the JS build/minification script, as well as my spec files. The individual that pushed back was also concerned about JS exceptions since we were up against a release, which speaks to a need for training about how unit test files work. Ultimately I .gitignored the framework folder but wouldn't budge on leaving the test files in, since .gitignoring unit tests defeats the purpose. Then I learned that the build script wouldn't grab those files anyway. :)
I think the part they miss has been the ease with which people can establish awareness of the major market players once they have a need. If anything ads are more useful for small/new companies than the big ones that currently drive all the pressure for targeting.

I have severely limited my exposure to ads for a few years now. No regular TV / streaming only, ad-blockers + disabled javascript by default, no daily commute.
With all of that I am almost certainly on the low end of the "brand awareness" scale.

Even still, I just do a regular internet or maps search and I am suddenly aware of all the major market players for whatever I am after.
In this sense, getting me to buy your product is more a matter of location and market share than the location or targeting of your ads.

I'm sure a lot of people currently operate this way and there's really nothing stopping everyone on earth from operating this way. With that in mind, I don't think it makes sense for ad studies to assume the information needs to be forced into my head or the product won't have a chance.
It's unlikely that many are lying. The phenomenon of the "Herbivore Man" has spread and there are now signs of a similar trend among some women.

The perspective behind all this appears to be: "If I get involved in a relationship, even a purely sexual one, the time and effort required of me won't be worth the trouble. I would rather just do my own thing and spend time with platonic friends."
Thanks. QNAP integration still seems problematic. So I'm trying out Duplicati/Backblaze B2 from a PC instead of straight from the NAS.
Just look at marketing and sales. It's basically a lottery...
I'm all for this. If we were to cut welfare benefits to fund state pensions, it could be sold as transferring wealth from those who don't work, to those who do which is much easier than hiking tazes
One of the most valuable aspects of HTML5 is that it defines a parsing model for "broken" HTML.

This means tat, for the first time, it's possible to build a brand new HTML parser that has a high chance of working against all existing HTML without needing to first reverse-engineer existing browsers.

Remember, when HTML5 was first designed Internet Ecplorer was by far the most widely used browser. And IE was closed source. If you wanted to build a parser you needed to first reverse engineer IE and figure out how it handles invalid HTML.

The HTML5 spec fixed that. The thing you are complaining about here (HTML5 making it harder to build a new browser from scratch) is one of the things HTML5 actually solved!
If you remove a recommendation, it has a link saying "tell us why", and you can say "don't recommend me videos based on video X" (X being the video that YT used to generate that suggestion).

I find YT's recommendations a bit myopic (too focused on what I've watched in the past few days), but I literally don't have any clickbait or other crap videos, it's actually pretty OK.
I have a bad habit of saying the right but uncomfortable thing.

Also the average user of HN probably has zero exposure to sex work, other than maybe as a consumer. I grew up in Times Square, with street hookers on my corner. Some of my friends are/were sex workers. There's a lot of fear and anger around what's going on right now.
Isn't privacy/anonymity in a crowd just a thing of the present? In a small village, everyone knew who you were and knew your past.
I assume he is talking about "selling entry" into a fashionable group, e.g. Apple product owner. Apple has a significant markup on their products, because they're fashionable. Neither the markup nor the fact that the products are fashionable is an accident.
The problem is not that they caught a criminal (assuming they actually were a criminal by sensible standards). The problem is the concentration of power this implies, and the abuse potential that comes with that power. One of the greatest dangers to human flourishing historically has been concentration of power.
> The main concern with this approach is that the event store is no longer immutable

I think what happens when you delete all events of a (deleted) aggregate root (such as a customer who requested to be forgotten) can be interpreted more charitable, in a way that the event store can still be called immutable.

If you look at a functional programming language, you can not force a data structure to be removed from memory. However, that obviously doesn't mean that your program consumes infinite amount of memory. If a data structure is not referenced anymore, it'll be removed from memory (by the GC). Your program itself didn't mutate the state of the data structure, so from that point of view everything is still mutable.

Now, let's apply the same principle to an event store: A deleted aggregate root (the to-be-forgotten customer) should have been removed from all projections (as required per GDPR). If you replay the events, it shouldn't matter to the final state of a read projection whether it processed the events belonging to this aggregate root, or not.

Therefore, one could interpret that removing the events of a deleted aggregate root in a GC-like fashion leaves the event store immutable, in the sense that my program(s) can't mutate the state (themselves), and their output doesn't change.
I don't see where the article states that Musk took out a loan against his existing shares to literally buy more at a higher valuation.

I'm not even certain that would make it past underwriting, much less be legal. Otherwise you could leverage market capitalization without amy downward sell pressure to increase not only your total holdings but it's overall value. Seems illegal.

Kinda like EOS.
This article is really lacking in substance
This isn’t really a hack, it’s just a tool for brute forcing pin codes. It doesn’t work if you have an alphanumeric code or a very long pin code.
And that is why healthcare should not be a for profit business.
A Desperate Plea for a Free Software Alternative to Aspera
This is definitely not accurate.
Apple didn't get on board until well after the connector and other things had been just about finalized. The price of making that connector a standard that Apple was willing to use was not pointing out it was made by a staunch competitor.
I don't even think they were attending meetings.

(Gruber said something completely and totally wrong about this, which is usually the source of people's thinking apple did it. The history here is well documented, just not well known or well publicized, deliberately, so Apple could save face)
YT earnings up to $20 per 1k views, with $7 average?

Who is earning that kind of money? The pros I know bank $1/1k (excluding sponsorships, referrals, Patreon, random demonetisations, and so on).
It's interesting that a formal objection is done by creating an issue on github.
The fact that you made a new account to comment this indicates to me that I should not assume good faith because I know what you were hinting at: race.
What has recently happened to curb your jealousy?
Firefox doesn't own the customer.

But creating a rendering engine from scratch is hard and there is no business case for anyone doing it from scratch. Apple didn't (they tried with CyberDog ages ago) they used KHTML to create WebKit. Google didn't either, they started with WebKit. Opera gave up on their own rendering engine years ago.
ESP32 Based Banana Pi Boards Mimic Arduino Uno and Micro:bit
> Most of the web quickly moved to XHTML.

This simply is not true. The web moved to an XHTML-like dialect of HTML which was still served as text/html and browsers interpreted it as "HTML soup" because actually serving pages as application/xhtml+xml would have broken the majority of the web because browsers would actually validate them and refuse to display a page at all if there was even a single missing close tag.
There are also innumerable CG videos on YouTube, targeting children, which appear to be algorithmically generated. Using a combination of popular kids characters (Elsa, Spider-man, etc.) and ostensibly canned animations, the results are often strange, bizarre, and even entirely inappropriate for the intended audience.

The phenomenon is referred to as "Elsagate"[0]; be forewarned, it's pure nightmare-fuel.

[0] https://en.wikipedia.org/wiki/Elsagate
Half the country lives in the same city.
Name, email, friend list sounds reasonable, but how do you know they've got your photos? Curious; has it been revealed what information they collected?
Extra threads means that there's more likely to be something else available to schedule when one thread's pipelines are stalled due to a fetch from DRAM or MMIO, basically. There's very much a diminishing returns beyond two, but for some workloads (big mostly-RAM-resident data sets with poor locality of reference -- consumer databases say) it's worth it. It's unclear to me that 4-way multhreading is going to help any of the benchmarks in this test.
Author here - would love to bring my plea to the broader Free Software community, but they have _so many_ different mailing lists, I don't know where to start with this kind of organizing! Does anybody have any ideas?
Spectre Mitigation Update
I have to admit, for better or for worse, YouTube is getting better at predicting new things for me to watch. That is probably because I consistently follow very narrow types of channels and watch those channels as my main form of video consumption.

If I watch an abnormal video linked from a friend or something, that does tend to drastically alter what it recommends.

"Oh you watched a weird cartoon edit dubbed with an old song? Here, we have thousands of those to recommend!"

Honestly, I'm just glad it has mostly stopped only recommending videos I've recently watched. That's worse than a bad recommendation.
> Most 401(k)s are also hugely underfunded.

That's a disingenious way to state that.

Individuals have control over their own IRA/401(k) contributions. They are "fully funded" up to whatever that individual wants them to be, and that amount of money will be available to them when they retire (+/- investment gains/losses). You can argue that people aren't putting enough money in their IRA or 401(k)s to retire, but that's not "hugely underfunded", that's short-sightedness or circumstance.

Pensions are hugely underfunded because states haven't been setting aside enough for promised benefits. The equivalent would be me sending a check to my IRA or 401(k) institution and them taking 20-30% of that money intended for my retirement account and putting it somewhere else instead. That's fraud and it's illegal in the private sector (c.f. Bernie Madoff). Makes you wonder whether it should be illegal in the public sector, too?
How to Conduct Effective Code Reviews
The W3C actually does do some good work in other working groups; the CSS working groups seem to be working smoothly.

The W3C also oversees a lot of other standardization processes that aren't directly related to web browsers, like RDF. There are people who find this useful.

I think a lot of it is a power play. The W3C wants to be relevant, and the most relevant things in the web world are HTML, DOM, and CSS (there's also ECMAScript, but that already has a different standards body that owns it).

There are a lot of other standards that use HTML, CSS, and the DOM, such as ePub. The W3C wants to be the normative reference for these core web standards; many times, one standard will have to refer to the other, so the W3C wants to be the one that defines the "official" HTML standard.

But the W3C's process and policies are just terrible. They let people take over standards who have no intent on working with those most impacted by the standards, the people who develop the browsers that billions of people use daily to access tons of diverse content. So instead of just providing a lightly edited snapshot, possibly with some WIP features removed, of what the WHATWG produces, they start going in and meddling and making changes with insufficient justification so you have two forked standards providing a lot of confusion for everyone.
Thanks for checking out. 'Run at startup' is needed to schedule sleep reminder notification and to restore notification when the phone is rebooted. I'm not entirely sure on why the other two permissions are being asked. This project is bootstrapped with React native, and may be it is default from that platform. I will check on this.
Here's where I am further confused, then. If the provider has this list of chargemaster rates (inflated though they may be), and I tell them I'm paying cash, no insurance of any kind involved, shouldn't they be able to tell me at that moment what they will charge me?
I went from a full-time employee to an agency owner (literally one client and one employee for the first ~8 months). Here are some unpleasant surprises I hit along the way:

a. hiring is hard - even more so when you are small. I was lucky to start with a senior hire who had a little more experience than me. I think your first hire is more or less determined by luck.

b. delegating and trusting your hires is learned habit and takes time. I messed up badly so I don't have any tips for you.

c. you need to probably carry a larger bank balance to tide over any downs. Don't inflate your lifestyle just because you are making more money now.

d. there are several small, nagging chores that need to be done regularly (accounts, payslips, interviews, invoices, follow-ups, exit interviews, etc.). Over time, this becomes easier and you will discover good help.

e. most days will be normal but there will be a few days when you wish you had stayed as a lone consultant and there will be a few days when you are genuinely happy to be running an agency. I still struggle with this and don't have too many tips.

f. you will go through a phase where you will do almost zero technical work. The phase can last for years until you hire the right people to free you up. Just be patient - you have to navigate this phase if you want a stable business.

g. once you start and are not a failure (i.e., even if you are mediocre), you are on a treadmill that is hard to get off. You employees want to see growth and direction even if you, as the owner, may be content with a lifestyle business.

The worst recoverable mistake I unknowingly made in early days was to focus a lot more on the client and not bother about the image of my own company. We felt more like an extended team of another company than our own. I feel this is a recoverable error and that you don't need to avoid this. And as a disclaimer, I'm not in a hurry to scale so I avoided or have delayed many other problems that people more successful than me have hit.
There was an article on here a little back about how stories like "Netflix founder got a fee for returning a movie late and got the idea to start netflix" are entirely misleading.

Everyone has problems, and everyone has ideas how to fix them, especially in the consumer products space. Everything outside of the idea itself, like marketing, execution, finance, and customer support are all things that take practice, or reps as you say, to gain experience which hopefully leads to instinct.

I think we like these tales because they exaggerate the importance of an idea.
You also said he used to be a repo man. Does he have a mustache, tophat and cane?