skysight-inc/HackerNews huggingface dataset:
Th 4a isn't a flagship. Also, Google has been keeping the last gen on sale at a discount for most of their Pixel phones.
SHOW HN : Highschooler made a platform to help people learn code
Okay, I'm still quite curious what specific development tasks you're able to do in Linux but feel restricted from doing on macOS. If you turn off SIP (takes five minutes), you can rewrite kernel memory if you want to. Which is of course a different thing than ease-of-use, but I'm not sure what would be so different.
I've been in the room when deciding what to call a gene that the lab had just characterized/identified as interesting for the publication they were working on, and let's just say that making it easy to catalog and find the gene wasn't really on their mind. They'd actually been using a deliberately obfuscated name in conferences to prevent people from scooping their work on the gene before, which is pretty common.
Large Data Leaks at Intel
Is that January 2, February 1, January 2002, or January 1902?
How can you possibly believe this is the right thing to do? I just don't understand
NIH: You might already be immune to Covid19
Are there any phones that support tower whitelisting (or blacklisting)?

And if so, where would one get such lists?
Secure Computing did this once with their firewall. It very clearly stated in their ads and packaging that it would work on a particular version of Windows NT, but people who paid found out the hard way that a future version of the software would work on NT, but the current one didn't yet - they were hoping we'd just wait for a future product patch. No thanks.

My customer got their money back for the firewall, but as a consultant, having recommended it in the first place, and trying to install it only to be told by their own support that there was no way to make it work on the current version of NT until a patch was available, was extremely embarrassing. I've never recommended their products again, since their trap left me looking like an idiot.
> Lets say then, keep the default but add at least some sort of "respect my data as it is, because this is a CSV with CSV extension" mode.

CSV doesn't have really data types (or even a hard and fast standard), so that doesn't really work. OTOH, Excel lets you specify data handling by column when importing from untyped text-based formats like CSV, which you should probably do if you care.

Or you should write up a standard for a CSV-like format with explicit semantics around data types (it could even be CSV-compatible so that you get no worse results than normal CSV handling if using software that is aware of CSV but not the new format) and start using it where those defined semantics are useful, and try to get Microsoft to add specific support to Excel for it.
Major issue here is Qualcomm and the fact that Google has no power over them
> By this logic, everything is a direct consequence of what came before. Let’s just blame all of our problems on the Roman Empire.

As a nation we aren't learning any lesson from history, instead we're letting ourselves be manipulated by psychopathic politicians and regurgitate back what they program us with.

What will happen in the future in that middle east region is also a consequence of the same us policy (nothing has really changed) the US continue to have in the area: hunger for oil at any cost whatsoever.

Let's not blame the Romans for they don't exist anymore. The US exists and should have some accountability, at least to us the citizens. You're either blind or choose to not see, whichever you prefer.
But what happened?
Price, flexibility, control are some of the top things that come to mind. Yes there can definitely be stability issues but if you are in some country where you want to develop iOS apps but can't really afford a high end Mac this makes sense. Also as a stepping stone into their ecosystem.

Also it is hard to underestimate the amount of polish that Apple puts into their UI. Overall it is a pretty good experience especially compared to some of the windowing systems on various flavors of linux. Polish is something that does not come easily in the open source world.
They're not talking about hardware durability though. They're just talking about software support. Wear and tear on the physical device should have nothing to do with the company's willingness to continue supplying software/security updates to the phone years down the road.
Learn Vim in 2020... because 2020 just can't get any worse.
Not going to work for async.
Sony WH-1000XM4 ANC headphones released
> When you haven't paid rent for 6 (or 9 or 12 or whatever) months, the normal policy is to get evicted.

Yeah but that normal policy is predicated on (a) the idea that people who haven’t paid rent won’t pay future rent, and (b) that you can replace them with a lower risk tenant. If it’s true that 30% of renters are behind, neither (a) nor (b) stand true. There are going to be a lot of landlords swallowing the cost.
We launched a startup community web app
Hey everyone! We have just launched a web platform as a international directory of startups, we would love to see some of you over there.

