skysight-inc/HackerNews huggingface dataset:
Yea, there was a JSON parser in the Scala standard lib at one point and it was then deprecated & removed. Guess it's easy to make a "hello world" JSON lib, but maybe not the best addition to the standard lib, haha.
Some 15 years ago I rigged up a CRT touch screen using the parallax from two cheap webcameras. It worked, just barely. It was a fun project, if perhaps not the most viable.
Let alone a citizen of a different country...
This is an odd question, but if you're saying you downloaded a java based game that suffers this RCE, I don't think Steam does a single thing to protect you.
I'm not Requestbin's creator so I don't know. A simple nslookup or curl does work for me, with my system's DNS servers set to Cloudflare (1.1.1.1) or Google (8.8.8.8)

It looks like Vodafone (I assume this is your ISP) DNS servers aren't properly resolving the name for some reason. You could try bypassing it with dig, and directly ask a different DNS server to resolve it:

dig @1.1.1.1 A whatever.a54c4d391bad1b48ebc3.d.requestbin.net
What is your favorite thing that was built to last? This is, perhaps, a cheesy country song that speaks to the idea https://youtu.be/E4i2fC1U38s . Is "built to last" an obsolete notion?
A key inflation measure rose to a 39-year high last month
The problems he's tackling weren't problems, and his solutions are a bombardment of utility class names in your HTML, rendering it extremely and unnecessarily verbose. It makes the HTML less intuitive to read, too. A `<div class="user_profile">` is clearly a container for a user profile, a `<div class="here comes a shitload of tailwind class names because inline styles are now apparently cool again">` tells you absolutely nothing about what the hell is going on.

I fucking LOVE CSS and Tailwind is an insult to the craft.

Those who love Tailwind tend to not understand CSS beyond the basics, is what I've learned. Those who hate Tailwind know CSS inside and out.

To each their own, but this example from their own homepage makes me want to vomit:

<button class="flex-none flex items-center justify-center w-9 h-9 rounded-md text-gray-300 border border-gray-200" type="button" aria-label="Like">

Like what the actual flying fuck. This is inline CSS, period. And that's wrong, always. Tailwind makes me mad and angry because I love front-end development, I love CSS, and everything about this feels like a mentally challenged person spitting me in my face. Nothing I can do about it, they are challenged after all, but damnit it's annoying.
Why not

puts {Hello!}
# or even
{puts} {Hello!}

? But I do not see an advantage either way. I think you attribute to quoting issues that are caused by type-punning. The quoting rules of Tcl are simple. I mostly encountered problems when people do things like

# x is not actually a list, but may appear that way if a and b are nice
set x "$a $b"
# Proper way:
set x [list $a $b]

But I fail to see how quoting could address or alleviate this.
Anyone feel like Big Tech outages are happening more frequently recently? In recent months, we’ve seen Amazon Web Services, Facebook, Gmail, and Twitter go down.

