skysight-inc/HackerNews huggingface dataset:
I'm really into Plausible. I use their hosted version, and I really like their approach to privacy - it doesn't even use cookies, which means it doesn't trigger the need for an ugly GDPR cookie banner in the EU.
We use matomo right now. Querying is a bit tougher (no instantaneous segments), but I find that it works fine for most of our use cases.

We use their hosted version.
Strongly disagree.

Whether you give me capital at a 1% interest rate of a 50% interest rate; whether you buy 1% of my company for $1,000 or 1% of my company for $100,000,000; are independently determined by each provider of capital. Collusion would be all banks working together to only provide me a loan for 30% interest even if it's obvious I can pay it back.

The use of capital is irrelevant to the question of collusion for providing capital. That's like saying all the workers on a factory line are inherently already colluding because they work towards producing the same car.
No, it would last a decent bit if used ‘appropriately,’ but sadly in a heavy use environment it would be a consumable.
Microsoft Hires Key Apple Engineer to Work on Custom Chips
It is perfectly reasonable to continue to use EOL software, but you have to assume maintenance costs in that case. It would be irresponsible to continue to use EOL software as is. EOL is a perfectly natural concept. Nothing in this world lasts forever, including our machines, electronics, cars, batteries, lives, and yes, software.
I wrote two articles about this for LWN last year. Several of them are self-hostable. Summary:

https://lwn.net/Articles/822568/: lightweight options: GoatCounter and Plausible (open source), Simple Analytics and Fathom (closed)

https://lwn.net/Articles/824294/: more alternatives: Matomo and Open Web Analytics (fairly heavyweight but both open source), Countly (open core), Snowplow Analytics (open source but enterprise roll-your-own product), GoAccess (open source; analyzes web server logs)
Not a lawyer, but is it at least true that web scraping alone would now be significantly less likely to be a basis for federal criminal prosecution under the CFAA?

I'm often reminded of the fact that in https://en.wikipedia.org/wiki/United_States_v._Swartz the scraped party JSTOR did not desire to press civil charges, but due to the criminal component of the CFAA, this was out of their hands - and the story ended in the worst possible way.

If the current legal landscape at least better restricts disputes over web scraping to civil litigation, it may not be a huge change for how companies look at their risks, but it could make a huge difference for individuals caught in the crossfire.
Project Farm has a video with tests: https://youtu.be/-jXQNY6rve8
And in the age of water, running shafts to the waterwheel was vastly easier than having a wheel at each station.
but just because you don't respect game streamers doesn't mean that it doesn't have huge consequences and opportunities too.

the people doing that have income and access to capital now whether a bank showed up or not, which is way better than any neobank fintech company can achieve.

in the past, access to capital or electronic payments meant "bank the unbanked", now it doesn't mean that so there's no reason to cling to that goal.
Source on that?, CDC already recommends using N95 for Omicron and is widely available.
I thought that there were at least some circumstances where caning would happen in lieu of a prison sentence but it looks like I'm wrong.
We need a new slogan: "rebranded in USA with a total lack of pride"
> I think the old "remove duplication the third time you write it" is bad advice as well, to be honest.

Same. “That’s just DRY with extra steps!”
I assumed also a more correct way of "simulation" in Chromium-derivates, but looks exactly the same on Chromium (Windows).
Who says they haven't started cases against Google and Apple?

Prosecutors don't go immediately public when they start building cases, because that's a great way of letting the defendants know they need to start covering things up.
“Astroturfing” happens every time someone posts propaganda pretending it’s facts.

As for grammar: you do realize there’s quite a few people living outside the US, besides China? :-D
I didn't say otherwise, I'm just comparing the two approaches. We have a very interesting, rare situation where one company has published a blog post on GC tuning across two languages, it seems appropriate to compare them.
A generative impromptu: Undulations in C
"Bored now"
Why wouldn't those work?

My understanding is that this will only stop public web pages from making requests to private servers via scripts, iframes, images, etc.

