skysight-inc/HackerNews huggingface dataset:
Yes, certainly! "VB in the cloud" is a pretty good description of Retool. (I think we're a quite a bit more developer friendly, but it's certainly 80% correct.)
The author is from London and the internet is global. Expecting an author to cater to every other culture with everything they do is a bit self-centered, IMO. It should be on the reader to understand that there are differences, not on the writer to make sure every single cultural difference is pointed out. It seems kind of weird to expect him to alter his headline to cater to a country he doesn't live in.

If you were writing an article about potato chips, it would seem kind of silly to expect you to add "(crisps)" in the title to cater to our English friends, so I'm not sure why you would expect that here, especially when the vast majority of the world calls it "football".
What I wonder is why would you sue Google before Amazon? Yes Google is a monopoly, but IMO Amazon is much worse.

I'm not thinking about the cloud business which has plenty competition, but the retail stuff. They undercut the competition until it dies then they're the sole business around.

Case in point: a couple weeks ago I bought a 16 TB hard drive for my personal server. It was something like 420€ on Amazon and about 600€ on my local Newegg equivalent. While I would have bought it locally for a couple dozen euros more, there was no way I would spend almost 200€ more for the same thing.

I know that long term it's bad for me and I hate myself for it but I still went with Amazon.
Many pages "only support chrome" but work perfectly fine if you switch your user agent to appear like you're using chrome

https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/
I share your opinion wrt javascript, and would be curious what you think about my js app.

If you want to spend a few minutes with it, you can find the link in my profile... If you have feedback, there's a Write form on the page you can use.
Blast off with Scott Manley as he discusses his top YouTube comments
Bringing Chromium Edge PWAs to the Microsoft Store
The useable vdev space depends on the smallest drive in the vdev. ie, let's say you have a mirror with 1x8tb and 1x7.9tb, the vdev will be 7.9tb large. In the case of it being just a few bytes smaller, I would assume you just loose a block.
The problem there is that then we'll hear complaints that the incoming administration is either incompetent or corrupt for the Google probe failing or being dropped.
Yeah, it got better in some areas (participation in Alliance for Open Media for example is great), but not much better in others where MS still has sickening lock-in (MS still did support Vulkan effort).
You're suggesting an entire country of millions of people change their phone numbers

Yes. It's been done before. And considering the available space, eventually the moon could have more people on it than Thailand.

because America

What makes you think that only one country will use phones on the moon?
I liked that part at the beginning where the author made clear they were going to discuss intuitions that, while they aren't proven, would be useful to make explicit for a more general audience. Good candor.
Oh cool! You should put that in your footer to avoid any future confusion xD
Exclusive control on the one phone each user has.
Imagine that you have two ways of addressing your system.
1) Allows you to access almost 100% of your potential customers.
2) Allows you to access around 35% of your potential customers.

Which one would you choose any why?
We don’t face a binary choice between granting all money-earning organizations speech rights and depriving all public interest non profits of speech rights because we have a legislative process.
I became a certified Project Management Professional (PMP) in 2 months
Two other great examples where you can get a peek of early versions of companies/products that ended up being huge: Wayback Machine and Show HN.

e.g.

Wayback machine:

- Airbnb (2008): https://web.archive.org/web/20080310025433/http://www.airbed...

- Uber (2010): https://web.archive.org/web/20101126114649/http://www.uberap...

- Twitter (2006): https://web.archive.org/web/20061127012643/http://twitter.co...

Show HN:

- Analytics.js / Segment: https://news.ycombinator.com/item?id=4912076

- Dropbox: https://news.ycombinator.com/item?id=8863
> You intuitively know it sucks but you don’t know exactly why

I think that is what the GP is referring to as "taste". You already have that intuitive sense that some things suck and others are good. What you need to develop, as you say, is being able to tell exactly why something isn't good when it isn't, so you can fix it.
no I think I tried just about everything: pub, extern etc.

The only thing that worked was adding a linker argumment: "-C", "link_args=--undefined=<name_of_function>"

