jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Right.

I really want you to sell me this product because this solves (I think?) a problem I often face. The product page (and the blog) makes a big thing about the social aspect and so on. Which is fine; but I still have no idea what exactly it does.

It tracks my movement. When? How?

What exactly does it do?

Clearly your are hip and cool, which is great. But I've clicked every link and I am still none the wiser as to the product... sorry.

EDIT: Right, I noted the TC link (http://techcrunch.com/2010/12/17/fitfu-wants-to-get-you-exer...) posted elsewhere. That was much more explanatory, now I understand a lot more. In fact (and, man, I never thought I would say this!) the TechCrunch copy is pretty solid explanatory text, you should take careful note of it and consider at least a page that says something similar about what the product is.
But this is surely an argument for better valuation rather than against the principle of forced sale per se. I'm not at all arguing that people should be forced to surrender for less than the true value, but I'm also well aware (my ex worked in this area) that each and every vendor will have an explanation for why they should get more money than it might seem at first. The customer who needs the land for whatever public good is just as restricted as the person required to sell and the whole point of this system is to ensure the seller gets a fair valuation while the customer isn't at the mercy of vendors gold-plating special cases for why they need more money.
Quite true. I've mentioned some of those things below, and I absolutely don't mean to denigrate your success, you guys are great. It's just changed the way that I see how you see yourselves, though I guess I should have been thinking that way all along.

Keep up the awesome. :)
Component-based file structure is firmly in the "good" column for me. It makes small components much more feasible.

If you're forced to split out your view, your template, your stylesheet, your controller, your model, your business logic, et cetera into separate files you are forced to keep components large.

However, if you have a component-based structure, whenever you notice a very small piece of common functionality it becomes trivial to create a new component for that functionality. You end up with a very large number of very small, very easy to understand components, with clear areas of responsibility.
That seems rather cynical, doesn't it?

Why don't you ask the people who work at USDS if they're having trouble getting interest from the agencies? That would be a way to test your hypothesis.
Repairs on an older Mercedes are actually quite expensive. I should know because I own one and if hard times would hit - unlikely, but you never know - it would be the first thing to go (and I'd replace it with an old VW Golf/Rabbit diesel).
Wonderful. You think you've seen fraud in the Bitcoin market? Up until now, its been strictly amateur night. Wall Street gets involved and now we're in the Majors. All the money lost down the Bitcoin rat hole so far amounts to basically tip money at the stripper bar to the professionals.
Who said it was perfect, for this or any other use? You're just constructing a straw man.

The actual objection, which was perfectly obvious from the comments you were replying to, is with the use of the word "Javascript" alone without any further explanation, as if it was axiomatic that the use of Javascript is bad.

When an article includes such an extreme opinion without explanation, it inevitably puts off anyone who doesn't share it. Moreover, it calls into question the ability of the author to review the technology in a fair way, and the purpose of them reviewing it at all. React Native's entire raison d'etre is to provide a native version of a web development stack. If you are inherently biased against web development technologies, then you're obviously not going to get on with React Native, or any similar technology.
Id really like to know what a better flexbox api would be like.
Because he worked for a major investment bank.

It's irrelevant that it was modified open source code. Wouldn't make any difference.

As a dev employee he simply doesn't get to choose what is and is not proprietary to GS. That decision cannot be made without the involvement of compliance and legal.

And he would have known that. No question.

So, even if he didn't attempt to cover his tracks (which it sounds like he did) he performed an illegal act.

Obviously, without actually knowing what code was taken it's impossible to vet his assertion that it was useless code. It could well be (it's entirely plausible that he just wanted to give back extensions to FOSS code). But, unless GS had explicitly licensed that code otherwise (clearly they hadn't) or he had an agreement with GS that he owned the code (clearly he hadn't) he stole the code belonging to his employer.
All of them.

If your just trying to be pedantic, then yes it's technically required for employers to make up the difference. But in practice, restaurants typically fire anyone who presses the issue.

