jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I feel my comment tracks extremely well with the sections you cite and that it takes some mental gymnastics to read exactly the link you provided and then act like my comments somehow don’t track. The original criticisms were about failure of source data for large models (eg reddit for GPT) to account for fast shifts in social activism language specifically.

I think this is a completely fair summary of the paper.

But you described the paper as suggesting that people are "required to agree with or accept woke vocabulary" or previously your criticism was "Nobody is required to accept “wokeness” vocabulary".

I don't see how you can justify those criticisms from the paper. They aren't there. There isn't a place where they paper says that anyone needs to use or agree with a particular kind of vocabulary.

I don't know if it's intentional or not, but the claims you're making about what the paper says just aren't in the actual document. Hence my question: where are you getting that criticism from? Where does the paper suggest that people need to agree with woke vocabulary? I think it's uncharitable for you to criticize the paper based on a mischaracterization, and so I think it's completely reasonable for me to clarify by what reasoning you came to make that criticism. Because again, despite trying I can't find an interpretation of the paper where your criticism makes sense.

I'd implore anyone else reading to look at sections 4.1 and 4.2 as well. They just simply don't say this.
http://www.google.com/chrome/intl/en/p/cloudprint.html
I'd say it's more like abstract interpretation.
Correlation doesn't imply causation
That's certainly true using that reasoning (which, incidentally, I think is ridiculous). Of course, they could come up with a workaround. Like perhaps it's not a violation of property rights for invisible and virtually harmless waves to enter private property, and if they happen to bounce off something and come back to the source for collection and analysis, so be it.
The concept of gentrification is typically used in a sloppy and unhelpful way. It is used as a slur, as if gentrification is prima facie bad. But reuse of urban contexts, turnover of neighborhoods, is a fact of life. Cities outlive people and industries.

The legitimate grievance, I think, is where public money is used to subsidize neighborhood transformation. (As was done in SoHo with forgiveness of back debt on properties and other give-aways.) This tends to be highly non-democratic, a process in which wealth is concentrated in the hands of well-connected land developers.

The article touches on this briefly, but to me this is the key problem. Everything else is just people on the sidelines grouching about how others got lucky by buying in to SoHo (or wherever) early on. Reductively put, just sour grapes.
I would go as far as to say I think the vast majority of people don't need a specialized service mesh. We unfortunately started with Linkerd and it actually is the cause of most reliability/troubleshooting issues. I don't think lack of complexity is actually a good selling point for it, because it's inherently more complex that not using a service mesh.

Istio may appear more complex but that's because it has a superior abstraction model and supports greater flexibility. We're beginning to migrate from Linkerd to Istio at this point. I had the same initial frustrations with podsecuritypolicy (and linkerd suffers from the same), but istio-cni solves the superuser problem, and I believe even the istio control plane is now much more locked down in the latest release.

However if I had my way I would be telling every team they don't need service mesh. We don't have any particular service large and complex enough to really take advantage of its sold features.
Any news on remoting Wayland? This article kinda ignores it, but I don't see how it's not a complete showstopper.
Absolutely. Automate TV downloads, pick the quality, pick the language if you want, and let it do its thing. If it’s not in your Usenet/Plex pipeline you need to add it.

There’s one for movies called Radarr and one for music called Lidarr. I’ve found them less useful and don’t use them but it’s worth a try.
I'm not sure if the preference is cultural or more variable from person to person. I don't like always-on outdoor lighting; if I want light, I'll bring some.

I have to assume I'm in the minority though, as nowhere I've lived has moved to reduce street lighting. I know a couple places that have; the town my mother lives in has banned most always-on outdoor lighting, and another relative's town has removed street lights from some neighborhoods. I think both towns have considerably above-average rates of environmental activism.
Not the OP, but like any other formatter where choice is involved: You pick one and go with it. See: Black for Python.
Good news actually, it's already being worked on. As mentioned, Pipewire is the current leading solution. Upstream WebRTC has experimental support for Pipewire; in Chromium it can be enabled with a flag and in Firefox it can be enabled with a patch or configuration flag (I believe it is supposedly merged, but not sure if stable versions will compile and work with it.)

GitHub is down atm but there's also an xdg-desktop-portal implementation for wlroots which should allow for Pipewire clients to run under Sway (I have not tried this personally, so I have no idea if it actually all works in practice yet.)
https://github.com/emersion/xdg-desktop-portal-wlr
More enlightened conversation seems to be happening on this thread -
https://news.ycombinator.com/item?id=21624316#21625154
Well... https://prettier.io/docs/en/options.html
This is a great article but I think it misses the counterpart to the professional class - moderately well-to-do small-business owners, millionaire next door types. I think these are heavily represented in the top 10%. They are not as well-educated, lean much more to the right than the professional class. Economically they identify more with the 0.1% and consider themselves capitalists, but culturally they identify more with the working class.

