skysight-inc/HackerNews huggingface dataset:
Nice, just root the phone, awesome and straightforward ?
Why doesn't each individual user have the final say over whether she wants to accept the change or not? There is no option presented to the user:

[ ] Do not trust Apple, trust only me

You say "Some people are smart, informed developers" but in this case, it appears Apple is treating every user as the same.

I am not a "developer" (nor am I particularly "smart") and yet I monitor traffic to/from computers I own. Maybe some incorrect assumptions are being made about so-called "users". I find it perplexing that any company should be able to prevent me from monitoring traffic to/from computers I own. I own the computers, I pay for the bandwidth. I do not buy Apple computers for the Apple software.
I don't think "cell phones being IPv6 only" is a widespread phenomenon. If anything, "cell phones being CGNAT only" is the most popular case.
I would double check that legal advice (assuming you actually consulted a competent attorney who specializes in this law). See my analysis elsewhere in this discussion.
The networking subsystem that the kernel exposes could be removed however, replaced with one which is neither stable nor publicly documented.
Hahah I feel this story.

This is entirely the case in too many places, and them trying to solve a problem that pressure gauges solved about 100 years ago.
Amazon: Luna early access begins today
Call me pedantic, but mmap is a syscall. The title would have been better as "Why memory mapped files are faster". The author does address this with "Mmap stands for memory-mapped files." It does? I thought mmap stands for memory map. To be clear I enjoyed the contents of the article.
Turning on just some of the JS caused my browser to pull in 5.8MB. This is just a text article. Where is the minimalism?
I could imagine some intermediate before flat out closing the store. For example, you could make guests wait in a reception area and ask an employee for the things they want and have that person grab them. It's slower and less discoverable and private, but you would still make sales
Impossible working on a plant-based milk for people who hate plant-based milks
Linus Torvalds
I thought SF voted to kick police force out of the city.
Yeah - that’s been my intuition, too. First we got software support in switches. Then OS network stacks started to support it. Then we got hardware switching chips that supported it. But the application and deployment layers just seem to be super hard. Just look at how hard it’s been to get IPv6 on AWS.

Someday, hopefully!
Good tricks or intuitions don't stay hidden for long. Everything good is quickly published, can easily be found in high quality implementations, and is discussed on GH issues, Pytorch forums, r/MachineLearning, or Twitter.
MPH: Watch the SSC Tuatara Claim a Bugatti-Crushing Speed Record
None of that actually requires specific religious protection. Protection of the freedom of religion is necessary when the beliefs of religious groups clash with the values of the community at large - for instance, Christian Scientists do not vaccinate as they avoid modern medicine in general. This is a carve-out to mandatory vaccination programs, in favor of religious freedom.

The group version of this right would be the Church of Christ, Scientist not needing to provide healthcare to its workers (not all of whom may be Christian Scientists themselves), in order to protect their deeply-held beliefs.
>CGNAT is really painful to operate.

For whom? There are lots of providers (for example Huawei) that offer turnkey solutions for ISPs to painlessly roll out CGNAT.
This is how the Internet is supposed to work, with unique addresses.
Why should it be easy? I live here and it was a PITA just getting residency.
I'm getting bombarded with articles about people fleeing high tax states with out of control, ineffective govts. Can you explain which part isn't working? i've been under the assumption that state competition is one of the best parts about the US.
I do like the sentiment, and there's a lot to agree with in the post, but I think he strawmanned Dustin a bit: I don't think Curtis was saying that possessions should be "things we live in service to." I think most people can appreciate what Dustin is saying about owning a high-quality object that won't break on you when you need it (even if the cutlery might be a bit extreme).

It's great that you're learning a bunch by buying the worst motorcycle or boat, but you probably don't want to buy the worst lifejacket or helmet.

> The best means waiting, planning, researching, and saving until one can acquire the perfect equipment for a given task. Partisans of the best will probably never end up accidentally riding a freight train 1000 miles in the wrong direction...

Also, and I'm being a bit tongue-in-cheek here: with people trusting Moxie with their privacy, I hope he's past his phase of (metaphorically) riding freight trains without checking maps, and is spending some time waiting, planning, researching and saving.
Would you date your brand?
I think the best advice is to keep posting, with no attention to schedule, but only when you have something insightful to say, and are willing to take the time to edit it down a bit.

The original idea of blogs was longform twitter... which didn't work out so well.
For Jax I believe this is false.

Jax is composable. In fact it’s a core design goal. Jax arrays implement the Numpy API. I routinely drop Jax arrays into other python libraries designed for Numpy. It works quite well. It’s not effortless 100% of the time but no library interop is (including Julia multiple dispatch).

I can introspect Jax. Until you wrap your function with jit(foo) it’s as introspectable as any other Python code, at least if I’m understanding what you mean by introspection.

