jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
See: https://www.nytimes.com/wirecutter/reviews/best-air-purifier...

They make nonsense claims about their technology - none of which empirically hold up. They lie about it and are just generally full of shit, quoted below:

"In the summer of 2019, we purchased a Molekule Air (the flagship model) and tested it. We bought an Air Mini that fall and tested it in February 2020. At the time we tested the Molekule Air, the company claimed that its “scientifically-proven nanotechnology outperforms HEPA filters in every category of pollutant.”

Our tests proved otherwise. And by mid-2020, that language had been withdrawn, after many of the company’s claims were ruled against in a case before the National Advertising Division and upheld in a later appeal before the National Advertising Review Board. The Molekule Air turned in the worst performance on particulates of any purifier, of any size, of any price, that we have tested in the seven years that we have been producing this guide. The Air Mini outperformed it, but that’s not saying much: It still gave the second-worst performance we’ve ever seen.

Guide author Tim Heffernan asked Molekule CEO Dilip Goswami why the language was removed. He answered, “The point about ‘in all categories’ is that we see a device that outperforms across all of the categories. Right? So we’re not trying to say that individually, on any particular metric, we would be number one. Right? What we’re saying is, when you look across all the categories, we outperform HEPA. Right? And that’s what we’re attempting to convey with that. And so—it’s fair to say that we needed to re-examine some of the language to make sure that it’s saying what we’re intending to say.”

The NAD and NARB cases made clear that this was an understatement: All of Molekule’s quantified claims about the Air’s performance; all of its claims about superiority to HEPA; all of its customer and doctor testimonials about the ability of the Air’s filter to reduce asthma and allergy symptoms; and many of its claims to have been independently tested, were ruled unsupported. Other claims were ruled too broad."
Front loaders have bad mold issues with the liner though. We switched away from an old one. No regrets.
>When it comes to optimization, there's a useful adage: make it work, then make it fast.

When you need something to be fast, you better design it from the start to be fast. This is terrible advice for everything but some UI/web cases.

Speed is a feature. Not every feature can be just 'added' to existing code without changing most of it.

All of that is especially true for running simulations and the like. Whether these are fast is often determined by the architecture you decided on in the beginning.

Nowadays the world is full of libraries, frameworks, etc. that will never be as fast the competition, because they can't become fast without changing their APIs completely.
A “defer” statement like in Go. Would remove the need for a bunch of goto.
Lizard Squad strikes again!
Could you write a blog post about this? I would love to hear more about the work you do and the considerations you have to take into account between micro-architectures.
Er, /baphomet is not "a doxxing board." Or, rather, it's not just a doxxing board. It's also a swatting board, and swatting is illegal in the US.

https://storify.com/a_man_in_black/baphomet

You are also 100% incorrect about "only legitimate stance." Hotwheels needs to be clear about what his guidelines are; as long as it's clear what rules the communities operate under, and as long as people are free to decide whether or not they wish to create a community, it's certainly legitimate to have more restrictive rules.

"UGC site" is a red herring. I am creating UGC right now in the form of this post.
This DBMS sounds interesting, but a quick search of the organization's repos on github and I couldn't figure out which one actually represents the core DBMS itself.
Keep in mind that a lot of ad blockers are blocking third-party analytics too these days, so measuring an AdBlock ratio by pushing events into GA isn't going to be very accurate.

