skysight-inc/HackerNews huggingface dataset:
My point is that it is very possible to create a good academic environment online. It is also possible to create a horrible academic environment online and most of what I've seen people complaining about "zoom classes" are classes where no one really cared enough to even try. And in those cases it isn't that the classes aren't working for the poor students...it is that they aren't working for anyone. It isn't the technology that is the problem. It isn't the fact that the classes are taught online that is the problem. The problem is that you have to actually try to make an online class work well.
Is it possible to tell if they're using the same solutions as were originally projected? I assume these are not hardcoded for all to see anymore.

Also, are they using the same list of valid words as before?
> That sounds like what you're doing with trying to lock down "literally".

The "literally" thing is particularly egregious, because the new definition is the opposite of the old one. Look, I dig metaphor; I'd be OK with "literally" being used to mean "metaphorically" if it was done occasionally and ironically. When it becomes the preferred word to replace "very", it's natural to resist.

> He was blown up by his own bomb.

Oh I see, thanks; that's bewildered me since forever. It makes my point, though; Shakespeare may be a marvellous composer of iambic pentameters, but he's not a good reference for modern english.

> what English you find actually "correct"

The correct register to adopt depends on the circumstances. As it happens, I never adopt a register in which "literally" means "figuratively". In speech I use a vernacular register (and I curse more than I would prefer). But in HN comments, I think it's often (not always) helpful to try to avoid ambiguity, and use language precisely. Not everyone here understands puns and allusions in English.
MoviePass Relaunching This Summer with Eye-Tracking for Ads
So this is a bit silly, but I got today's Wordle with a somewhat lewd slang for a female body part for the second word.

Tried replicating in the NYT version, and said it wasn't in the word list.
It’s presumably just a way to pipeline people into the crossword subscription.
There’s no perfect city, so obviously there will be multiple major tech hubs in the US with different tradeoffs. As someone who has spent the winter in Austin to escape the cold of the North, it’s clear to me that Austin will continue to grow into one of these hubs. Will it surpass SF? Maybe, maybe not. However, I definitely see it becoming a major player on roughly the same level as other US hubs like SF, NY, and Chicago.
I love how the new Reddit gets frequently used as a straw man in arguments of front end developers are bad, the state of front end is a mess, etc. If you care to look at the actual reasons that Reddit and so many modern websites really are terrible, you'll see that it comes from the top and in many cases is on purpose.

Reddit (and many others) don't want you to use their website. Especially on a mobile browser. They want you using their app where they have access to more of your data and generally keep you longer. And also where the initial payload of advertising and analytics cruft feels faster to you because you probably are more inclined to be patient with the mobile install/update lifecycle than you'd be with a browser. The GUI changes too were much more likely to come from product management than your lowly front end bootcamp graduate.
This is one of my favorite talks. It also helped things click for me regarding state. I try to use immutability wherever I can now and when there are unavoidable state changes, I try to understand and constrain the factors that could lead to such a state change. It's simplified things so much for me.
The lost and found example is horrible LOL. If I came across that glove, I guess I might be tempted to Google the code, but that's because I'm a nerd. At best you still need to write "IF FOUND PLEASE GO TO 0x.co". And bear in mind that 0 and O are very similar.
> a good PRNG should be able to eventually recover from compromise even if the entropy is injected into the system at a very slow pace

I haven't gone through the entire paper yet. Any idea what sort of threat model involves compromise of the PRNG state but not the entropy pool being used to refresh it? Assuming cryptographically secure functions it seems like being able to determine the internal state would necessitate low level access to the system so you could directly read it.
> In practice, OOP basically exists to take some horribly messy program, put an interface around it, and make it slightly less terrible to deal with. Similarly, it also involves creating an interface to a thing a programmer barely understands and letting the programmer do some things with it. Which is to say is about letting the programmer be wrong and only fail moderately - as opposed to making the programmer is right.

I don't think any of this is unique to OOP; rather, this applies generally to the concept of abstraction.
You are conditioned to overeat because your body can store the excess energy in the event of future needs.

The body is expecting such a future need as in our past there were often periods of food scarcity. Since in our modern society this food scarcity doesn't exist, the body overconsumes, preparing for a future that will never come.

We do not have such a mechanism for storing infinite water, so we do not crave an overabundance of water.

I think you are thinking about sleep on the wrong axis. It is not whether it is a superstimulus; it is whether your body can store an abundance of it for a future anticipated need.

I would argue in this case, sleep is much more like water than food in this way in that there is a very small amount of sleep (possibly zero) your body can effectively stockpile.
Inflation is actually terrible for stocks because inflation has to be earned via revenue which only applies to quality stocks. It's not the same as a bull market where everything goes up.
Puerto Ricans are natural born US citizens. They're eligible to be elected President, for instance, which is not a right granted to someone who petitions for and receives US citizenship, or a person born to a US citizen parent. Perhaps you're thinking of American Samoa, which does not automatically grant citizenship based upon being born there, but does grant US residency and a US passport.

