skysight-inc/HackerNews huggingface dataset:
> What are the state-actor-level attack implications of this? Before this was revealed, a party that compromised (or was able to be issued) a certificate for a website could be reasonably likely to be detected and have that certificate revoked

This is a convenient fiction. CA system never protected anyone against state actors. Never did, never will. Subverting a single CA is enough to compromise entire system. And there are hundreds of them.

Security is always grounded in knowledge and physical control — understanding and exercising your capabilities to preserve them. A blind, deaf and fully paralysed person can't be expected to safeguard their own physical security, and neither can an average user — their TLS security. Especially against state actors. More so, when the parties they have to rely on are commercial enterprises whose entire existence revolves around getting paid to issue certificates.
One solution would be a good, but unpopular search engine. SEO wouldn't optimize for it because the returns wouldn't be there, and I could use it and get good results, because it would be good.

I can imagine paying a subscription to use it is one way to have a good and unpopular search engine.
1. Who pays for it?
There are philanthropic trusts like the Azim Premji trust which focus on this.
2. I think that self interest is a good motivator to keep the system in place :-).
3. I honestly dont know the balance yet but I know for sure that the current one just wont cut it
I guess, maybe it's possible, but as I have not have not had any eureka moment recently leading me to pursue a method for doing it, and have not read anything where someone had a moment that sounded to me like "hey that might work!" I am prone to cynicism - one of my failings.

If every variation of interviewing people try seems to lead to a sub-optimal zero-sum game I worry that interviewing is zero-sum and what one should try to do is to work the optimization angle. but like I said - cynic.
To be fair, Lua is already "100% hot-reloadable." Module definitions are just tables, so references can be redefined during runtime.
A sensible solution would be to "grandfather" existing and in-process Visas, and then restrict new Visas by putting limits on total foreign students a school can accept. Base those limits on the number of foreign students each school had last year.

The proposal is like many others from this administration: blatant arm-twisting with an obvious intent but an obligatory excuse for the courts.
Ski Jumps is a new proposal from SuperNova Interactive. This is a unique browser game that allows players to become a ski jumper. This elite sport has never been so accessible! In the game we play the role of a ski jumper, who is just beginning his career. Appropriate training, development and equipment will allow him to reach the top.

The biggest advantage of Ski Jumps is the competition with players from around the world. In each tournament or competition there are other players with whom we can compete. Not only the hill records are important, but also the final classification - it decides about success and fame. The system of international competitions is also interesting, in which the best competitors from each country take part. The greater the skills, the better the equipment and the more experience, the greater the chance of success.

Ski Jumps is developing at a very fast pace, thanks to which not only the game has won many thousands of fans, but is constantly gaining new ones. The creators of the game care about the development of their work, so they regularly provide smaller or larger improvements and news. One of them is definitely the ability to check on a server with faster gameplay. The same number of competitions, much greater dynamics and intensity is something that will appeal to the most experienced players.
Mercedes-Benz 2021 S-Class jumps on the giant touchscreen bandwagon
They also buy waste from corn ethanol plants, which is nice, but there's a lot of natural gas and diesel implicated in those processes.
make it give a way to show the answer and/or move on -- I don't know what I'm doing, but I could learn if it taught me.
Just offer free tuition like in Europe and everything will be just fine.
Do you really not understand that when I say "bias," I mean prejudices against people that are irrespective of their qualifications for the job?

Of course I want to hire people for their technical and professional judgement. That's the whole point of the interview process: to attempt to measure technical knowledge and its application (ie- judgement). It's hard, but we have to try.

But if we google "bias in hiring [1]," all the results are around prejudices that have nothing to do with their performance on the job. In this context, bias means discrimination against certain genders, races, religious beliefs, cultural backgrounds and so on.

I'll give you the benefit of the doubt: perhaps you are unfamiliar with the generally understood definition of bias when talking about hiring practices.

Alternatively, you're selectively and intentionally feigning misunderstanding to advance a position that such prejudice and discrimination is acceptable.

[1] https://www.google.com/search?q=bias+in+hiring
Considering that COVID has killed nearly two Vietnam War's worth of Americans in 7 months and is surging by the day in many areas, I think we could stand to have a bit of fear and spool some things down for now.
I went to a state school, and my entire professional career is due to the friends I made there. College was a very rough time for me, and I wasn't getting many interviews with my resume (really poor GPA, no internships, no extracurriculars, etc). A friend hooked me up with a job at a startup and landing interviews since has been no problem.

This isn't a glamorous story where my network made me a millionaire, but my life would be much worse having not made those friends back then.
Only for locals.

For everybody who drives to the beach (the vast majority of beachgoers), empirical evidence from California beaches suggests that the answers to all those questions is "yes".

