skysight-inc/HackerNews huggingface dataset:
In that case, there should be fat losses too (fats are like 2x more energy dense). for reference - 1hour of running is ~650kCal. Also so much water retention (50%) is really high, lots of steroids?
This is a reminder that when you find yourself in abusive relationships with companies, and all of your options are:

- similarly abusive

- nationwide

- limited in number

- similar in price

You are almost always dealing with a case of government corruption. The high prices you pay for bad service are going to friends of the regulatory authority, just like a tax you never voted on.

You can see this in the US with retail banking, internet access, cell service, etc.

"We don’t care. We don’t have to. We’re the Phone Company."
Stanford CS231n: Convolutional Neural Networks for Visual Recognition [1] The assignments are excellent and will let you implement a deephish network from practically scratch, before diving into modern frameworks and applications.

This is not an instant-gratification with fancy results kind of course. But put in the work, and you will learn some very cool stuff.

[1]: http://cs231n.stanford.edu/index.html
What does it take to test a sorting routine? (2010)
Weird that you'd create an account specific to this article for trolling cryptofolk.
https://appkq.com/

Project collaboration SaaS - never marketed!
Are you sure it was Namecheap that was selling that domain for a higher price or someone else listing it and trying to sell it. I'd expect most if not all short and pronounceable .coms to be taken. Some other registries (not registrars) do sell premium domains for a higher price themselves - i.e. ccTLDs are entirely up to the corresponding country and the new gTLDs also don't have as many restrictions on what the owner can do with them (e.g. they don't have to sell you domains at all).

If you actually have a trademark to the domain name then you can try the ICANN dispute process. If your entire claim is that you thought of the domain name but someone else bought it the good luck.
Self-driving car crashed into old lady. Old lady crashed into another car. That other car's driver died.
Correction: MiniLED not microLED
You'd get much better results seeing a world where good things happen to bad people. Adam Neumann can't do a fraction of the damage a nationalisation program would before it got rolled back.

And the politicians who administer such programs are almost invariably more scummy than people like Neumann.
Describe the new calculus that leads to the design of multihead attention units, identify 3-4 other useful novel units using your pattern, propose hardware that can perform those operations with greater speed or efficiency.
I want in a linear accelerator way to see what happens if pontifer and Alan of HeavyDSparks [1] all got together and rebuilt Alan’s hacker fortress together. Maybe include Andrew Camarata [2] to increase the chances to Get Things Done.

Personally the most interesting question I haven’t seen asked is how he searched for cheap properties.

[1] https://youtu.be/EwievpEnXrE

[2] https://youtube.com/c/AndrewCamarata
> The firm’s investment in Flow is about $350 million, according to three people briefed on the deal, valuing the company at more than $1 billion before it even opens its doors.

Seems like the same shit he did before.
I think it's the same social media filters that did it. For reference, I'm using AdGuard on iOS and have the social media button filters on.
Building some projects never hurt, since you already know how to do frontend, start making something that also has a backend..

At your current position, you may be able to start doing some work on the backend as well, maybe tell your immediate manager that you'd like to test the waters in backend as well.
> We have 5G and stupid fast chips in phones now.

The people who need government services the most won't have this
This is an interesting point. Is there no way for cdn-hosted JavaScript to have their JIT results cached? I suppose the dynamic nature of JS might make that pretty difficult. (Lack of hermetic environment around modules, so global variables could change compilation results.)
> We have 5G and stupid fast chips in phones now. I’m skeptical.

I'm not. Rural areas often have unbelievably bad internet connections. In my home town we have around 2 MBit/s for broadband connections and 5G is not there either.

You lose nothing by optimizing your sites for the worst possible case and not for what you'd like everybody to have.
If they're concerned about financially and socially disadvantaged users perhaps the place to start helping those people would be on the universal credit login page which currently delivers 100+ kb of javascript for a couple of form fields.
What?

A lot of the hard part isn't the model, and especially in a world where bert, xgboost, optuna, pytorch, etc have solved much of the classic problem and forced 'real' DS to specialize on either the business consulting side (not math/engineering) or theory side (barely implemented). The rebrand of 'data analyst' (SQL, powerbi, . ..) to 'data scientist' by even top tech companies underscores this. It's not yet to where web dev has gotten in terms of global $20/hr fiverrr contractors, but already at say $40/hr for someone who can build real production models for more boring scenarios.

The result is the vast bulk of data scientists (phd, self-trained, consulting, ...) we interview are weak engineers, so going from a make-believe notebook to a trickier production scenario requires the data engineer / MLOps / etc to solve a lot that a typical DS doesn't really understand in practice. Scale, latency, distributed systems, testing, etc. Likewise, the part the DS solves has little to do with the latest neuroips paper, and more just about lifecycle tasks like getting better data, which the other folks on the team will often be involved with as well.

So 2 natural high-paying paths here:

data engineer / MLOps -> MLEngineer -> DS

data engineer -> all-in-one data analyst/scientist -> ML/AI data scientist
Given that it is a two horses race for most businesses, I guess they should be cleaning up their CVs.
That's really interesting. Here in the UK you can set up a limited company (i.e. if the company goes out of business, you are not personally liable for any debts) in about a day and there's no collateral requirement at all.
I don't dislike Firefox, and I don't think it's irrational to say that the Mozilla organisation has wasted too much time, effort, and money on unimportant side-projects instead of focusing on improving their core product.

HDR on YouTube -- or anywhere for that matter -- is table stakes these days, and I don't think it's silly to say so. Would you buy a television that can't handle HDR in 2022? A phone that can't handle HDR in 2022?

Two points:

1. There used to be a time when Firefox was way behind, and their big "come back push" marketing argument was that they had essentially 100% compatibility on something like the top 1 million web sites. Now? Major features are missing on the number one video streaming site. That's not a small regression!

2. Browsers are essentially operating systems now. Applications are written for web browsers, not for Linux, Mac, or Windows. There's a reason even Microsoft is using Electron for most of their new applications. Essentially we now have Google-Web-OS and Apple-Web-OS, and even Microsoft has failed to deliver their own Web-OS (Edge). Mozilla's attempt is like the Linux Desktop compared to MacOS. It fails on the basics in the same way Linux can't get sound right or HDR video playback working. Meanwhile MacOS (and Safari!) has calibrated wide-gamut colour that Just Works.

We only interact with computers through two senses: sight and hearing. Mozilla can't get one of those two working consistently, correctly, or with the full capabilities of displays available for a decade. (I bet Firefox has languished in its sound capabilities also, but I'm not an audiophile, so I don't know the specific issues.)

I have a HDR laptop, a HDR TV, and a HDR phone. All three run browsers. Firefox is missing this key feature on all three platforms, making it a no-go for manufacturers, or anyone who wants to use the #1 video streaming site in the world... with their web browser.

This is my point: Mozilla has wasted time on vanity projects while they fired to Servo team.

The top comment on a similar post 10 months ago agrees with me: https://news.ycombinator.com/item?id=28813250

Maybe that commenter is irrational too?
Were there any superscalar stack machines other than the inmos T9000 transputer? (It’s a bit of a cheat, though, because the transputer has a very limited stack, and the T9 worked more like a register machine, treating the very short local addressing mode as a register number)
How exactly do they make it hard to use Let's Encrypt? The HTTP challenge just needs the A/AAAA records that your web server needs anyway and for the DNS challenge (only really needed for wildcard certs) they do seem to at least support using your own name servers (as do most registrars): https://www.namecheap.com/support/knowledgebase/article.aspx...
That option is only for fixed addresses, not catchall addresses.

I.e. if your main email address is ojford@ojford.com but you're also preconfigured e.g. foobar@ojford.com you could set that option to have Gmail use either ojford@ojford.com or foobar@ojford.com as your return address, depending on the originating email's TO address. However, if you _also_ have a catchall address and somebody sends to newservice@ojford.com, even with the setting set your return address would be ojford@ojford.com.
>If only jQuery was modular and didn't require to load 300 or 400 Kb of code.

JQuery's own site says the library is 30 to 40 Kb, not 300 or 400. The minified JS file I downloaded of the latest version is 87 Kb, so I assume the rest would be taken care of with zip headers.

Are people routinely serving the uncompressed version of the library?
I'm extremely happy with ............. XFCE!
Why doesn't Elizabeth Holmes start a new company? I bet she could get a lot of funding from her track record and learning from her mistakes.
This is the best intro route. I 2nd this
You can still get new project templates on VS 2022, bugs get fixed, and little things like HDPI support added.

A very big difference with Google's offerings.
That's why I wrote "the utility of jQuery in 2022 aside" at the beginning. Of course, if you don't need it anymore, you don't have to think twice about removing it, but their statement is overinflating the cost of having jQuery (or any other dependency) on your site.
Can someone explain why anyone would give this guy any money they wanted back?

I appreciate that people who make mistakes often learn expensive lessons, and that makes them better performers in the long term.

But WeWork - for all the hype - seemed to sub-let commercial space at a loss. Sure, those spaces were nice, and the co-working ecosystem helped recreate the University dorm vibe for those who like that. But the main attraction was high quality facilities at low quality prices.

Is A16Z simply hoping he'll recreate the hype and they'll be able to cash out before it all comes crashing down?
Ask HN: Algorithms Book Suggestions?
In the last years, I have transitioned to a full-stack developer. But, have never gotten any formal education as a software developer or a CS degree.

I have implemented many algorithms myself, later to find out that these have names and are formally thought to computer science students.

I am now very interested to learn some fundamental algorithm, and maybe even some advanced ones for implementing search, ML, data-structures.
> Mr. Neumann, who has purchased more than 3,000 apartment units [...] The investment thesis for Flow appears to reflect economic and social trends that are driving more people to rent homes rather than buy them at a time when there is a housing shortage.

Could that be part of a causal relationship?
I missed Gnome 2, too, 10 years ago. Then... 10 years passed, and I've just gotten used to the new UI. It's not like you can't customise it to some extent, and you still have the choice of using any alternative DM that you wish.

IMHO, Gnome just works. There are other parts of the Linux ecosystem that still suck (audio...), but GNOME is IMHO not among them.
I do strength training exactly three times a week, and there’s at least 48 hours between each session for much needed rest. Reducing that time has often been a recipe for injury.

And if I miss a couple of sessions, even if it’s due to something like travel rather than illness, performance declines to some extent. I just don’t realize it until I’ve pushed too hard, which again can result in injury.

So as another piece of anecdata, three times a week seems like the sweet spot.
Oh I am well aware about the differences between "how it should be" and what is actually the case when you're a small developer.

For this kind of issue one could use VM's where you encrypt the VM with the live customer data. Another option would be to use cloud.

But yes.. there's also nothing wrong with having more than one machine to physically separate the systems and thus data. Bonus on that one is that you can shut it down if not needed and as such it won't be accessible over the network unless switched on.

Personally -as a small developer myself- I use all of the above.
I use KDE daily and I don't see what your point is. I don't know Gnome because I don't use it, but saying that we have big GUI problems seems far fetched to me.

I have a launcher, I can alt-tab between apps, I have a very nice file mananger, a pretty good console and, well, hemm, that's basically all I need. Ah yes, the BlueTooth thing is working but that user friendly; USB stick mounting is not super nice but works, everything is GPU accelerated (but tearing happens all over the palce), etc. So, yeah, it lacks polish here and there but it certainly does the job. Plus I get to read tons of community stuff about the platform.

I'm sure Gnome can't be that different and thus, we should be happy that the community has been able to pull out 2 major D.E. plus a myriad of smaller ones.

Happy birthday Gnome !
> Even if you can lift it overhead (using momentum

You don't do shoulder presses using momentum (unless you're doing something specialised, in which case you know what you're doing).

> as you need enough strength to safely bring it back to the ground

You don't, you can do them in properly configured squat rack and just drop them.
It doesn't support his case.

"Data collected in Europe shall be processed generally in accordance with the legal provisions of the
country in which the data was collected, regardless of where the data is processed, but at the very least
in accordance with the requirements of these Binding Corporate Rules Privacy."

His data wasn't collected in Europe.

" For Deutsche Telekom AG from
July 01, 2014 in accordance with
approval by the Board of
Management on June 10, 2014.
In the domestic Group companies,
as per board approval or decision
of the responsible board member."

Where's the board approval of the US board?

How about the GDPR?

" The whole point of the GDPR is to protect data belonging to EU citizens and residents. The law, therefore, applies to organizations that handle such data whether they are EU-based organizations or not, known as “extra-territorial effect.”" (gdpr.eu)

Is he an EU citizen?
I heard a similar story from a guy who put in relation brands with professionals of the event industry. According to him, not having to put in place and enforce a strict control gave him a lot of bandwidth to work on more impactful parts of his projects. Surprisingly, he made good bucks with this approach... I guess even businesses can be more honest than expected.
"Performance issues are usually database queries or code compiling / “waking up” some server function."

That's not true. The overwhelming majority of user-perceived latency for mobile devices accessing typical websites occurs after the initial HTML response has been
received. See eg https://wpostats.com or https://httparchive.org for data.
That scenario does not exist.

It’s like with bank cards where everyone in the judicial system for years agreed that they were safe and only when it couldn’t denied anymore suddenly it took another 3 years for the system to reflect that.

A) cryptography is hard. Chances of Sony getting it right are not good. Chances of critical flaws being found later are basically infinite.

B) 99.9% doesn’t exist with technology. Once it’s broken the exploit can be scaled.
Nah, it’s more that DT has a statement "Binding Corporate Rules Privacy" which could apply to T-Mobile US as it has language about subsidiaries.