Are we at the point where the people who maintain the infrastructure are now completely different than the ones who built it, and are struggling to keep it running because they don’t understand it as well?
The point is that the first argument is the format string. debug.log("{}", stuffIGotFromPeer) should generally be safe (this bug is an example of when it isn't, though)
> ANNs generalise atrociously badly

This statement is meaningless without controlling for model complexity and data type. For their simplicity, ANNs generalize well on a wide variety of data. GPT-3 yields almost human-level generalization ability for some tasks.

I also clarified that the generalization is probably not far. There is not much complex "realism" to be found in low-to-mid-level features; they're almost mathematical in their simplicity, similar to basis functions.
"T-Mobile announced that it will finish shutting down Sprint's 3G CDMA network by March 31, 2022 and Sprint's 4G LTE network by June 30, 2022."

Isn't it a bit early to shut down 4G LTE? Does everyone and everywhere have that access to 5G now?
I think it's a little silly to extrapolate from a general opinion poll to a trial result. An honest poll on this subject would result in about 99% "I don't know much of anything about him", and jury selection is intended to find people without a set opinion already.
How do the performance and features of Yjs compare to Automerge?
It's obsolete not because it lacks nuanced discussions, but because the world has moved on and left it behind. The Firefox team can argue all they want about whether they want to play catch up, but they're always playing catch up and getting further behind every year.

There's no such thing as web standards anymore, only what Chrome and Safari do.

Edit: I think that discussion is a good example. Reminds me of the Ents' council in LOTR that endlessly debated what to do while the battles were fought without them. Firefox is just living in its own little bubble. The rest of the world keeps lurching forward under the Apple-Google duopoly, and Firefox gets more irrelevant every year. It was once a glorious challenger, now it's just a forgotten has-been celebrated only by ideologues and purists. I wish they'd give up on Gecko and just officially work on Chromium to make that better instead.
Not sure how oily your fingerprints are or what the screen is like, but I don't think we have that problem here. Heck, I have to rub my nose for quite a while just to keep the trackball going :-) I do dislike the feeling of gestures on most trackpads though.
"Exit, Voice, and Loyalty"

https://en.wikipedia.org/wiki/Exit,_Voice,_and_Loyalty

Perhaps if Amazon's illegal and abusive behaviors are kept in check, competitors would have survived and grown as well.
This probably would have been more appropriate as an Ask HN.

Editorializing the headline like that is a no-go.
> States have a reasonable need to keep things secret, even against the immediate best interest of the citizens (but not long term, clearly).

I don't disagree, but that this has never been considered to bind those who are not citizens or residents of those states. Is there a state in existence today that does not maintain what intelligence apparatus it can afford, in order to learn the secrets of other states?
This worked for me too, thanks for the tip!
If a Russian citizen exposed evidence that the Beslan massacre of schoolchildren was staged by the government and Putin tossed them in prison under an espionage law that explicitly criminalizes leaks, would you consider that situation "nuanced"?
Status page is all green. All must be ok! /s
I think also just finally getting to the point where they have a tech debt burden comparable to everyone else. Starting fresh has its advantages...for a while.
"Failure to replicate per se is not a problem, if the original study was done well and honestly"

No but in this case a common reason for failure to replicate was that the papers didn't actually include enough details to replicate them to begin with. This should be grounds for failing "original study done well" because the reason they're paid to do research in the first place, is to propagate accurate and useful knowledge. Missing critical details means the study is a failure.
I'm not seeing any issues with my services is useast1 or uswest2.
> the jaggies when I ran this were everywhere.

Unfortunately if you watch it on something other than the rendering device you are very likely to be seeing through a video compression/decompression cycle. Providers like YouTube are notorious for rescaling the compression to match the current qualities of the channel. Just a big caveat when looking for rendering artifacts because they may be indistinguishable from compression artifacts.

Note that "playing it on a PS5" is meaningless unless you had demo software. The PS5 has a YouTube player and it's not representative of your in-game experience.
I don’t know if I can do an example in a common enough syntax to make sense. However, the general/basic example for higher kinded types is usually a Collection<T> vs a List<T>.

The List take some type T (i.e. int, float, char) and is a list of ‘objects’ of that type. Every ‘object in the list is an int.

A Collection<T> is a collection of some type <T<T2>> (i.e. list<T>, option<U>, vector<V>). This allows for the collection to be composed of ‘objects’ whose types are each some List<T> where each objects T can be different. So a Collection<List<T>> could be a list of [List<int>, List<float>, List<char>].

I think the jargony statement is that higher kinded types allow for a type to abstract over types which take another type as a constructor.

From my perspective the rationale for higher kinded type is usually the drive/goal of having as high a ceiling for abstraction as possible and create ‘reusable’ and generic code over and above what is available without higher kinded types.
Next steps would be that they create another decentralized smart legal judiciary system to enforce and handle breach of smart contracts. And a supreme chain with Elon & Chamath on the bench.
and yet kids have been forced to take vaccines for 50+ years to go to school.

then what about the smoking laws?

problem is "you" don't live on an island. Your actions impact others. Am I arguing that vaccine mandates are a good thing, not always. Just the highly binary arguments don't really do justice to the complexity of the issue.

I so tired of divisive slogans and ideas. most issues are complex and require more than a bumper sticker.

And yes I'm on a war against absolutes because only a sith thinks in absolutes.
As a non-US citizen, that's what I find most troubling about this. Change the countries and it's immediately apparent how absurd it is: Imagine a US citizen living in Mexico exposed some Peruvian state secrets (doing something which isn't a crime in Mexico), and now Peru is applying pressure to extradite the guy. Chances are everybody involved would laugh in Peru's face, so why does the UK entertain this in Assange's case? Why doesn't Australia get involved?
I think that's proof more of an idiosyncratic IT department than of Firefox's secret popularity... a single university, or school system even, wouldn't meaningfully affect the statistics.

If anything, Chrome and Safari (or at least their webviews) have a huge edge because of default mobile installations. Gecko will never be 100% compatible with Blink & Webkit, regardless of UA masking.
GSM can easily share a frequency block with LTE/5G, so it's much easier to keep it around. 3G needs a whole 5 MHz frequency block for itself, but could you use the same block and assign 4.5 MHz to LTE or 5G and just 0.5 MHz for a few GSM legacy devices. That's why it makes sense to turn off 3G, but keep GSM for older devices.
>> Hopefully this time it works, because this is the only real solution, and not pupil size manipulation.

My optometrist told me something I had a hard time believing. He said there are progressive lenses you can get with cataract surgery. I still can't believe that. This came up after talking about the long term problems with lasik. I said what if I just got cataract surgery now? I still can't believe they can do progressives.
You're right.

However, similar to how EU started requiring all smartphones to have the same connector, I would be nice if all smartphones / tables / "generic media devices" were required to support simple file transfer via cable with major OS, without requiring additional vendor specific software.

It's possible that I'm unaware of technical aspects of storage systems today that would make this impossible, but I'd be happy to learn more about this.

I also was completely unaware that iPad didn't allow for such simple file transfers when I bought it, nor the Bluetooth limitation. I don't know up to which point is the user expected to verify basic features that have been widely available for decades before buying a product because the vendor decided not to add it.
The weirdest part about Xsnow was for some reason back on Solaris in 1996 other people at university could run it on the screen I was using.
unlikely as long as you can't switch out the modem and antenna.

So you would need:

- a new antenna

- a new modem

- a driver working with your CPU/OS, which is likely to not be the case

- a way to replace the parts

Sometimes the modem is part of the CPU package, making it impossible.

Driver limitations make it often even impossible to produce "the same phone but with just another modem", not even speaking about upgrading.

The best chance to update to 5G is in laptops where the modem is on a separate Bord, but even then you have the problem of firmware lock-down and interface incompatibilities.
It’s funny, I have family who are violently pro-life but then did IVF. I’m surprised by the inconsistency. At the other hand I’m not, since pro-lifers still want the individual freedom to do what they want.
Manning was court martialed, in Maryland.

Manafort and Hale weren't tried in any sort of special court, and it's definitely on Wikipedia - https://en.wikipedia.org/wiki/United_States_District_Court_f.... Manafort proceedings were public; reporters live-tweeted it. Hale pled guilty pre-trial.
Well, so few extra things:

1) it's an industry average, so some people will only buy a console to play Fifa with their mates and literally never buy anything else, some people buy loads of games, but the average across the the industry is 3 games per year, and those games are extremely likely to be the ones listed above(in fact the 3rd one is usually, more often than not, a copy of GTA 5, as crazy as this is)

2) It only applies to people spending money. So if you just play WoW and nothing else, and never buy any new games, you aren't even counted.

