skysight-inc/HackerNews huggingface dataset:
It isn't just management. Most software ecosystems (Rust, C, c++ excluded) discourage any thinking about or tinkering with performance knowledge. You see evidence of this on stackoverflow questions, questions on reddit and twitter. Young people or new programmers curious about the fastest way to do things are always lectured about how this is not good to do. It is quite unfortunate because building some experience for how to do things fast is very useful. It isn't always correct to optimize the hell out of things, of course, but we should encourage the curiosity behind it, so that more of us have the tools to do it when it is correct to do so.
But really who doesn't want to be super productive as we work ourselves to extinction.
Entirely agree. In art school our instructors often spoke of developing your eye. By seeing many things, thinking about them in depth and doing exercises you develop the skills needed to appreciate, differently the things you see. It was never about fostering some innate "taste" or aesthetic you had to get out. Talent surely does exist but you have no idea about it as a beginner. Talent functions on a level far beyond what most people think, before that comes passion, much time invested and the fruits of this are what most people mistake as talent.
Human Sacrifice Ceremonies
You know, cars aren't just about performance numbers. Or nobody would buy a Rolls Royce over a Golf GTI.
Ask HN: How do you test your Machine Learning models?
Hey all!

I'm looking to get some inputs from professional engineers in Machine Learning about how they test their models that might enter production.

I ran a survey in my own network before through a Twitter poll, and found out that over 70% of respondents were not fully confident in the abilities of their models, with 33% of all respondents saying that they are not confident in the abilities of their models at all.

Now I'd like to find out why and how to solve this. I prepared this survey and it would mean a lot if you could take 2 minutes to fill this one out.

I'm looking to write an article about ML testing methods based on those, and will be sure to share that here (and to anyone who requests it).

https://dominicmonn.typeform.com/to/n2AbR7
Perhaps "10X engineer" is just an easier thing to say than "5 to 20X engineer as described by this paper." Perfect numerical accuracy is not needed to make the point that there is a lot more variance in the productivity of engineers than there is with most jobs.

If someone suggests you focus on the 20% of customers who make 80% of your revenue, and you run the numbers and find a 75-25 distribution, should you call the person making the suggestion an idiot?
It's here: depression. Opiate addiction. And the whole 2016 derangement.
Hearables That Leave Your Ear Open
There was a policy decision made in the Nixon era.

Basically, it was determined that corn was the cheapest way to generate certain caloric targets. This achieved that objective and also secondarily helped with certain political objectives. So there's a whole subsidy and trade system around corn growth that basically stifles everything else.

The outcome for agriculture has overall been devastation for all but the largest operators. The "scale up" makes it impossible for all but the largest farms to compete. When my parents were kids in the 60s, a diversified, smallish farm was a sustainable thing. When I was a kid in the 80s/90s, they concentrated on bigger dairy or corn operations. Today, they're going out of business or make money selling doughnuts.
I think the point is that most clients probably don't configure the ad-hoc network for you? Or do they?
That’s precisely my point: that it doesn’t sound at all trollish.
> hushed up for so long

War is the most heavily-propagandized government activity, since most of the population would not support the effort if they knew the whole truth. Just ask around for the average American's impressions of the World Wars, and you will see the lingering results of this propaganda effort via government education and state-approved history curricula.

Indeed, the truth is the first casualty of war.
I am well aware. the point is that these systems are not perfect and will lead toxic fumes being released no matter how efficient you make it. sweden is doing this and have clean air purely because of them being conveniently located under a jet stream that sends all their air pollution to asia.
>> police now takes it seriously when you call in about someone burning a pile somewhere.

Not too sure. I was on holiday in the Algarve last year in Sept, and called the police to ask them about a lot of smoke drifting down into the town where I was. They just shrugged it off as "people are clearing their fields". I know Sept is not prime fire season, but there was little rain at the time last year.
I've been around both industries and the main thing they survive on is convincing engineers to stay in crap conditions because of how "cool" everything is. I'm lucky enough that the game company I worked for was run by great people, but I've heard horror stories from friends that moved on.

The equity piece is just percentages. If I go to a "startup" in series D and get 0.01% of the company, it better be a frickin' unicorn, because it'd have to sell for $1B for me to make $100k, at best. If I'm a cofounder and have 25% of the company, it only needs to sell for $400k for me to make the same amount.

Never mind that you'd make that $100k difference within a few years, being paid market rate at an established company, and probably get to go home at 5. Now imagine what happens if you put that extra $25-30k you're making into the company's matching 401k, because they actually have one. And you get real raises instead of more stock options that may wind up worthless. And if things go sour you just go to another company, because your investments aren't based on the success of the dysfunctional company you're currently working for.
Whenever I read one of these posts I'm always very curious about the age of the writer. I find my thoughts on this topic has changed a lot from mid twenties to mid thirties.
The City Where Waymo Tests Self-Driving Vehicles
> Kids making movies by remixing copyrighted content and perhaps shooting some more
And the DNSSEC is authenticated with how often renewed certificate?