So in practice, all states don't enforce employers making up the difference.
I remember it was very playable on the 33mhz, 8mb 486DX machines I had at my high school. A friend had a 50mhz 12mb 486SX-2 which was wonderful for Doom. I sadly only had a 16mhz 386sx with 2mb of RAM. I amazingly did get Doom to "run" on this machine through some virtual memory program for Win 3.1. I had to shrink the screen size down to the smallest size for it to run at about 1fps.

I also remember a couple of other people that had "486" upgrades for their 386 based systems and Doom was perfectly playable on those systems as well. RAM was the big limiting factor that I remember.
Check out the Ask YC Archives categories for inspiration and a starting point of categories to use. I think his ordering/tagging is sensible: http://www.gabrielweinberg.com/startupswiki/Ask_YC_Archive
Worth noting that an autoreleased object which you haven't retained will have a ref count of 1, so they are not an exception to the "freed when the ref count is zero" idea.
They aren't sexy and few people talk about them, but if you do an engineering and economic analysis, some form of carbon-neutral liquid fuel is still very much on the table as a reasonably long-term energy transport solution. The characteristics of liquid hydrocarbon fuel are pretty good in most ways, which is why we still use them. For instance, have you ever worked the math on the amount of energy being moved when you pump ten gallons of gas in one minute and converted that back to Watts? There isn't an immediately obvious replacement for them that actually works as well. If the problems of the particular way we obtain them can be solved, then it's worth it to continue to figure out how to use them more efficiently.