I display a gentle plea to whitelist my site (http://encosia.com/blog/wp-content/themes/encosia/carbon-ale...) if the Carbon div isn't in the DOM after a little bit. I'm displaying that by loading an HTML fragment via AJAX, so I can grep my server-side logs and see how often that's loaded. I haven't checked lately, but the ratio was huge the last time I did look.
The USD Wallet list is the relevant/complete one for the exchange. The list is also on this page: https://support.coinbase.com/customer/portal/articles/182667...
Did you at all find that the printf methodology of debugging got in the way of the gamedev? I've been keeping an eye on Go, but have been hesitant to approach it seriously because of that debugging approach.
I recently set up Dokku. It has a few gotchas. I happen to hit it right when 0.3.13 came out, which broke integration with supervisord (and all other process managers). A few days later it was fixed. There are quite a few places where I had to use fairly advanced UNIX-fu to debug it, that was not covered by any dokku or related docs. Having said that, I really like it. Once you get it up and running, it works well, and I am happy to pay $10/month to host multiple side projects on one DO instance rather than paying for Heroku (yes, I'd need to pay with how these projects operate).
These are the worst. Marco Arment periodically does reviews of various things (coffee makers, headphones, etc), and he absolutely packs them full of Amazon affiliate links. I understand that other people have more benign impressions of this, but to me it is incredibly dubious and puts the whole venture under a huge question mark -- was the "review" motivated by pitching affiliate links? Were the items selected based upon their availability on Amazon? Were the higher commission items favored? And so on. There is simply zero legitimacy left when you use affiliate links. Similarly, if you "review" a book and pitch it through affiliate links, I no longer know whether it's even worth my time (most technical books simply are not), or whether your impression of it, and encouragement of its purchase, was motivated by commission links.

Probably the least offputting, brand-ruining tactic is the Daring Fireball technique of periodically putting some shout out to a sponsor and encouragement of their product. I suspect it is far more rewarding both to him and his sponsors, and limits the sliminess to a single occasional post, versus selling one's credibility.

ITT - people pitching affiliate links and crapware on their tiny blogs talk up how great it is.
I don’t want the web doing cool things. I want the web to be fast, boring, and private. Leave the cool things to native apps.
That’s just because there’s no Chinese Snowden yet. What do you know about surveillance in Asia? If you’re here speaking English I reckon you know nothing.
It's one of the questions I ask when I interview people.

I could care less whether you remember some algorithm you could look up in Knuth. I want to know if you can put yourself in your customer's place and design an API that meets their needs.
Armies of high powered smart drones aren't going to be a thing until we figure out security, and I'm not sure that's ever going to happen. Having people in the loop is affordable and much more expensive/time consuming to subvert.
if it was down, you would have no new email.
> the basic data is text

How can this work? Let's say I am developing a spreadsheet. Each cell has a formula, and it has a rendered text version. How can this work in Emacs? I want there to be a "underlying" strongly typed version of the data which is rendered, but Emacs forces them to be the same.

Unix (with pipes) also works with plain bytes, but many pipes are not necessarily rendered. Given that emacs is inherently visual, because you see the buffer if you're working with it, why can't there be data structures?
It all varies by person, doesn't it? We can't really know for sure whether that treatment amounts to sensory deprivation or not in his case. What books did he get? What channels is he allowed to watch? Maybe it's only Fox and Life TV? Let's wait until we hear his story, not some dry desctiption of the procedures.
It's either: Advertising, Payment Processing, Freelancers, Online Services, Domains and Hosting or Fulfillment.
Two simple ideas:

- VPN-as-a-service: a free-to-download client with access to a secure access point. You download it, install it and pay as you go. It could even stand guard preventing you from joining unsafe networks.

- Where-do-you-want-to-pretend-you-are: very useful for geo-restricted services
Time ago, I worked in a project where the customer's boss had a colorful version of the frog boiling story. He said that if you wake up, look yourself in the mirror and see four balls, you're not Superman, but someone is f*ing you.

I believe the basic error is not recognizing the project as an integration task. There are many systems that fit nicely into some existing mature framework. There are others that require an additional effort to make two pieces of software work together, two pieces of software that weren't meant to play together in the first place.

A programmer that's able to do this kind of work needs a very wide knowledge, specific experience and being very stubborn. Outsourcing this work is, now you know, risky. But it's not just that. If you're working now with people in-house, I assume you're seeing that little quirks take more time than functionality development.
Agreed. An extendable (Apple allows JavaScript to be downloaded, right?) text editor for the iPad would be wonderful.
Hacker news monthly job topics.
https://www.youtube.com/watch?v=LRhbcDzbGSU
Wow thats confusing... Seems like a big blunder by Motorola to me, they must be kicking themselves. Imagine HTC comes out with the Droid 2, heh.
Has it? What is the difference from the perspective of a generic OS whether the disk controller is provided by BrokenHWCo and plugged into an ISA slot, or its provided by SoCInc and glued to a AXI bus in the SoC?

In both cases an engineer has to get involved to describe the address/interrupt/configuration mechanism to the OS, and likely provide a driver or set of tweaks for every single OS in existence that might ever run on the platform.

The point of the standardization is that SoCInc adds a device that behaves like one of the standard device in the ecosystem (say NVMe, AHCI or SDHCI for a disk) does the low level platform specific configuration in the firmware and hands the OS something that looks to be a standard PCI, ACPI, USB, or whatever device. Then it can boot one of the dozen OS's or hypervisors the end customer might be interested in using the drivers they already have built in. The onboard mgmt processor then does all the realtime power/perf monitoring in response to course grained OS/ACPI requests and custom code which is aware of SoC specific load/bus utilization/thermal/etc values.

So, all this ends up being an engineering tradeoff, is it worth while to attempt to cram ones application into a ESP8266 (its after-all quite capable and has excellent wifi/web style interfaces built in) or run a full blown linux kernel/etc. By the time your running linux, your already talking about a pretty massive system just to get to the capabilities of that ESP8266, so the overhead of these standards is quite trivial. They were after all invented for machines with performance and resource requirements closer to that ESP8266 than anything in the entire Cortex-A line.

The choice to dedicate engineers at SocInc to duplicate the efforts of those at Microsoft, or Canonical to shave frontend engineering costs off is likely a very poor choice. As I mentioned above, its probably a large reason why so many IoT and Android devices don't get updates after a year or two. Those engineers are off writing new autoexec.bat files for the latest SoC's. Dedicating them to fixing security holes and bugs in the Os for the next 20 years for every SoC shipped costs a lot of money.

There is very nearly 0 value add to hiring an engineer to design an interrupt controller, another to write a driver for every OS in existence for it, and another for 20 years to maintain the result. For what? Lower interrupt latency? To save a thousand transistors or a license fee? If your customer doesn't have some very specific use case for that interrupt controller the value is likely negative.
It's unfortunate that there doesn't seem to be a turn-key solution for this at the moment. I'm currently using Squid so I can use web-enabled applications on an older version of OS X, and it's great, but figuring out how to set it up took a solid day of work (partly because their documentation isn't very good), and the result will only work on macOS.

Mitmproxy is much easier to set up, but too heavy for 24/7 use.

Ideally this would be a DDWRT package, or maybe a Raspberry Pi image, all preconfigured and ready to go...
Customer service can offer a path of recourse for the false positive. If the AI understood how to deal with it it wouldn't have closed it and since nobody is there to explain the AI must have missed something you're just shit out of luck, birth certificate in hand your account was banned because you were underage.
You've, umm, never heard of "the gas chamber" being used for executions in the U. S.?

https://en.wikipedia.org/wiki/Gas_chamber#United_States
I don’t think those statements apply to e.g. everyone who uses sleep training, and I never said they did. But I know of parents who all those statements would apply to. It’s currently quite socially acceptable to prioritize your own ego, ambition, and indulgence over a child’s wellbeing, and plenty of people take advantage. Attitudes like GP that I first replied to are part of why these people feel justified.

None of those statements are “ad hominem attacks”. I’m not sure where you’re getting that from. I’m arguing against specific practices, attitudes, and beliefs. You’re attempting to tone police, which is much closer to an ad hominem argument than anything I’ve said, in that you are objecting to style instead of substance.
WeWork would like a chat.
I'm all for standardizing this but I can't hear about the Language Server Protocol without thinking about this rant: https://youtu.be/pW-SOdj4Kkk?t=2549

The rant itself is probably misdirected towards LSP when it should be directed to the circumstances that it has to deal with.
I was wondering what would be the general opinion of the effect this will have on BrickLink going forward. I, too, am concerned about how this will affect BrickLink's autonomy to operate as it has for years.
I was thinking of 2 drives on an IDE cable[1], until I read "Morality".

[1] https://en.wikipedia.org/wiki/Parallel_ATA#Multiple_devices_...

(kind of wondering if that use of Master-Slave is so old that I really needed to cite it...)
Well, psilocybin will most certainly not have the effect that your friend experienced. It doesn't work like that at all.
David Packard just wanted engineers to practice peer programming more
This same problem also led to the loss of the Deep Impact spacecraft on its extended mission:

"On September 20, 2013, NASA abandoned further attempts to contact the craft.[77] According to chief scientist A'Hearn,[78] the reason for the software malfunction was a Y2K-like problem. August 11, 2013, 00:38:49, was 232 tenth-seconds from January 1, 2000, leading to speculation that a system on the craft tracked time in one-tenth second increments since January 1, 2000, and stored it in an unsigned 32-bit integer, which then overflowed at this time, similar to the Year 2038 problem"

https://en.wikipedia.org/wiki/Deep_Impact_(spacecraft)#Conta...
There have been twin studies like this done for basically every trait, yes. Even things like how religious you are as an adult has basically nothing to do with which family you grew up in.
How did it communicate underwater?
Because America is being overrun by the un(der)educated and worse the educated yet hell-bent-on-destroying progress.
> I don’t know the shady data economy at all, but are there datasets out there which let you de-anonymize just via residential/mobile IP address or hostname?

Sure, and they're built using data collected from shady sites which ask for personal information such as CC details under dubious pretenses (like age verification) and associate it with the visitor's IP address.

These de-anonymizing datasets exist because of poorly considered policies exactly like the one being discussed here.
Yeah that's a bug - should be impossible. Thank you for posting, kinda important that that doesn't happen. I will check it out.
Michael Crichton was right on.
> is still possible

Wait what?

I think in many parts of the world that isn't possible anymore for a long long time. Like all of EU.
IMHO Laravel and Symfony are the best things that happened to PHP community since php5. PHP was an ugly mess of bad practices, fragmented into many outdated apps/frameworks and it was just exhausting to use. Symphony was a great improvement, but a bit too rigid and too enterprise-level for my taste. For me Laravel was honestly a breath of fresh air - finally I had something significantly more powerful than my custom framework and still highly flexible and light-weight.
Haha, sorry about the typeface. It is my design, work in progress, so I would welcome any feed back you have (why does it suck?)

Otherwise I haven't disabled the reader view, I don't even know how this is done.
I think one of the interesting things about Germany, Japan, and China is that they are NOT strictly capitalist countries, and they do NOT follow Chicago style economic models (which, ahem, seem to be inaccurate when one attempts to verify them empirically). I think a little bit of socialism is necessary to keep a thriving industry (not finance) driven economy going. Trade barriers, spending on long term public education and welfare and infrastructure, long term economic planning not based on this quarters dividends, a dash of regulation to curb the worst abusers, some subsidies to beef up struggling sectors that contribute the greater good, an efficient and highly monitored bureaucracy, and zero tolerance for anti-social behavior (whether by the powerful or the proletariat); these are what made the USA an industrial economy from 1776 to about 1976, and they are still a recipe for success.
The desktop has been lacking the powerful omnipresence, the web offers. I think we should try to port the web applications down to the desktop. With the processing power of the desktop, and the scalability ideas of the web, the merger would be a really interesting one. Sun's Sun Ray was a step in this direction: http://en.wikipedia.org/wiki/Sun_Ray
what case are you referring to?
Actually, Automattic, the distributed company behind WordPress uses blogs (called p2s after the WP theme) for this. Each team has their own 'blog' and you can link them, comment, etc. Then there are company wide blogs with different topics, watercooler blogs, etc.

Really useful to revisit past decisions and as a company wide knowledgebase. They even created a product out of it: https://wordpress.com/p2/

Disclaimer: I work there, but on a different product.
Uncertainty based on incomplete data. With an investment, you have most of the data about a given venture as it stands at the moment in front of you; only the future is uncertain. With a gamble, you have profoundly incomplete information about the venture in its present state. This is often a feature for the "house", who can use this information asymmetry to manipulate odds.

$300 wasn't gambling if you were throwing in based on an understanding of gamma and short squeezes and GME's standing on the week of the 25th. That information was complete and supported the thesis, "If I buy at $300/share I should be able to sell at a profit in the near future." (And,this turned out to be correct; selling before trading opened would have netted an up yo 65% return.) It was, however, ultimately a gamble, because of incomplete information about the solvency of retail brokerages (and the ability of "the house" to manipulate odds by increasing collateral requirements without explanation).

Unfortunately, this revelation marks the entire financial market as essentially a casino.
The number of laws that can put you in prison in America is an impressive anomaly as well.

There was a commission from he government to find out how many laws existed in America and after years of looking into it they gave up and the final conclusion was that no one knows.

Everyone looks to the government to solve their problems instead of solving it themselves.
The buried lede: A landslide blocked a river and water backed up.
Man, your conservative think tank articles aren't even consistent - the first one decries the increase in cost caused by free education in the UK, the second one celebrates the "increased funding" caused by the end of free education in the UK.

The first link is really egregious in that it just cites a bunch of non-sequitur cherry-picked facts and doesn't even compare outcomes, or even anything with the US.

The second link tries harder, but it's still obvious that it came to a conclusion and tried to find ways to explain that conclusion, instead of showing the curiosity to find which system is actually better. There are way more variables in a school system than "degree attainment" and "money spent". E.g. European schools generally don't spend any money on sports stadiums etc - is that extra funding in the US actually creating any useful results? Many European school systems also have more focus on getting people prepared for work straight out of High School with trade and other focused programs directly in high school, does that lead to fewer cases of "I dunno I just needed a degree to pass HR checks so I got something random" and actually better job outcomes? Who knows, maybe not, would love to see a proper treatment.
I just read this comment and I'm horrified that I posted this. I don't even remember writing it. I had way too much sake at dinner. It really truly sneaks up on you. Sincere apologies for the rudeness.
Wait, did the US spend the last few weeks burning all the copies of John Stewart Mill or something?

Cavalierly destroyed centuries of heritage? Come on.
It’s also tough to change things. Reviving an ecosystem end to end to create viable salmon populations for orcas is tough. For example, some believe all the dams on rivers where chinook salmon swim should be breached, which is controversial (https://www.seattletimes.com/seattle-news/environment/the-el...). Maybe we need to just release farm raised fish into the sea to sustain the orcas until then?

But I do agree the governments (and people) don’t care. Seattle is a problem because it is a big dense population that brings a disproportionate, concentrated impact to the Puget Sound - everything ranging from opioids in the marine food chain to dumping raw sewage directly into those waters. It’s a city that professes environmental culture but doesn’t do much about it, because it would be too inconvenient to admit that it’s very existence is a problem (as opposed to more distributed populations in sustainable balance with their environment).
For embedded, system software, drivers and kernel work C is probably still king. Also, C is simple and popular enough for one to understand entirely, some people simply prefer it.
Google has in the order of 2^16 software engineers, and it's hungry for more. It makes complete sense to invest and promote projects and programming languages that are heavily used within Google, just to make hiring easier and not having to train everyone up on some obscure stuff.

I think that's one of the main reasons they've been pushing stuff like protobuf and gRPC out there: just so that people outside have some exposure when they end up getting hired.
Why is this not a great time to move jobs? Surely it depends on what the company does. Engineers are still in high demand.
You guys are important customers...