skysight-inc/HackerNews huggingface dataset:
The law says what the process is on Jan 6. It is silent as to what happens if the process on Jan 6 is disrupted. There is no law that brings them back together, so if they don’t finish their job on that day, they would have entered a Constitutional grey area, a kind of hack of the electoral process system. Trump needed such a hack because the regular order would have, and did, end with him losing power. This is why Pence refused to leave the Capitol, McConnell insisted on finishing the certification that night, and Trump’s associates were furiously calling Senators to continue delaying the certification (even after the insurrection).
I lived next to Hyde Park at the time. On numerous occasions whilst doing my daily run, I witnessed excessive policing. For instance, a group of 4 police officers moving on a student who was on her own sat on the grass studying, 15m away from anyone else in every direction. Two police officers moving along two grannies who'd just sat down at opposite ends of a bench, and clearly needing a rest. Mounted police and police in cars were everywhere in Hyde Park harassing anyone who dared sit down, so I can only assume they were all so busy in the park that they didn't have time left over to pop round to Downing Street to check on things there.

And yet it's really interesting that at the time the rules the government were saying we had to follow, weren't actually law. The official TV daily briefings said repeatedly that we could only have an hour outside for exercise, and only once per day, something that was simply a lie. The law stated only that one of the reasons for being outside was for exercise, and gave no time or frequency restrictions (except for in Wales, but the government advice in the briefings made out this was for the whole of the UK). They made the laws, they could have had any restrictions they wanted in them, but to pass one set of laws and then to misrepresent them to the public by imposing additional restrictions is pretty egregious, especially as it transpires that they weren't even following the rules or law themselves.
>"The problem with adding this is that in 10-20 years it's not so useful anymore. Then you'd have:"

Perfect reason for not writing any software. None would work for 20 years without maintenance (there are some exceptions of course).
>because I've never worked with it before

Yeah, that is the wrong reason to pick a new language to build an internal tool.
The problem that should be prevented is the healthcare system from being clogged. It wasn't pretty to begin with before COVID started, and now things are just ugly (i.e. waiting lists, rescheduling vital operations). I guess as I say this, the real question will be what's the excess mortality going to become if we let COVID run unchecked? What's the excess illness going to be (e.g. depression, untreated diseases, etc.)? I don't have good data on this unfortunately.

> I wish we’d get some numbers that we can work towards, in terms of when we can open up society again. This is a very hopeless situation.

I'll give you a number that is kind of pulled out of thin air, but it gets the point across: 95% fully boosted.
There needs to be a GUI framework with some official support.
We post these kinds of jobs on the Society of Research Software Engineering website at https://society-rse.org/careers/vacancies/

I can't speak for how any of their HR departments would treat your case though.
What are Serde's serious limitations?
Same for Postgres and multitude of other liberally-licensed software.
I didn't know the unvaccinated were dying of Omicron.

The things you learn on hacker news.
Nice, do you still have it? Possibly online somewhere?

The ScummVM-Wiki [1] recommends building fangames as text-adventures first, so all the characters, places and stories are defined before starting with graphics. They recommend Inform [2]

[1] https://wiki.scummvm.org/index.php/HOWTO-Fangames

[2] https://en.wikipedia.org/wiki/Inform
Oh, what will people do if there's no library for their little snowflake problem?

How could you ever possibly, gasp, write it yourself? Oh the horrors of computer science.

Seriously, many times I find myself needing only a fraction of some provided library.
I use Serde when it's a common format that already has implementations for Serialize/Deserialize, and nom/peg when it's a custom format.
> people aren’t showing up to work because they’re sick

But people have been getting sick as long as there have been people, and civilization was somehow able to deal with it until two years ago.
Are you saying that my parents chose our hardships?
I think a lot of the answer is that MLJ is pretty stable, and works so there's a lot less discussion of it. Discussion indicates a combination of interest and complexity.
> All over? I'm not seeing it.

