skysight-inc/HackerNews huggingface dataset:
Fair 'nuff. I was always a fan of the way C++ did it, but it was a great deal more technical.

Swift is sort of "generics for the masses." C++ is a lot more powerful, but also a lot more "in your face." I really do like the way that Swift allows generics to have implicit types.
It's the fetishization of guns as an instrument of power that is the problem. Laws don't make people do bad things.
The data doesn't seem to back up your claim. https://en.wikipedia.org/wiki/Police_use_of_deadly_force_in_...
I'm white and people think I'm angry and unapproachable. It is uncommon in my country of origin to smile for no reason, and if one doesn't do it here in the US, people mistake what I consider my "neutral" face as hostility. I'm still working on it. Worse yet, it's also not common in the Russian culture to maintain constant eye contact with strangers, not doing which in the US means that one is trying to mislead and they're not trustworthy.
Ideally, you'd have a language that allowed you to do both. Generics/type safety when you want them (e.g. for stuff that is hard to maintain), and total freedom otherwise.
Go can't really express the Result<T> approach. In Go, it's up to you to remember to check result.HasError(), just like it's up to you to check if err != nil. If you forget that check, you'll try to access the Data and get a nil pointer exception.

The Result<T> approach prevents you from accessing Data if you haven't handled the error, and it does so with a compile-time error.

Even with Go's draconian unused variable rules, I and my colleagues have been burned more than once by forgotten error checks.
Dunno your exact requirements or when you last tried it, but they did boost EFS's read speed (they claim by 400% [1]) as of this April, so it might be worth looking into again if you're still trying to find a solution.

1: https://aws.amazon.com/about-aws/whats-new/2020/04/amazon-el...
A lot of these old protocols never die out. You can still find them on the Internet today:

https://shodanio.wordpress.com/2014/03/06/blast-from-the-pas...

For example, there are still ~53,000 Quote of the Day services:

https://beta.shodan.io/search?query=port%3A17
It would seem like they relaxed rules about what's in the background. But then, my knowledge is from a Telepresence room having been setup at a previous employer somewhere between 10 and 15 years ago (and I wasn't directly involved).
My brain latches onto the few examples where it did pay off, though. "Imagine if I would've started earlier - all that work I did would've been completely wasted."