Jax has implemented most of the Numpy functions, certainly most of the ones anyone needs to use on a regular basis. I rarely find anything missing. And if it is, I can write it myself, in python, and have it work seamlessly with the rest of Jax (autodiff, jit, etc)
I think it depends a great deal on what type of data you're talking about. If it's a magazine article then yes it's essentially a stream of text and 2D formatting is probably secondary. However if it's tabular data then the 2D formatting is essential to its interpretation.

A lot of the text we encounter in the world does depend to a significant extent on 2D layout to facilitate its comprehension. Examples include many (perhaps most) websites, product labels, tax forms and receipts.

None of that is the fault of the PDF format which is intended to faithfully represent 2D layouts. As you mention, if the goal is accurate labeling of content other formats exist which are more suitable to that purpose (though I think the concept of separating content from presentation has always worked better in theory than in practice).
How do you detect anonymous spammers? Even with AI it is very difficult and some spam goes through because model didn't learn yet.
From what I understand, when a user completes a captcha, you set a session cookie, using resty.session, which I assume is this library: https://github.com/bungle/lua-resty-session

According to its readme, it does not check IP addresses, which means an attacker can just complete the CAPTCHA once, and copy their session to as many computers as they like. So you probably want to set session_check_addr.

But I've never used resty or lua, so I may be misreading how your code works.
Imagine if all of those equipment are put to more productive use.. like gaming.
I recently had a similar mission. Used an old camcorder to convert the composite output from the VHS to a DV stream running over FireWire to a laptop. Then I recorded that with QuickTime Player and compressed with ffmpeg.
Thanks! Sounds interesting, but it's not obvious to me that such a framework can't be captured in the Rust type/ownership system in a reasonably ergonomic way. Has anyone even tried doing that?

For example you might be able to wrap shared-mutable state in a kind of degenerate mutex and pass a "scheduler guarantee" token around that unlocks those "mutexes" without doing any runtime work.
This is the first time I see such a comparison :) D is a systems programming language with an optional GC and in the league with C/C++/Rust. I would add Nim and Zig here as well.
This is essentially the argument -- I believe I read it from Steve Albini originally -- for the benefits of analog recording: digital files are always going to be reproduced at whatever bitrate and sampling rate the file was created with (not to mention the original recording), but analog equipment has improved greatly.

A 78RPM record sounds orders of magnitude better than it did on the equipment that existed when the record was first released. Heck, even amplification means that a silent movie with a keyboardist or orchestra will sound better for everybody in the theater, not to mention saving the vocal cords of the intertitle card narrator (if applicable).

Conversion equipment is always improving as well. The Super-8 movies I had digitized 20 years ago should be reconverted again because they were ripped at 640x480, which was the style at the time. I'm not sure of the world of upsampling algorithms, but I bet those are improving as well.

Digitized media will never look or sound better than they do now, and that's on consumer equipment. Ripping VHS with current hardware would undoubtedly result in a better image than 10 years ago.

Backing them up and preservation, on the other hand, is much easier with digital media.
surprised at the final comment. was VB not developer friendly? this wasnt my perception.
Well, Germany, they don't even have cell phone coverage in every village. And where they have it data rates can be abysmal. Yesterday the news hit the mainstream media that Nokia got a NASA deal to build 4G on the moon. Couldn't resist thinking building it in Germany would be more useful.

Disclaimer: I lived in the county over 30 years and still have strong links.
> For someone who resisted hard using a professional service to digitize the videos out of privacy concerns, I'm extremely surprised they ended up create world-readable gcs buckets for files!

I was wondering about this for a similar project recently and the best I came up with is that is if someone has a bad browser extension or their system is compromised in general. Couldn't that leak the bucket name to a untrusted 3rd party?

What I am trying to say is your good from random people on the internet, but the minute someone compromises one of the systems that has legitimate access they could extract the info they needed to access anything that user accessed.

To be clear, I think the risk of this is low and still use security through obscurity myself.
Intuitively, printing money can't be the only cause at least at a non-macro level. If all the wealth currently currently squirreled away in places that banks can't trivially lend out (art, real estate, etc.) were instead cash in the hands of the lower and middle classes, I would expect a lot more money to be chasing those goods and services against which we measure inflation. This demand-pull inflation against the goods and services we use to measure inflation would cause the measure of inflation to rise and everything that indexes against this measure would adjust.

A change in the savings ratio could also cause demand-pull inflation without an increase in printing money. As could a change in reserve requirements.

There are also cost-push inflation from things like oil supply shocks, poor farm yields or changes in exchange rates.