One example was given by TFA, if you read it: the vax/anti-vax argument. From my limited exposure to this (I am vaccinated but increasingly not into arguing whether either choice is right or wrong), the vax side tends to refuse to acknowledge that the science may not be perfect, and the debate ends up reverting to whether one believes in science or not.
> something as simple and easy to learn as C

C is neither simple nor easy to learn. Incorrect and buggy C is simple and easy to learn.

If you think C is "simple" and "easy to learn", your C code is almost certainly full of undefined behavior bugs and security holes.
Easy to mock their ways for being inefficient. That's because efficiency isn't their metric. It's self-sufficiency. To the degree self-sufficiency doesn't become hubris.

So they'll do it themselves if they can. But they'll accept help if that's sensible, because otherwise its arrogance/pride and that's a sin.

An old Amish joke: the young family in the buggy is heading home from Sunday meeting, Father says to Mother "I believe we were the plainest ones there!"
Productive exchange on the merit of the ideas here, as opposed to scoring good PR against the bad people.
Nordics already tried not caring about infections but rather hospitalizations. That didn’t help for long. The simple reality seems to be that too many sick at the same time not only fills up the healthcare system, it also punches holes into the labor force.

New people to work in hospitals isn’t enough because the amount of ones leaving are making the net effect zero. The disease and overwhelming numbers of people sick burned them out. Nothing that I can say is new.

Either we slow burn through this with restrictions while keeping a medium level of services available to society or burn fast while allowing many services to simply fail to deliver.

I for one would rather not visit a late night bar for months rather than worry about where I could get food to cook at home for weeks. If you didn’t experience the empty shelves due panic buying in the beginning of covid then I wouldn’t wish it on people. As a person who also needs regular medication I don’t want to think how many weeks worth of meds I need my local pharmacies have left if logistics chains would suffer from shockwaves of too many workers out sick at the same time.
I think one can convert any stopping Turing machine into a self-cleaning one with one more state and one more symbol, as follows:

Remove the halting state, replacing it by either of the following 2 new states that make the machine repeat these forever:

- walk left until a non-cleared cell, clearing any cell visited

- walk right until a non-cleared cell, clearing any cell visited

Finally, you have to cater for the case where the stopping machine goes through a state where the tape is empty before stopping (yes, that can happen, but since the machine eventually stops, that means it has to be in a different state every time that happens)

You can do that by introducing a pseudo-blank symbol that is treated the same as the ‘real’ blank, and writing that whenever the stopping machine writes a blank.

So, in total, that adds one state and one symbol.

If so, that puts a lower bound on the record for self-clearing Turing machines with S states. It can’t be less than that for stopping ones with one fewer states and one fewer symbols. I don’t think that bound is tight.
> In the case of industrial control, database tech, and other high cost fields it would be dubious to pitch an open source product and then abandon it.

Why? Open source projects are released with "NO WARRANTY", which includes the possibility of dropping maintenance at any time. If you want continued support you either fork the project and DIY, or pay someone to support you.
I'm testing that and Sorbet is very far from being a nice experience right now. Tooling is somewhat broken. srb rbi gems often marks gems as typed ignore, which in turns makes constants unavailable.

My biggest problem is that it's not possible to represent "duck typing" (structural typing), which is core to ruby. So an object that is "callable" (a lambda with no args, a block with no args or an object with call and no args) cannot be represented, since the expectation is that the object includes some interface (module), not that it has a method #call
>If so, shouldn’t this be a priority for Mozilla to change that?

I would flip that and say Mozilla would be better off if they just adopted Chromium and made sure they provided builds without the controversial stuff.

They gave up on having a competitive rendering engine implementation when they abandoned Servo so why bother ?

Who is using FF for the rendering engine ? If anything it just breaks compatibility because few test for it anyway. They even fired the devtools team so developing for FF is worse than Chrome.

If they created a Chromium distro that was cleaned up for privacy it would probably be a better product than what they have right now.
I found I the needed Slack application for screen sharing; although might just be Firefox stopping it.
Announcement: Open-Source Alternative to Freeter
> But I like stats ML and data so I'd love to try for that.