It's completely free to list your business, we are just trying to get businesses connected and trying to give your businesses more exposure without paid ads etc.

If anyone has any questions just let me know! Hope to see you there:)
Sorry if this appears as a silly question, just wondering that the "proprietary format" that you're transcoding is a well-known format to you right?
Ah yes, a PEG purchasing a company. History has shown that this will obviously result in good things for the company!
Some of the most important criteria for high end phones are longevity and battery life. If you are going to pay the big bucks, you want to protect your investment. Updates and battery should last 5+ years. It's stupid to pay a premium for a good camera only to have to throw it out after two-three years because you can't change the battery.
Unfortunately, binary formats still have plenty of issues too like usually requiring schemas (msgpack doesn't but it's MUCH slower than something with a schema like flatbuffers). They also are fairly clunky for handling nested structured data (eg; arrays of maps).
To Googlers working on this: thank you! My work life shifted from 5% Meet to 80% Meet and it only got better during the crisis. Never noticed deteriorated performance.
I know about good bacteria in fact 10 times as many microbial cells in the human body than human cells. We are more symbiotic organism than anything else.
Someone said that "No one noticing when you are healthy because you are healthy",

I was referring more to enhancing nominal abilities, something that will positively change our body, maybe make it stronger, more resistivity, maybe act with our T cells to clean bad bacteria in gut that may cause depression ...

Instead process is always painfully slow, evolution over millions of years, just to get one positive trait.
AFAIK Simple is not a bank, it's a (better) UI/UX wrapper around "bank", and they've changed the underlying provider at least once since I've been using them.
I recall that the 3a used less frames than the 3 for the HDR+ and similar image processing. It would be interesting if the 4a and the 4 used the exact same processing (minus performance)!
>I hope you approached with more humility than this telling suggests?

Why the question mark at the end? Are you expecting the poster to reply for your own benefit or is it that you'd enjoy seeing him/her apologise publicly for sharing a personal (and presumably happy, at least to them) memory of a former work colleague who has just died. A memory that you have just tortuously construed into a supposed sexist encouter with literally zero insight, context or knowledge ?

Perhaps you might wish to consider your own humility.
They aren't happy to be dictated to by housing authorities, it's just something they have to put up with in order to live.

The cost of resisting is too high, so people end up picking their battles.
OK then. Use Excel. But at least know the basics of Excel. Such as simply right clicking the column header and picking a different format so that it will stop auto-interpreting the input.
It is only most secure if you undoubtedly trust Apple with everything and do not need to run any software except what they allow.
Supabase is pretty exciting. Our product at work was initially hosted on Firebase, and while there were some really nice aspects to it (auth, realtime querying) we had a whole host of problems with the limited querying power of Firebase's non-relational model. So we've gradually been porting everything over to Postgres (with Hasura for realtime queries).

I have a question about the new auth functionality:

In the blog post it shows configuring auth rules via a GUI. Is there also support for a code-first approach where these rules are stored in a (sanely human editable) text format, which is then synced up to the server via a CLI or similar. I've found that this is absolutely crucial in order to ensure consistency between dev and prod environments, and to be able to spin up testing environments.

For that matter, is there an easy way to run the superbase stack locally as a local dev environment?
Was that performance gain proven with benchmarks across all hardware platforms that Unity supports as deployment target?
Another similar option is `@babel/cli` which also allows using module syntax with require-like semantics. It's a bit more widely supported in other tools which can be an advantage.
Thanks
Would love to add pictures of the stops, but that'll be a lot of google api calls. And as this is a passion project right now, I'm trying to avoid all extra costs. Same goes for go-to market strategy. I'm just putting this thing out there. People who like the idea and have a social following can create their crawl and share it.
> Nobody at Google cares about malware enough to stop distributing it when people report it.

