skysight-inc/HackerNews huggingface dataset:
No one we know. Quoting from SPQR:

> One of his [Augustus'] most significant and lasting innovations was to flood the Roman world with his portrait: heads stamped on the small change in people's pockets, life-size or larger statues in marble and bronze standing in public squares and temples, miniatures embossed or engraved on rings, gems and dining room silverware. This was on a vastly bigger scale than anything of the sort before.

> about 250 statues, not to mention images on jewels and gems, found right across Roman territories and beyond, from Spain to Turkey and Sudan, show Augustus in many different guises, from heroic conqueror to pious priest.

> These all have such similar facial features that standard models must have been sent out from Rome, in a coordinated attempt to spread the emperor's image to his subjects. They all adopt an idealising, youthful style that echoes the classical art of fifth-century BCE Athens and makes a glaring and loaded contrast with the craggy, elderly, wrinkled, exaggerated 'realism' that is characteristic of the portraits of the Roman elite in the earlier part of the first century BCE. They were all intended to bring a far-flung population, most of whom would never see the man himself, face to face with their ruler. And yet they almost certainly look nothing like the real Augustus at all. Not only do they fail to match up with the one surviving written description of his features, which -- trustworthy or not -- prefers to stress his unkempt hair, his bad teeth and the platform shoes which, like many autocrats since, he used to disguise his short stature; they also look almost exactly the same throughout his life, so that at the age of seventy-plus he was still being portrayed as a perfect young man.

The point of the statue is to make the viewer feel respect and awe, not to accurately depict the man's appearance. Compare Oliver Cromwell's unusual official portrait showing him as he actually appeared, warts and all.
>"The mathematical concept of a Hilbert space, named after David Hilbert, generalizes the notion of Euclidean space.

It extends the methods of vector algebra and calculus from the two-dimensional Euclidean plane and three-dimensional space to spaces with any finite or infinite number of dimensions."
I think we’re in general agreement.

But we already have BAs, presumably mostly folks that are naturally more geared towards that. And they’re not great for designing planes. So I’m proposing bringing the next generation of those same types of people, but to pursue engineering instead. You still need the technical education to do the work but perhaps it should be more than kids that grew up with Legos is what I’m saying.
Serverless Real-Time Analytics
In my experience in teaching English as a foreign language to students of all abilities and levels... you quickly discover that different strategies work for different students.

Some students are strong with vocab, others with grammar. Some with listening, others with speaking. Some with oral, some with written. I could go on and on with 20 other different things.

Education experts do attempt to identify and refine the methods that prove to work best, but real-world teachers know that those methods come in waves, fads of academia, and that a teacher needs to know the basics of all methods, combined with the strengths and weaknesses of their students, and use their intuition to try to come up with a good combination.

So it's less about a "balanced" approach, and more of a "try everything and see what sticks with any individual student" approach.

Because here's what does work: let students build core competency around wherever their natural strengths are, and then they'll eventually get the other stuff.

But the idea that "certain methods will outperform others" is grossly simplistic. Sure there are some dumb methods that don't work for anybody but those get quickly discarded. Of the rest, even if a method outperforms in the aggregate, it's going to be terribly underperforming for a significant proportion of students.
Checked from a number of browsers and locations, seems fine, are you still seeing issues?
I agree with this. I work at a FAANG that does whiteboard coding interviews (opinions my own, etc etc).

When I interview people, I give pretty straightforward questions. My goal is not to run some algorithm guessing game. If I'm interviewing for a senior FE position, I make sure they know enough about async patterns in JavaScript that I feel confident that they could build an event handler without dropping promises on the floor.

A back end position? Can they use (not implement, just use) a hashmap efficiently and do they think about boundary conditions in input sets (you'd be surprised how many people ignore punctuation when breaking sentences into words - they just do a split(' ') and call it a day.

This is really basic stuff. I'm always able to (a) filter out people who just need more time learning to code (or are too nervous to perform well, which is still a problem with even these whiteboard activities) and (b) prompt a discussion about engineering practices.

My criterion is simple: do I think I could see this person submitting code to my project without me needing to constantly fix what they write? It isn't about memorizing algos or anything.

Aaalso: I didn't study leetcode, and managed to get my job just fine. I know there's a reputation of the process being just algos, and I'm sure a lot of the interviews are. But not all of them, even at the FAANG.
Yeah definitely. A major pain point I've experienced recently is trying to figure out how to stand up various pieces of infrastructure needed to deploy my app at my company.

There's the k8s manifest, Cloudbuild config, various operators for databases, a CloudFormation repo for AWS resources, another one for Datadog config etc. It all feels very disjointed.
Medical Negligence Brisbane
Medical Negligence Lawyers Brisbane - Slater and Gordon
Our 2-year old understands pretty well that he can't disturb me when I'm working. It's not like there's zero distraction, but it's no worse than random people stopping by to chat when I used to work in an office. I think it's very different when the kids know you work when you're in the home office vs random covid-wfh where there's no pattern.
Tokamak-style reactors like ITER rely on a rapidly-changing magnetic field to induce an electric current in the plasma, for stability of the plasma. The magnet that provides this rapidly-changing field (the 'central solenoid') can't keep increasing in field strength indefinitely -- so there's a time limit to the life of the plasma. There are other ways to supplement the current in the plasma, which can help extend the life of the plasma indefinitely.
> It doesn't fit at all into the phonics description given in this article because you can't sound out a character.

You are wrong, it absolutely does. 放方芳房肪舫防紡 are all pronounced fang and contains 方. This stems from the evolution of the script, where a character was used to write various words with the same or close pronunciation. Then those characters where extended with other parts to reduce polysemy. This is similar the determiner of other logographic scripts (hieroglyphic, cuneiform) except the determiner is embedded in the character themselves instead of being separate ones.

While this phenomenon is less reguglar than in an alphabetic script (not that English has a straight graphemes/phonemes mapping either...) because of the script evolution , it’s happening nonetheless and is quite useful. So it’s not true to say that you can’t guess the sound of a character, because in a lot of case it’s possible to get an approximation.
Note that upper management is also interviewed in such a fashion, except with night vision cameras and the entire board crammed into a tiny security cupboard near the elevators. Any candidate caught trying to hide the existence of the IKEA dresser entirely is immediately hired once they have successfully gaslighted the interviewer.
I suspect that either your gut bacteria, or general homeostasis, don't make permanent changes based on one-off indulgences. I even think that bingeing gives you psychological safety to eat fewer calories -- your body "knows" it will catch up eventually, so it doesn't demand you get 2400 calories every single day. This is just my experience as someone who eats a full bag of Doritos/peanut butter cups every 3-5 days and got to middle age without getting fat.
I don't think you're crazy, but if their work and your work are detached enough from BFS and linked lists, why use them as the assessment criteria?

It's not really that difficult to make quotidian software engineering tasks into interview questions. I've at least seen it done successfully before.

More anecdotes: a nontrivial number of the "algorithmic trick" interviews I've done were questions I knew the answer to beforehand – and often the interviewer didn't care when I told them ("I just want to see how you think" or "Just show me how you'd code it" or sometimes even "OK, just tell me the solution and we'll move on to the next part"). What happens to the people who don't have the same background? Are they really less competent software engineers because their algs class didn't cover making a queue from two stacks?
Quick question here: Is it not many times that the problem with estimates is scoping and not really the time estimate of the scope decided?
It's funny to see your observations about Stack Overflow, because it was co-founded by an ex Microsoft guy (Spolsky) and I remember in early days there it had quite the .NET community which was probably not coincidental. I think they also run the site on .NET.
The Government has a somewhat anti-University agenda. This isn't necessarily a bad thing. Universities in Australia have drastically grown in size over the last 20 years, funded by international students. The other trend seems to be a lot of lightly employed people doing graduate degrees which are pretty lucrative for the Unis. Almost everyone I know is doing some kind of diploma, MBA, masters, PHD etc etc. I think in at least a non-trivial proportion of these cases, they do it because they can't get a good enough job or enough hours of work. It feels like everyone is over-educated and underemployed. Not clear any of this over-training leads to better job prospects. Feels like an example of the meritocratic trap [1].

They make ends meet because Australia has free healthcare, and the previous generation is very wealthy and can support them. This only lasts one generation of course.

There seems to be a dearth of opportunity for young professionals. On the one hand you have people in their 60s - 70s working longer, because they earn a LOT (eg > $300K a year as well established doctors, lawyers, accountants). The pay scales in government jobs also mean senior people can earn huge amounts just by virtue of being around for a long time (ie close to double what someone 20 years younger would earn for doing essentially the same thing). On the other hand you have young professionals who can't get a decent job, with ever more candidates piling up behind them.

I am not sure about the idea of a STEM shortage in Australia. Is this broadly true? The last mechanical engineer I spoke to quit to become a java programmer because he couldn't get a job. On the other hand a guy I know in Fintech hired out the whole team from overseas, there wasn't anyone with .NET experience locally. Boeing has a software shop and they used to hire a lot of engineers, not sure what they do now. It's puzzling. I suspect there are some social effects at play that are restricting labour market mobility and also that universities are not well aligned with the labour market. One thing I definitely notice - there is a real lack of highly technical startups here. Apparently venture capitalists in Australia are not the best. 'I wouldn't piss on them if they were on fire' was one comment I heard about local VCs.

[1] https://www.theatlantic.com/magazine/archive/2019/09/meritoc...
Indeed. Getty is probably to blame for ruining Google Image Search.

https://arstechnica.com/gadgets/2018/02/internet-rages-after...
Looking at stories like this, you need to realize how far out of the running this technology is.

The power density of ITER (gross fusion power of the reactor divided by the volume of the reactor, not just the volume of the plasma) is 50 kW/m^3. This is horribly low, about 1/400th the power density of a PWR reactor vessel.

The power/$ is also horribly bad. The cost is going to have to come down by two orders of magnitude to start being competitive.

Fusion is an example of sunk cost thinking. The only reason we're working on it is because we had been. A clean sheet energy strategy would put very little resources into fusion.
Are there any other companies doing this? Why not? Is it not a big enough problem to solve. Or is it that the actual buyer of such product and user of products differ from one another.
Pinyin is only phonetically regular if you don't actually speak Chinese, and therefore learn all your pronounciations from Pinyin. Even for speakers of Mandarin in Beijing it lacks a competent ability to indicate a merged 兒 at the end of a character. In fact many people forget Pinyin by the time they enter highschool.

Whatever success attributed to Pinyin has less to do with Pinyin and more to do with the social changes that coincided with it's introduction. Bopomofo, a more phonetically regular and easier to use system was used for decades before Pinyin and is still used in Taiwan today.

In addition, there are many adults alive today in their 60s and over who never learned any phonetic system and can read and write just fine.

People in Hong Kong also don't seem to learn any romanizatiom system for Cantonese pronounciations in school and can obviously read and write just fine.
what's FB doing on this list?
Hi Wes

I use pandas every day, thank you for that. Just watched this keynote and I really like the vision; I currently work with a bunch of guys who prefer DPLYR.

Is Arrow just for in-memory analytics, or are there plans to support in-database analytics too?
Firefox 80 is scheduled to come with vaapi for X11 which will be a major release for those with distro like PopOS or those that use i3wm
That's the thing though; Chinese is a good counterexample that phonics instruction is not universal or fundamental to linguistics, but rather culturally specific. Phonetic written languages have the feature of mapping sounds to words and phonics instruction takes advantage of that.
The thing is a developer software and go back to the future.

Pascal ...
I think you're making my points for me.

> First, just because a career is high demand, high pay now doesn't mean it still will be in a few years. Enough people might go into it chasing the money to turn the shortage into a surplus.

Sounds like a subsidy for the industries that hire those workers. High wages are good for workers. Why champion policies that would cost taxpayer money while lowering wages?

> Many will prefer to pick a career they are confident they will be happy with for the rest of the working life, even if that won't make as much money.

Correct. Which is why a degree of less certain market value should cost less - both to the payer, but also for the educating institution. I don't understand why art degrees should cost anywhere in the same ballpark as engineering degrees when you consider the cost differences in capital and labor inputs (labs and equipment vs art studios and supplies, engineers vs artists) and their eventual respective market values. Liberal and fine arts people (should) cost less to educate and they make less money. Ergo they should have to pay less to be educated.
You can bypass this by doing "forward as attachment", which you should be doing anyway, since it preserves the headers.
Administrative Control in the Shipyard (1973) [pdf]
Reminds me of the Ashley Madison scam.

Did anyone have a chance to work at the company that created Ashley Madison? I always wondered what really happened there.
Abstract:

> The organisation of a yard may be strongly influenced by the information system it takes into use. The converse should also be true: Systems development should be subordinated the desired evolution of the organisation. The principle of Communicating Data Processes is introduced as a tool for building information systems that are easily moulded for fitting an existing organisation and for adaption to its continuous development. A description of the principle is given, as well as an outline of a new system designed for testing it out in practical shipbuilding.

Discovered via http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html
We use a 3 step process, sans whiteboard:
1. First interview, the candidate interviews us. What market we serve, what our development processes are, what our technology stack is. If they express interest by being prepared and asking good questions, we send them home with

2. a programming task. Choose 1 of 5 tasks. The tasks are not abstract problems or puzzles, but come out of the designs we've implemented. We ask for 100 lines of code and not more than 2 hours. They take as much calendar time in days as they need, most have full time jobs, and let us know when you're done. The candidate then comes back, typically in 2 to 7 days and hosts a code review in front of our team. I give strict instructions before hand: The purpose of the review is to learn how they thought through the problem and how they solved it, not to criticize their style and approach.

3. If we decide we like them to this point, the third interview is with managers from other functions. How well does the candidate communicate, come across to non-developers, express interest in the company and role, etc. It's a check point to look for concerning weaknesses, as well as get buy in from the broader organization.

We like this approach because it allows the candidate to code in a much more natural environment. They can take the time they need and comfortably solve. No one spends their professional career coding on a white board. This approach so far has yielded excellent results. We ask developers how much time they took in the programming task and why they chose the one they solved. The programming task is telling, not in the quality of their code and how long they took, but how much did they get into it? We have had the range from candidates who did not complete it at all and opted out, to candidates who stumped 40 year veterans with elegant code. In every case, we learn how well they can express their thoughts, and importantly, their level of love for the discipline. This is as important to me as any other attribute.
College students may not know precise numbers. But they're sharp enough to work out "barista with an art degree" makes less than "banker with a finance degree". And if they don't already know "art degree = low-paying career" we're failing them before they ever reach college.
It's about orthographic mapping, discussed near the end

https://www.apmreports.org/episode/2019/08/22/whats-wrong-ho...
The way I see it used in practice is wrong like 100% of the time.
Maybe not this project is the best example aa other have pointed out, but oh yeah, people like that exist.

If you want to mildly astonished of project(s) in a similar vein, look at all the stuff Fabrice Bellard have made! It's really quite impressive.
The sustainability point is where we can survive as a global population without destroying and depleting the resources of the planet. What point that is exactly is impossible to say because we have never done proper research (as far as I know), but what we can say for sure is that global population passed that point a long time ago. Mass extinction, overfished oceans, deforestation, saturation of the environment with chemical pollutants (not limited to carbon), soil degradation from nitrogen saturation (and the nitrogen runoff that has created massive dead zones in our oceans and other waterways) - the ways we have destroyed our planet in order to sustain our overpopulation go on and on. As evidenced by the downvotes to my original comment, the unfortunate reality is that many, if not most, refuse to accept reality out of religious-like delusion. Some worship at the altar of technology, some believe that its immoral to see a moderation of human population, some worship at actual religious altars and believe its blasphemy to even discuss the issue, and some blindly accept conventional wisdom that we need an ever-increasing population in order to sustain the economic ponzi scheme that modern society rests on (despite the fact that we have a massive supply of surplus labor).
A Little Fellow with a Big Head: On Fernando Pessoa
Can I consider my mouth my third nostril and reach nostril nirvana already?
Linear Logic and Petri Nets
> olar/wind have trouble beating nuclear on metrics like death/watt because you need lots of infrastructure per watt.

There were some studies claiming nuclear has lower deaths/kWh, but as I recall they (1) used old numbers for wind that do not reflect current safety figures, (2) assumed solar was rooftop instead of utility-scale which is now dominating installations (because it is so much cheaper), and (3) ignored deaths from uranium mining, which is where most of the release of radioactive material is in the fuel cycle.
In simple terms with no dubious metaphor, infrastructure tooling is the set of tools provided to engineers that allows them to deploy and run their software on the infrastructure that is unique to their company.

Although lots of companies use common tools (let's say, randomly, Kubernetes), companies' infrastructures are usually a pretty unique combination of software and rules. The "infrastructure tooling" abstracts away those software and rules and allows developers to deploy "things" simply using the provided tools.

For example, imagining a company using Kubernetes, an infrastructure tool could be a web UI that allows you to deploy a specific application by simply clicking buttons. That tool would in fact deploy to Kubernetes, yet as the user that detail doesn't matter to you.
"Use it or Lose it rule..."
Spend your annual budget quickly by writing Purchase orders and Hiring people before you really know what the customer wants, because
(1) When the company is looking for any spare budget as the financial year goes on, they will come and take it back from you
(2) next year you may not get as much as you ask for

Result = overspend on the wrong things, managed by an inadequate team...
Some very interesting work there, reminds me of Ben Krasnow's lair. You guys should hang out!

I thought the voiceover video for the SEM lithography experiment worked really well ( https://youtu.be/SB94rQtKlKI ). How does the spot size from the SEM compare to the ~1-um resolution you get from the DMD? I assume you're not actually getting 5 nm out of it...?
Out of curiosity, could you share some of them?
> With a lot of these things I would highly recommend to just try it. If it works for you, good. If not, don't do it. It doesn't cost anything and you won't harm yourself.

I strongly disagree with this line of thinking. If something is potent enough to deliver benefit, it can also be potent enough to deliver harm. You can't have it both ways.

Turns out breathing is rather psychoactive, and without proper educational context one can indeed induce or activate latent issues, anxiety or otherwise.

Just like with McMindfulness, I wish some of this kind of instruction required licensing.
Is there means you access and archive it or is too late?
What is the best way to get remote technical project management experience?
What is the best way to get experience with a team using project management software such as Jira or Basecamp.