It won't prevent you from opening a private web page in a browser.

It won't prevent a private web page from talking to another private server either.

So there is nothing here keeping you from opening your router's admin page in Chrome - however, it will stop some script at evil.com from spoofing requests of that admin page.
> if you want to build a society of trust, you let some people jump.

If you want to build a society of trust, you need a sane president.
Trust != monopoly, for a reason.

For example, OP lists Amazon and Google as other viable targets for trust busting, yet their primary products/services also have competitors. The issue is that, while they do have competitors, the lot of them have decided to act in certain ways that are overly harmful to the consumer.

Would Facebook/Google/Amazon do even more damage as a true monopoly? Of course. Should they have to get to that point before anything is done? Definitely not -- for one, they're too smart to let themselves become proper monopolies.
I my day we used the

A

S

D

layout.

It used to be all about vertical scaling. Now everyone is going horizontal.
> After he recorded it, the congressman was seen with a new car... meanwhile the drug lord seemly dunked the entire 10k into meat, charcoal and booze and threw a huge barbecue party to the locals.

It seems to me that one care more about his constituents that the other!
I disagree because there is a difference between posting something publicly for humans and posting something publicly for bots/large scale analysis. I'm ok with my employer possibly being able to see whether I am looking for a new job or not on LinkedIn if that means they would need to have a human looking at my LinkedIn page. I am not ok with them training some ML algorithm to monitor my LinkedIn page to determine how likely I am to leave the company at all times.

Another danger is when public but not easily accessible data is able to deanonymize datasets which is probably the norm rather than the exception for anonymized datasets. Sure there are technical measures to make it better, but at the end of the day I think a lot of privacy is about respecting social boundaries and not breaking these protection measures even if technically possible. Most of the time, these measures are really about keeping honest people honest and not about stopping dedicated attackers.
iirc it was to allow customization of an e-commerce item. Basically a column as a document (in the sense of a document database) with custom attributes that could be…large.

It wasn’t my implementation. This was another team
Anyone remember the rechargeable alkaline brand “Pure Energy” available in Canada?
A huge pipeline of labor who understands it and mature tooling that creates a much lower skill floor for labor to be productive. Bootcamps, tutorials, freelancers, contractors, there's a _lot_ of resources in all sorts of languages about web development. Many fewer resources on trading packets over TCP, or making a desktop GUI, and even fewer on cross-platform GUIs.
Should employees have board representation AMA with Honeycomb
Hydraulic refers to liquid. Pneumatic refers to compressed air.
aha, that looks good. Thanks
Petra's remarkable thermal bore cuts through undrillable rock
Citing a site full of anti NATO crap hardly makes your point.
Rechargeable batteries (assuming NiMH and Ni-Cd) can still leak, but usually the leakage is less severe.
I don't really see it that way. The JVM has a lot of tooling already for GC tuning and a lot of simple, powerful knobs to turn. It seems not only simpler and more straightforward to tune the JVM but the ceiling for what you can do is much higher.

With Go there's one parameter, and in my opinion it's a very strange one. It also seems strange to have to (imo) hack GC metrics in using finalizers, whereas with the JVM it's simply provided to you.

Full disclosure though, I think Go is a bad language, so I'm biased.
Yup, I hate Duracell batteries with a passion, they leak like a wet sponge and destroy electronics. I have converted most of my batteries to NiMH, but for the few that cannot be rechargeables, I will go out of the way to buy anything but Duracells.
In the article it describes the N+1 problem with an example of the fossil timeline.
In a system using Postgres, you would select all the timeline entries and then generate one big query to get the details of all the timeline items in one sql request.
With sqlite you can just iterate over the items and do the queries separately.
This makes handling this scenario much simpler.
This is a very impressive start. It has the potential to be extremely useful. I would suggest making this into something like codepen, but for PCBs. Then makers and professionals alike can copy-paste unique urls around the internet of their circuits diagrams and ideas, forum posts, etc, etc. Could have lots of utility in education as well.