In reality, that work probably wouldn't have been completely wasted, and even then, I certainly wouldn't be any further behind on the project if I'd done it instead of slacking off.
It's more like it's a problem for the 30% or so of Americans who live in or near poverty, and the problem is amplified for that segment of the population that is also non-white because of the systemic racism problem we have.
No, "military grade encryption" means nothing. If it referenced a standard, than that might mean something. I've worked on products for the military that still used single pass DES encryption. So that was military grade. It might as well have been ROT13.
This is really neat! I found a minor issue; changing the number of shares on the decode panel (after a successful decode) seems to freeze the output; using a recent firefox on linux.
Yow. I have an application growing out of control in Streamlit (https://streamlit.io), which is a rshiny-type interactive dashboard gizmo. I'm now able to consider rewriting it with a proper front-end.

It's like a whole world I had been sealed off from has reopened.
Show me a position of authority/power that doesn't attract the least desirable kind of people you want in that position; those seeking to abuse it.

At least in the USA we have the right to document these interactions with video footage.
CS Modules are still not the "default", this space is still up in the air. There's CSS-in-JS (like styled-components or Emotion), Sass, plain CSS, etc.
Did they do that before or after the anti-trust investigations were announced?
I mean, submenus are difficult. Even single-element tooltips are complicated enough to warrant a dedicated library that Bootstrap uses: https://popper.js.org/

Nested menus are no easier to make generic. Or they can easily be too opinionated for the Bootstrap team's tastes.

Also I don't think dropping something from your API makes you more opinionated. Their solution would be opinionated by definition if they had one. Nothing stops you from building your own or anybody from building a library that solves the problem. If you think it's easy, then you sound like the right person to take on the challenge.
+1 for journals. At some point I used to run three: personal, work and one for my masters.

I don't know why, but they work way better when hand-written
Recently, a certain unmentionable trend in Linux system software makes me really want to try FreeBSD again.

What’s the state of the art for unprivileged containers? I’m very keen on containers that look very similar to the host OS as they make excellent environments for teaching pupils about the OS, especially if the container host can fake them into being “root” in their container.
+1

I don't understand people trying to make "a language that does it all". There has been a lot of that in Go, in Rust, in JavaScript, in Java, in TypeScript, in C++, in Haskell, in D...
I now noticed that you mention a TOR exploit here too, as said at https://news.ycombinator.com/item?id=23545331 I wasn't able to find references to that
I'm not blaming the victim, I'm blaming all the white people who are scared to death of being seen as racist and who eagerly point out minor behaviours and scream "racism." I'm not blaming blacks for these beliefs, I'm blaming the society that drills them into their heads.
Looks like a big step in the right direction. The biggest pain is that methods cannot contain additional types, which prevents the definition of generic containers with a map method like

func (c Container(T)) Map(transform(type V)(T) V) Container(V)

if you want to see what `Result(T)` and `Option(T)` look like under this proposal, check out a very stupid implementation here https://go2goplay.golang.org/p/dYth-AQ0Fru It's definitely more annoying.

But, as per https://go.googlesource.com/proposal/+/refs/heads/master/des... it looks like maybe they will allow additional type parameters in methods, which would be REALLY nice.
It's a neat idea until a law is passed forcing you to hand over a "IoT device" to the sheriff in charge.
Bring gorilla power to your mobile and web applications
We’re a software consulting company that designs, develops, and deploys custom software solutions for organizations and individuals that want to make an impact through technology.
I suggest you give this a listen:

https://www.youtube.com/watch?v=vmgxtcbc4iU

It will be difficult to hear, but it's not as cut and dry as most people are making this out to be.
Data doesn't seem to show it https://en.wikipedia.org/wiki/Police_use_of_deadly_force_in_...
As someone who recently got the Dream Machine Pro with NanoHD access point, most of the consumers will not want to deal with such a setup. Also, Ubiquiti has their own issues to sort out as well.
IMHO there aren’t that many concepts to learn in sales and marketing that it’s worth switching careers. Eric Sink used to (still does) had an excellent blog series about marketing for engineers. Great place to start if it’s still out there.
I'm black and I haven't come across the BIPOC term either. But it does a good job of encapsulating the differences in how society treats and processes visible minorities. Asian folk have their issues, but there isn't the same aspect of "assumed criminality" that is faced with black and indigenous groups.
There isn't a code review for the changes on the dev.go2go branch (though you could construct one using git diff).

The dev.go2go branch will not be merged into the main Go development tree. The branch exists mainly to support the translation tool, which is for experimenting with. Any work that flows into the main Go development will go through the code review process as usual.
Deadly force isn't the only way police commit violence against impoverished Americans, or against Americans who aren't white (regardless of economic class). You don't have to be murdered by the police for your life to be effectively ended when they make up BS about assaulting an officer, resisting arrest, etc.
> Although, honestly, unless you need a computer today, and as much as I love Zen 2, wait for Zen 3 as long as you can. Zen 3 uses 8 core CCXes, which eliminates the semi-NUMA split L3 latency issue.

Not sure about this. Today in Zen 2, in a 4 core CCX the L3 cache is split between the 4 cores and a core can only directly access its own slice of it and has to go through the Infinity Fabric to access L3 cache of other cores in the same CCX. Just because Zen 3 has 8 cores CCX doesn't necessarily mean that they all access the entire CCX L3 in uniform manner. The latter seems much more important to me than bundling 8 cores in a CCX.

Do you have any links that support that statement that cores inside a CCX will have uniform L3 access in Zen 3? I can only find rumors, no official information on this.
You're thinking about this too technically.

As an engineer, I am totally willing to believe that the EPub format itself is capable of producing gorgeous, reflowable documents that would knock Edward Tufte's socks off with their design. As a reader though, I've also been disappointed. I don't really care that a book could have been authored better. I want nicely rendered math and I don't want random

line brea

ks

and other ug-li-ness that makes me squint and scroll.

One reliable way to avoid that is to just get a PDF instead. This may be a historical accident. The PDF formatting is probably closer to the print layout, which is most publishers' core competency. Maybe the tools are better, or the layout staff are just better trained on them. Maybe it's the reader, rather than the document. Regardless, I'm going to be reading it on something paper-shaped (and often, sized) so it's barely even a tradeoff.
OP isn't weak he's simply pointing out that a simple "opps sorry" isn't enough for radicals like you.
As with the other commenter, I also don't feel that only tech companies should be held to this standard. Everyone should; this includes tech companies.
decent points, I like TS too -- but commenting to help
w the idiom:
it's "bite the bullet" (ie, accept the pain and deiberately suffer through it now), not "eat the bullet" (commit suicide).
I know at least one team at Amazon that does runs map-reduce style jobs with Lambda, but now that Athena supports user-defined functions, I'd personally be inclined to use it instead over EFS or S3 + Lambda.
What WiFi do you use with pop? I have a few USB ones I couldn’t get to work
It’s a good practice for good faith security researchers to create their own account so that they can test the system without viewing an innocent users data. This is especially important for systems such as dating apps, which obviously contain extremely sensitive data.
Judging past work by the "obviousness" of the final solution is shallow, juvenile, and dismissive. Every problem is easy when viewed through the lens of of a nearly-complete solution. There have been a wide variety of published proposals for generics in Go [1], each of which seemed plausible but had some insufficiency. Who knows how many proposals were conceived but never left the developer's machine.

If it's so damn obvious/you're so brilliant where's your proposal dated Jun 2010 (your 'decade lost') that "solves" generics?

[1]: https://github.com/golang/go/issues/15292
As many as is required?

This just looks like a competition ...
SAT’s don’t test baseline knowledge, they “require” it. That’s early high school math and English language. The SAT tests ability to perform cognitive tasks, like solving math problems and answering questions about passages you’ve read. If it were about knowledge, the questions would ask about facts.

I only know about the math subject GRE but it certainly was testing problem solving ability moreso than knowledge, many of the questions designed so that the clever can solve them quickly to save time.
> This is a declaration of how un-civilized and rotten USA is.

Or it shows how hysterical people are in a country with the most advanced democracy, civil rights and justice system in the world.
Isn't that a good thing? runs away
Tesla signs three-year pricing deal with battery cell maker Panasonic
If a teenager has managed to gather personal data on 10000 people, including sensitive data, then they damn well should be able to protect it.
Okay, I get they need to amortize R&D, but $1275 for a hunk of plastic with two ports and some wires coming out of it? Did they fill it with diamonds or something? Very curious about the BOM on that, given that it looks like it costs less than a dollar to make.
Used to be the other away around, IIRC.
We need a certification org like ISO to look into the practices of any data storing web service. Until recently we neglected it because the outsiders thought that it is straightforward to do so, but time after time we see ridiculous mistakes exposing sensitive data & passwords. This has to end yesterday. It is fine to fall victim of an elaborate hacking attack and lose customer data, it is not fine to not even follow a bare minimum of practices to protect their data.
This point of view is out of line with my experiences surrounding discussions of systemic racism. My experience has included detailed demands with qualitative and quantitative targets made at my place of work, codified changes in the structure of the police department in the city I live in, and new state laws regarding use-of-force passed in the last few weeks alone. I think there’s lots of discussion going on around what will enact effective change (and what won’t), which is fair, but I feel your painting with a very broad brush to say people are crusading and assuming the problem to be intractable. Hard for me to imagine all this effort coming from people who think there’s nothing to be gained.

I’m not sure I fully appreciate the point your making with breaking down the idea “America is inherently racist.” Outside of Twitter I’ve encountered exactly zero conversations that start and immediately end with such a statement. Of course things like qualified immunity and equitable education come into play - these topics have been heavily discussed in the public sphere for decades! To link them in this case to speak to a community’s broader experience seems both reasonable and necessary.

For a light hearted analogy — say I get a burrito from a taqueria on Monday and shit my pants and then go back Tuesday for tacos and shit myself again. When I’m retelling that story on Wednesday over sushi, you’d better believe I’m using the name of the restaurant.
Millions raised for org unaffiliated with the Black Lives Matter Movement
Yah I think they are technically 'TUIs', but because they run in the shell, I think the parent comment was confused. Which is understandable IMO — I think most people lump things into either dedicated apps with a GUI, or programs without a full GUI that you run in the shell. But ultimately, you are correct.
I’m not sure whether you’re debating the point or the terminology.
> Quit. Abandon Facebook. Save Earth.
>
> Earnestly,
>
> A human from Earth

OH MY GOODNESS!!! hahaha
> If space and time cannot be created or destroyed, what is being "traded" to expand the Universe?

I'm no physicist, but my understanding of the general consensus is that nothing is being "traded" because the universe is not expanding "into" some other space. Space(time) itself is expanding.
Languages are tools, so it depends on your problem.

Go shines when you have a lot of parallelism, and not a lot of concurrency (although sync package is fantastic). Web servers, data processing pipes, task queue consumers...

Also the language is simpler. Personally I think in it like C vs C++ or RISC vs CISC.

And last, but not least: Go have faster compilation times. Rust compilation is slow, and for some tasks that requires retrying (like learning a new language) compiling fast is very valuable.
Completely agree. Although the data doesn't show african american's are killed at a higher rate(in fact it shows the opposite) it does show that they are discriminated against at a higher rate. Pulled over more, etc.
It's less about budget and more about we're not the DoD and can do whatever we please, stay the hell off our lawn.

Even if it was a "hey, could you look at this and tell us what you think" with no obligation to address issues, it is undesirable to establish a precedence.

They do use standards and recommendations from NSA/OMB for enterprise systems. But even the US Courts went that route, just with a lot of renaming of things so it can't be seen as being subservient to the Executive branch. There are some good frameworks and standards that you shouldn't waste time re-implementing.
"Police killings are one of the leading causes of death for young men in the United States.[5] "

?
Hooks isn't a replacement for Redux though. It enables you to build state management in an easier way, but Redux is not just holding state, it describes the change of state
Is that a dichotomy?

The "only the police" almost makes it sound like that is what is being discussed around gun control laws.

The cops in the US are definitely more jumpy than I'm comfortable with - their natural reaction to a car door closing and someone (or is it just me, I look like a rake with an afro) stepping towards them is to touch their gun, because they treat every person as possibly armed & dangerous.

And it's not like I was in a high crime area either, all I needed was to know my way to SJC having missed 85.
Maybe its web client app is, but the service is not. It's a closed, proprietary system.
> Are you going to warn the .x% of users that are using Windows XP to not even connect to the Internet?

Sure. The fact that more than 1% of Windows PCs still run XP suggests that additional warning is merited.

Please don't connect to the internet with Windows XP. It's not safe. Extended support ended in 2014.
No, not on this specifcally. But there's plenty of psychological research that shows (for example) that if you tell kids they are gifted, they perform much better.

Whether this psychological effect is more or less damaging than the racism is probably undeterminable. But because society widely believes the racism is the bigger problem, and my instincts run the other way, I'm taking the other side.
Superficially they're very different. But lots of people use Go because its a "first class" concurrency language. Concurrency was given a huge consideration in Clojure too, with its immutability, STM, agents, etc. The reasons you might choose Go can overlap heavily with why you might choose Clojure, Erlang, or Elixir.
not like they used to be, youngster*

* veteran of the original browser wars
I think that's a reasonable analogy but I draw the opposite conclusion from it. If you divide the world into alcoholics who need rehab and normal people who don't, you end up with a lot of people who refuse to admit they have a drinking problem because they don't want to pay the social costs of doing so.
right. its not like our second amendment even allows us to protect ourselves from incompetent/evil cops. it only allows for you to shoot other civilians and prey you're in the right. if you even dare try to defend yourself against some plainclothed cops, you'll simply be killed in a heartbeat, or now deal with courts for ages and most likely be charged with something.
> the most advanced democracy, civil rights and justice system in the world

By way of a case study, may I refer you to Robert Jones:
https://www.bbc.co.uk/news/resources/idt-5ad914e1-afed-4e0d-...
Yes definitely there is a group of people who are outright racist in the typically defined sense. And the group which can self-identify as racist is probably very small (unfortunately).

The group which can self-identify as biased is probably much larger (fortunately?). The challenge is that by naming/labeling the big discussion systemic racism, its possible for a much larger (and perhaps more influential) group of people to blissfully ignore the big discussion being had about both systemic racism and systemic implicit bias - the latter of which to a certain extent the original article seems to be about.
Maybe it's only intended as proof of concept for rad-hard ability? I see it in the context of first mention of this minimal.fab thing from a few years ago. Maybe they are not showing all they can, or have? Of course a full CPU would be more impressive! What it does prove is that this system is
progressing towards finer structures, as can be seen in Figure 3 when you zoom in.

edit: sorry, first mention on HN (that i can find) was 10 months ago.
First blips in the media were a few years ago (which i only learned of because said mention on HN), but not much of them.

edit:
https://news.ycombinator.com/item?id=14623812

https://news.ycombinator.com/item?id=20657753
If I made that mistake I would be terrified of ever meeting a black founder again
I guess if you're already paying $70k for Spot, the adapter's price is negligible.
Start Firefox in the Profile selector and try using a fresh new profile. Or start in safe mode. Some old, forgotten configuration or addons are sometimes the cause. For example a privacy-enhancing addon CleanURLs disables ETag functionality by default. So all sites using ETag for caching content won't be cached. Big loss.
I hope it's not for the sake of people of the USA. But Overall the picture drawn by media/people on different aspects of the society there, does not seem to be bright.

Worst of all, USA tries to render itself as a global heaven and better than every other country but still.

I left a country (Turkey) that's considered 3rd world by the rest of the West for Ireland a few years ago. But I wouldn't even consider exchange Turkey with USA.

That's how USA is seen from outside (at least by my perspective)
Very, very true. I mean, look at the presidential position; it’s attracted literally the worst person I’ve ever seen in a position of power in a ‘free’ country. :/

Least desirable person, indeed - and that person was chosen by the people. It’s what facepalms were invented for.
Do you trust your ISP/Government/Router to not inject spyware/malware into the pages you visit?
Thanks for sharing this. I'm glad that you looked for a therapy. We are all going through tough times regarding jobs and economy, but I'm pretty sure you'll be OK. Stay safe and don't let the present times let you down, things are going to be normal again soon.
That's one interpretation. Another is that a certain percentage of Americans live in areas where crime is not just more prevalent, but (unfortunately) it's also the only thing some people living there have ever known. Areas with higher crime rates also tend to have higher police involvement (and no, law enforcement doesn't solve crime, but it is necessary to respond and help victims of crime), and where you have more involvement, you'll have higher raw numbers of anything that follows a normal distribution (e.g., moral judgement of local law enforcement officers). We can do a lot to help skew that distribution toward better-trained, effective law enforcement, but it's still a distribution, and as much as it comes at the cost of real human lives, there will be outliers in every population.