That will force the linker to assume it's referenced.
You have even less control over the OS with Windows 10. Why would anyone move from Mac to Windows for a daily desktop env?
You really don't. I am certainly not trying to argue that Brexit is a good thing. But the CA narrative has completely fallen apart.

https://www.newstatesman.com/science-tech/social-media/2020/...

https://committees.parliament.uk/publications/2847/documents...

The ICO spent three years investigating CA, and the report is very clear that the findings were that they had no effect.
Thanks for reading.

Your story sounds like the experience I thought I'd have. There'd be certainly a lot less difficulty if the equipment I got just captured accurately right out of the box.

I agree with you on the value of making supercuts of the clips. I've made two video montages from my videos, and those are the clips I most often re-watch.
What about coins then? Those don't have any serial numbers or anything like that, and there's some legal basis that makes that "untrackable" currency legal.
MicroOS: Modern Immutable Linux OS
For better or for worse, this has been Apple’s philosophy since forever. Steve Jobs himself said, “[users] are paying us to make these choices”.

https://youtu.be/rKPEK9BSIhA
Shopify has a Shopify website builder.
Consider trying classifying shapes into either square or circle. The model outputs probability of circle. The absolute best you can do is to completely learn the training set. Assign 1 to all the circles and 0 to all the squares.

It is typical to squish the set of all real numbers into the interval 0 to 1. Any finite value will be squished to a value less than 1. So the model tries to make the number go higher and higher. No matter which model you have, you can always go a bit higher. Thus there is no optimal model.

The author mentions regularization, but strangely he then proceeds as if it didn't exist. Because with regularization, you can prove that there is a minimum. Basically (don't worry if you don't understand, I just include for other readers): loss goes to infinity as parameter norm goes to infinity, loss has a lower bound so it has a highest lower bound. Take a sequence of points in parameter space with loss converging to this bound. By Bolzano Weirstass it has a convergent sub sequence. Loss is continuous function of parameters, so the loss of the limit point is the limit of the loss. I.e. it's a minimum.
I think part of the problem is that you are not the target audience of the chatbot. For the past year, I've run Intercom on a small saas app (https://www.delayforreddit.com) and I get great feedback from end-users. They love to be able to reach out to me on any page rather than hunting for a support email.
A large component of the problem is that many sites overuse Intercom and don't realize how it impacts their end user experience.
For anyone that wants to switch to Linux and retain similar functionality as this firewall app, there is this: https://github.com/gustavo-iniguez-goya/opensnitch
Thank you for trying Retool! I agree that we have a lot of room to improve on the writing of more complicated JS, as well as large-scale refactors. We are working on bringing git syncing to the cloud (currently it's only available on-prem), which'll let you edit Retool apps as code. I think that should help a good amount.

Anyhow — thank you for the feedback! I will send you an email in a few hours too. If you'd be willing to hop on the phone to dive into some of this in more detail, it'd be really appreciated. (I'll probably run a few potential solutions by you and see which ones you like.)
Thanks for reading! I'm glad to hear that the post is helpful in planning your digitization project.
It's really not playing nicely to create a closed frontend to Prolog implementations which are open source, particularly the GPL ones. It seems like they aren't violating the licenses of those Prologs, but just because something isn't against the law doesn't mean it is ethical.
Thanks for the reply, Yev. I've been experimenting with B2 (via QNAP's HBS 3) as well — works great, but $20/month vs. CrashPlan's $10 — and I'd just ask that Backblaze consider whether there may be room for a "Personal+" or "Family" fixed-rate plan that supports home NAS devices. Thanks!
Although that’s exactly the argument made in the early 1990’s about why expert systems were not successful “yet”.
Adblockers installed 300k times are malicious and should be removed now
> Wikipedia feels like a 25yr old website.

This is a feature. I don't want a 2020 HTML5 bloated wikipedia just to read some text.
Finally, Lisp wins ;).
They have not decided whether e-krona would be a 'account-based' (like you say) and a competing/backup payment system. Or a 'value-based' where it's 'stored on a card'. At the same time they do not want to impact lending facilities of banks so if they go with the first option they will most likely deemphasize it considerably to keep deposits in traditional banks. The 2nd option seems to me like a total fail, similar to what Chipknip was in the Netherlands. The main motivation for the ekrona seems to be the move away from cash, but Sweden has been cashless for a long time now (between Swish and cards).
Samsung and Apple control 75% of the market in the US.
that's kind of ridiculous, there is no dominant phone maker. Also a lot of ppl have multiple phones/tablets
That is an excellent close reading. Very astute. Thank you.
Oof I dunno I'd categorize the Python module system as "makes no sense and I can never get it right" - I'm sure it's consistent but it doesn't feel approachable to me.
I agree with this at face value, but I want to push back a bit so that I can sharpen my own argument. How can I argue that "AI" is a hype bubble to a layman while simultaneously acknowledging that we've seen the development of self-driving cars, music identification, Siri and Google Assistant, search by image, etc.?