And while 20 years ago you might have thought it would "just be easier" to switch away entirely to something like electric vehicles, research on that front has not proceeded as satisfactorily as would have been nice (batteries, oh batteries, why can't you just be an order of magnitude better?), and "fix the problems that liquid hydrocarbons have" has started to look less like a stupid idea.
Looks good. A nice-to have addition would be price per compute unit.
The post cites 1999 stats on cracking 512-bit keys. The recent TI calculator hack is a better data point.

http://www.mail-archive.com/cryptography@metzdowd.com/msg107...

Some fun statistics:

- The factorization took, in total, about 1745 hours, or a bit less
than 73 days, of computation. (I've actually been working on this
since early March; I had a couple of false starts and haven't been
able to run the software continously.)
- My CPU, for reference, is a dual-core Athlon64 at 1900 MHz.
- The sieving database was 4.9 gigabytes and contained just over 51
million relations.
- During the "filtering" phase, Msieve was using about 2.5 gigabytes of RAM.
- The final processing involved finding the null space of a 5.4 million x
5.4 million matrix.
If you listen to the whole interview, you hear that when Jobs was asked about supporting Flash, he said they had to pick carefully which technologies to support because they didn't have the resources to just support everything, like other firms.

This is the CEO of a company worth $1/4T that has something like $40B cash on hand. It seems like the underdog startup culture is really internalized at Apple, all the way to the top.

I suspect one of the reason that firms led by their founder lead in their markets is that the founder has often spent a lot of time poor or cash strapped and is very careful about not wasting money.
> 1. Stop overpaying employees. Jobs now have inflated value because most companies assume that everyone they employ or hire is above average, which is a mathematical impossibility.

That's just silly. Obviously not every company can beat "average", but if you are good at attracting and sizing up employees, then of course it's possible to put together a great team where everyone is beyond average. It gets harder the larger you get, but that's a long way from "Mathematical impossibility".
You don't need to resort to believing--either way. Just look at some statistics. You have all the web at your disposal, I suppose.
Why don't they support 5GHz for 802.11n?
It looks like C# 3+.
The first sponsored ball angle makes a lot of sense.
it sounds somewhat like a vnc plugin in addition to their native chrome applications (if these 'legacy' apps indeed run 'in the cloud'), but could also include wine for windows apps or perhaps a nested X server for native linux apps. but the majority of the article is speculation and a review of recent tech history, so who knows
That was actually the case, so the example is particularly wrong. That doesn't change the fact that living by your own teaching is the basic of a true philosopher (See Plato, Aristotle, Descartes, Kant, Kierkegaard...). Rand was a wingnut, not a philosopher.
> You can send your virtual girlfriend presents on-line, which costs real money.

Pure profit. In App Payments for the lonely. Not sure how I'd feel if I was making money off that.
They can fold it into VS so that RStudio can be abandoned, and the premier development platform for R can be locked behind the MS paywall.
This is from the German Grundgesetz. You could translate it as "The Arts and the Sciences are free, in practice and in teaching." It's from the section where the constitution defines what the fundamental rights are, it's on the same level as freedom of conscience or freedom of expression. These rights are only constrained by other constitutional rights. Research on human subjects might affect human dignity, you can't do that, but copyright isn't on that level.

The High Court defined science as a sustained, methodical effort in pursuit of truth. It's not confined to universities, companies and hobbyists count. That's how German courts read their constitution.
I'm moving towards the library approach for some toy projects for both client and server.

There is no perfect framework and by choosing one you're usually stuck with its warts for the long haul. I usually find that I'm bending my code to fit into the framework conventions that I don't necessarily agree with.

With ExtJS for example, the framework conventions dictate your project should be organized into folders like this:

controllers/
models/
views/

...whereas I prefer controllers, models, and views, which are coupled, to be located in the same folder and models which are intended to be shared to be explicitly in a shared folder.

Another example (still ExtJS!) is that I never agreed with ExtJS's MVC implementation - where its controllers were global for all instances of a view. It took Sencha several years before they fixed this by adding "ViewControllers" in ExtJS 5.

If ExtJS was not an all-encompassing framework I would have liked to use its UI components with a different MVC library (or simply vanilla JS) organized into my preferred project structure. I suppose it's still possible to do this but with frameworks you tend to not want to deviate too much from the framework conventions or things start to go wrong.
I completely agree. I think they're looking for trouble, they crossed that line between "for fun" and "messing with a great website".
It sort of solves it, in a clunky way compared to the elegant setup I easily achieved in linux...
>These statements are simply false. The vast majority of pure mathematics research done today does not involve category theory at all, and does not benefit from it. An even greater majority (like 99%+) of mathematics done in industry and in national labs does not involve category theory. Numerical analysis, probability, statistics, partial differential equations, dynamical systems, harmonic analysis, even lots of modern differential geometry – no category theory to be seen!

They might not think of it consciously, but they sure exploit and use properties of sets, rings, groups, and so on all the time in their calculations...
Our 5yo daughter loves looking through our old paperback versions, but we generally won't read them to her yet as the story and comedy is way over her head in most cases. She can grow up reading them over time as I did daily in the paper growing up.

One day we'll let her read our first edition color hardcover boxed set. But she probably should start acting a little less like Calvin first.
My LDL dropped by three quarters once I switched to a keto(ish) diet a decade ago and stayed down. My HDL remained stable, almost like the body manufactures it for cell walls or something...
Kids spending a lot of time outside was quite normal in the 1980s. There wasn't much to do inside. Even more so when Watterson was himself a child, which is probably what inspired a lot of his cartoons.
You're talking to people who think a typical homeless junkie is going to start volunteering or making art or babysitting if he gets a monthly stipend. Not a strawman--that's what they think. Just forget it.
https://www.vox.com/policy-and-politics/2019/2/13/18193661/h...

I tend to turn to this article and the studies cited when discussing police as crime deterrent. What evidence is driving your ideas on the subject?
People keep saying C is fast. It’s not. You can’t write a reusable fast sort in C. C++’s std::sort will trounce qsort any day of the week because qsort uses function pointers that can’t be inlined. Without inlined generic algorithms, how can people claim C is performant?

Memory allocation is expensive. C++ pmr allocators provide powerful tools to manage memory.
Never quite sure how to classify my stuff, but I'll call it digital hardcore/industrial/noise music.

https://zzznilzzz.bandcamp.com/
I can just hear the cherry British accent (RP, if you please) soaking through the text.
Well it’s possible for the unintended consequences of an action to more than cancel out the intended consequences.
> China's growth prospects

150% debt : gdp... gonna hinder the growth in medium term
Almost certainly, unless you trust Mozilla less than Twitter and LinkedIn, both of which you've trusted with your name and presumably email.

Mozilla seems to be one of the least un-trustworthy tech companies, at least in my opinion I'm honestly surprising to me that someone who's been in this scene so much longer than myself would ask this question about Mozilla.
>so here's a short tutorial on ansi escape codes and terminal control, because you philistines won't stop using ncurses and oh my god WHY ARE WE STILL USING NCURSES IT IS THE TWENTY FIRST FUCKING CENTURY

Please either write a "modern" replacement or show us that one exists, before proceeding to tell us not to use ncurses.
Intent is very hard to prove. In my last Sony laptop the keycaps were held in by hooks formed from a thin metal sheet. After a while (2.5 years in my case) the hooks start to break and the keys fell off. The keyboard was riveted and glued into the case which made it impossible to fix it. Was this the cheapest way for Sony to attach the keys to the laptop? Maybe. Did it get me to replace my otherwise perfectly fine laptop after 2.5 years? Certainly.
Can you provide anything beyond conjecture that there is any merit to what you've stated? My understanding is that the effects of CO2 as a greenhouse gas are pretty well understood at this point.
That might work for a smaller country like South Africa, but China too big for that. China could probably make everything it needs itself, or learn in a decade or two. So it sounds to me like a new iron curtain, leaving both sides poorer and the people caught in the middle suffering from the separation. (And good luck fighting global warming.)

But though there's a lot of pressure to choose your side, I doubt every country will do so. If forced they might choose China?
Because `fn foo() u8 {}` doesn't read as nicely as `fn foo() -> u8 {}`?

Also because "no return type" is the most common return type, and this way representing "no return type" as omitting the `-> ()` reads nicely: `fn foo() {}`
I thought this was nice, but then I saw they thought all classes were unneccesary.
Cool, glad to hear it :-) Best wishes to you all. Been very impressed with what I've seen of Tim's work, hope you can all learn from each other.
Same question here. I guess I was never too deep in local baseball growing up, but I played on a team in a local league that did 'state' finals (but nothing national). There were also 'select' clubs that I played on a couple years before deciding to focus on volleyball going into high school, but AFAICR they weren't affiliated with any national organization.
> however there is no evidence that people that score highly on the agreeableness factor do.