These two groups seem diametrically opposed to each other, much more so that they are with the actual elite or with the actual working class.
That's not GAAP profitability. R&D and sales appear as operating expenses and get deducted from revenue before net income.

This matters a lot for software businesses with recurring revenue (i.e. most SaaS businesses). With software, you build the software once and then you have an asset that you can sell a potentially infinite number of times, for many years into the future. The engineering salaries for building the software count as R&D, and get deducted from the current year's income statement. Then you sell the software, which may take an expensive consultative sales process but signs up a customer who will continue paying monthly for several years. The sales expense is recorded in the current year, but the revenue is booked over several years.

The metric you're looking for is unit economic profitability, and specifically for B2B software businesses, LTV - CAC. If this is positive, then you are making more for each customer you sign up than it cost to sign them up, and you have a sustainable business (at least until the competitive landscape changes, which is a risk every business faces). This is not the same thing as GAAP profitability: if you know that you have a product that makes $5 in revenue for every $1 in sales you put in, it makes sense to raise as much capital as possible, hire as many salespeople as possible, and get every possible user using the software before a competitor comes out. That will look like a money-losing business under GAAP, because for every dollar that comes in this year you might be spending $2 in sales. But the part that's missing from the GAAP statement is that next year you have 4x as many customers who will continue paying you money at no additional cost to you. At some point, when the growth curve flattens, you just lay off the salespeople and milk the existing customers for everything they're worth. This is the story of Oracle, Microsoft, Cisco, and now Facebook and Google.

VCs know to look for these metrics (along with growth rate, net promoter score, engagement, and churn, which are proxies for CAC and LTV). The general public does not, and they're not required in SEC disclosures or normal accounting statements (which generally predate the SaaS business model).
URL goes to Localhost, assuming they meant o have https://getpolarized.io/2019/11/25/Dark-Mode-Should-Be-The-D...
Am I the only one where "dark mode" interfaces really screw with the eyes?
I find default dark mode all of the day super depressing but later at night I find it easier to use with the lights out. So the balance iOS uses for auto enabling dark mode to me is pretty good. It would be nice if more websites would allow me to use it but at least reader mode supports it.
What does the platform do when user correctly quotes a code block? It would still be broken on mobile, would it not?
While I have no sympathy for this woman, something in her story does concern me.

"we have had so much hate email (over 400 pieces) , phone calls and regular mail."

She violated some copyright. That is an issue between her and the copyright holder. I feel slightly ashamed to be part of a community (Not HN specifically, but the more global software community) that responds with hate mail and abuse.
It says Node v 0.3.1 on the message.

Link to release and changes in v0.2.5
http://groups.google.com/group/nodejs/browse_thread/thread/3...
It's amazing how fast you can get tired in a situation where you're going all out

This is a point that gets overlooked far too often. I have seen plenty of people in peak physical fitness run out of steam after 2 to 3 minutes.

What most people forget is that as well as physical exertion your body releases a massive amount of adrenaline the second a punch is thrown and that wipes you out. It's called an adrenaline dump and it honestly feels like your legs have turned to jelly and you feel like you have zero power behind your punches.

Moral of the story; hit hard and be accurate.
NLP 1 : Natural Language Programming : ability to instruct a machine using your natural language

NLP 2 : Natural Language Processing : modeling and processing of the natural language phenomenon

NLP 1 requires advancement in NLP 2 to a significant level of accuracy which in turn requires the accuracy and care of the formal symbolism of lower level programming automaton. Having said that, the progress has been slow which often times leads to denouncement of pursuit of research in the NLP field.

The article is 6 years old and a lot has happened in terms of both processing power capabilities that an individual has access to now (cloud computing) and amount of data available (online information explosion, particularly social media streams) which used to be a bottleneck earlier. This opens up a huge opportunity for breakthrough in NLPs by mathematicians as mentioned by Yuri yesterday at Web 2.0 Summit. AT&T's voice activated remote ( http://www.research.att.com/projects/WATSONASR/index.html ) is an example of natural language programming that is achievable today.
You're just spewing pro-TSA propoganda all over this thread. This is far from a closed issue, as pointed out here [1], among other places.

[1] http://news.ycombinator.com/item?id=1913457
They released an open source apache module called mod_pagespeed. We actually set up a proxy for it so you can see what it would do to your site without having to install anything: http://torbit.com/proxy

One reason people may prefer a cloud solution is there is no other infrastructure to set up. It turns out mod_pagespeed is both CPU and cache intensive which means rolling this out on your servers requires beefing up your server infrastructure.

We may end up using their technology & contributing to the project at some point, but right now it's very alpha and breaks a lot of sites (including Google's own!).