I would also expect changes in the aggregate balance of payments between a country and all its trading partners to impact inflation experienced by people in that country.
Personally I've wanted a 1-page IEEE publication for a while that accepts smaller contributions, where people can share these kinds of insights. Just a "we tried this, this is what happened" or "we were not able to repeat this" or "we found this interesting, but we need more data".

You could argue it's kind of like a long abstract, but a long abstract really indicates you intend to probe it further, but in actual fact you might just want to indicate that there might be something there for somebody else.
I don’t understand the supes and don’t know why people voted for the DA.

In a couple of years people will complain that this and that neighborhood are some kind of “desert”. Unfortunately that’s their own making. No business is going to survive rampant theft.

It’s like they actively want to alienate the population enough that they get voted out and try the opposite. But, so far in SF the answer to social issues is “even though we’ve tried all the progressive cures, we obviously haven’t been progressive enough and must double down” only to make things worse.
> Apple-originated search traffic adds up to half of Google search volume, the government says.

That doesn't seem plausible. It seems like it ought to be more like 10-20% of search volume going by market share. Unless Apple users are for some reason doing more searches than Android and Windows users.

I could see how maybe ad revenue from Apple users is disproportional to their market share because they're generally wealthier.
Being full-stack does not mean you are a HTML and CSS expert. Anyone hiring a full-stack dev should know that. Full-stack means you can create a functional web application. It doesn't have to be in the latest JS library.

Many non-tech employers careless about your stack, as long as the application performs the tasks they want and the cost is reasonable.

A full stack dev most likely won't be an expert in any particular area but should have a good understanding of the web so they can pick up different JS libraries, web frameworks easily.
Fefe,
We never said we're objective.
Marketing is almost never objective. We tried to make it objective, but naturally - we're biased.
But should the larger player be allowed to stop the smaller one from publishing his materials?
> I host everything on a private media-sharing website that only my family can access, and it costs less than $1 per month to keep it running.

I don't know if the author uses an iPhone, but I have personally enjoyed scanning old photo/video and then uploading it into my iCloud Photos account.

If you edit the metadata the media shows up correctly in-place early on your chronological timeline. You can tag the location, and easily share.

This has been the key to my photos archiving enjoyment. Get old digital camera pics off of old hard drives and servers and into the same private memories timeline that your smartphone uses.
American Football is actually based on the delineation between sports played on horseback and on foot. So maybe it is an antiquated distinction but it makes sense. Maybe we can rename it infantryball.
Programming Language Jam Winners
Allow average life expectancy to fall below retirement age.
> Google used "exclusionary agreements and anticompetitive conduct"

For a long time, I've felt that any contract that specifically prevents a party from engaging in business with any other party should be considered anti-competitive and illegal.

I understand why businesses like them, but I can't see how they ever benefit customers.

Exclusivity contracts were the backbone of big enterprises accused of monopolistic behavior, like Intel and Microsoft, and I'm sure many others.

Can anyone give me a good case for why exclusivity contracts (contracts that ban a company from engaging with a competitor) are good for consumers?
> For example, I know a lot of people who say they are too lazy to watch a movie with subtitles. When you dig deeper, they then tell you that it's hard to follow the movie because they have to concentrate on the subtitles or that the subtitles go too fast. That shows that they are actually not very good readers and.

I have a minor quibble with this. I consider myself a "good" reader, at least as far as literal comprehension goes (I was never much good at literary analysis). I can understand pretty much any entry on cppreference. on the rare occasion I lost points on vocab/grammar quizzes in grade school, I was almost always able to persuade the teacher that they themselves were mistaken. FWIW (not a whole lot imo), I got an 800 on the critical reading section of the SAT.

I am however a very slow reader. I absolutely cannot keep up with the subtitles on a foreign film while also taking in the action of the scene. most of my friends in college could probably do a reading assignment in half the time it took me or less. perhaps this is just to protect my delicate ego, but I consider speed at reading words to be one of the least important parts of being a "good reader".
Why use Edge over Chromium on Linux?
But you call mmap only once per file: it gives you a pointer and then you just use the pointer normally. While for read() you have to call once per read() operation (minus some user space buffering).
They have a cookie cutter business model. Unless it’s a mom and pop that customization cannot work for a chain store.
Which is why the first commands to run on a Linux installation are

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
No, that was deliberate. Governments aren't omniscient. If a government is bad, stupid, or just mistaken in what the right policy is, it's better if that doesn't affect the whole country. And if there's another state right beside it that does better, the first state can see that other policies work better and might get their act together.

But if it was the federal government, it would affect everyone, not just one state. Also, there wouldn't be 50 examples for them to pick the best from. (There are other countries, but their circumstances tend to vary more than the circumstances between states, so it's easier for naysayer to argue that the example doesn't really apply.)
Well... Healthcare, education, social work and infrastructure are all failing in the US for this specific reason. Don't get me wrong, maybe that's how the US likes it? I'm a brit, it's not my business how you run your country.