If there's no DNSSEC, this is entirely worthless. DNS is very easy to attack.
> They've made it perfectly clear they're unhappy I won't pay them an extra $100+/month for 900 channels of crap over and over.

CEO: You know how we solve this, offer them more channels at a premium price. Which will show them 1 or maybe 2 shows they want to see.
Sure. The ecoboost Ford mustang. If you put the engine from a Mustang GT in the Ecoboost mustang, the crankshaft will explode. You can totally mount the engine from the GT in the ecoboost, it's the same frame, but the rest of the car is not engineered to support that much horsepower.
i think people overestimate how much of the goofy theosophy stuff is actually part of the day-to-day education, it serves more as window dressing than anything else tbh. it's odd and in some ways anachronistic but at it's core i think the waldorf model works well because it treats children as children rather than products and liabilities. frankly the weird hippy bullshit was better than being treated like a potential school shooter because you have problems at home.
sounds like lots of govt. and corporate interaction in the US.
[edit] They did mention the error/bad core handling briefly, as Druidsbane correctly points out [/edit]

Obviously not much specific detail at this stage, but it strikes me as odd that there's no points from Cerebras that seem to address the obvious concern with fabrication errors - I'd always understood that by having many small chips that mitigated costs, because one single chip could be toast but you'd still have a substantial number of unaffected ones to use.

Unless they've got some special solution up their sleeves, it seems like one error would knock out the whole chip.

Also, by needing it to be square, won't they fail to utilise the sections between the edge of the square and the edge of the wafer's circular edge?
Statement on the Purpose of a Corporation
> Though if a company is selling both to the US and to somewhere else that doesn't use the dollar, the cost increase may end up damaging business elsewhere.

Unless the "somewhere else" uses the yuan, currency devaluation doesn't work that way. Even if the exchange rate is tied to the dollar by fiat, devaluing it does so against all other currencies, because nobody is going to accept less yuan for their euros than they could get by exchanging euros for dollars and then dollars for yuan.

But that still doesn't mean they can raise prices, because the whole point of the currency devaluation is to make them more competitive. Raising prices does the opposite. And you can't claim the whole thing as margin if that would have caused you to lose the contract to begin with, which was the original reason for the currency devaluation. You may also have to compete with other local suppliers who are operating under the same nominal reduction in local costs.
Verge3D 2.14 out. Comes with AR support, morph targets, and normal map generator
This is actually a pretty good list. Obviously it's personal and specific to him but it gives food for thought.

With that said I've read a million posts like this and the only thing that's ever made me feel like I had genuinely changed my perspective and understood what was happening more clearly was reading the Getting Things Done book.

The key insight for me is that so much of procrastination results from a lack of clarity about what exactly should be done next, and keeping a mental load of trying to keep track of everything. Separating the three basic concepts of planning, making decisions, and actually doing the work, into discrete sessions, has been a life changer.

I still fuck off constantly and hate myself for procrastination from time to time, obviously, but using the core GTD framework and returning to it when I stray has really helped.
Shannon-Hartley is a harsh mistress. There is only so much wireless capacity especially when you have a bunch of phones close to each other.
Responsiveness is a result of adequate performance. The dropdowns that the article refers to are probably populated by a database, as opposed to being static. It doesn't matter if the dropdown opens instantly, what matters is that the information it contains is available.
Supreme's 'burner' phone is built for hypebeasts
how is the sound of such thing on bone conduction?
This article is comparing the average salary of junior engineers (because H-1B employees tend to be junior, they move off of H-1B into green cards after a few years) with the average salary of software engineers as a whole.
As someone who worked in the US with a H1-B, in my case it was because you'd not find someone with my particular skill at that point in time. I was also paid more than the employees at the company I was contracted to work at - because of my particular skill and I'd taken a pay cut to move to the US.

This is what the H1-B is/was supposed to be like. It does seem that it has been abused.
Rakuten's Crypto Exchange Has Launched for Trading in 3 Cryptos
Body-on-frame SUVs are also big in Australia. Most of the major companies there make one: Ford Everest, Holden TrailBlazer, Toyota Fortuner, etc.