Obviously this isn't all "AI" in the historical CS sense of the word. It's a mix of progress in things like signal processing, computer vision, NLP, neural nets and transformers, and the raw computer engineering that has made all of that practical on modern hardware.

Are you and I sticks-in-the-mud for not just going along with calling this "AI"? Is there actual worthwhile nuance by calling things their proper names rather than just kowtowing to the word that normal people have latched onto?
When I look at google trends or redmonk rankings, Julia appears stable, not accelerating.
That's OK. I'll let you do your own clerical work on this topic.

A couple of interesting points to consider: refined, bleached, deodorized oil such as canola oil is highly processed. Your link warns about highly processed oil in general. Considering how little we seem to be able to nail down scientifically the nutritional value of fat, the focus of the article around the role of fat in diet has a level of certitude I find suspect.
It will probably include the controller IP. However, none of Intel's IP will be transferred until 2025. That should give them time to disentangle any of the IP that's shared between the NAND SSD controllers and the Optane SSD controllers, and give Hynix time to decide whether it's worth continuing development of both their existing enterprise SSD controllers and Intel's designs.
> Apple seems to do all kinds of weird networking _stuff_. For instance, during wakeup, your T2 equipped Macbook will wait for a DNS response and then use said DNS response to synchronize time via NTP before letting the user use the keyboard. Probably checking timestamps on signatures for the keyboard firmware, or something stupid like that. This only happens if it happens to have a default route.

When did they start doing this? I'm still using High Sierra on my 2018 MBP work laptop, because the keyboard and trackpad was freezing for anywhere up to 5 minutes or more with Mojave after a wakeup (usually after a long sleep). Downgrading to High Sierra fixed it, but fighting with the machine was such a pain I haven't dared touch it since.

I'm wondering if you're describing the problem I was having, but could never figure out.
> I've written my own kernel extension that works in similar manner to Little Snitch, but does a lot more, including SSL MITM and on-demand packet capture, that I've been using for more than 10 years now.

I'd be interested to read more about this, and maybe even use your kext. I'm currently MITM'ing all of my SSL traffic[1] for a different, esoteric reason: I insist on using a 7-year-old version of macOS, and it doesn't natively support modern SSL ciphers, so I have to add it in with an mitm proxy.

I've run into a handful of issues with various software that I've had to work through as they arise, but if you've been doing this for ten years you've probably seen it all already.

1: https://forums.macrumors.com/threads/fixing-maverickss-outda...
That's an obvious drive by answer, but I'm asking a forum of developers for an explanation/guess on what it is about Linux that would make Adobe not care about it.
The only realistic reason to get rid of IPv4 is its unreliability, if significant.

15-20 years ago IPv6 routing was often tunneled over v4, and it was noticeably less reliable than v4. Nowadays v6 is a touch faster/more reliable than v4, not very much. If that difference widens much and most users have v6 anyway, then v4 might get the axe. Otherwise... I don't think so.

