skysight-inc/HackerNews huggingface dataset:
> 1) that assumes gun ownership has any bearing on someone's freedom. I'd say that's very much disputed.

You can dispute it, but you'd still be wrong.

> 2) a gun offering easier impulsive suicide strikes me as a good reason to curb their proliferance.

I understand this position. Unfortunately there are rights involved. Infringing rights should not be done lightly, especially if there are other options. Let's increase mental health services in our communities and eliminate the driving cause of suicidal behaviors if possible before we remove our rights.

> 3) accidentally shooting yourself in the face is quite different from accidentally doing something that doesn't involve the destructive power of a firearm.

Yes, different things are different. I'm not sure your point here. People have accidents while piloting 2 tons of metal every day, which certainly has more kinetic energy at 60mph than a 9mm bullet.

> My point is that for many people, the 'freedom' argument doesn't really hold. Whether it does or doesn't, I do think the suicide/accident angle is a very serious one.

You're going to have to be more clear and precise than that. What do you mean "it doesn't really hold"? People don't care about their freedoms? Or they don't care about my freedoms?

> I've known people who have attempted suicide, and I am convinced that the risk to their lives would've been greater if they had a gun. I also know many people who have done really stupid things, whether as kids or teenagers or adults. I'm happy guns weren't in the mix.

For any example like this, there are examples of defensive gun use that saved lives.
Indian Media Person Calls Shahid Afridi After Afridi Tweet About Kashmir
The problem isn't the mentally ill person. The problem is building a platform so practically anyone can be heard.
Idealists on the left would apparently prefer China getting a complete monopoly on military AI and expanding their dictatorship globally instead of being pragmatic.

Reminder, if you work in tech you are collecting blood money because everything we use was initially funded by the military for military application. If you are going to attack Google for this and don't leave the industry you are a hypocrite
"Don't say that he's hypocritical

Rather say that he's apolitical

Once the rockets are up, who cares where they come down?

That's not my department, says says Werner von Braun"

https://www.youtube.com/watch?v=QEJ9HrZq7Ro
The verbification of a foreign language word easily becomes awkward: "Mobilpayer du mig lige 50?". Yes, Denmark is so anglofile they chose an English word for a Danish payment service.
Funny, I thought the "A" in AWS stands for Amazon where I as an individual bought a thing recently using my MS Windows powered PC, again as an individual.
This is just plain stupid.
Not justifying what she did, but YouTube's rules are non-transparent.

The rules need to be published, and if there is room for doubt in them (which there always is), there needs to be a process to raise grievances.

From what I've read other places, there is no one to talk to if you disagree with what YouTube has done, and they don't even tell you why.
Agree it might be possible, but still, my point is that gains become smaller and smaller, more and more complex, and you still don't end up with transistors an order of magnitude smaller.
It makes you an activist to not want to work on certain projects because you disagree with them?
As an engineer I have serious moral qualms about not furthering the goals of our military.

After all, I would not be here, and my job would not exist, and the freedom I have to do this work would not exist, if soldiers like my grandfather hadn't stepped up to Hitler and Stalin and Mao and say "No, you're wrong, and we're willing to use violence to protect our way of life". Just my 2c but I definitely respect the ultimate sacrifice that my grandparents generation gave to create this quite nifty Liberty bubble that these few generations get to play in.
Which is actually better as it means you can excise the faulty ones easily and/or fuse the broken subunits.

The main reason to integrate things is performance and it runs counter to yields.

If you can have a specialized process to produce whole wafers of HBM or GPU cores with decent yields then another good one to plug them together you have a winning combination.

Not understanding this is why the microprocessors from many subunits tended to fail badly. Either the design was not performant or it ran into yield issues or it has to use the exact same technology to integrate modules which was not invented or perfected at the time.

So you would need a process that does everything well which is much harder than having a specialized process plus integration.
Trujet customer care number
>the military funded the majority of the early advances in systems, networking, and cryptography

For the purposes of being better at waging war. I am not disagreeing with your statement, but I think leaving out the reason why is treating the military like it's "NASA with a few guns laying around" and implying that one can work on weapons systems without having any moral culpability for how they are used.
>>As long as you maintain that the argument is about whether violence is an appropriate

He clearly mentioned that YouTube is already doing great service to people by hosting their videos, providing serving infrastructure and content discoverability.

The fact that people seem to be, to the extent, expect YouTube to pay them, instead of being thankful to all the free stuff YT provides itself feels wrong here.
Completely agree. If it isn't Google it'll be someone else.

I think DoD/Pentagon put up the funding for what later became Google maps. Not to mention the GPS constellation we all enjoy using.