Building some reputation on an ML/AI/Data site like Kaggle might be helpful to get noticed.

https://www.timpson-group.co.uk/timpson-foundation/ex-offend... Timpson's have a very strong reputation for offerening employment to marginalized groups. I'm sure they have a back office operation that drives the shoe repair and key cutting shops so they may be worth investigating.
D (the Date And Darwen one, not the Walter Bright one)?

https://en.m.wikipedia.org/wiki/D_(data_language_specificati...
> Once Omicron subsides, Biden will take the credit

I'm even more cynical than you. We have to be "back to normal" (one way or another) by midterm elections next November, or the democrats will be wiped out.
There's no "when". A natural origin is the default explanation. To look for a different explanation you need to have a reason to look for a different explanation.

The existence of a virology lab in the state where the pandemic began is no such reason. Rather, it is a post-facto attempt at making observations supporting an a-priori hypothesis.
This sounds amazing, why there is no more traction for the language? What are the downsides?
Your bullshit assertion that homeless people aren’t from here can’t even stand up to the data, not even from any right-wing news source you can find, so you come up with an idiotic story about activists coaching the homeless to respond inaccurately to surveys.

You have no solutions to the problem. Your only recourse is to push the problem somewhere else. Utterly pathetic. No vision whatsoever.
https://nypost.com/2021/12/14/facebook-admits-the-truth-fact...

https://nypost.com/2021/12/13/facebook-bizarrely-claims-its-...
Well, that article would be instantly flagged off HN if it were submitted here, but it makes an interesting case and paints an optimistic picture. Thanks.
I think the argument was that Go is still too young to make that argument in the long view.
Uff, I started working part-time pretty soon after starting my bachelors and have studied and worked part-time for many years. It's terrible. Worst of both worlds. Now I quit my job and trying to finish my master's thesis.
What surprises me is, that he took so few classes. This seems to be different in every country (note: am in Europe). When I did a semester abroad, I got way more credits per class. Here all the classes are either 3 or 6 credits and you need 120 (30 for thesis).

Anyway, I do like the academic side of things and so many topics that I would have never gotten into (compilers, formal methods...), so I wouldn't want to miss it. Just wish I had finished sooner...
A statically typed scripting language. TypeScript is probably the best we have here but still brings a lot of baggage over from being based on JavaScript.
It’s easier and more secure to just create a VM that’s bridged to the VPN interface (regardless of protocol) if you don’t use the VPN for everything but the things you do use it for absolutely must go through it.
That might be you having a (more intense) immune response to the insect bite than OP. Or that OP is joking.
At home taking care of my daughter. She has covid, and now so do I. I mean when this is all said and done, I will be what the vaccines (falsely) claimed they would make me: immune... at least to this variant... for a while. If it's endemic, mutates faster than even rushed through emergency medical interventions can stop, and is now so infectious that all our present restrictions aren't holding it back, then what is the point? Never mind discussions about the costs; where's the benefit in this cost benefit analysis?
Agreed, although it's good to recognise what your strengths and weaknesses are. I would argue it's often better to focus on being great at the things you're good at than trying to be decent at stuff you really struggle with. If OP struggles with math they may be better off focusing on something else, at least if they're optimising for career success. If you're optimising for happiness and enjoy math problems then ability doesn't really matter.
Same. Taking naps anywhere from 19:00-20:30 all the way to 22:30-00:30 has been amazingly healing experience both for my body and mind but there's no way in hell I fall asleep at 3:00. I feel at my peak then. When I take these naps I can't fall asleep earlier than 7:30-8:00...
<clears throat> umm, Go?
"Nim was created to be a language as fast as C, as expressive as Python, and as extensible as Lisp."

https://en.wikipedia.org/wiki/Nim_(programming_language)#Des...
I wrote (or tried writing) a gameboy emulator once.

My only qarning is that there are a lot of edge cases in the specification--and the proper specs are wrong.