And this is a user who specifically tries to choose EU companies for privacy reasons. So no irony either.
Flagged for vague title.

"T Mobile US refuses to apply GDPR".
> Any idea why that could be?

It's not a default thing (I don't know why), apps need to add a couple of lines to use it. Relevant lines in Firefox: https://github.com/mozilla/gecko-dev/blob/master/widget/gtk/...
Likewise. Very sad to see it all start with such promise, and then end up where it is today. If I read your username right, you also helped me get a tutorial published in CVu on GTK+ development around 2005 (which lives on at https://gitlab.com/codelibre/ogcalc). I ceased to maintain it when GTK+ stopped being usable for professional application development (not that, in retrospect, it was ever that great in the first place).

I invested a significant amount of time and effort developing C and C++ applications with GTK+ and Gtkmm. The consideration given to application developers when making repeated incompatible changes, along with a seemingly endless stream of bugs in both, forced me to move to Qt, and I've been using that exclusively for GUI work since the Qt5 timeframe. There's no upgrade path for older Glade project files. Basic widgets have been deprecated and removed. A fairly trivial maintenance cost has instead been imposed upon the entire developer base, in most cases for little or no tangible benefit.

In 2022, where are the "network objects"? GNOME started with a fairly revolutionary and interesting premise of interconnected services using CORBA. CORBA of course died a slow death, but there are modern replacements (not dbus), which could be used to great effect. Over the last 15 years, GNOME seems to have been primarily driven by appearance and usability (by their definition), but the technical underpinnings of the whole thing are fairly shallow and limited compared with what might have been.
It's a very interesting document. Must have been really boring to be a Soviet programmer, just cloning western stuff down to the exact commands all day.

Also related:

https://aeon.co/essays/how-the-soviets-invented-the-internet...

One reason the paper is interesting is that it seems clear eyed. Popular press articles about the USSR's failed attempts to build an internet or computer industry always try to put an incredibly positive spin on it. The AEON article is titled "How the Soviets invented the internet" but if you read it, you'll discover they never invented anything. The story of the Soviet internet never gets beyond a bunch of dreamers having those dreams repeatedly squashed by the central planners who didn't care or actively wanted to undermine them. They never did any actual R&D, like by designing a TCP/IP equivalent, they didn't set up real functioning networks. They basically said to the government "wouldn't a computer network be cool?" and the government said "no not really". End of story. It's silly and misleading to describe this as "how the Soviets invented the internet".

There's a less detailed but more realistic take from the BBC here:

https://www.bbc.com/future/article/20161026-why-the-forgotte...

Even so it ends by saying "The Soviets may have lost the net race, but they were definitely in the game." even though by the BBC's own telling, behind the iron curtain the game never even started.
Considering this ‘needed’ legacy application is running code made for a 8MHz processor, you can trivially get away with emulating that processor on the multi GHz CPU in a recent computer.

By the way, 64 bit Windows doesn’t run 16 bits applications and never has. The only relevant 16 bit code is InstallShield and that is emulated using trickery. For the rest you need to emulate a whole computer.

https://docs.microsoft.com/en-us/troubleshoot/windows-client...
This is probably the biggest hole in vanilla js. In particular building a large DOM structure requires so many method calls.

jQuery lets one use an innerHTML-ish style, but it is supposedly guarding against injection attacks in some way. I don't like the hand-wavy way it claims to guard against injections, as basically it has no way to tell what part of a string was meant to be text, and what was meant to be elements.

So I ended up coding my own library. No conversion of strings to elements, so naturally no injections. Very small and simple. But saves a ton of typing when generating DOM structures in JavaScript: https://github.com/NoHatCoder/DOM_Maker
Sorry for the very late reply, but thank you so much! I'm very glad to hear you have a machine (and OS) that you are happy with. I'll definitely check it out for myself!

Thanks again!
Anything done by Canonical shouldn't be used at all or you gonna regret it, when Canonical decides to abandon it.

It's already happened to:

- Juju

- Upstart

- Unity

- Mir

- Quickly

- Ubiquity

- Landscape (barely maintained)

- Ubuntu One

- Ubuntu Phone

- you_name_it

I think it's due to Canonical thinks that they have their own very special dedicated way and vision. But always ends up screwed.
Thanks for sharing these. I became aware of Linux in the gnome 2.x days, so I'd never seen the screenshots of gnome 1. I feel quite fortunate to live in a world where software projects like Gnome exists.
As a European person, I would support US people seeking to have something like the GDPR. I'd be very happy if the US adopted something like this.
What about all the blacksmiths, farriers, coachmen etc who got displaced by automobiles. Or certain famous textile workers who got displaced by knitting machines...

https://en.wikipedia.org/wiki/Luddite
Thing with repetitive exercise is you don't need to think about it and actually there can be time to think in your original context without the distraction of, in my case, the IDE and code I'm working on.
.au used to be third-level only too (or fourth-level in places, e.g. *.vic.edu.au for the state of Victoria), with careful rules about each, including things like requiring that the name match your business/whatever, trademark, or something your business sells or does (which eliminates the vast majority of squatting in theory without the additional “no squatting” rule, and in practice there wasn’t much, and also ensures surprisingly high quality of domain name meaningfulness and relevance), but this year they started doing second-level registrations with almost no rules, just about a free-for-all, after years of “public consultation” concluding with carefully-worded reasoning that I will uncharitably simplify to “why not?”, “we’ll make more money that way” and “everyone else is doing it”.

The sad fact of the matter is that structured and controlled ccTLDs where you knew what you were dealing with from the name alone are increasingly being supplanted by second-level domains.
Rust is not compatible with C++, you don’t think those bindings cause latency?
Being a DTAG customer is not that great in Germany either.
I would not use Google for anything that I wouldn't be OK with getting cut of without notice and recourse considering how infamous their customer support (or lack thereof) is.

> Auto-renews every year, lots of reminders.

That's pretty standard with any half-decent registrar.
Yes, but they are basically what DBAs were before with the addition of ETL. OP is asking about data engineers in the context of ML.