It seems to be a rather important bullet point every time they need a reason to cripple ad blockers even more. Google solving this issue is like Nestle solving world hunger: directly counterproductive to its main goals.
Investing in South African technology startups
How can you make sure that nobody in your family give their DNA, though ? Because by doing so, they partially reveal your DNA, and this can be used against you, especially if like The Blackstone Group, they also own healthcare companies.
I recently used Ruby, Roda, and soap4r for a JSON-to-SOAP gateway project. We didn’t need all of the ceremony of Rails (no database), and needed more velocity than Java could give us, and none of the Elixir/Erlang SOAP libraries actually worked with the WSDLs (plural) we had.

There’s a _lot_ of reasons to use Ruby if Rails is off the table.
That could work, but it seems like part of the purpose of this form of matrix is to be able to rearrange rows or columns as a unit. (Hence why it says, "Reordering was clearly the most crucial.")

So for example, you might remove all the vertical rods, leave the horizontal ones, and use the horizontal ones to rearrange rows.

This means you'd have to be able to detach the rods from the comb, but that's probably doable. You could build the comb so that the connecting piece clamps onto the end of the rods, for example. Put balls on the ends of the roads and have corresponding voids in the connecting piece and a hinge to close the connecting piece around the balls.
A few makers offer wireless CarPlay as well.
https://data.firefox.com/dashboard/usage-behavior

"Has addon" metric. uBO + ABP is far less than 33%.
Varint is not compression. Proper compression looks for redundancy in data and eliminates it.

All a compression algorithm has to do to get similar advantages to varint is notice that 0-valued bytes are common and compress them. A simple Huffman coding will do that nicely.

Is varint actually "way, way faster" than Huffman? I don't think it's entirely clear -- it probably depends on the implementation. Protobuf generated code inlines copies of varint encoding all over the place, which is better than not inlining, but still not very nice to the instruction cache. Huffman coding would process the entire buffer in one go and can be a much tighter loop. A lot of work has gone into optimizing Huffman coding, including with things like SIMD. You can't really leverage SIMD for Varints in Protobuf because the input is not a homogenous array. Varint is known to be a very branchy format which is not so great for performance. Branchless Huffman is a thing.

You can probably do even better with an algorithm tailor-made to look for zeros. I took a crack at this with "packed" format in Cap'n Proto, which I implemented in a branchless way, but not with SIMD (I'm no good at assembly). It's been like 7 years since I did the benchmarks but IIRC capnp+packing turned out to be pretty similar to protobuf in both size and speed... but there are a lot of confounding factors there. Could be interesting to replace Varint with fixed-width encoding in Protobuf itself and then run packing on the output and see how that performs...

But it really doesn't seem obvious to me at all that Varint would be "much faster" than a matching compression algorithm. Do you have some data behind that or is it just a hunch?

Disclaimer: I'm not a compression expert. I am the author of Protobuf v2 though. My recollection is that the original designers of Protobuf were never very happy with varint encoding. It was a casual decision made early on that became impossible to change later.
Ah yes. Without acute regulatory action, Lotus 1-2-3 would have never been defeated, the PalmPilot would have reigned supreme as a smartphone device to this day, and Starbucks would have taken over all coffee production.
I mean exhaustively modified with every bell and whistle imaginable. It is likely that any novelty here will be so minor as to be insignificant to UX versus established implementations. Interested to be proven wrong!
Demonstrating the Central Limit Theorem in R
Everytime I think I'm getting somewhere with a GA I eventually realise I've just created a guided monte carlo simulation.
Reproducable builds keep honest vendors honest. If I introduce reproducable builds, I make it likelier to get caught if I tamper with my own binaries. Likewise if I provide checksums for my downloads.