3) Not all gamers are equally interested in all games. So of course a developer of a small indie game probably isn't aiming for the same crowd of Fifa/CoD buyers. Just like a small film director isn't making a decision on whether to make a movie based on whether they can compete with Marvel - they usually have different crowds. So yes, if you are predominantly interested in short, single player experiences in the £20 range, then probably no one at EA or Activision is pitching games for your crowd - but there will be other developers who do, and for whom you are the #1 target audience.
Rather, I think this is utilitarians struggling to "price in" an obvious observation about society and moral reasoning.

Which is, of course, ridiculous, since there is no such thing as general utility, but this is utilitarians we are talking about, unfortunately.
I am in India and my message is in English and Japanese. Never seen a Japanese message on aws before.
Somewhere between ages 40-50 everyone's eyes lose their ability to refocus. Instead of having a limited range of focus, you will have a single fixed point and your prescription will be changed to suit that need, or maybe you will have multiple pairs of glasses for different situations (computer glasses, car glasses, etc). Look forward to it!

Telling people about this is one of those xkcd 'my hobby:' things for me. It seems like it is widely not in our public health curriculum even though it is something almost all humans will get to enjoy at that age.
I had a similar thought and I noticed it wasn’t referred to in the video as a computer, only the title. I’d describe it as a model although I think it fits the common definition of a computer too.
Yes but the majority of the fraud that led to the financial crisis was due to the way the banks fraudulently combined sub-prime mortgages into mortgage backed securities and the ratings agencies looked the other way.