If you want to open the beaches only to those who can walk or bike to them, sure that's probably okay. Now, how do you enforce that?

So, we're back to simply closing the beaches completely because it keeps the idiots at bay and is easy to enforce.
If you try to download the Windows version from http://www.emhsoft.com/singularity/ Chrome blocks the download, saying that the .rar contains a virus.

Downloading singularity-1.00-win.zip
from https://github.com/singularity/singularity/releases/tag/v1.0... also fails.
So I've only had it for a few days now. First reactions are:

> Super small compared to my tank of a 13in 2012, but when compared to my work laptop (17in 2020), it is also smaller in the direct comparison.

> Screen to Bezel ratio has consistently thrown me for a loop because I accidentally touch the screen when trying to open and close it.

> True tone has definitely helped with having it be easier on the eyes. I used to use Flux for that.

> Compile times for large projects have sped up visibly in my eyes.

> So I haven't been able to truly benchmark graphics wise but in comparison to running Civ 5 on either computer, the 2020 edition blows it out of the water. Along with it not having a terrible lag when switching from game to browser.

> Even with the ARM conversion, I suspect that I'll have at least 3-4 good years out of this as a side project / light AR development mobile computer so I'm happy that it'll handle an OS update gracefully.

> I've been able to use the Macbook/Macbook Air/Macbook Pro (2016-2019) keyboards, and I'm glad that that did not carry over to MBP 2020. It's the closest to having my 2012 keyboard with responsiveness (jury is still out on reliability)

> TouchID is a bonus but I haven't used it past auth'ing into my laptop or sudo sessions.

> Still acclimating touchbar, multiple taps to access items has taken some getting used to mentally.

Previously I was using a Refurbished 2012 MBP for 6 years (with HDD/RAM upgrades, battery replacement), throughout college and my first job. So this jump to a retina display, faster processor, lighter form factor is a whole new world for me.
On Sound and Look in Video Calls
Amazing! Isn't this the greatest idea ever?
I think a lot of people forget: 1) how bad well water often naturally is and 2) that it still exists. There is a reason why treated public water systems are such a foundational part of modern public health. I have family whose water is undrinkable, not due to man-made pollution, but due to high levels of natural minerals in their well. They rely on bottled water for human consumption.

https://www.epa.gov/privatewells
It is understood

That if you know that I know

How to say it "correctly"

(The exact meaning of which

I have not yet learned)

Then I am entitled to say it

All incorrectly

Which, once in a rare while

Will make you laugh.

And I love when you so much

Whenever you laugh.

But I haven't learned yet

What love may be

But I love to love

And love being loved

And that is a whole lot

Of unlearnedness.
I don't understand what you mean. You still have the different obvious ways of formulating, e.g. division in type theory:

1. The article's way: "R^2->R", but garbage value for 0 in the second argument.

2. What you propose: "R^2->Maybe R"

3. The mathematician's dependent-type-theoretic way "R * (x:R, proof that x!=0) -> R",

4. the conventional way "R * (R\{0}) -> R".

They have their advantages and disadvantages. The first is useful in proof verification since it simplifies most proofs, from which perspective this garbage value of 0 is actually well-behaved, and doesn't need to be handled as a special case. But you allow seemingly nonsense theorems when you forget to condition (x>0).

What you propose is similar, except that you are forced to reason about whether the output value is valid.

3 and 4 are tedious, since you always need to prove that the inputs are nonzero. 4 is more tedious since you have merely shifted the problem of handling the zero case into proving properties about the canonical embedding "R->R\{0}" (which must still have a garbage value for 0). On the upside, these functions surject into R.
Do great people really interview _that_ poorly? It's certainly possible, but it seems almost an edge case that's not worth trying to exploit. Rather, I feel the main competitive advantage would be to become better at interviewing.

Learn how to evaluate people on their skills, rather than your own personal belief on how a problem should be solved. Understand how someone is thinking and approaching a problem, instead of a yes/no checkbox. Be able to determine what a candidate's strengths are and how you can best utilize them, rather than how to fit them into a pigeonholed role you have imagined.
1 + 1 = 2

Is the meaning of this statement independent of the symbols used? Can the meaning be found in nature, outside of our minds, or is it an artifact of our minds or language?
There's certainly a kernel of truth to this.

I worked in a cancer lab as an undergrad. New PI had just come over to the school. He had us working on a protocol he'd developed in his last lab to culture a specific type of glandular tissue in a specific way.

I and two other students spent months trying to recreate his results, at his behest. When we couldn't get it to work, he'd shrug and say some shit like "keep plugging away at the variables," or "you didn't pipette it right." I don't even know what the fuck the second one means.

Then an experienced grad student joined the lab. He spent, I don't know, a week at it? and was successfully reproducing the culture.