They're also missing most of the browser-specific optimizations that we're doing, specifically around mobile.
> Pretty much all browser vendors agree SunSpider is a bad benchmark, but yet it keeps getting used and abused. All vendors have tweaked their JS engine for SunSpider itself.

Still, there is a gap between tweaking the JS engine and running completely different code (a gap which most GPU makers jumped over without hesitating a few years ago, but it's annoying to see the issue crop up again)
any books that focus on feature extraction?
@ $99.99, the cost of posting that material free online is probably pretty close to zero. Every download does not represent lost revenue. Only those downloads that take the place of purchases do. How many people torrenting a movie would be willing to pay $99.99 for the BluRay? Not many. Those downloads become a lot more relevant as the cost of legally consuming content drops.

The thing that I've been continually amazed by is the industry's fascination on eliminating or limiting people viewing their content without paying. This is a meaningless metric and one that puts them at odds with their customers. If they had, instead, focused on increasing the average amount that each person spends on content, they'd not only make more money, but they'd be in the business of giving customers what they want and they'd truly be taking advantage of the zero marginal cost of their product. As long as I'm spending as much as I'm willing to spend on entertainment, the industry should want me watching everything they produce. The per-view or per-piece-of-content profit is only meaningful in a world where each copy they sell costs them money. When me viewing a piece of content costs them nothing, they should only be concerned that I'm paying for content, not that I'm paying for each piece of content.
100 pounds (lb) of silver?
As I said, this is pretty much complete nonsense and a classic example of the phenomenon of American blindness to their problems.

Take your ludicrous assertion that healthcare costs will decline as a % of GDP over the next 20 years.

You are on another planet to the rest of us.
The new Corvette is as fast as the 911 for half the price but that's not stopping people from buying 911s
It should be noted that Germany's wage/GDP growth has been quite stagnant since the 1970s as well. Its auto industry has been successful, but that can be attributed to numerous other factors, like its effective education system, which puts a much heavier emphasis on vocational training, its engineering culture, and government policy focused on promoting auto manufacturing, all of which can counter-act the negative effects of its unions.

Also, German unions are less antagonistic to management than American unions. The UAW took over the Big Three in the 50s and 60s, and they immediately went from extremely successful, to getting to the brink of bankruptcy.
that's wrong. They've just made their latest release - 10.3.9 - and it's supported on all models back to the 6.
They don't need to keep the data around longer than it takes to extract the affected email addresses, and that doesn't need to be done on a server at all.
Everything is cached nowadays: Instruction branches, registers, memory, disk, database query results, proxy responses, DOM, GUI elements. Most data gets cached at multiple levels already.

In any system, wether poorly or well designed, one may discover that hardcoding responses to high-level/networked queries indeed improves performance. So it becomes tempting to duplicate the application response in front of it. Though without much concern wether duplicating the application outside of it is a good idea in that specific case, or not.
Hmm, you are right. Akbar is "great", "big" etc.

I know the Padshah was also called "Shadow of God on Earth" - do you happen to know the Farsi for that?
Those reports are mandated by federal regulations.
> No. You need to use fsync to ensure the file is flushed to disk.

Are you sure? At least in case of ZFS AFAIK the file wouldn't get corrupted, since it uses copy-on-write internally. Sure, you might get the old data back, but you wouldn't get corruption. And it automatically checksums your files anyway so it will detect any data that did get corrupted, and if you're using RAID-1 (as you should for any important data) it will automatically repair it.

> Also careful not to rename the file across mount points (/tmp is often a different mount and the most common location for people trying this.)

You can't rename across mount points. (Linux's `rename` syscall and the corresponding C API will return an EXDEV error if you try.)

> If you introduce a bug that writes the wrong / partial data, you can't recover anything that isn't in the previous day's backup.

Sure. If I was working in a bank not being able to do that would be totally unacceptable. But in my case that's the tradeoff I'm willing to live with.
I can't tell if you're being sarcastic or not. In case you're not, here's an example, from Germany, to disprove that all calendars start on Sunday and end on Saturday.

http://www.timeanddate.com/calendar/?country=8

Choose other countries from the dropdown and you'll see many, if not most, have the week starting on Monday and ending on Sunday.
Does anybody remember the name of the cult movie where all advertisement is blocked from the real world? It's pretty much the same idea. I remember seeing that movie many years ago.
Well, you can see TW himself answered that question (down on the page) by saying what SHRDLU does is so far removed from what our brain does that it's kinda pointless. On the other hand, at the beginning of the heyday of strong AI it was super exciting and in that sense inspirational and important. It was still iconic when I first set foot in the AI lab in late '79.

Plus look at the list of people discussed on that page, Henry Baker, Dave McDonald Vaughn Pratt, Tom Moran, Stu Card and many more...not bad for what turned out to be a false step.