I ended up spending most of the time searching through undocumented/missing CPU specifications. It became rather tedious.

For a learning project, this made it poorly suited. There are so many good emulators out there, the only reason to write one is for the learning experience. I just felt that I stopped oearning after a while and was just debugging obscure combinations of cpu states.
> I hope you can humour me and not challenge the assumptions baked into the question. That's a separate, if interesting, exercise.
I didn't purposely get rid of them, though I stopped nurturing them as much due to human partnership. They just disappeared over time.
Turks Pile into Bitcoin and Tether to Escape Plunging Lira
If someone would combine the syntax of Ruby (it's fun to read and write) with the performance and static binaries of Go, I think it would be very popular.

I would like to enjoy writing Go as much as I enjoy writing Ruby. But Ruby apps are slow and hard to deploy. Combining their strengths would be great IMHO.
Dumbbells change weight with voice commands
I disagree that is hard to find this.

Searching "Http request in rust" for me yields the the rust cookbook on the first result, which is using reqwest! (https://rust-lang-nursery.github.io/rust-cookbook/web/client...)

Regardless I agree that crates.io could have some more features but I am not sure how useful I would find a recommendation engine.
> I don't think you understand how Git works, which probably explains why you missed all the repos I needed to point out to you.

LOL, you forked many repositories and didn't push any code. You just proved my point. Just people without experience in Crystal comes to ruby related threads to say "Dude, use Crystal". Happy learning <3
This is awesome, glad that Mullvad is heading in this direction.

For reference, ExpressVPN (which has been audited by PwC) introduced this in 2019 [1].

Unfortunately, ever since ExpressVPN was purchased by Kape Technologies (they also own PIA, Cyberghost, Zenmate all of which do not have reliable histories); Mulvad has been the clear choice for a while now. They're also the backend for Mozilla VPN (mozilla just whitelabels from Mulvad [3])

[1] https://www.expressvpn.com/blog/introducing-trustedserver/
[2] https://www.expressvpn.com/blog/pwc-audits-expressvpn-servers-to-confirm-essential-privacy-protections/
[3] https://news.ycombinator.com/item?id=26646510
Not the OP, but my guess would be threadrippers (or similar w/lots of PCIe lanes), each with a great number of GPUs. That's usually what you'd do for training AI in a home lab.

Server processors gets you more bang for the buck... iff you're planning to run the hardware flat out for literally years. You save on power, but the up-front cost takes up most of that, so for a system that's mostly idle you wouldn't use them. On the other hand, any CPU with fewer PCIe lanes than a TR won't be able to run multiple GPUs optimally, and TRs are relatively cheap enough to make the reduction in PSUs/chassises worth it.

Not to mention that there are some approaches to training you can only use if you have multiple GPUs on the same motherboard, aka. sharding a single model across GPUs without communications overhead killing any benefit of that.
I think if the information can't travel to you by the shortest, most direct path through vacuum without being sublimed away by spacetime expansion, then there's no other path for that information to get to you. The observed positions of faraway stars are also delayed by a proportional amount of time, so I think you can see the continued past effects of the unobservable star on an observable star, but nothing from after it became unobservable to you directly.

I think that's the case in an expanding universe, but it might be the other way around in a contracting universe!
Does this generate a block theme? I mean, one that uses both the theme.json file and HTML templates and parts?

It would be nice to see a real example of a generated theme.
I had Omicron and it was easier than the common cold for me. It's over for me until we get the next variant. I honestly feel bad for our government health officials. They failed. I think "science" is going to take a little bit of a loss, unfortunately.
Also, please don't forget that HN can be a very strict bubble that is not representative. Most apps don't give you the option to test-drive that without an account. So I wouldn't implement this feature actually if it were me.

Good look with your idea, looks nice!
I disagree to some extent.

I think there's significant value in being exposed to the different ideas/concepts/stories/whatever in 10 books than only being exposed to a single viewpoint.

of course, that means reading broadly, rather than deeply, but I think more folks should try to read more broadly in general too.
An interesting data point: even today, the Liturgy of the Hours, which is the regiment of prayer for Christian monks and nuns, contains prayers for the middle of the night.
I forgot about CHIP-8. That might be a good starting point. Thanks for reminding me.
When the option is between free beer or paying tons of money for Xerox, DEC and IBM alternatives, it is hardly based on merit.
In my opinion that's not what patents are about. Patents are about how to do something. The obvious purpose is that revealing your patent advances the state of the art.

Otherwise, why would the community grant a relatively long term (about 20 years) of monopoly? It doesn't make sense to do that just for a clever business idea.
Python, the language, is easy to learn. It's stdlib is not.

I agree that we need a serious refactoring of Python's stdlib.
>"I hope that in the future, new code written is C will be seen as similar to using unencrypted communication on the Internet."

And I hope that people stop preaching and would live and let live.
Getting off topic here a fair bit, but you may enjoy these conversations with Max Brooks from the Commonwealth Club:

-How Star Wars Explains Modern Military Conflict: https://www.commonwealthclub.org/events/archive/podcast/max-...

-How Game of Thrones Explains Modern Military Conflict: https://mlcavanaugh.com/2019/04/09/how-game-of-thrones-expla...
Saving this for later by commenting it. Many thanks for curating this!
Become a product expert. Salesforce admins are in huge demand. SAP is another.
Any “always require vpn” option is a game of cat and mouse and is going to leak traffic at some point, whether easily detectable or otherwise. As others have said, you need to set up a secure environment that only has that one and only option for accessing the outside world.
Are you sure you suck at math? I used to think I sucked at math (now I think I'm merly bad at it). Turns out I suck at numbers. I can't get a feel for them. Manipulating equations and such though I found quite easy back when all that was fresh in school.

As for career advise, depends on what you want to do: There is not much use in learning calculus if you end up in astatistics-heavy field like data science. I'd say figure out what kind of computing you want to work with and see if there is a specific part of math that are useful there, if there even is one.

I've done work for finance and never had to go much deeper than simple multiplication.
As mentioned (by me and others) in another comment, it appears confusing whether they are still in the same country. As I also said, if they are not, it would be vastly more complicated and expensive.

In general, Non-US is not as “friendly” to this kind of game as the US
I imagine if this question was asked in 2010 then there would've been a similar answer from someone. And if no new programming languages were created at that point then we wouldn't have gotten Rust.
A modern replacement to SQL that doesn't require banging your head against a wall to write anything non-trivial.
Ok but you didn't contest anything in their argument as far as I can tell.
This is so true. I sucked at arithmetic but was quite good at Higher secondary maths.
I saw a comparison yesterday that claimed with a cloth mask, being in the same room with someone for 30 minutes was enough to catch Covid.

A surgical mask provided an hour of protection.

With an N95, you would need to be in the room for 25 hours.

I believe that was with both people wearing a mask
And that is not something the companies using the software are interested in.

This isn’t like a software company taking over some abandonware tool that they rely on. Building and maintaining software is not in the wheelhouse of these companies. They’d rather spend more or have fewer features in exchange for lowering risk.
The Eternal Joy of “Hello, World”
> I want a programming language that can do a lot, from web, game and IoT,

So far, Rust...

> with type system like Haskell/TypeScript/Rust/Ocaml

Still Rust...

> and simplicity of Go

As long as that's ”for similar tasks” and anywhere outside of Go’s particular sweet spots, AFAICT, that's still Rust...
Why Some Workers Are Getting All the Covid Tests They Need
Novak Djokovic admits Covid breach and ‘error’ on Australian entry forms
Are you talking about Crystal? (Minus the binary part)
Next they'll throttle internet speeds for miners like was proposed to slow down HFT, which now can place an order in the time it takes a photon to go 90 ft [2016 reference].

Just make the card the best it can be, meet the demand, and make money AMD, NVIDIA, etc.
>"But that doesn't negate the need for systems programming languages, as demonstrated by the continued use of C and C++"

C++ uses far exceed systems programming.