And starting from the open source KiCAD community is just gold. Well done.
Page 12 paragraph for context:

"We find clear evidence that the intervention reduced symptoms: we estimate a reduction of 11.6% (aPR = 0.88 [0.83,0.93]; control: 8.60%; treatment: = 7.63%). Additionally, when we look separately by cloth and surgical masks, we find that the intervention led to a reduction in COVID-like symptoms under either mask type (p = 0.000 for surgical, p = 0.066 for cloth), but the effect size in surgical mask villages was 30-80% larger depending on the specification. In Table S9, we run the same specifications using the smaller sample used in our symptomatic seroprevalence regression (i.e. those who consented to give blood). In this sample we continue to find an effect overall and an effect for surgical masks, but see no statistically significant effect for cloth masks."
Sandbox evaluation on macOS causes 30% overhead on file operations
>They use the word “quantum” a lot, but you can substitute that word with “very thin”.

Holy crow, I hate this.
> these gangs peace is more interesting and profitable than a lot of crime and chaos

I think it is enlightening to look at these sort of situations through the lens of feudalism. Criminal gangs are not sociopathic comic book villains interested in violence for the fun of it, they are more like landlords, and are in it for money, security, and a sense of community. Medieval kings, the Italian/American/Japanese mafias, South/Central American drug cartels, and Middle Eastern/African "warlords" are all cut from the same cloth.
I’m late to the party; I just learned about embeddings. I’ve been playing with lexvec this week. I feel like I’ve found a book of working magic spells.
> Also remember that for these gangs peace is more interesting and profitable than a lot of crime and chaos. Especially over the long run.

Right - a lot of these places are essentially very poor neighborhoods under separate governance. For better (sometimes) or (often) for worse.
Baeldung I've found to be fantastic for Java tricks and Java library usage. Geeksforgeeks blogspam really helped me with algorithm problems while preparing for Leetcode-style interviews.

I'd agree though that w3schools and tutorialspoint do as much harm as good.
I think we have this post every few months on this site, so let me explain how recruiting works.
There's 3 types/market for recruiters and they almost never overlap.