There was rampant fraud in the mis-representation of assets used to back asset-backed loans. The system didn’t crash because everyday people took out loans. It crashed because of the incredible amount of fraud that went into baking a mortgage backed security.

TL;DR: It wasn’t the regular people applying for loans that caused the whole thing to collapse. It was all the fraud used by bankers to justify lending to people who probably shouldn’t have been given mortgages in the first place.
Top KDE Plasma Hidden Feature That You Didn’t Know About
> There's no reason why any language shouldn't benefit from a powerful type system if they can manage it.

There actually is. If you mix too many low- and high-level (abstract) features you get something like C++.
Apart from that, Rust already takes _long_ to compile.

I do _not_ want to solve Haskell-problems in Rust or Rust-problems in Haskell.
What if accomplishing the first thing necessarily accomplishes the second thing? For example, informing on any nation's heretofore unknown war crimes hurts them on the world stage.
That's pretty much the opposite of what GP is advocating. The idea is to divide all sports into effective "weight classes" instead of segregating them by gender.
Many of the studies couldn't be replicated because the original authors didn't provide sufficient details in their papers, and then refused to reply when asked for those details.

Whether this is malice or not is kind of irrelevant - they have failed to meet the most basic requirements expected of researchers. They took the money but did not deliver the expected work artifacts.
Which the article doesn't argue against. Instead, it assumes for the sake of argument that you've made a utility calculation whereby favoring the disabled son is the worse choice.
nhg6sr fkvc
The entire US military and intelligence apparatus? If you want to know names, just look at the most senior people in the intelligence world. Good luck.
What has Microsoft innovated? As far as I can tell, they turned into a cloud provider after AWS paved the way and wrung out some extra revenue by turning Office into a subscription.
efyrdiylerife7tufyud
Let's say you want to write a generic function to convert from a container type to another container type:

linked_list<int> l;
vector v = to_container(l);

In C++ this would be:

template<template<class...> class ResultT, range Range, class T = range_value_t<Range> >
ResultT<T> to_container(Range range) {
return ResultT<T>(begin(range), end(range));
}

list<int> x = ...;
vector y = to_container<vector>(x);

Because of the lack of type inference (only a simple form of type deduction is available in C++)[1], we have to specify the kind of container we want in the call to to_container. We do not have to specify the value type though (int in this case), so the ResultT parameter of to_container is an HKT. Range_value_t is a type query to get the value_type of the range. It is used to initialize a default template parameter purely for syntactical convenience.