For instances, when there was all the talk about Barack Obama's birth certificate, it wouldn't have disqualified him as a candidate to claim his birthplace was in Puerto Rico. (See also John McCain, who was born in the Panama Canal Zone, which had a similar status to Puerty Rico, but distinct from American Samoa.) It would have disqualified his candidacy if they were able to prove he was born in Kenya or American Samoa, which would have made him not a natural born citizen, even though his mother is a US citizen, which would have Barack Obama a US citizen at birth, regardless of where he was born.

St Bart's, like New Caledonia and Polynesia, is an EU Overseas Country/Territory, and a French Overseas Collectivity. St Bart's isn't as close politically to France as French Guiana or Martinique, which are both French Overseas Regions, and EU Outermost Regions.

So I would compare places like French Guiana or Martinique to places like Puerto Rico, Guam, and the US Virgin Islands, and places like St Bart's, New Caledonia, and French Polynesia to places like American Samoa.

https://en.wikipedia.org/wiki/Special_member_state_territori...
Ask HN: What is up with Quora?It suggests snuff, torture and unusual punishments
Not with fusion: the fusion reactors we aim at building eventually will have no relationship with our submarine fleet roaming the ocean pointing nukes at everyone.
> I’d call it Nothing Is Good Enough Syndrome instead of NIMBY.

Definitely. Problem for us is that while more net-zero projects are being constructed than ever before, increased demand for energy has outpaced it, so we're ending up with more "dirty" energy capacity being added, not to mention the infuriating trend of decommissioning nuclear plants and replacing them with gas turbines.

We need to be building plants based on whatever net-zero technologies we know how to build. If that means more nuclear fission plants in the short term, whatever. Yeah I get that radioactive waste is a problem, but it's way easier to store the waste safely than it is to suck carbon out of the atmosphere. If something better comes about along the way, switch to building that when it comes. But don't just twiddle your thumbs and wait for it.
What is unsafe about airtags that is unique?
Connect an LED directly to a battery (as in many cheap flashlights) and there will be no flicker.
I mean maybe if we used shuf with the same seed value for everyone it would work.
The location is end-to-end encrypted, Apple doesn't know where an item is at any given time, only the owner does.

Who owns the tag (assuming someone has it in their possession) is not end-to-end encrypted.
I enjoy seeing good ads between TV program, it's often entertaining and better then complete silence when you pause something to go grab something to eat or go to toilet or read some hacker news
That is a wall of text that I admit I could not fully read or understand.
It seems to argue that OOP is bad but what I gathered from it is that it argues that complexity is bad and that we should make things simple.
The problem is that complexity is unavoidable and even if we make every part individually as simple as possible the final system will still be complex and hard to understand and test.
OOP was supposed to help build the simple parts and then system would be easier to understand. It failed, not because it is inherently bad but because it enabled people to build more complex systems at which point the end result became hard to understand and test.
FP might help a bit by forcing certain style of development which could make current systems easier to understand but the end result will be the same - it will reach the point where the systems built with FP style are hard to understand and test.
What we should be developing is software to help us understand complex systems - both software systems and real world systems - and then the style in which software is developed will become less important and we will be able to understand how the system is working as a whole and drill into how individual parts are interacting. A good version of this software would allow more complex system to be created but it should also help with understanding them regardless of the level of complexity.
I would say that 6 months of experience is good for someone starting his career. You don't need to provide more details that needed. Just say, you are looking for new challenges or any other standard answer. Don't stress too much about it.
Some Conclusions About the High Desert After Five Months of Desert Life
My company has been adverse to m&a in the past. I had an informational session recently for a position as a corporate strategy analyst in a new team that is spinning up to explore m&a plus venture capital (also unheard of for us). So it's interesting to see this article confirm this is market wide.

On a side note, I didn't officially apply to the analyst position because apparently my company uses corporate strategy as an executive pipeline, so sans a Wharton MBA I wouldn't fit in. Not to mention it's 75% project management and politicking. Not sure why they call it an analyst position.
>fully accredited

None of their degree programs ABET accredited, if that matters to you.
For me in terms of revenue it's not even something I'd consider to do for a living, I'm not that good of a programmer which is not even my main job (system administrator). I do it because I like to think that I contributed to some kind of obscure software that not a lot of people use but genuinely appreciate.

It's worth the satisfaction for me.
I suspect it can't afford to reward editorial roles well enough to clean the slime out quickly.