The first are "body shop style" recruiters. It's basically a numbers game where they try to cold-call as much people with githubs/linkedin or blogs that reference programming. They don't know programming (not even what's the difference between languages or front-end/back-end) and are looking for a list of buzzwords. They'll send copy-pasted messages (you can tell because it references tech you never used or never even claimed to have used). If you respond (and really you shouldn't) you won't be able to get any relevant information about the position because... they don't have it. These recruiters are often contracted by external firms in "best value countries" and are given canned response to message you. That's probably what the author encountered.

Second type are professional recruiters. Their salary is by commissions will often be a percentage of your salary. They are knowledgeable about programming and tech (often former engineers who wanted a break from coding!). They typically are looking to match specific profiles to specific jobs at client companies. This goes all the way to recruiters specialized in C-Suite executives (and you can picture the commission finding a CEO will bring in). Their messages will be personalized and you shouldn't hesitate to reply back even if you aren't looking for a job. They know that most great software engineers are almost never openly looking for a job so their goal is to be on good terms with a large number of talented developers so that the minute they start looking for a job they can match them with positions. You'll know when you encounter one.

Third type is basically referrals. A players attract A players, smart companies know it. Make sure your referral bonus is a percentage of total comp. It's probably the most effective way of recruiting (it has an insane signal to noise ratio). But you only get access to that type of network by... bringing value and being part of it in the first place!
Ugh, can I ask you to hear my rant?

https://news.ycombinator.com/item?id=29807256
project name is kinda incel cringe :(
Hey! I was using your tool a couple months ago. It was super helpful for my project.
Are you called Bobby Tables by any chance?
Yup, tried that. It’s a bit too complex imho but works too.
Microsoft Hires Former Apple Chip Architect
Ars amongst a number of others had an article covering this [0] last week. Not that trivial to exploit but sounded relatively nasty if it was triggered, so better late than never. Though HomeKit overall has been a pretty significant disappointment and definitely feels like one of those semi-afterthought type of Apple projects at this point. Important enough or with enough internal sway to not get dropped outright, but not enough to get any serious effort either. Like the Mac Pro maybe, though that one is even more disappointing. So I wonder how many people make much use of it, let alone share with others.

----

0: https://arstechnica.com/information-technology/2022/01/5-mon...
That. Or we can put the line between misdemeanor and a felony.
I write Apple UIKit apps. I am looking forward to using SwiftUI, which is designed to afford use of Protocol-Oriented Programming, reactive/observer stuff, and a lot of lower-state stuff. I think it would have made the work I've been doing in the last few days, much easier.

But if you use UIKit, then it's fairly important to use classic MVC (not MVVM), as that is what the SDK was specifically designed for. Trying to coerce it into other models just causes a lot of extra pain and complexity.

Also, there are models that have been specifically designed (I won't talk about which), to introduce extra complexity. These are made to allow a design to be "broken up," so that parts can be assigned to different developers.

> and it won't change, so we need to behave like it won't...

I sincerely hope that you're wrong. It's been an unmitigated disaster.
I'd assume that 3-cells could lead to a simple trickle-charge circuit?

3*1.35 == 4.05V, which is pretty close to the 5V power that you take from the USB, seems like there's enough room to get a regulator to turn 5V into a simple charging circuit. There'd also be enough output to probably run 3.3V circuits with a simple regulator.

4*1.35 == 5.4V, which is beyond the capacity for 5V to charge (unless you got a boost-converter).

---

2-cells == 2.7V, which means you probably need a boost-converter to convert the battery-pack into something useful?

Not that I'm the designer or anything, but I like discussing these issues :-) I haven't done any electronics since my college days.

What voltage does the device operate at? The main cutoffs these days seem to be 1.8V, 3.3V, and 5V right? 3-cells and targeting 3.3V + charging from a USB (at 5V) seems like the most obvious cutoff to me personally.
It sounds like Lula is leading in the polls, and it sounds like the best thing for the working people of Brazil is to elect him.
No. They couldn't keep up with it feature or experience wise. Money was secondary.
I mean the announced plan to make the "utf8" default be utf8mb4 instead of utf8mb3.

See https://news.ycombinator.com/item?id=29910023
Especially when you consider that the use case here is surplus energy, like when the wind is blowing harder than can be consumed. Efficiency might not be so important if you’re buying free wind or solar energy, as long as it’s above some minimum threshold. 60% feels pretty good.
They do and its better than common crawl's by my testing.
What are your concerns with MLJ?
To be fair to Apple, they have variously supported both closed and open standards, and often at the same time.

The protocol support in iChat went from OSCAR (AIM & ICQ, .Mac) to SIP to Bonjour to XMPP (functionally Google Talk for most people, although I did experiment with Gizmo Project and the Facebook Messenger XMPP bridge) to Yahoo Messenger. Messages wasn’t their first multi-protocol chat client, but it does work fundamentally differently as I think you well know.

SMS and MMS might have been open at the time, and I appreciated the capability of point to point messaging someone that didn’t have to be signed in and in front of their computer to read it, but absolutely sucked compared to the plethora of proprietary push notification messengers that existed or were coming into existence circa 2011. They still suck, and that’s the best argument for additionally supporting RCS (and while I’m still trying to form an intelligent opinion around RCS specifically, it looks like a mixed bag at best but maybe still also a QoL improvement from where I sit now).

I agree with you that there should be a decent interoperable standard between iPhones and Androids, even if that’s functionally just between iPhones and Google’s Android, and maybe that will be RCS. I mean we have no evidence that Apple is not working on adding RCS to the list of protocols Messages supports, but as someone who has migrated across too many messaging clients and servers that all pretty much serve the same purpose, I also don’t want it to come at the expense of something I have already that works and works reliably just to chase the open standards dream. There’s too many cross platform options today for me to be invested in having one more.
You are citing Max Blumenthal's website :-(

This in not much of a proof. Max has been a regular contributor to Russia Today, the infamous tarpit of journalism.
What the F do you mean by all over Hamburg? I only see them around Sternschanze, St.Pauli and sometimes in and around stations of the Hoch-/S-Bahn, but much less, and more random. Ottensen? Almost none. Elbvororte? None, with the exception of the stations. Blankenese? None. Not even the station. Berliner Tor? Sticker heavy, but nothing special caught my eye so far. Although I haven't had a need to be there for about 4 months. Hm, Jungfernstieg. Clean. Hafencity. Clean. Reeperbahn maybe? No clue, I avoid being there as much as possible. Same goes for Hauptbahnhof.
I did not cite a "site", I cited a specific article which makes strong claims backed by evidence. I welcome your counterarguments.
We're getting there https://www.anandtech.com/show/17203/pcie-60-specification-f...
I vouched for your comment, since it talks about a very possible risk: replacement at the low end (and little by little towards the upper end) of WFH techies by other WFH techies from lower cost countries that won't ever think about this union stuff.

China has proved outsourcing is a valid path for growth as people learn the technology little-by-little to do what they need: these game streamers derided by other HN comments will certainly learn how to reinstall Windows and drivers, then how to deal with their fans, then how to make their website (if only to reduce costs/keep more profits) etc

And even if they only learn one of these (say, dealing with fans), personally I'd be happy more than happy to hire them as a community manager if the price is fair.
But poorer countries are definitely suffering, too. Massively, in fact.

I completely agree. But the EU is not poor relative to the rest the world. Despite that, the pandemic appears to have been badly managed in many European countries.
Maintaining a sufficient level of physical security to reliably confine violent criminals while also giving them a safe and healthy environment where they can thrive would be extremely expensive. It sounds great in theory, but most citizens wouldn't be willing to pay more taxes for it. (And yes I'm aware we could find the necessary funds by slashing military spending but realistically that's not going to happen.)
Even though you can't copyright/patent a game mechanic, I do wonder how many big names try to bully small developers with law suits anyways.

I have a multiplayer game I'm about halfway done with that's based on a game that was around for a year or two in the late 90's. It doesn't exist anymore, but from what I've been able to Google, Viacom still owns the rights to it. I'd hate for them to try to sue me.
The question is still economics. At minimum the cost per watt/h need to be cheaper than to build a nuclear plant and have it run when demand exceed supply from renewables. Is this true for compressed air?

When people discuss green hydro as a storage solution the numbers so far, from what I have managed to interpret, is around 3-5 times that off nuclear for the same amount of energy delivered. It is still technically possible to make a profit given enough subsidies and time, and it get much more economically if the hydrogen can be used directly in the production chain like steel and fertilizer. Right now there are a steel foundry in Sweden testing the technology and economics doing that, through I don't know how much subsidies and tax reductions were involved.

Which all means the question about economics remains. There are many alternatives to fossil fuels but the primary question everyone debates is the issue of price. Without a price per watt/h or a time frame for when the investment get repaid its impossible to separate the practical from impractical, and the subsidy question is very relevant when discussing this on a national level.
On the other hand, if you keep repeating the same character sequence there is probably some structure on your code that you can also abstract away. You are not restricted to factoring business concepts.
Do you know good sources on that? Thanks.
Yeah I'm sure they're super busy trying to get less people from HN to read their content. Not a hug of death thing at all.
VitaDAO: Community-governed, decentralized drug development
> UPDATE 4/27/2021: We listened to the community and will keep JCenter as a read-only repository indefinitely. Our customers and the community can continue to rely on JCenter as a reliable mirror for Java packages.

https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocen...
Inflation rises to 7% in December (led by energy)