I went and did some exploring of the literature and found a study[1] that seems to contradict this statement. E.g. they found a significant correlation between Agreeableness factor and obedience in the Milgram experiment. However, the effect size is fairly small. Political leaning was also significant with similar effect size, and this study has yet to be replicated.

[1]: https://archivesic.ccsd.cnrs.fr/sic_01158395/document
I've never seen search work properly (where "properly" = 90+% of searches return desired document in first 2 results)
What still puzzles me about the Pi-Hole is that it appears to be based on a (slightly modified version of) a program many/most OpenWRT users^1 are already running: dnsmasq.

What is it that makes it infeasible to accomplish DIY DNS-based blocking on an OpenWRT router, without the need for an RPi. It makes me wonder if the modified dnsmasq Pi-Hole uses requires more resources that the un-modified version one normally finds on OpenWRT routers.

With respect to what this person is trying to accomplish, third party VPN is OK, but is it really necessary if one has a publicly reachable IP at home. OpenWRT routers often come with Wireguard pre-configured, and if not it can usually be installed no problem.

(Of course you could run OpenWRT on the RPi but is this a popular choice, given the specs of the earlier models.)

For experimenting with DoH at home, I am using dnsdist from PowerDNS.

1. For examlpe, users who prefer to run their own OpenWRT router at home, either in place of or in addition to one provided by an ISP.
I bought a PlayStation a few years go to play GTA..

Never tried consoles before, but figured the point was that it would be fast and hassle free.