Oddly enough, in the US body-on-frame SUVs are basically dying. They're only viable in the full-size segment, which is nonexistent in Europe. And we only have four companies that make them in that segment. We have the GM triplets (Chevy Tahoe/Suburban, GMC Yukon family, Cadillac Escalade family), the Ford twins (Ford Expedition/Lincoln Navigator), the Nissan twins (Nissan Armada/Infiniti QX80), and some offerings from Toyota (the Toyota Sequoia and the Toyota Land Cruiser/Lexus LX twins). And the only reason these still exist is because there are some upper-middle-class people who want to tow a boat or an RV trailer while hauling the whole family, and that's hard to do with a unibody (tho I'd love to see how the new Ford Explorer handles that, being RWD and all).

Smaller body-on-frame SUVs died here a long time ago, with the remaining stragglers being the Jeep Wrangler and Toyota 4Runner/Lexus GX twins... and both of those are also sold in Europe (with the latter being called the Toyota Land Cruiser in Europe, while Toyota in the US uses the Land Cruiser name for a larger SUV).

Honestly, I'm expecting full-size body-on-frame SUVs to eventually start dying off here as crossovers get larger and more powerful. Big crossovers like the Chevy Traverse can replace the Tahoe for most purposes that don't involve towing. And I'm definitely expecting the new Ford Explorer to cannibalize Expedition sales... it's almost as big now, and it's actually RWD. If Ford ever decides to make a second-generation Flex on a stretched Explorer platform, that could put the Expedition in a world of hurt (and I'm convinced the reason Ford has let the Flex die on the vine on purpose to keep it from torpedoing the Expedition). I don't think the big ones will go away entirely, because... well, because boats, but it's definitely going to become a much more niche segment.
Same phenomenon for me in southern Ontario. My ISP (Start.ca) is using Rogers' infrastructure. Evenings equal poor streaming video performance on all sites despite an otherwise-perfect connection. If I connect to a VPN, video performance mysteriously improves instantly.

If I were of a suspicious mind, I'd wonder if Rogers is pulling some backend shenanigans to discourage cord-cutting.
Esp. when reading the part about 15 working hours per day.
This is not a new practice.

For one - admittedly odd - example of training goats for this purpose: http://yogoats.org/
> low skilled

I think this is a flawed intuition. Remember how the early AI pioneers thought that chess would be hard while speech would be easy, and walking easier still? Precisely the opposite turned out to be true: the things humans think are easier are actually the things that we end up with the most skill experience in just by going through regular growth+development.

Jobs that require these such skills are actually highly skilled jobs; just because nearly every adult human being has the skill, doesn’t mean it’s not a skill.

I point this out because people worry about jobs being destroyed by automation “from the bottom up”, with the least skilled jobs first and then more highly-skilled jobs later on. But under such a framework, service jobs are some of the most high-skill jobs, that will be the very last to be automated. At some point, soft skills will be the only skills left.
It is a travesty to put forward such unfounded claims, and then point to as source a paper by the great Anthony Leggett on the use of condensed matter systems to probe the quantum measurement problem.

What you are claiming is merely the proposition of "hidden variables" aka "local realism", a theory which has been thoroughly rejected by experimental measurements [1,2,3].

[1] https://www.nature.com/articles/nature15759

[2] https://doi.org/10.1103%2FPhysRevLett.115.250401

[3] https://doi.org/10.1103%2FPhysRevLett.115.250402
Initialisation order, narrow demand and documentation difficulties, in my case. I wrote and discarded that class for Qt.

It had tricky setup issues: Qt might need to test <N and commit to the result before the final N was known.

It made documentation more difficult, since application screenshots would vary more.

And finally, its niche was narrow. It only works if the number of items isn't known and varies across the threshold and the application developers don't have strong opinions about what to use.
No. Federalism creates most of the problems in the US: drug wars, invasions overseas, absurd military expending, reduced comparative advantages between states, the evil patents system, expensive medical care, etc.

The more concentrated the state apparatus, the more powerful the government and the less free and poor the people are.

--
correction: I meant centralized power, not federalism.
"Hate speech in the United States is not regulated, in contrast to that of most other liberal democracies."

I think any civilized country should have these laws, and most do.

https://en.m.wikipedia.org/wiki/Hate_speech_in_the_United_St...
This is very interesting to me. Does anyone know if there are material differences between Apple's and Android's implementations (in the battery savings sense)?
I would definitely recommend against having an hour’s commute to work. It is a really strong predictor for life dissatisfaction. Fifteen minutes is the number I heard to be a good balance.
AMD Random Number Generator (2017) [pdf]
Disclaimer: Asking from a place of ignorance/naivity

What does this mean for SSL termination? E.g. SSL terminates at cloudflare, internal (behind firewall) all http-sans-s?
> If you aren’t working from home, your workplace should be at least a couple of minutes away (better: an hour away)

The notion of a commute being beneficial is weird to me. If it takes more than 5 minutes to get to work, I end up spending the time engaged in something else, which leads to me being significantly distracted when I arrive. Thinking for an hour about what to do when you arrive seems like the opposite of productivity
The simplest productivity hack is finding passion. I never seen a windsurfer procrastinate. If you are truly enjoying your work and can't wait to do it, there is nothing going to stop you.
I thought it wasn't working, but apparently on FF you have to do it really fast. Take a second between key presses and it'll just revert to the old behaviour. Talk about being shitty to people with poorer motor control or who need to hunt and peck.
What is it with picking un-googleable names for programming languages? C, D, J, R, Go? Stahp.
I am glad that you, as an EU citizen in the UK, are not panicked.