FWIW I already operate some v6-only services. Not for the general audience. An SSH bastion host, a backup service, that kind of thing, not web sites for the general audience. I'm not in the least surprised if some warez topsite is v6-only already.
This is sort of like all new tech and domain application. The application tree first grows in breadth, then depth. I'm guessing real use cases will take 5-20 years to settle.
I believe most home ISP doesn't support IPv6 in many countries like Canada. Thus, resulting in IPv4 still being considered as "default".

Also, with the increasing numbers of devices connected everyday, we're running out of IPv4. Think of the demand vs supply curve (demand high, supply low, result = higher price/ip)

You can check IPv6 adoption in each country here: https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
Happens with the built-in, first-party VPN client as well. Definitely not just a Cisco issue.
The same is true for C++, and early reaction was similar: hey, we don't need high-level languages anymore! But after a few decades with C++ we've found that the burden manifests not when writing the program but when maintaining a large codebase over many years in a team whose members change over time.
It only took me about 7 years to realize it. : )

But, yes, definitely. That was the biggest breakthrough in this project. I'm glad it came to me, as it otherwise would have taken me hundreds more hours, or I'd have given up before finishing.
This is a little misleading. This just measures users that are using IPv6 not users that would be able to use IPv6 if IPv4 stopped working.

My local network and ISP are perfectly capable of using IPv6 but you have to call them to switch.
Nobody makes good cassette decks any more. You're better off buying a vintage deck from the 80s/90s. Newer decks don't support Dolby noise reduction which many tapes were recorded with back in the day, so they sound super hissy without it.
Vue devtools only integrates with chrome devtools AFAIK, and I work with vue quite a bit.

Other than that, I'll admit, a large part of it is familiarity.
The scene list spreadsheet strongly reminds me of how video editing was done in the 80s (in one Australian commercial editing company anyway): A pair of U-Matic machines under a pair of Sony Triniton monitors and a control 'console'.

Plugged into the back of the machines, presumably via an eye-wateringly expensive I/O card, was an original IBM XT computer running something called, from memory, "Shot Lister" but perhaps that was a generic term. Shot Lister was monitoring the timecode from the tapes and would generate an EDL, or Edit Decision List, for the editor's work. Various manually entered reference IDs plus U-matic tapes frame numbers lead back to the original 35mm negatives.

The EDL would be sent off, using a fancy new 3.5inch floppy via a courier, to another company to use the master negatives to "print" the final edit together.

I remember someone, often the 'new kid' in the suite, would be tasked with manually writing down timecodes to clapper board references when the tapes arrived containing the rushes for whatever was being edited. Overall, remarkably similar!
Several subreddits have policies that will ban you automatically, even if you've never participated in their subreddit, for participating in other subreddits. For instance, the most famous one in my memory is that posting in /r/the_donald got you automatically banned from a number of other subreddits.
> There is even undefined behavior if you mess up namespacing! (Undiagnosed ODR violations are every experienced C++ programmer's nightmare.)

so, uh, how does Rust define behaviour if you export a same-name symbol from two rust dlls and load it from some executable ?
I think you are talking about firefox for android? I have 19 active right now on firefox for macos
I would say it's probably worth converting your problem to its linear-algebraic representation and then using the solvers on that. They're quite fast there, and it's probably fairly easy to make a representation map and its inverse work well. (I will say that I don't usually deal with quaternions other than in a linear-algebraic form when doing some robotics stuff, so maybe this is more of a pain than warranted!)
Before Internet and Wikipedia was a thing (at least in Argentina), there was Encarta. It helped me through many of my school projects :)

I have fond memories of it. Great piece of software. I don't think it's needed in the modern world though, but who knows. Maybe in countries where internet is still not accessible.
It's almost just C without the warts; I wish someone would make a language that was both as good as Zig or Rust, and could be compiled to C code. The dependency on LLVM rules out a lot of embedded use cases, because some chipsets require forks of LLVM, or worse, proprietary C compilers or forks of GCC or something else, to run. Would be nice to have a language that just works everywhere.
As Raymond Hettinger once remarked, Python is a language for consenting adults.
Ask HN: Any online groups for people working in tech?
Hey, HN!