All public engagement fed media has this risk.
It is shell shocking and I don't want anything to do with it. Yet the site keeps suggesting these articles. The content is like high quality curated rotten.com, absolutely terrible.
Those topics are only important to you and your bubble though. Not to the vast majority of regular Joes like my mom, grandmothers, people in 3rd world countries, etc.
Ok? If you have a problem with the phrase or how it was introduced you should tell torstenvl that.

I was just answering the question you asked because I happened to see the context.
Kind of, the reason why it's a bit difficult to describe the project is because the different component mean different things to different people.

I built updatecli so I could use it to help me maintain infrastructure as code, then bit by bit, I discovered how other people were using it to solve challenges that I didn't imagine.

Scenario 1: https://github.com/jenkins-infra/kubernetes-management/blob/...

We monitor the latest Certmanager chart version available and we bump our git repository so Helmfile can pick the latest version and update our Kubernetes clusters.
The purpose is to automate infrastructure as code.

Scenario 2: https://github.com/updatecli/website/blob/master/updatecli/u...
We monitor the latest Updatecli version so we can update documentation on the website
The purpose is to keep documentation up to date

Scenario 3: https://github.com/epinio/helm-charts/blob/main/updatecli/up...
We monitor our application so we can automatically release a new version of a helm chart
The purpose is to automate the release process.
> This is primarily because of inheritance, which seems counter-intuitive

I agree that inheritance creates a lot more problems, but the usages of non-static methods and internal state even in classes with no usage of inheritance can feel just as bad, when you have a high level method utilizing instantiated objects. Internal state as a whole can be avoided fairly often
Can someone ELI5 how one increases the size of an NN? If I take the handwritten digit classifier that people use as ML 101, is it just a matter of increasing the size of the hidden layers?
They've also removed the following from the list of words in future games

wench, slave, fibre, agora, pupal, lynch

And removed the following from the list of words that are accepted as guesses (in addition to the above ones):

gooks, darky, pussy, spick, spics, bitch, fagot, dyked, coons, spiks, sluts, dykey, faggy, homos, chink, dykes, lesbo, kikes, whore

Most of those I get, but why did fibre, agora, and pupal get pulled?
The Finnish Green Party no longer opposes nuclear power as of last year.
> Why would you need conspiracies

Sense of purpose. Mere incompetence is disheartening.
> In practice, OOP basically exists to take some horribly messy program, put an interface around it, and make it slightly less terrible to deal with.

This is the sort of hype that has followed OOP around everywhere though. Well that's great, of course we would want to take a horribly messy program and make it less messy! Who wouldn't?

But where is the evidence that it actually performs as advertised? Does it make software easier to deal with? Is it superior to alternative ways to achieve that?
You say that it is fully usable for programming in the large, but other than Servo I can't think of any large Rust projects of the top of my head.

Certainly there are none with more than 1K developers collaborating.

I'm aware that you can have "dyn Trait" in Rust and a Box of a trait also provides runtime polymorphism. However, it just has too much friction due to explicit "no more OO!" decisions by the Rust core language team to enable truly large-scale programming, at least in my humble opinion.

I think such decisions stem from logic like this:

"I saw OO used extensively at <insert large project> and the <project> was a huge mess and nobody was happy, hence OO is bad and should be avoided."

Meanwhile the logic is more like:

"<large project> needed OO because it was large, and it was unpleasant to work on because it was large, not because it was OO. It would have been worse if it wasn't OO."
I have been very casually working on a service/website that allows users to vote on issues, but using some of the more unusual voting methods; specifically Delegate Democracy and its variations.
This is basically how my parents and grandparents navigate computers, despite being perfectly capable of reading. It infuriates me when tech companies just move shit around in the interface for no good reason and I have to teach them how to use it all over again. UI/UX people consistently fail this slice of people by not keeping to a stable interface.
It was all in localstorage, yeah. You can still see a lot of it in localstorage, albeit with a bit more things there than before.
I mean that's not really the point. The thing is that if a journalist writes an article about inflation they might ask me if inflation is affecting me but of course the majority of the article will be from "experts" because otherwise they get called out for giving equal weight to Random J. Asshole as they do to economists or whatever. So every article pro/con/neutral about complex economic phenomena is going to be majority academics or bank CEOs or fed-reserve spox. That's the nature of journalism.
The wholesale price is currently around £200/MWh, whilst the guaranteed price for electricity from Hinkley Point C is around £110/MWh. So no, it is not outrageously high.
probably the same loophole as the "end-to-end encryption" in iMessage. it's end-to-end, but the client is their close-source proprietary software, so if they need access to the data they can just remotely access the client software that you've authenticated and access whatever they need to.
This alert is dated today (10 Feb 2022). It would be interesting to know what new information promoted this warning, rather than issuing it sometime over the past two weeks.
There is some very large scale Rust stuff happening at Amazon; whether it's OO or not I do not know.
A lot of environmentalists are really just ecofascists/terrorists who would rather see the wholesale destruction of advanced civilization than make pragmatic compromises, in effect if not intent.