Its a shame progress has to be made through these channels but it has proved very effective in the past.
That's a good point; as I recall reading it it was supposed to say HMAC-SHA256. But, to be clear: HMAC-MD5 isn't really busted, I just would prefer not to see it in new code.
What's the fictitious number? You do need to show proof that you have the 2500 € in a bank account.
My memory isn't short.

You made a point of talking about cryptography. The US government also classified crypto as munitions in order to control its usage and export: https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...

This had very negative effects on cryptography in general (see the FREAK exploit: https://en.wikipedia.org/wiki/FREAK )

Also, why wouldn't this be employed to better monitor Stingray (https://en.wikipedia.org/wiki/Stingray_phone_tracker) systems?

I don't think the government (and specifically, the military) should be viewed as a non-partisan actor when it comes to technology.
Cockroaches are actually very easy to kill/exterminate, if you do your research. Their dogged replication and consumption strategy is their Achilles' Heel.
If you want people to be supportive and care about your work, this is not the way to go about it.
Bankruptcy in the US (which is of course different than Japanese bankruptcy) may discharge those contingent liabilities as well, IIRC from law school.
Sure. That was meant to be quite mild criticism.
Ted Dunning joins ArangoDB
kafka/zk bug: I just don’t think this is a compelling example of an underspecified interface being to blame. In my view, it’s squarely on kafka to correctly implement its replication policy, and that likely isn’t something I’d want to bake into an interface layer at the system/network boundary. Also, kafka is a fairly foundational infrastructure-y component from a modern “serverless” perspective, and its interface w/ zk is critical — it just doesn’t exemplify the type of pain you see from underspecified interfaces in large microservice deployments. Unlike between tons of small containers, the kafka/zk interface is worth scrutinizing and warrants a ton of manual testing and verification.

lambdas/kafka: from my perspective, this one is kind of conflating the value of Options with the value of a typed IDL with some notion of generics baked in. It’s not clear to me that Option[Number] is what I’d want in this scenario, maybe I just want to reject anything that doesn’t validate to a Float — but I think that’s kind of tangential to whether or not generics in a more conventional sense would be useful.

edit: I guess I would have liked to see examples that show how this would help with discoverability, code generation, distributed tracing, monitoring, verifying large systems of microservices. It's a nice position to start with though -- are you planning on a follow up or an implementation?
Nope. In fact the module containing JAXB (and 5 other EE technologies) have been deprecated and will be removed in Java 11. So indeed, you can use the `--add-modules java.xml.bind` workaround, but it will break with Java 11. The real solution is to add a JAXB implementation of your choice as dependency to the application.

(disclaimer: I'm author of the O'Reilly book Java 9 Modularity (see https://javamodularity.com) which discusses this and other migration issues in great detail)
Not much new can be done encryption wise as this falls more under the category of steganography which is security through obscurity.
Jobs was hired for a Breakout game for Atari and got Woz to do most of the technical work on that job for him.

"Steve didn't ever code," writes Wozniak. "He wasn't an engineer and he didn't do any original design, but he was technical enough to alter and change and add to other designs."
There's definitely cases where a distributed database will have higher bandwidth than a single-node database. Since each range is replicated across 3 machines, that means if you have a lot more nodes than 3, the overlap of ranges significantly decreases and you start being able to handle more requests than a single node can.

However, the latency will typically be higher since it always has to talk to at least 3 nodes.

If you consider CRDB's DistSQL which lets you run queries on multiple machines, it might be possible to beat a traditional RDBMS on read latency for large queries.
Not entirely correct.
The distributed database can scale computation horizontally across the nodes in cluster.
Single node is better only for the relatively small dataset.
If you go higher volumes and velocity, Vertical scaling is still more expensive than Horizontal scaling.
If your data is large, with network bandwidth of 1Gbps (or perhaps better) distributed database may choose to replicate it efficiently across the nodes and do scatter-gather (or divide and conquer) query parallelization and also maintain HA.
Citus DB is one example of distributed database which does exactly that.
Basic Node.js Lambda Function Concepts
“The vast majority of what is required here are things that we’ve already had for years across the world for everyone.”

My understanding is that GDPR would require a deep delete of user data from Facebook's systems. Anyone have info on how that would work with shadow profiles that Facebook creates on your behalf and without your consent? Seems like this would fall under the domain of GDPR. (Which also makes me think of just how misleading that quote is from Zuckerberg)
Yes, that's a very important part here. But that audience isn't 'yours', the content is yours, and if you drive any measurable new traffic to Youtube (which would be quite hard) then maybe you could lay a claim to that fraction of the audience. But on the whole Youtube functions as a cable network with a huge number of eyeballs on the other side and they (not you) control that network and they will protect the network at the expense of the individual content generators (as they should).

It's pretty easy to get sucked in to the illusion that Youtube needs the content generators more than vice-versa but Youtube is drowning in content, a lifetime worth of new content is uploaded every day so they have the freedom to pick-and-choose at their pleasure and if you want access to those eyeballs then you are playing their game.
I don't think there's a problem with djb monoculture, and I geerally agree that the real enemy is "yet another !@#$%! CBC padding oracle attack". It's not like these things haven't been analyzed by third parties.
SessionStack has live sessions as well :) (~1 sec latency).
How I Became a Tech Evangelist
Apple hardware always have me issues, starting with the wireless drivers or power management.

With ThinkPad I never had an issue.
> It makes citizens sound like property / cattle.

This is, precisely, how polities have always worked. Personal freedom of movement is circumscribed to lawfully prescribed means. It wasn't until after WW2 and airplanes when ordinary people gained the technical capability to move around. Before then, you had to have lots of money and time to travel. Serfs were considered part of the land, they needed permission to leave.

With the Renaissance came the loosening of identification from commoners being a part of the land, to being a part of the city / political region. The concept of people as property never really changed and is intrinsic to the idea of governance, which imposes rules that people must live by, and specifies what kinds of commerce can go on. Citizenship is just the loosening of who owns you from your city to your nation.

Things are changing, quite rapidly, but don't expect the idea of people as belonging to a polity to ever really go away. Governments require tax revenue to operate, and governments that don't have to rely on their citizens for those taxes are governments that don't have to be held accountable to those citizens. (See Russia) Your government is always going to treat you like a belonging, and demand the right to use your efforts for the good of the nation however it sees fit.
You can't compare communicating with users that are buying stuff (Steam customers) and communicating with paid creators (The 50M+ YouTube Channel content creators). It's a completely different set of questions/answers and a completely different relationship.
At high velocities, road debris can do interesting things.
Thanks for this tip. I did some digging and found that even on AC power, the thing was set by default to throttle down to 5% CPU power whenever possible. I guess there's some ramp-up latency when demand hits, and that was creating the performance problems I had. After setting the min CPU at 100%, it performs almost as well as my 3 year older MBP.
telnet jumper.mcc.ac.uk:3214
Really depends on your definition of "startup". Either way, I'd say it's generally still popular for new projects - especially those where the path to product market fit is pretty clear.
Random off-topic feedback: the video is not correctly configured in Firefox (on MacOS). The pervasiveness of Chrome scares me sometimes.
Google is a huge company, turning down big money from the US Gov't for legal purposes is probably not a realistic option (at what point would shareholders sue if they turned down hundreds of millions of dollars in revenue?)
No the true reaction one should measure is by asking how one should react, if you put anything on the free tier usage of AWS S3, like say a video or a book and then expect Amazon to pay you for it.
Or even just of the expensive operations like synchronization, context switches, DMA to cache from network interface...

Wait. We have most of that already. :)
Again, it seems like a non sequitur, if the discussion is about YouTube monetization policies.
Most startups in the Midwest are using Java in my experience. Since most of our job market is banks, insurance, etc there's just a lot of Java expertise.
You could wrap the cabin interior with OLED panels that are normally active and opaque during flight.

Then, when you're on a longhaul and it's time to wake the passengers up - turn them off in midair. Good morning!
> It's possible that really rich people really are assholes.

More charitably, just as poorer folks talk about the cool beer they had last week or the really great movie they saw, maybe rich folks talk about the brewery they just bought or their race horse's recent win.

Different sums of money allow one different pleasures in life. There's nothing assholish about that.
Desperately seeking squircles
Way back in the day, "DabbleDB" was written in Smalltalk. (It was a Zenkit/Airtable type web app.)

If I remember right, they had a separate image per customer and it took a moment to bring up the VM if hadn't been to the site in a while.
> There’s no way to sugarcoat this message: Facebook’s founder Mark Zuckerberg believes North America users of his platform deserve a lower data protection standard than people everywhere else in the world.

Orrrrrrrrrrrrrrrrrrrr he thinks no one deserves data protection/privacy, but is forced to give them it as demanded by law.
This is not how you get things done in a society - you can’t just say “they don’t agree with me already, they must be stupid”. You have to actually talk to them.
That is because it is misleading. Under the GDPR, they would have to hard delete those shadow profiles. For everyone else, they would not delete that data.
> In my preferred DE, KDE/Plasma, I can't recall ever needing to use command line for normal user level configurations.

Which in typical Linux evangelist fahion means it never happens to anybody else.
That's a fair point but it also treats life as a zero sum game that's played in a steady-state arena where the threat of Tartars over the next hill is ever present. That's a good way to prevent progress and to defend yourself perfectly against the Last War but one would think the last 30 years of terrorism would have shown us the flaw in that.

Put another way: who benefits from $Giant_New_Military_Platform like new fighter planes? They don't really keep me safe as a citizen of the US: they don't prevent terrorists and they don't threaten other thermonuclear states. Yet we spend trillions on stuff like this any justify it with bellicose rhetoric and it seems like the only people benefiting from it are people selling it.
I don't think the marginal cost of these things has been that much of a consideration in the past.

Less American military personnel will be put in harm's way as technology like this advances. Maybe wars will even be mostly unmanned remotely controlled machine-vs-machine in the future.
there is no inherent reason that these technologies need to be developed by the military, they could just as well be developed for civilian use when given the funding.

also it is not surprising that these things are invented by the dod when you're spending ~600-700 bilion a year on warfare and intelligence operations.

That last sentence of yours rubs me kinda the wrong way; that is a dangerious premise that could set us back ~30 years when the cold war and the arms race was well and alive, but this time we'd have robots and AI
Give the guy a break, he was given 10 days to design the thing. It worked out pretty well in the end. This is spilt milk from 20+ years ago.
Being “mindful of their actions” doesn’t necessarily mean they are doing the right thing. The road to hell is paved with good intentions.

I don’t really get why anyone would want drones to be less accurate, but maybe that just means I’m just a no-good warmongering fool, right?
The NRA has done some very terrible things in America including getting the government to ban ALL RESEARCH into gun violence and getting the government to ban ALL DATABASING of gun running, gun smuggling, and gun crime.

So, any business which wants to support the NRA, who is anti-intellectually defending the gun violence epidemic through the destruction of research and the hamstringing of tools, in my book, doesn't deserve my dollars.

I want the gun violence epidemic to end, and it's pretty easy to see that the the NRA is the number one lobby and number one reason why common sense gun control that is strongly supported by 70 and 80% of the country cannot become law.

My free speech is that the NRA is a terrorist organization, and that any business who works with them and their members aids and abed's the gun violence epidemic, and absolutely deserves not even a cent of my attention or support.

It's MY LIBERTY to not associate with the NRA or ANY business who supports them, gives them aid, gives them discounts, or treats them in anyway better than anyone else.

You would infringe on my liberty to remove my free association and my free choice?

"I can tell. There's an argument for that, but it's not free speech. You can argue that it's good nonetheless, I suppose."

I apologize but you appear to be playing some "No True Free Speech" game where the only person who "knows" what free speech is you alone. I can never live up to your personal, no true scotsman of Free Speech, but I can speak about the American constitution, the American culture, the American concept of speech, and how we practice it (which I have done quite accurately).
> Faster-than-JS DOM performance

...

> The wasm-bindgen code generation has been designed with the future host bindings proposal in mind from day 1. As soon as that’s a feature available in WebAssembly, we’ll be able to directly invoke imported functions without any of wasm-bindgen‘s JS shims.

Sweet.

Once again, Rust team knocking it out of the park.
A bit tangential, here's a few unix utils you can use to inspect text:

`vis`: display non-printable characters in a visual format

`cat -e`: Display non-printing characters and display a dollar sign (`$') at the end of each line.

`hexdump -c`: Display the input offset in hexadecimal, followed by sixteen space-separated, three column, space-filled, characters of input data per line.

`od -a`: Output named characters.
One thing is acknowledging that if you pour lots of money into getting better at anything (space exploration, waging war, etc) you'll get cool technological advances applicable in other areas.

Another thing is to specifically choose to dedicate resources to one of those areas instead of another area. Why can't google bid on AI projects for better detection of geological landmarks in other planets? (which I'm guessing is a similar endeavor to what the article mentions - and already has ongoing research)
It arguably is in the public interest for creditors to know whether or not someone has defaulted in the past.

Seems that that mainly is in the creditors' interest, not the public's.

And it's interesting that the European court found that the Spanish newspaper that originally published had no obligation to remove this information, but the foreign tech company that simply relays this existing publication should change how it does business.

You're being willfully obtuse here. If you know exactly what the European Court ordered, you also know its rationale -- and thus know that it had nothing to do with national vs foreign.
Google should stop hiring activists

Google hasn't been doing that, ever. That's really the point of the story - the agency of the people who work at Google.
For many, the current actions of our military weigh much more heavily than good things it did half a century or more ago. Of course, each person's morality is their own, so you may feel that working in favor of the military is justified by its past actions. For others, they see working for the military as enabling bad present and future actions, and therefore see it as immoral to offer support.
Do you consider all the great scientists who helped the US military during WWII evil? Would you have preferred they sat on the sideline for moral reasons and allowed Germany to win?
Yeah, my city supervisor recently wrote me to say that SB87 is “supply-side, failed Ronald Reagan” economics. You have to make an argument that wins in CA and you do that by focusing on the benefits to middle class and working class people, which are numerous.
And you are stating theories as facts. If GDPR holds on American businesses with no legal presence in the EU, then Chinese censorship laws apply to us companies outside China. Or do they?
I never realized pragmatic was the antonym of active /s