GTA was fun, but after completing it I never load it, just to play for fun, because PS load times + GTA load times are too much.

Now I just play 20 year old games under wine on Linux.. that's less of a hassle, and I don't have to touch windows.
My mom signed up for one such "high-cost" subscription, which cost her $50 in the end (she needed to scan a QR code, went to the App Store and clicked the first app with this functionality). I think if Apple wants to use the argument that the App Store "protects its users", then they should guarantee it, i.e., protection or your money back.
I suspect that the core engine programmers moved onto other projects long ago, leaving GTA:O running with mostly artists and scenario designers to produce more DLC.

This bug wouldn't present in the first couple years with the limited amount of DLC, so by the time it got ridiculous there wasn't anyone left with the confidence to profile the game and optimize it. A junior dev could fix this, but would probably assume that slow loads are a deep complex engine problem that they won't be able to fix.

Alternatively, management would declare that there's too much risk doing more technical engine work, and not sign off on any proposed "minor" optimizations because it's too risky.
In case anyone else is wondering why they have so many subscription renewals processed on February 28, it's because monthly or annual subscriptions that would renew between the 28th and 1st are all processed on the 28th.

> If a month doesn’t have the anchor day, the subscription will be billed on the last day of the month. For example, a subscription starting on January 31 bills on February 28 (or February 29 in a leap year), then March 31, April 30, and so on.
I'm actually surprised that I don't remember any turn-based elements from any of the many, many M*'s I played given the strong relation to traditional RPGs - the only big time-based event was when servers reset.

Archmage (magewars.com, probably the first really big browser game) was the first game I remember waiting for my next turn to be available on. Apparently there's a "reincarnation" of it running today. https://wiki.the-reincarnation.org/Archmage
8Gb is the least-bad part of my little rant.
Well, not perfectly sustainable:

http://en.wikipedia.org/wiki/Cannery_Row
Are there any benchmarks of DynJS vs v8? Presumably it's considerably slower, but it'd be interesting to see by what order of magnitude...
Also a good solution, although I tried to eat takeout once a week to help keep local restaurants from closing.
From the article: "...it doesn’t work, unless you have massive amounts of funding or a brilliant idea that can completely disrupt the existing the market."

That's why I said scale of the project matters. Using a 1% (or 0.1%) metric to found a company is rubbish. Using it to guesstimate if a personal project might get some buyers seems much more reasonable. This probably isn't a $100k recurring revenue project, but it's reasonable to imagine that you could get up to $100k revenue selling a $99 product to programmers.
> Having to press yet another additional modifier key destroys usability and muscle memory

I'm far more comfortable moving my fingers and thumbs as little as possible rather than having to stretch far and wide for those extra function keys.
Even if you pay for YouTube Premium you’ll then get reoccurring pop-ups to sign up and pay for YouTube TV.
If you want to get rid of pop-ups, ads, and other annoyances, try Newpipe on Android, and SmartYouTubeTV on FireTV / Android TV

https://github.com/TeamNewPipe/NewPipe

https://smartyoutubetv.github.io/
I run a similar website called WikiCancel.

http://wikicancel.org/
In my opinion, any form of action that is based on a political or social arrangement is doomed to fail as it is subject to hijacking at best. Any potential solution(s) has to be routed in actual technological changes that are backed by well designed protocols that cannot be changed over night or misused in the benefit of whomever wields the stick at any given point.All else is waste of time.

That´s just my 2 cents though!
Well, it's got js now.

<!-- yes, I know...wanna fight about it? -->

Although I don't see why in this case. Owner can grep/wc the server logs to get a hit count.
That's plain inflation: $0.25 in 1975 would be $1.20 today
The article starts by saying and showing with a graph, that people are now underestimating prices more than they used to.

It then ends with this quote:

> If you ever find yourself on the game show, the lesson from this research is that whatever you think the price is, your estimate should, as the host says, “come on down.”

Is it just me, or is this advice backwards, and based on the data and graph, you should add around 15% to your estimate to not overshoot the 20% average under-estimate?