I think it's still important to know about the Michelson-Morley experiment even though nobody believes in luminiferous aether any more. OK, SHRDLU isn't as earthshaking (so to speak) as the M-M experiment, but then again, AI was (is) still in the alchemy phase in the late 60s.
Tamiflu is $130? I was prescribed Tamiflu last year and a course cost me 1/3rd of that at the first drug store I walked into. I'm in Australia.

Can't say if it really worked or not.
I think television is terrified that you would turn to another channel, etc; Telling a joke keeps you for a few seconds, enough time to tell another. And then you're engaged. But you have to make the case to watch your show in the span of 30 seconds. The advantage of comedy is that you're always telling a joke - users can enter at any point and will stay to hear the rest.

And if in-depth news analysis was something people wanted, well, the Economist would have a much higher subscription base than it currently does.
Harley Davidson filed for a sonic trademark on their engine sound back in 1994[0]. (I think it failed, not sure.) But it's pretty easy to reproduce the sound to remind people:

Potato, potato, potato, potato, potato, ...

[0] http://en.wikipedia.org/wiki/Sound_trademark
people are making death threats to poll workers and local election officials.
That's so cool that you were part of the founding team for a makerspace! I'm working on building something makerspace-y right now...If you're open to it, I'd love to ask you a couple quick questions about it. If you're busy, no worries, I 100% get it :) my email is in my bio.
Yeah, Azure is way more expensive than on-prem. We'll never stop all of the MBAs from running IT into the ground
>> [FTA] most of what is taught in school and university is quickly forgotten

> claim […] is disingenuous at best

I am inclined to believe Welsh's theory due to the fact that school does not use any long-term memorisation techniques which is mentioned elsewhere in the comments. – If we want to make the world better, I am very much in agreement that this must be examined in a scientific way.

> anti-educational diatribes like OP

That's a straw-man. He does not criticise education, but school.

> I care about how to ensure that present and future children have a better experience.

This means participating in politics which is almost anywhere a nearly hopeless endeavour. For me this explains why Welsh became a cynic (afaict from his article) instead of being proactive like you wish him to be.
> There are some world class developers in Spain, Italy or France that are paid ~30K€ to 50K€ per year

I seriously question that. I hire a lot from EMEA and world class developers don't accept a pay of 30 to 50k, especially in France, Italy and Spain. Perhaps Czech Republic or the Ukraine yes.
It is exciting. But what's a bit unclear (to me) is how re-usable safety testing is. Are we going to arrive at stage where we can "push to production" after this 48 hour design phase, or are we going to need months-to-years of trials for each new code?
Crawford is not a genius, he is a visionary. He has some idea in his mind and for him this idea is as real as reality. But it does not.

The early successes he had made him overconfident. I don't see the formulas he displays as anything sort of revolutionary.

Any computer game today have systems way more sophisticated than that, or even old systems like the "sims" engine(original CimCity, Spore), Civilization series, doom, mafia, a flight simulator or Age of Empires to name a few. All those systems have incredible internal mathematical models.

He risked anything he had on his vision. His vision came sort. He does not accept reality. Even today he believes his visions are right and the world is wrong.

The "I blew it" is not acceptance of his failures. It is an acceptance of the failures of society that was not prepared for his revolutionary ideas. Society was not yet prepared for his genius. He made the mistake of valuing society more than what is worth.
Nice to hear about the progress. I did read up somewhere that AOT is already possible for GPUs. But I actually like the "just-in-time AOT" for development. For deployment a real AOT would be nice (but for the short term can be even something like precompiled blob with embedded runtime).

It would be huge if Julia could be compiled to shared objects with e.g. C interface. I don't even care if they are bloaty or hacky. Any way of accomplishing this would be an instant boost for using Julia in production. And would go beyond anything even close to Julia's productivity.

I think Julia people may underestimate the potential Julia has as a general purpose language, and overestimate the short term efforts to make it happen. Just add some hacks like AOT caching and any way to call with CFFI and it would go like wildfire.

I understand that most of Julia's community is about crunching data, and that's what I do most of the time too. But with that background it's probably not that clear how dire the situation in more general development is. An expressive, reasonably performant and interoperable language would be revolutionary.
But this does not solve the question: who is going to pay for an expert to read all the source?
famitsu.com

Japanese site for game news. Every new and upcoming game is in the list, very good to see whata coming
but it removes three classes of errors entirely when compared to printf / scanf:

- wrong arguments types (mostly solved by libraries such as fmt tho): printf("%d", 0.5);

- too much / not enough arguments passed: printf("%d", 0, 1);

- passing unsanitized strings as template argument: printf(some_string_i_got_from_the_network_lol, arg_1, arg_2);

the << method makes these three errors impossible.

Also << does not allow you to have something like printf's %n, which writes to one of its arguments.

fmt is able to give compile-time validation of string literals, but at a hefty compile-time cost. In my opinion the best solution would be string interpolation, but we're definitely not there yet...