I've found that having people to talk to about tech work has immensely helped me deal with things like frustrations, burning out, career advancement, etc.

Are there any online communities that randoms like me are able to join? I am thinking of things like Discord servers and the like. I like HN, and Reddit subreddits like /r/sysadmin but these discussions feel too structured (e.g. have to remain on-topic). Something more relaxed, casual, and instantaneous would be more ideal for what I'm looking for.

Thank you!
My intuition here is that there is always a fair bit of noise in the (data -> label) pairs. Models tend to air on the side of being _too_ expressive to compensate (just add another layer right?). Assuming our model is too expressive, we must turn off training before we get too far down and start memorizing training datasets. Put another way, one input pair will want to go down one path, another will want to go down a totally different path. Assuming the model is too expressive, we actually don't want to reach a minima, because that essentially guarantees we've overfit.

What the author is saying is that very quickly optimization becomes a maze, and can quickly turn into a combinatorial game. Each input starts down its own set of corridors (parameters at certain values) and it can take an _extremely_ long time for this maze to end. Any noise in the (data, label) pairs can make this maze have no end at all if the model is too small. If the model is too big, it's a moot point because it will have overfit at this point.
But Amazon doesn't have anywhere close to a monopoly on retail? There are many more options for retail, in particular buying a HDD, than there are for search. And while it's clear that Amazon does engage in some anti-competitive behavior, the pricing you complain about doesn't really have to do with Amazon; the seller set that price, not Amazon.
What you are describing is a monopsony, they are illegal, and the employer is considered to have the most power in that relation because the employees are atomized.
I think you misunderstand.

The idea is that if your keyboard is replaced with a keyboard that has modified (hacked) firmware, your computer will refuse to let you use it.

To do this, it must obtain a cryptographic attestation from the keyboard firmware, proving that it has not been modified. Further, to avoid replay attacks it must include the current time in the message it signs. NTP is used by macOS to determine the current time, so as to verify the signature provided by the keyboard.

So, if NTP is slow to respond or time out, you are stuck waiting for your Mac to verify your keyboard's signature.
That's not great. I didn't know this, thanks for pointing it out.
This. Many lawyers threaten and posture for a living. Don't let their empty threats bully you into submission if you've done nothing wrong.
Even if patching the kernel wasn't an issue, it still turns into a game of whack a mole

Exactly - but the game itself is the problem. Firewall vendors will go hunting through kernel code for jump targets and structs to plug into hidden interfaces, and Apple will remove and change them, causing crashes and instability. Apple has some leverage if they have a program like WHQL, but even then driver writers will commit shenanigans.
Push them out of the kernel altogether and now only Apple can engage in shenanigans and break user trust. Which they already have.
I've never seen this utility before. Thanks for the pointer!
flagged because people are commenting on the title and not the content due to the paywall
Yes, exactly.

The 'anti trust' in this situation would be Google using it's own dominance over Chrome and Android to 'unfairly' promote it's own products.

The most unhealthy thing in these systems is the 'value chain creep' that allows monopoly in one area, to be leveraged into other areas.

Imagine if you owned all the real estate in the state and you had a cracker factory. Hey, just charge your cracker-making competitors 2x the rent. Nobody can make crackers but you.

Or you own all the railways and charge your Oil pumping competitors more to transport Oil - you have an Oil monopoly.

Chrome is not a 'money losing product' - it's absolutely one of the most important products in Google's portfolio - the surpluses are yielded elsewhere, in Search. Arguably same for Android.

If there were an 'anti trust' case it would be to separate Search/Chrome/Android/Cloud in the similar vein that Microsoft would ostensibly be separated from any app software.

Amazon uses AWS surpluses to 'dump' on commercial distribution which is another weird one.

If there is a case to concern over monopoly, it's those.