I still don't know how he did it. I just know that he wasn't carrying a magic wand, and the PI certainly wasn't perpetrating a fraud against himself. It was just, I guess, experience and skill.
That section of the article is a quote of someone speaking. It could have been phrased more accurately, but reading that sentence as a quote of someone speaking it just sounds like they did not quite remember the exact number when they were asked the question, and their word-for-word response was written down.
"They exist very well on subscriptions and donations. "

I would argue that all platforms like those start out that way. The content creators are the passionate ones. Once the big money comes in, the payment model shifts and we end up with what YouTube is doing now.
I went to purdue so we had absolutely massive career fairs and I got my first CS internship at GAFAM through one. After that, it hasn't been hard getting interviews at the other ones.
Most of the value is the friends you make and the informal relationships you develop with professors and other people at the university. For someone who already has friends to talk about academic things with, and who doesn't need the structure of a curriculum, Will is right.
This has been going on since the birth of video codec. So for anyone who is new to this, the 50% are under the best case scenario. So they will compare it in 4K Res, where VVC has the highest advantage against HEVC, in measurement that fits those numbers. ( PSNR or SSIM ).

For lower res you will see lower percentage. You see the same claims from other codec as well.
The type signature of division in Haskell merely requires that it takes two fractional `a`s and returns another `a`.

1 / 0 :: Double

evaluates to Infinity.

1 / 0 :: Rational

throws a runtime exception. A division by zero producing zero would be perfectly sensible in Haskell, and perhaps even desired if you are totally averse to runtime errors. The Pony language infamously does this.
Certainly, competition has undesired side effects, and everything you measure will become a target and be gamed. I don't believe there's an alternative available that scales and works reliably. The market-style multi-layer competition (individuals, organizations, regions, nations, continents and blocs etc) is full of problems, but it's the best thing we have.
Sometimes fun is the only meaning you need!

I think this is definitely in keeping with the hacker spirit and belongs on the front page for that reason alone.
I read that. And again, this is a policy. You are not thinking this through, in my opinion.

Think about this in a way an accountable official would think.

Most universities don't know what they will do yet in the fall. If you make an exemption for people who are currently already in the country, what would that solve? It would artificially pick those students over those who happened to travel home for the summer. You can't do that. That would probably make such a rule unlawful. So you have to craft such a "heavy handed" rule in such a way that it doesn't have loop holes that can be exploited. Don't think lawyers didn't review this exemption for weeks.

And my earlier points still stand.

I'm not trying to convince people that this rule is all that good. But understand where it comes from, and don't think it's all because of a particular administration. There is certainly logic to this rule. You may not agree with it, but I might not agree with closed schools either.
Oh you know what, I somehow thought you were saying that interviews are a gamble, I misread "gameable". My reply only somewhat applies, but allow me to fix it...

This is a pretty common concern, I've heard it before. But in practice I've never actually seen it happen myself. It's worry about what's possible, but not what's likely. The problem with worry about others gaming interviews is that it ignores what happens after they get hired. Someone who's faking it would probably be later revealed. It's usually easy to uncover exaggerations during interviews. And last but not least, the vast majority of people I've met haven't lied or cheated or tried to game the interviews.

I've had lots of interviews where people start by inflating or spinning their experience a little - there's nothing wrong with framing yourself from a positive angle. All it takes is a couple of follow-up questions to uncover the boundaries of their experience. This is one reason why the article here is wrong. Unstructured portions interviews serve the super important function of conversation about the candidate's experience. Standardized questions are not as good as casual conversation and follow-up questions, at helping me really get a sense for you and your experience and what interests you.
One month is not enough statistics. How many died in the 3 or 4 months around that in 93 and 2000? It wouldn't be that surprising if there was a terrible flu in the past. But picking just one month at least makes the comparison incomplete unclear. I'd worry this is an attempt to minimize Sweden's terrible performance during the pandemic. See [1]. Sweden's deaths per million (538) is only lower than the horribly devastated countries. They are a bit worse than US, France, Netherlands (401, 458, 358), not quite as bad (but getting closer every day) to Italy, Spain, the UK (577, 607, 652).

This is interesting and I'd like to see a larger comparison.

https://www.worldometers.info/coronavirus/#countries
back when i was 13, didn't have a computer i could mess with and internet at home, i remember unsuccessfully trying to boot coyote linux on an internet café computer from a floppy disk.

"floppydistro"s where a thing back in the day. the challenge was to fit a whole linux system along with some utilities in one or two floppy disks.

usually the first floppy disk was for core os + base utilities and the second floppy disk was for additional software.

oh the memories.
Exactly right. But I'd even take it a step further, if we use that money to create material things like infrastructure (rather than endless financial instruments) is that really a loss? The dollar could cease to hold any value and we'd still have bridges and roads afterwards.
It's twice as thick compared to even a mid range Lenovo or Dell laptop, to start with?