There are a lot of popular freeware and open source projects from small teams or individuals. You can't tell me that no one is at least a little bit tempted to slip in a trojan occasionally.
Our agency dropped support last week. Our metrics still show ~3% of all traffic comes from some version of IE (that's from the ~450 sites we currently host). It finally hit a point where it was holding us back design wise and adding too much time to be worth it. We're phasing out support so anything sold before the drop date is still entitled to it, but new projects and new features on those old sites will no longer support it going forward.

The sites range from small mom & pop stores to restaurant chains with dozens of locations worldwide to large scale CRMs for larger corporations. We're all over the place. The sites we host, which often do not include our bigger clients, are doing about 30 million unique visitors each week across them currently. Not a massive amount of traffic by any means, but it's still upwards about 400k users we're dropping support for (in addition to about 500k on older versions we already dropped).

Note: all of my metrics are coming from server access logs. Nothing complex any no front end validation of the browser versions (I don't have access to client-side Analytics for each site)
You are making my point. If someone puts racist content on the net and a black customer complains, it's fine for the ISP to block them.
Remember when Google ads were two lines of text and a blue link?
30x growth only? My wild gutted is that at least 1 billion Gmail App installations must have been updated to integrated Google Meet versions. So I expected much higher jump.

Just yesterday, we were asking people in our school WhatsApp Group to install Teams app. As for Google Meet, just update!!!
> For some critical stuff, IE actually has less bugs. :-)

Interesting - like what?
Parental control app Boomerang repeatedly blocked from Play Store
Yes, very cool idea.
It lists the ability to whitelist devices in the article.
But well, because it's written and wrapped in a readily usable form, with a very permissible license. If there are concerns about the deserved credit, I found it good that it is voiced and he should make sure it credit goes to where it should. I want to know where the ideas originated from and also appreciate the value that Lemire's group adds to be it.
“Tor Browser” is a browser released and updated by the Tor Project.
> You are confusing causation and fault/responsibility. They are only tangentially related concepts.

I think you are the one confused. If you had some personal interest it would make some sense but it looks like you need to educate yourself on the topic a bit more. Don't take the status quo plainly, do some research, look into different sources
The original "Dead Child Currency" (also linked from what you posted)

https://www.gwern.net/docs/philo/2011-yvain-deadchild.html

I think it's a classic!
Will there be integration with ORACLE Dbs?
> a variety of factors, including researchers’ and technicians’ comfort at those temperatures, have prevented anyone from changing the thermostat.

As long as the temperature is kept consistently cooler for both the experimental and control groups (and whatever other groups), it shouldn't matter, right? Seems to me the problem is the variation and the fact that it's not controlled.
>> that can do something good? I do not know help boosting confidence, making people happier..

Plants are doing good for the planet and for the living beings all the time (mostly). They provide you oxygen, cooler temperature and food which definitely makes me a happy person. And yet we value consumer products, building commercial centers, roads (for cars), infrastructure for industries over preserving forests.
YogaDL: A better approach to data loading for deep learning models
The worst part too is the fact that the students posting those photos have been suspended with potential for expulsion.

https://www.buzzfeednews.com/article/laurenstrapagiel/north-...
The .avif file in the example was accidentally saved as larger than the JPEG file which makes it a poor use case. We compressed the .avif file with the correct compression quantizer with avifenc to higlight the difference.

The JPEG file is 112kb and the .avif file is now 55kb.
I was interpreting it as a metonym (https://en.wikipedia.org/wiki/Metonymy) for tech startups in general. Uber, Lyft, and AirBnb aren't literally "Silicon Valley" companies either since they are based in SF.
Excel is older than many of us, so yeah, having it around for our whole lives does really make it seem like a law of nature. Sooner or later, all data ends up in Excel. I don't like it at all, but that's what happens.

As for this being an Excel bug: many, perhaps most people don't think it is. That's why it's so permanent: almost everyone likes it.
Google basically kills everything they touch unless it can somehow feed the "advertising beast". We should all know this by now.
You can definitely continue to use transpilers like esm or babel to continue using CommonJS behind the scenes while writing module syntax. But it's not quite the same as using native modules, as implemented by JavaScript engines.
Many "real languages" don't have a formal specification, just an implementation...or rather implementations. Scratch is one. Squeak on which it was based is another. It's only down at Smalltalk which inspired Squeak that there's a standard (ANSI 1988).

Practically speaking, the alternatives are invent your own language or boil the ocean reverse engineering the behavior of an implementation. And boiling the ocean is a constant effort because implementation based "standards" tend to change without a formal consensus process.

Since you mention Lisp and Python, these illustrate the difference. Common Lisp has a consensus standard. So does Scheme. Python does not have a consensus standard. A consensus standard process might have made the adoption of Python 3 less painful.
entr actually looks super useful, thanks!
Doesn’t make it wise.
We Created a Distributed Tracing and Monitoring Tool for gRPC-Node.js Apps
Great - I had been trying to find this talk to link to someone a couple of times over the last few months and was bummed that all the links were dead.

Looks like it’s working now.

https://www.ycombinator.com/library/76-how-to-invent-the-fut...
Then it's time to mark all but the most used and obviously trustable extensions as untrusted.

Then they can take whatever staff they have, and review them properly.

And accept the fallout of their staffing choice if it means drop in Chrome usage or whatever else.

They want to leave a gaping malware hole, it's time to hold them accountable dammit.
I anticipate that ARM macOS will not run at all on systems without Apple Silicon (as they are calling it) and never will. I assume these systems will have the proprietary secure enclave on-die, which would be missing from all other ARM systems.

Hopefully I am wrong.
Does anyone from HN have any resources specifically for non-profits and non-profit startups?

I do love the quantity of information that's available here. Now, although YC is clearly for-profit, I'd love it if there were more resources about some of the non-profits that they have funded over the years.

Searching for 'non-profit' comes up with 4 relevant results[0]. I've read through these previously and have taken some of their advice for a non-profit startup that I've began working with[1]. That being said, I've done a lot of research elsewhere (e.g. looking through comments on Goodreads and Reddit about books for non-profits, tax advice, etc.) since I can't glean info from HN or YC as I usually can for other topics.

I'd love to read through any interesting resources about non-profit development if there are HNers that have some. Any takers?

Edit: I should clarify that I've signed up and invited some of the others from our non-profit for Startup School. We haven't participated yet because we are still hashing out features for our MVP and figuring out a fundraising strategy.

[0]: https://www.ycombinator.com/library?query=non-profit

[1]: https://www.policedap.org/
I am surprised the districts lawyers and insurers are okay with this. Surly there will be lawsuits over this for years once students and teachers start getting sick.
FLIF seems to compress higher but to my knowledge there is no major browser support. AVIF support is scheduled for Firefox 80 and Chrome 85 by the end of this month (August 25).
most likely the reason some Americans are fine with a HOA is because they do give up some liberties/freedoms for the other benefits that come with a HOA. Such as amenities, security, upkeep of surroundings, and other benefits from the pooling of resources (ie hoa fees). You also have essentially an arbitrator to deal with disputes between neighbors (mainly over appearances). (and generally when homes are constructed together/all at once and on a single large plot of land; their final costs are much less thus you can purchase homes for cheaper). In the case of subdivisions like this, Not all come with an HOA but that is generally the case.
IntelliJ Rust is good, but has still the same problem as any other IDE for Rust (that is, RLS performance). You have to wait 5-10 seconds to get a feedback from the compiler :(

The combination that works better is Clion + Rust plugin, but just because you can easily debug w/ gdb.

I still have to try Rust-Analyzer, first time hearing it - hooefully this will improve my developer experience: heck RLS is slow as hell even with vim :(

Thanks for the tips Steve!
Not trying to defend blackstone but they have half a trillion in AUM. I highly doubt they were directly involved in such decision.
That sounds great! Can you please share some good models/links for the usb switcher thingy?

(I had no idea such a thing existed in the first place!)