However, in many cases the panic already exists, in no small part because the people running the UK refuse to be held to their own previous promises, even when it comes to what they want from Brexit.
I had the same concern as you regarding the readibility of APL and J. But there is a wonderful quote in an interview with Arthur Whitney (0) of kdb+ fame in relation to this:

BC To ask a slightly broader question, what is the connection between computer language and thought? To what degree does our choice of how we express software change the way we think about the problem?

AW I think it does a lot. That was the point of Ken Iverson's Turing Award paper, "Notation as a Tool of Thought." I did pure mathematics in school, but later I was a teaching assistant for a graduate course in computer algorithms. I could see that the professor was getting killed by the notation. He was trying to express the idea of different kinds of matrix inner products, saying if you have a directed graph and you're looking at connections, then you write this triple nested loop in Fortran or Algol. It took him an hour to express it. What he really wanted to show was that for a connected graph it was an or-dot-and. If it's a graph of pipe capacities, then maybe it's a plus-dot-min. If he'd had APL or K as a notation, he could have covered that in a few seconds or maybe a minute, but because of the notation he couldn't do it.

Obfuscation is not the goal of this style of programming, even though it looks like it's been deliberately golfed. Being able to express complex operations in terse but well-defined ways makes the intention clear. If you know the meaning of the primitives in +/ . * then there's little to debate that the combination is the matrix product. Whereas, if you have this operation expressible only with multiple explicit loops and intermediate variables, there are greater opportunities for error and a greater reading overhead.

I don't think J/APL are suitable for every sort of programming, and the sort of domains where J/APL excel are array-focused. J/APL's notation are a poor fit for writing a frontend single-page application (SPA), for example, and I would never want to maintain a SPA that merged all their functions into one line. I would not write complex integrals in English, and equally I would not write a medical document in mathematical notation.

But the goal of these languages is to improve the readibility of array manipulation by using composable and well-defined operations, not to obscure it. There is a large upfront cost to learning the notation, no doubt about it, and this is a necessity before you can use the language at all. But the intention is not for it to be harder to read - it's for it to be easier.

(0) https://queue.acm.org/detail.cfm?id=1531242
> It is but windows has similar backdoors and just does not use them.

I'm pretty sure they're illegal. Or were, back when people didn't have confused notions about what constitutes 'ownership'.
The term Serverless is meant to illustrate that by using things like the Firebase ecosystem and namely the Firestore database, the most common database operations such as CRUD operations can be done in a secure way straight from the client side without having to develop server endpoints, such as for example REST endpoints.

This is possible because the data modification operations are triggered directly on the frontend using a SDK, and they are sent straight to the service provider, which will then validate if the operation can go through, like for example checking if the user is authenticated and has write access to the data.

No application code is involved in this process, other than the client-side code.

Not having to constantly hand-code REST endpoints just for doing secure CRUD is huge!
Adding to the other comments wondering about the age of OP, I also wonder if, more than how to be productive, this doesn’t look more like “how to force you to work”.
The worst part is that most native GUIs support editable combo boxes. I think they were common even before the web existed.

I don't understand why they weren't available in html forms since day one. Using the edit field as a search field would be a slight deviation but nothing that couldn't be solved with a bit of JS. At least the rendering could be fully native.

Also worth noting that native drop down boxes usually have a crude search feature: type they beginning of what you are searching fast enough.
I've definitely noticed the rise in alcohol-free beers (normally only one or two per pub, but now usually prominently marked on the drinks list or blackboard), alcohol-free wines (only seen one once in a pub, but my local small supermarket has a couple of varieties - pleasant if rather sweet and Shloer-like) and "mocktails" in the pubs near me in the UK, and I hope the trend continues.

One of my favourite restaurants does delicious fruit-based cocktails, but has some mocktails and fruit smoothies which are just as delicious and half the price. However, I admit they are sugary and no doubt very calorific, so probably not good for regular drinking either, alas.

(And I'm afraid we tried Seedlip, which round here costs as much an alcoholic gin, and didn't enjoy it at all - but we liked the concept so if there's a market for it perhaps we'll like the next flavour or competitor...)
In fact, the North of Portugal has now a problem with Australian Acacia spreading like mad... after massive fireforests
Ways to Do Cyber Resilience Training
Finding the Brain’s Compass
I never studied business, but did spend a couple years as a product manager working with MBAs, and what I was told --- this could definitely be wrong --- about business degrees and, more importantly, business school is that most of the value was in physically attending and networking, and that you generally wanted to be in one of the top programs or not do it at all.
On the other hand, I have heard from other people that accounting classes are super valuable.