This is C++ of course so things are always a bit more complex. In particular a template template parameter is not really a type which makes is harder to manipulate consistently.

More advanced metaprogramming libraries prefer to use types with associated templated types instead, which are another form of HKT, but it is not needed for this case.

There are also ways around having to specify vector in the call to to_container using a proxy result type and a templated conversion operator, but it is again overkill in this case.

Finally note that C++ templates are by default untyped: only instantiations are type checked. We use concepts for the range parameter that at least allows type checking of the range parameter at the call site without full instantiation, but as far as I can tell there are still no higher kinded concepts.

I believe that Rust doesn't have HKTs yet exactly because higher kinded concepts (called traits in rust) are hard to define.

[1] whether languages with proper type inference can deduce HTKs is beyond my pay grade, but I assume they can.
OFC not. They'll deny there's a problem until it goes away.
Now is a good time for a power grab? COVID is tightening restrictions on the public, it's nearly christmas, and in the UK we have the PM's Xmas Party to talk about.

What better time to slip Uncle Sam a favour?
T-Mobile is keeping their own 4G LTE network for now. They're only decommissioning the acquired Sprint network which has mostly redundant coverage.
Spoken like someone not developing presbyopia in their mid 40s.
HN, Indie Hackers Podcast, All-in podcast, Lex Friedman podcast, TikTok, and conversations with people I meet in virtual reality.
I have plenty of criticism of Assange. I mean, I had a very favourable view of him before the leaks, I feel the Collateral Murder video is very important, and I think it's important that governments can be held accountable for their crimes, so in those areas I'm on his side.

But I'm not so happy with his grand-standing, with the way he handled some of the data, with his attempts to work with Russia and Trump to influence US elections, or with how he handled those Swedish rape allegations.

There is plenty of criticism for everybody here. But the biggest issue is still the core issue: does the US have the right to commit war crimes, and does it have the right to persecute anyone who tries to publicise those crimes?
Rebuilding Redis in Ruby
gfjfgfghgvfhfbfbfbfhvfhvfhfvod[jvdjcfgvbcnhjovjvbdio jdghjkvhjccjifhkjfhj bxjcui ghcb bn gcnb jc bv v
I've seen "non peripheral issues" blocked by hostile judges in plenty of cases, especially cases when classified information comes into play. I hope you're right, but think the USA will make sure this is heard by a judge who will happily toe their line.
Narrowing the Educational Divide
Biomimicry at its finest. Soon we will have wacky flying machines like dragonfly ornithopters with eagle talon landing gear and giant blue monkey testicle fuel tanks.
Anyone here who uses this browser and can share their experiences? I never quite understood why I should use this over the normal release. Would love if someone explained the benefits to me.
Gotta love how polite standard business Japanese is. It's no wonder they named their moon probe after this national treasure of a philosophy.
This is competing with contact lenses, not glasses. All types of eyeglasses cause image distortion. The higher the correction, and the greater the distance from the lens to the eye, the worse it looks. Correcting the eye directly, with contact lenses/drugs/surgery, gives you less distortion.
Yes. For instance, natural resources, financial & human resources, time, and physical reality come to mind.
New White House Redline policy gives agencies 24hrs to assess major cyberattacks
Only the most informed and rational companies will see how and why most of this "in the cloud" thing is a bad idea.

Most will accept it as a fact of life and continue to pay for it both directly and indirectly, as long as there's cheap money going around the cloud business can't do wrong.

But it's hilarious to see people indulging in byzantine "World scale" resilient systems that depend on a single vendor.
I wonder if it's the log4j thing... AWS is built on Java, and I'd be very surprised if log4j isn't used heavily there.
So your premise is that everything “the most innovative, productive company in the world” does is absolutely perfect and can’t have a single shortcoming?