Optical drivers still seem to be a thing...

And I don't think I've ever seen a circular touchpad before!
I wonder if this speaker to its nature of being a Japanese article but the tone is largely awe and pride of the accomplishment lacking the usual fear of automation and jobs lost I see in other such articles.

>“If you keep watching them long enough, they will start to look like humans,” said one engineer. The look in his eye is gentle like a father watching over his children. Unlike large robots that lift heavy items, the delicate movements of compact robots resemble those of human arms and have surprising warmth.
Tiny Xbox controller is designed for Microsoft’s xCloud service
Pony now includes both partial division (which raises an error when dividing by zero) and checked division (which returns a tuple of both a result and a boolean which indicates whether an error occurred): https://tutorial.ponylang.io/expressions/arithmetic.html#par...

For what it's worth, I'm willing to argue that Pony is making a strongly motivated choice by making x/0 return 0 by default with respect to their specific error-handling model. In general, I don't think it's as much of a problem as you might imagine. The average function is a perfect example: if I naïvely implement it in such a language, then it would mean… that average([]) returns 0. That doesn't seem terribly bad to me.
Or the floppy organ: https://m.youtube.com/watch?v=K46krINg8WA
Well, then you can just work out a deal to not monetize it.

Your objection is of course valid - extra workload on top of a normal job probably has its limits. But the fact one is willing to pay those who are willing to be paid for such an interview doesn't suddenly make it a strict requirement ha.

I must say though, I also view the interview standard I've faced - quick phone screen, 1h tech screen, 4-6h onsite (probably online now) - as adding up to a lot of time very quickly, especially as the "onsite" time is of course awkward when it means you take PTO to go to an interview. In this sense, I'd probably rather have an ~8-12h coding task than a 4-6h onsite. Maybe even a higher factor
The Professor and the Madman: A Tale of Murder, Insanity, and the Making of the Oxford English Dictionary

https://www.amazon.com/Professor-Madman-Insanity-English-Dic...
My point was that there are likely hundreds of edge cases that ICE did not think about (or care about) when they decided to change the rules. When you create rules carelessly, people fall through the cracks. ICE has now created a massive crack many will likely fall through.

Military service is just one of such cracks, there are likely many many more. Just imagine how many people are likely to lose their scholarships (that is their only way to pay for the program they are in) because this ruling triggers a clause in the scholarship terms, how many mature students with families now have to take their children out of school and out of country for who knows how long and what the effect of this on those children is going to be, ...
I wonder how well it works. If you take an x86_64 system and make a memory control group with only 32MB of memory (and kmem tracking is enabled, which is true by default) the container will OOM right away. I've been operating under the belief that Linux now requires 64MB at a minimum, but perhaps a 32-bit uniprocessor build can get by with less.
No, FM has not widely switched over to digital yet in the UK and Europe in general. Which is exactly the topic under discussion in the article...
Node shows that this is false. You live in a 2002 bubble if you still think anyone would choose any language over Javascript any time. Python to me only ranks above PHP and I wouldn't use it at all if it weren't for its math/ML subcommunities.
The flywheel will have breakers to prevent excessive inflow or outflow of power.

In a conventional plant, the spinning machinery is monitored by vibration sensors. If the vibration exceeds some threshold, a "Turbine Trip" occurs and the offending generator is disconnected from the grid. It then slowly spins down, dissipating energy via it's own friction.

https://en.wikipedia.org/wiki/Turbine_trip
This article does not capture what is actually wrong with the regression.

First, it's not necessarily wrong to fit a linear regression to data that might not be from a linear model, or that you know to be nonlinear. The data could be linear enough in the region of interest for the line to nonetheless be useful, for example. Sure, you need an underlying linear process if you want certain theorems and guarantees to apply. But with any data set, linear or not, regression still gives the best linear approximation to the conditional expectation function.

Second, the following paragraph seems to imply that small correlations are the same as no correlation, and the reason the regression is problematic is that the correlation is small:

> How does that fit look to you? I don’t have access to the original dataset, so I can’t check it, but I’m guessing that the correlation there is somewhere around 0.1 or 0.2 – also known as “no correlation”.

But small correlations, if they actually exist, can sometimes be of great practical relevance. So that's not it either.

The actual problem is that the correlation isn't statistically significant – there isn't enough evidence to conclude that the observed (small) correlation actually exists, as opposed to being the result of random noise in the data. And indeed, as some other comments here point out, you can get similar graphs by fitting lines to randomly simulated fake data.

(If you prefer a Bayesian gloss: the data isn't informative enough to move you off any reasonable prior with most of its mass around zero. Same principle.)