They occupy an incredibly infantile frame that we should be less accommodating towards if we actually want an interesting collective future.
It includes IP address... the fundamental glue that makes routing to and from said servers possible. Good luck being able to resolve web requests without knowing where to send the response.
At present, it still functions like the original - the wordlist is present in the JS bundle served from https://www.nytimes.com/games/wordle/index.html
And which dialect!?
Comparison of Fedora Flatpaks and Flathub Remotes – Fedora Magazine
Eliana Radigue at 90 – drops another record
In addition, carrying a knife on you without a good reason is a crime in itself - and yes going home with a knife you just purchased is a perfectly valid reason. But having a knife on you "just in case" is not, unless you live in the middle of nowhere or are a farmer or something. Get stopped in the middle of London with a knife and that's a serious crime.
Conjecture: programming is hard, especially as the scope of the system becomes larger and the problem domain more complex. This means that all programming tools and techniques have at least some problems and downsides. It also means that any solution involves trading off various factors, e.g. code is fast or easy to read but perhaps not both. All this means that you can pretty much point to anything in our field and laugh heartily at how piss poor it is. You can do this with FP too. But FP isn't used so much for real world solutions <ducks> and therefore statistically you will find many more things to laugh about in OOP which is very commonly employed against real world problems.
A less charitable reading is "We've had at least 1 solid case of criminal use of the AirTag that lead to arrest and charge.".
This is considered at length in the commit message Jason links to; see upthread.
That time part is what you are wrestling with when you are battling with state. So it's natural to think about it that way. But there's also this somewhat dumbed down version of the argument: every piece of state a method reads is like an additional function argument and every state it writes an additional return value. What a mess.
Maybe they’re agora-phobic.
Shields – Concise, consistent, and legible badges in SVG and raster format
> [gestures at huge amounts of the internet as we know it, which was started by small teams.]

Hence my original comment: The internet has spoiled us by making it so easy for a while.
https://synsh.dev, a tool that automatically generates shell pipelines from example inputs and outputs.
Cool! I have implemented a similar workflow (certificate signatures as authentication) for some backend processes. No public write up currently. Certificate based authentication usage will only increase with time, imho
My experience getting a job in the last few months is similar; I got a response from almost everything I applied to. In most cases I didn't even bother writing a cover letter (I hate writing those so much, and it takes forever).
Were any U.S. soldiers tried at the Nuremberg trials?

A comparable incident would be the My Lai massacre, after which 20+ soldiers and officers were tried of various charges, only 1 was convicted, and even that 1 soldier was promptly paroled by the President.

Despite that, it is still theoretically possible to be tried and convicted of crimes despite having a military order to do so (and this was true even before Nuremberg). My point is that in practice having an order to do something counts for a great deal.
I’m making a self sobering identity vault / wallet where I can setup a threshold cryptography scheme to share keys with friends and family for recovery.
It could have put up a donation page, like Wikipedia.
Occasionally I've felt a frustration configuring email, so I created a simpler way to set up notifications: https://batsign.me

I'm currently thinking about how the log view can be improved.
I agree with this - and of course without any state whatsoever the program is unlikely to be useful. A database, a network connection pool, and initialized configurations are required pieces of state for just about any backend service, and you can't really get rid of them. But having clear lines around how state is stored and utilized and minimizing it in business logic to me creates a much more sane program.
I work in abuse (prevention), and you might want to change the name of that website since it is very similar (edit distance 1) from some really bad stuff - unfortunately i can't share more details for obvious reasons :)
Thanks. I was thinking it sucked and needed some improvements.
If somebody steals your car/purse/whatever with an airtag on it, and that person has an iPhone, will they get notification that somebody is tracking them?
I just wish more company adopt .net instead of java, the new .net core thing is a game changer. C# is a good language, combined with the runtime that can run anywhere? it's even better. The thing is enterprise companies mostly went with the safe route which is java, or most that use .net are stuck in the old version.

Hopefully it will change for c#, MS needs something for startups / enterprise / new dev to excite them to choose .net core! (despite all the bad things in the past)
> why did fibre, agora, and pupal get pulled

No idea for fibre, but agora and pupal have repeated letters. Are there other words in the accepted wordlist with repeated letters?
We have extension methods; I would like extension properties.
But that said, I'm not sure there's going to be a cross-divide union of anti-neoliberalism from the tech-bros. Thiel won't be putting money into Bernie fanbois who are equally aghast at what Neoliberalism has done to America. And the pro-union movement inside the FAANG won't see any favours flowing their way either.
Google/Android already scans for BLE beacons. It could add a notification for a BLE beacon it sees following users.