skysight-inc/HackerNews huggingface dataset:
Looks nice!

I wrote a chrome extension for natural language searching of bookmarks a while ago (https://chrome.google.com/webstore/detail/bookmark-search/fc...), I like your grouping of topics though (so you can see everything in the topic, not just the search results).

I don't really understand the comments complaining about the pricing; there's a free version, or the paid versions are really not that expensive. If I find myself wanting something more than bookmarks for links, $3/$10 a year seems fine to me for the productivity gain.
> It's pretty silly to suggest that a state-level adversary needs the help of the person who stumbled across the baked-in credentials in an obfuscated Python binary to accomplish a CNE task.

I didn't mean they'd want your help. I meant you might end up on some hacker watchlist. You'll get extra attention and scrutiny from government agencies which wouldn't have much upside IMO. Maybe at airports you'll be randomly selected more often so security agencies can look at your devices and try to clone them.

Would you really feel 100% comfortable going to China after being in the news as the person that could have controlled the entire Tesla fleet? I think there are hard to measure social costs for gaining that kind of notoriety and current bug bounty programs aren't properly compensating for them.
How do you reverse the effects of "Cmd+H" without resorting to the mouse or trackpad?
Seems like one could find problems with anything people do.
The higher up won't even care about the moral implication until the masses point it out, the higher up only cares for obtaining the balance between 'cheap' and 'best'.
FBI worried doorbell cameras could tip owners off to police searches
> just as we can't say that GR describes the behaviors of particles

Sure it does - gravitational lensing, etc.
This one:

https://www.coindesk.com/ethereum-executes-blockchain-hard-f...
> Oracle maintains it's own version of ZFS, which has been separate from OpenZFS since Oracle bought Sun. There us no "Oracle code" in OpenZFS, though some of the patents on techniques are owned by Oracle.

OpenZFS is a fork of ZFS rather than a reimplementation so I'd be very surprised if there wasn't any Oracle code in it (unless you're making a distinction between Sun and Oracle but legally speaking that would all still be owned by Oracle, hence why I didn't make that same distinction myself).

> If Oracle wanted to ship ZFS on Linux, they would presumably port over their own version and never involve the OpenZFS team.

Porting in this case isn't a simple task as there's a lot of "Solarisims" in ZFS that had to be worked around with the Linux port (ZoL -- ZFS on Linux -- didn't happen over night). Plus, and as I'd said earlier, ZFS and OpenZFS have diverged in terms of supported features so a ZFS volume wouldn't be compatible with an OpenZFS volume. I guess this wouldn't bother Oracle since, like most orgs of that size, they have no qualms with creating vendor lock ins. But it certainly wouldn't do much to sell Oracle Linux to the wider ZoL community.
By Apple's definition, these Apps have not contributed anything to the App Store and Apple.
I hate to be a pessimist, but I doubt it is permanent.

If they really were to make it permanent, they would have done it earlier.

Expect the change fee in a few years, but they will call it something other than 'change fee', something nice like 'modification fee' or 'change supplement'.

Fool me once shame on you, fool me twice ...
It’s funny because those on the right would say that the left is living in a ‘parallel universe’ of ‘misinformation’

Not sure how we square this circle...
Not a resource, but some advice for learning:

Even though the two concepts are intertwined, you'll master borrowing well before you master lifetimes. And that's okay.

Early on you'll probably not need to author many structs that require lifetime annotations. If you think you need to, you're either purposefully building something complicated and/or memory-limited, OR you're using the concept without understanding and not needing to do so.

If you can stay away from writing your own explicit lifetimes on structs and interfaces while you're learning, it becomes a much easier process.

Once you've mastered this stuff, Rust is seldom more difficult than any other language.

It's like that quote from the Matrix. You get used to it. Pretty soon you won't even see the borrow checker.
The urban poor in the 19th century went to see the performing arts, too. Yes, some theaters and operas were strictly for the bourgeoisie, but there were theaters for the proletariat too (and whole genres of plays written to appeal to them), and vaudeville/music-hall type venues. I don't know where you got this idea that the masses could only make their own entertainment at home.
Finally an OS course using NetBSD!
> Apple has zero obligation to allow competitive app stores in iOS.

Well, that is a pretty anti-competitive practice. So, actually, it seems like they might have an obligation to do this.

> It’s never been a feature they promised customer

It doesn't matter. It is still anti-competitive. And in the USA anti-competitive practices are illegal in the US, if a company with a large amount of market share is engaging in them.

> It’s not anticompetitive to refuse to build access to your property for new competitors.

It actually is! The courts have already proved this to be the case. Microsoft lost their court case because of a very similar situation.

I would really recommend that you go read up on similar anti competitive case, such as the Microsoft one, to learn the court justifications for this stuff. It is pretty enlightening.

> it’s not wanted by most app developers.

"Customers don't want competition" is not an argument that any court would accept. It is assumed to be true, automatically, that competition is a good thing.

And the judge residing over this case, actually made similar statements, in the preliminary hearing that I listened to, where she talked about how competition is a good thing, as a justification that the courts use.
Really? Look at the Mission in SF. You can’t build anything without Calle 24’s approval. Projects aren’t getting shutdown by the wealthy.
Detroit is also strongly conformist. But, ever present threat of crime lords 90% of the hold-up. Look what happened when Dan Gilbert go the cops to clean-up a couple blocks of downtown!
i think darklang at least gives u infrastructure as you adopt it. so a better value proposition than smalltalk.
That isn't the case. First, I was talking about multi-decade, not how have they done in the last few hours. Second, their long-term returns haven't been good. They lagged the largest funds (largely because their strategy has mostly been naive trend-following). Third, you are correct that their marketing machine has sprung into action recently. But how much do you know about what trades they are making? If you were around pre-08, you may be familiar with the turn they have made recently (i.e. diving head first into liquidity premium trades with poor reasoning, no fundamental knowledge).

And again, the key point was: they have had this institute for how long? Decade plus? Are they a leading quant fund? No. Are they in the top 10? No. Are they doing anything particularly inventive? See returns. No.
I managing some teams right now that do a mix of high-end ML stuff with more prosaic solutions. The ML team is smart, and pretty fast with what they do, but they tend to (as many comments here have mentioned) focus on delivering only PhD level work. This translates into taking simple problems and trying to deorbit the ISS through a wormhole on it rather than just getting something in place that answers the problem.

In conjunction with this, it turns out 99% of the problems the customer is facing, despite their belief to the contrary, aren't solved best with ML, but with good old fashioned engineering.

In cases where the problem can be approached either way, the ML approach typically takes much longer, is much harder to accomplish, has more engineering challenges to get it into production, and the early ramp-up stages around data collecting, cleaning and labeling are often almost impossible to surmount.

All that being said, there are some things that are only really solvable with some ML techniques, and that's where the discipline shines.

One final challenge is that a lot of data scientists and ML people seem to think that if it's not being solved using a standard ML or DL algorithm then it isn't ML, even if it has all of the characteristics of being one. The gatekeeping in the field is horrendous and I suspect it comes from people who don't have strong CS backgrounds wrapping themselves too tightly against their hard-earned knowledge rather than having an expansive view of what can solve these problems.
Fly a drone carrying a 500gram camera behind a tall building. You’ll learn the 6 things that stops this whole idea working. It’s consigned to the movie plots for the foreseeable future.
If an extra "== true" can be considered more precise, would

if ((conditional == true) == true)

be even more precise?
I beg to differ as someone who's been forced to use python 2 at work until next year. As for the python ecosystem as whole, it feels at the earliest the transition to 3 had to be around 2017 - 2018 before most popular libraries got with the program. Then again the numbers could prove me completely wrong. I just remember personal pain points well. By comparison, the Ruby ecosystem was much faster in transitioning.
Spartan HUD Next Generation Augmented Reality Helmet: Over 200% Funded
This is the correct answer as I can attest to one of my phones pulling down a visual voicemail blob and also a problem I had with a Sprint based CDMA device that was running Lineage OS that lost cell connection and I could not get it back without flashing back to the original ROM.
(Thanks for posting this @joecool1029 and confirming what I was witnessing)
> economic security for all who are ... unwilling to work.

goes slightly beyond investment into infrastructure
my main wish is for improved undo performance
Reuben Wu’s Aeroglyphs is one of my favorite series of photographs from recent memory. Really stunning work. https://reubenwu.com/projects/25/aeroglyphs
Right. One way to solve this is moving away from the identity politics (why is that group moving here) and tell people who want to “maintain their neighborhood character” to pound sand.
Unfortunately, all (ok, the only) the hcaptcha plugins available basically just let you enter a sitekey and nothing else/no other configuration possible.
I'm reminded of this joke:

Europeans find it strange that Americans think 100 years is a long time. Americans find it strange that Europeans think 100 miles is a long distance.

There really is dichotomy here: Americans are used to a vast geography but don't really have any internalization of just how vast history can be, while Europeans understand their long history but don't have the internalization of just how vast a country can be.

To put a finer point on the latter bit: the distance between Chicago and New York is roughly the same as between Copenhagen, Denmark and Bern, Switzerland (i.e., longer than any two points in Germany). The distance between LA and Boston is longer than the distance between Gibraltar and Moscow or between Edinburgh, UK to Jerusalem, Israel.
Concrete is king. Brick is best. Wood is for furniture! And for small cottages, and used as beams to hold the roof on brick houses.

That said it's not uncommon, especially in suburbs, where people build single-family homes, just like in the US.
Samsung 980 Pro Briefly Listed Online
You were banned for this kind of thing before. Then we saw that your posts had mostly improved, and we unbanned you. If you keep dumping flamebait into HN threads, we are going to ban you again. Actually I've already had to warn you about this several times.

https://news.ycombinator.com/newsguidelines.html
At my company we have just created a position called Data Steward.
The Inspection Paradox is Everywhere (2015)
Maybe in the 00s, but these days most languages have collapsed boiler plate down massively.

This comes across as an old fashioned view (bordering on extremely old-fashioned).
The 6% of people without bank accounts are often the least wealthy, more sick part of our population (basically, the people that need protected).

They do NOT have the technical skill to manage a bitcoin wallet. If anything it points even MORE to why we should not use crypto.
My favorite un-paywall: http://archive.is/phpaX
I hate “open in new window” on iOS so much, I turned off multiwindowing because every way to close the window felt incredibly awkward.

I still have the “open in new window” item there when I long-press a link. It now does absolutely nothing if I hit it by accident. Which feels inelegant but is a lot better than “oh fuck I just made another goddamn new window when I wanted a new tab”.
The big thing I find fascinating about it is the live environment. You can explore and change every single piece of code while it’s running. There’s really nothing else out there that does this except maybe lisp and even there you give up having the GUI to explore with.
Whoa whoa whoa, what about this tipping app[1] I made that tells you what to tip so that your bill total ends in .69 (or some other childish ending) that got rejected by apple at least 10 times before I finally got it approved.

[1] https://apps.apple.com/app/id1460610078
Startup Is Disrupting the HR World
Price collapsing – Audi e-tron Forum
> they can just release it under GPLv2

There is no "just" in "just release it under [another license]". I'd written a detailed rebuttal of why it's not that simple in the GP post to yours: https://news.ycombinator.com/item?id=24331156
Yeah, like most small stores they paid their staff less than the big supermarket, had worse selection and charged a lot more. The supermarket took over because they had better prices on better selection. It was nice to walk to the store for something you were missing that was common, but if you wanted to cook something exotic odds are they didn't have it, and so you switched most of your shopping elsewhere and mostly don't miss them.
semantics are important, they're how we communicate meaning
The Iranians dropped hand grenades from hobby grade remote control planes in the 80s. This idea is definitely not new.

It just doesn’t work very well.
Try using a proof-of-work system. It won’t differentiate between humans and bots but it’ll significantly slow down the pace they can register accounts, and it is completely transparent to legitimate users.
> ...killing political rivals...

> ...got elected on a populist vote...

To my mind, a violent populist movement is a revolution.

It's not contentious term for me.
Why do you assume I'm unaware of what I'm saying? I'm well aware of what it's called, and also other examples. I don't see how the fact that there are worse examples makes it irrelevant in this case.
It is a specific term that means the aircraft was flying normally all the way until it reached the ground.

Yes, "crashing on the side of a mountain" is also a correct description of the same event. But those two phrases do not have the same meaning.
Every company of course is very different, but I have seen that companies understood that fro Deep Learning you need a Pytorch or TF expert or maybe some other framework and most of these experts already work in Google/Facebook or any other advanced companies (NVIDIA, Microsoft, Cruise, etc), hiring is very difficult and cost is high. Then you can start using regular SQL and/or AutoML to get some insights. For a large number of companies that's enough. When there is so much complexity, such as DL modeling there's little transparency and management want to understand things. After COViD time will tell, but my take is that only a few companies need DL.
Depends on the industry / clients.

It's significantly better for us as a team to be able to focus on projects and improvements that benefit everyone. I've noticed the business starts to suffer when we focus on individual clients with narrow needs. Any one client only brings in 1/4000th of our revenue, so spending 1/4 of our development capacity on just something for them is a huge opportunity cost when we could be using it on something that benefits all our customers.

It was a different ballgame when I worked on on-prem software that cos millions and we only had 10 customers with a few customers sharing the same version.
This is nothing new. There are various areas of professional photography that have long used long exposures to selectively add light. Sometimes called "flashlight painting", the photographer can use a literal flashlight to fill in shadow areas selectively during a long exposure.
This can produce images that are not physically possible using static light sources. The use of a drone over landscapes is a simple extension of this longstanding studio technique.

https://www.photigy.com/school/how-to-use-light-painting-in-...
I attended a great founders' talk (can't find a recording at the moment). The speaker said they used this method:

1. Identify your target customer first (not the product or the market!)

2. Interview your target customers. Take notes. Find the unfulfilled need.

3. Pitch your solution to those customers and have them sign a Letter Of Intent.

The really powerful piece here is the LOI. It stated "I, Company A, intend to purchase Product Z for $XX,000. This is a non-binding commitment and may be terminated at any time."

Even though the LOI was explicitly non-binding and had no legal weight, they found that the cultural weight of physically signing a piece of paper was enough to scare off non-customers and validate true intent to purchase. Once they had 10 signed LOIs they built the product. All the signed LOIs ultimately converted into paid customers (which is rather amazing).
Apple Village sounds quaint. We're talking about a company whose customer base would make it the third largest country in the world, ahead of the United States. This is a corporation that has declared its own national borders and instituted an unelected customs enforcement agency.

"If you don't like it then leave." Is that supposed to be a real solution? What if you have just as many issues with the other remaining superpower?

Competition is supposed to be constraining abuse. That doesn't work if to compete on apps you have to be able to develop your own phone platform and convince your entire app customer base to switch to it.
"CMD + Tab" seems to reverse it just fine for me regardless of which app (ie I just tested it in Chrome).
It's actually not cool that some third-party apps are modifying the shared space of the community. I've noticed that even some apps that don't do any writes, just display HN data, are significantly breaking the intentions of the site. For example, they'll display dead comments as if they were ordinary comments—and then we get outraged emails from users who ran across $awful-thing in $app and think we condone it. Often they assume that $app is an official HN client, or that it just is HN. Lord knows how much such outrage is circulating on Twitter as well—I can't bear to look.

I'm not sure what to do about this, but there are increasing signs that it's a problem. HN is what it is because it has a specific, opinionated, highly intentional design. It's fine to disagree with that design—plenty of users do. Probably every user does in one way or another. What's not fine is for third party clients to break this design in a way that alters the community itself.

There's also the fact that some apps are now charging money, which feels to me like a violation of HN's spirit, which has always been to be completely free. I like to say that the currency of HN is curiosity, not money, and we'd like to keep it that way.

We may have to produce some sort of standards for HN apps, which is a drag because that sort of bureaucrat is the last thing that any of us is interested in being.
For details of the interfaces that the class inherits from, see:

https://docs.spring.io/spring-framework/docs/current/javadoc...

https://docs.spring.io/spring-framework/docs/current/javadoc...
Depending on the device you are using you might not have noticed.

I used WireShark on a hotspot that my unlocked IPhone was using and captured the visual voicemail blob used by Cricket/AT&T just last week.

Also, the SIM card toolkit can be used remotely by your provider.
Lookup SimBad exploit
Now we need Jetpack Compose for iOS and we have a great more native way of developing multiplatform apps!
They were quite popular in Hungary in the socialist era:

https://viztorony.hu/acelszerkezet.html
I would say those are very expensive for the local salaries.
Wire transfers are not reversible after about an hour - as I mentioned the other day a good friend lost a house down payment due to fraud.

But I generally agree with the advice that the service banks and fiat currency provide is probably worth the cost for almost everyone.
I have been thinking of using this loophole for ages but have never seen it done. Mind sharing the name of the game?
Cmd+Tab and select the program you hid.

Hold cmd and keep hitting tab if you need to cycle through multiple things, but if you've just done it the hidden app should be the first one.
Likely a web-server misconfiguration (check out name-based virtual hosting[0]). Adding a trailing dot after the TLD (this signifies the root of the DNS naming hierarchy) works fine, and you're referring now to an absolute name (FQDN). How this get handled afterwards at the webserver side, depends not just on the resolved IP, but on the name itself (which is passed from client to server in the HTTP Host: header). And that's where this might fall apart if the administrator didn't provide for this situation.

[0] https://httpd.apache.org/docs/current/vhosts/name-based.html
Its too bad that, for many people, fascist has just become the default insult for people you don't agree with politically. It actually has a very specific meaning. Read the wikipedia article on fascism and you will he hard pressed to find an actual fascist in the public sphere on any political level.
Well they convinced you that there are two sides, so they're having some effect on the narrative.
Hand Tracking and Body Pose Detection with Vision Framework
My house has equal or better diversity of food than whatever city you live in. I cook it myself. If course my house needs to have a nice kitchen because I spend a lot of time there. Is the compromise worth it? I think so, but you may be different.
supernatural means above the natural order; your conception of a deity is out of step with traditional theism and represents straw man building at best
> almost no one advocates for metric time or angular units.

Frequency — hertz (SI) is turns per second, engines RPM is revolutions per minute. Integral would produce turn with fractions.

Turn, half turn, quarter turn, used in common language. Centiturn (0.01 turn) or milliturns (0.001 turn) could serve degree role. No need to force a change, degrees already replaced with pi in a middle school, though tau reflects turn better.

Time does not follow angle subdivisions (1/24/60/60 vs 1/60/60), second is SI measure, people can't even abolish DST, no change in foreseeable future.

That said we use spoons and cups on a kitchen, floors to describe building height, inches for plumbing and displays.
>Apple's argument, which I tend to agree with, is that the user does have a choice of app store, which they make by buying an iPhone instead of an Android phone

"We're a Duopoly, not a Monopoly" isn't a winning argument.
I don't believe you were arguing against preventative burns. You were clear arguing against the idea that things must remain the same. My point was the people who understand this stuff are not arguing that things must remain the same.
There is at least one autonomous system on the market today that can do just that - find the nearest airport and land.

https://www.garmin.com/en-US/autonomi/