I was just saying, when you said these things should be done voluntary by local groups, that doesnt work because it's designed not to because that's how the US is.

It's great for lower taxes and as long as that is the o ly thing that you care about, you're golden!
Compiler errors can be on par with heavily templates C++, with similarly difficult to read code bases. It’s of course easier to work with than C++ but not the panacea that seems to be implied in a lot of the comments.

In terms of deployment, you essentially have to have Julia installed wherever you want to run, which frequently ok, and if not there’s always PackageCompiler except it’s not that easy to get a working shared lib.

There are other things I find complex but probably because I’ve used Python too long so Julia is different etc. I think Julia is a great choice for HPC generally except for challenging SIMD codes where it’s hard to vectorize without an explicit ILP model.
E.g. jax does not autodifferentiate anything that is not jax (scipy ode solvers, special functions, image processing libraries, special number types (mpmath), domain-specific libraries). Compare that to Zygote.jl
Show HN: Feature Monkey – AI based customer feedback tracker
I was wondering this too.

This isn't a direct answer to your question, but a quick search turned up this article for finding unsecured assets in a Google bucket https://www.andreafortuna.org/2019/08/07/some-useful-tools-f...
This is true!

The question is: what's the consequence of those two violations of individual liberty?

In one case, it's the inconvenience of your having to put a cloth covering over your face in some circumstances, or being curtailed from having a beer in a public place.

In the other, it's the possibility of my death or disability resulting from your actions.

This bears a resemblance to many many other trade-offs we make between individual freedoms. For example, while curtailing your individual liberty, you are punished for driving drunk, firing a gun into the air, or defecating in public places, due to those actions endangering the health and safety of others.

Yet, for some reason, masks and lockdown orders are the hill folks are choosing to die on (in some cases quite literally).

But, I have to admit that in a world that appears hopelessly infected by American-style hyper-individualism, at a time when it seems we're more distant and disconnected from one another than ever before, and yet paradoxically pushed apart by greater and greater extremes of partisanship and tribalism, while sad and disappointed, I'm not terribly surprised that some prioritize their own convenience over the safety of strangers.

Well, until they're on a ventilator facing their own mortality. That does seem to turn folks around on the whole thing...
Please don't use Brexit as an example indicative of all ballot iniatives and referendums. California (especially SF and possibly a few other cities), Switzerland, and a few other places have a large number of referendums on their ballots and they generally go alright in my opinion, even when some of the details have not been hammered out. I say that as someone that has lived in both of these places. I think the benefit to social acceptance and trust in a government because of the mandate provided is worth it by itself, and while one may not agree with many of the outcomes, the decisions rarely yield unforeseen consequences which (to me) feels like democracy in practice. Also, it provides an incentive for the public to value widespread quality public education and meeting basic living standards a bit more if immediate governmental policies depend on it.

Obviously, there are occasional problems, like the Swiss EU referendum which was approved but widely viewed as watered-down in practice, but it's worked very well in my opinion in other instances such as (in case you're curious about Swiss history) the formation of the canton of Jura.
I don't think we can say for sure that early stopping is the main reason deep networks generalize. Double descent [1] shows that models continue to improve even once they've "interpolated" the training data (fit every point perfectly), and critical periods [2] suggest that the early part of training is responsible for most of the generalization performance even though much of the numerical improvement happens later.

Overall it looks like gradient descent is a strong regularizer -- we know it tends to prefer small and low-variance weights, for example. So part of deep generalization has to do with how SGD is able to pick "good" features early, and then optimization pushes the unimportant weights to zero later (hence lottery tickets).

[1] https://openai.com/blog/deep-double-descent/ and other papers.
[2] https://arxiv.org/abs/1711.08856 and others.
This sounds like it works but when you get into the details it gets ugly.

http://archive.is/eHvKF

HN discussion: https://news.ycombinator.com/item?id=10854570
We already have something kind of like speed dating for hiring: job fairs. Your idea is more like a one night stand. It would be cool if there were large scale career fairs that are hosted outside of colleges open to the general public, and then there was some sort of organized process where people could talk one on one for some period of time with representatives of the top X companies they choose. Probably will need a basic filter so there aren't tens of thousands of people per company, and spread the interviews out over several days. You always hear about networking, but outside of exclusive groups that already require money or status to be a part of, there aren't opportunities for people who need each other to meet up in an organized way and get things done.
Strange such simple things are not vertically integrated.

You'd think such arm would be more suited for something more versed like chopped all types of veges into any shape, rather than flipping burgers and lifting fry baskets.
How dare you not respect my naming preference, you supercilious tyrannical bigot.