skysight-inc/HackerNews huggingface dataset:
The New Malware Word Meaning Globally Targeting IoT Devices and Android TV
It's always pretty shocking. You even see it at big companies where you'll only have a few engineers working on the core product and then a ton of people working on supporting infrastructure (analytics, marketing and what have you) around them.
Ÿnsect, the makers of the world’s most expensive bug farm, raises $224M
I have a Tesla and also had a Wrangler until a few weeks ago. Nobody is buying either one for fit and finish. The Wrangler was a total piece of crap and it drives like a pregnant rollerskate. You feel like you could be seconds from death any time you get it up to 75 mph, it chugs gas like nobody's business and it performs like your typical John Deere. It was also awesome, tons of fun and the kind of car that would be every bit as cool in 20 years. I got it back when you could still buy an unlimited miles warranty from Chrysler so I didn't really care that it was junk.

I love the Tesla. I wouldn't say it's built badly, but it's not on par with an import in the same price range. I like it for other reasons. It's unlike any other car. I love the way it drives, I love the features, it feels futuristic. I would challenge anyone to drive a decked out Tesla for a year and then go back to a regular car as their daily driver.
Diagonalizing the matrix makes it easier to calculate the exponent by making it a series of numeric exponentials, but calculating the exponent of a number is still a log(n) operation.

Also given that this is a discrete problem moving to floating points like you'd likely have to do when you diagonalize could easily lead to errors in the final answer.
The solution to this might one day be Starlink and Wifi calling?

https://en.wikipedia.org/wiki/Starlink
> Unions are the antithesis of a meritocracy. Try promoting based on seniority over merit in a tech.

Tech is absolutely not a meritocracy.
Functional idioms are often more expressive when you want to do something with a result other than an immediate side effect like printing. Sure, you can use imperative loops to build up a data structure to work with, but functional idioms (or comprehensions, which are generally an imperative-looking wrapper over functional idioms) can be quite concise and expressive for that purpose.

for (owner <- company.staff)
for (pet <- staff.pets if pet.type=="cat")
yield (owner.name, pet.name)

builds a datastructure with the same information yours prints, with no extra boilerplate around building the datastructure.
>Maybe they already have it?

They do. You can control many things with voice in Tesla.

I don't know the comprehensive list of things you can use it for, but so far I used it to:

* Change temperature

* Play a specific song

* Set navigation to a new destination

I didn't put switching music tracks (next&previous)/adjusting volume on that list, because those can be easily performed using the scrollable button on the steering wheel.
There is a difference between “dead battery” and “my battery is overheating itself”
That's the thing, they don't seem to bother actually addressing the problem and assume no other interception capability than hacking BGP. But we are talking here about exactly that, i.e. if you can intercept traffic in any other way somewhere close to a website or its nameservers - you can get a valid certificate and use it to MITM its visitors anywhere in the world where you can intercept traffic too. And in case of using big cloud providers for validation to "improve" security, this still likely pushes traffic from all of them through some big IX before reaching a datacenter with a website and at worst only adds a couple more points an attacker has to intercept traffic at to get the certificate.

This is where all that centralization is really bad for security. It basically makes https a protection only against low effort MITM of last mile ISPs.
Algorithm questions are the tech version of word problems. What they tell you is how good someone is at solving these types of problems. Solve a lot of these problems if you want to work at Google.
One of them is in the thread here, why don't you ask them?
Would someone know if he has control over the flexors (the tendon from your middle hand to the finger)? It would seem you might be able to have a sensor where the finger would start and then be able to control individual metal fingers and curl them based on thumb motion.
Not the most important correction, but if it had a G4 processor, that would be a PowerBook G4 (or iBook G4). Apple didn’t call their laptops MacBooks until they switched over to Intel.
Bringing the chill of the cosmos to a warming planet
> On the other hand, you could make my function append to a string and then return the string. Then it wouldn't have side effects

State mutation is a side effect. If you mean it builds it up locally, it would then not have nonlocal side effects (e.g., it would have a pure functional interface even though it has an imperative implementation). But to do that, you'd have construction and mutation overhead in the code, whereas with functional idioms / comprehensions, you would not.

This is especially the case when (as is often the case in practice) you are taking collection datastructures and producing collection structures to work with.
If two forms of matter coexist in the same space but they do not interact in any way including inertia, are they separate universes?
Was autopilot engaged?
Emperor's New Mind absolutely infuriated me when it came out. I waded through the whole thing only to find the it's thesis could be apparently boiled down to 'consciousness is spooky, you know what else is spooky? quantum stuff - microtubules are small, I bet quantum effects are involved'.

Now, I've no-doubt I'm doing the great man a disservice, but it felt like a very thin conclusion for such a fat book.
Are unions in the US really like that, or is it a one-off being used to spread fud? Or could it be like a judge in sports, you only notice it when the judge makes the wrong call, but all the correct ones are ignored?

My union in Europe doesn't really do that much in my day-to-day work. As a skilled worker in demand we're generally treated very well.

But for the broader questions they are nice to have. For instance they recently spear-headed the abolishing of anti-competitive contracts. That's something a lone worker probably cannot achieve.

When I graduated they said what I should expect to be paid. Which was useful as I really didn't have that much information (compared to the companies), and it also helped to anchor the pay as no graduates would settle for lower. And the union could reveiew the contracts and see what we should push back on before signing. That in itself probably helps keeping everything straight, as the companies know they cannot get away with abusive contracts so they won't even bother trying.
Lisp and Haskell (2015)
The age is a bigger issue than you might think. When I worked in automotive manufacturing, I bet the average age was approaching 50. Combine that with work that is more manual in nature and there might be more concern that there is a skill/worker shortage. The DoD has identified this as a risk [1] and notes that a majority of manufacturing workers are over 45 years old [2]

[1] https://www.nytimes.com/2018/10/04/opinion/america-military-...

[2] https://www.defensenews.com/pentagon/2018/05/22/americas-ind...
I believe that HN needs more humor, not less - so yes.
> QUIC isn’t much better than TCP over a Wireguard VPN.

Why? One of the main intends of QUIC is imho to be better in this scenarios. E.g. by handling retransmission and loss detection in a different fashion than TCP.
Easy. I'm not anti-immigrant and I know large groups of disgruntled software engineers (precisely the union-fans) are. So I need to reduce their power. So I'm anti-union.
I screwed up - I'm sorry
Strangely enough:

https://www.youtube.com/watch?v=vtQ_6r8EvUw
You can point a CNAME somewhere, where you have e.g. https://github.com/joohoi/acme-dns
which is meant just for this.
There are even providers (listed later in the README linked), that you can use this with, without managing another software.
You're saying a car that's 1 inch narrower somehow wouldn't fit the same roads?
The so called A.I. was not working with anything that resembled a real economy. Standard economic models also have this problem, they also have other problems, but this particular example is just doubling down and then some. What is particularly unfortunate is that there are people out there trying to create real agent based models based on actual simulations of the Economy that are far more advanced than this (realistic markets, accurate simulations of the Banking System) but are not getting any of this kind of exposure.

Salesforce obviously is backing its own product, but the MIT Technology Review should really know better.
SNI doesn't encrypt the desired hostname in the payload of the initial connection. It's still plainly visible to an eavesdropper. They can also observe un-encrypted DNS lookups.
War is stupid. Even thought experiment war.
Hello! Key combos aren't super well supported at the moment. I'll make sure to get it fixed in a future update though. Thanks!
It is common to see a rust trail coming off the rear wiper of their SUVs made in the last ten years.
It doesn't. Pretty much no one monitors CT logs and for those who do there is no way to prove misissuance of domain-validated certificate and revoke it, they don't have private keys.
How to cool it in a media center though? This thing should not sit in any enclosed space given the fans shown.
So true - that would be amazing to see if Jira/Clubhouse started to improve their products due to the new competition.

And totally feel ya there re: Github. We personally use Linear for tasks other than just product dev but totally understand the draw for wanting to combine version control with tasks.

It's amazing how helpful keyboard shortcuts and just raw performance is when you're using a tool as frequently as one does with PM.
I'd say the he Model 3 is sold as a modern car rather than a luxury car.
Sure they are. Regardless, my Model 3 is the best car I've ever driven by a loooong ways.
All good. No lasting harm done.
Add harsh working conditions such as 60+ hour weeks, and it's a recipe for defects.
The first time I got into a Tesla S, the first thing I noticed was how unpolished were the finishes everywhere. You can see uneven gaps in the door panels, in the console, in the floor.
There are many unfinished plastic pieces that seem to be cut rough and added like that to the car.
Everything feels like it's made out of cheap plastic. Not even remotely close to the finishes of a German sedan, and inferior to the finishes of an everyday American Sedan like the Chevy Cruise.

I'm sure that the car is structurally sound but it was mind boggling how cheap it felt. It was almost like the interior of super low-end model for emerging markets, but with a large touch screen in the middle.
shameless plug: we saw a similar problem, but our solution is spatial video calls in 3D instead of 2D: https://laptopsinspace.com
it's also built on top of the jitsi meet api but uses an extra backend for managing the game data.
It also allows for multiple concurrent encrypted streams while just doing one handshake.

HTTP/2 also allowed this, but suffered from head-of-line blocking between those multiplexed connections. Quic streams are independent. One Stream can still make progress if datagrams which contained data for another stream got lost.
I wonder if it is more expensive to manufacture – I know Sony had a pretty amazing-looking automated manufacturing pipeline for the PS4: https://asia.nikkei.com/Business/Companies/PlayStation-s-sec...
My bad, I thought it was for any location with laws about face masks.
What kind of ranking can you do for a page on the internet if you didn't crawl its contents? It has to rely on other signals.
Ask HN: Will devices keep getting hotter, uncomfortably so?
It seems like newer, faster, and more powerful devices also run hotter. I've noticed it with my 2020 MBP, which gets too hot to type with while playing a relatively simple game, and which seems to be hotter than my 2013 Air playing the same game. My friend's iPhone X seems to get hotter than my iPhone 6, which in turn seems to get hotter than my older phones. There are a lot of comments on how most of the volume of the PS5 is there to account for heat dissipation.

As devices improve, is it just expected that they'll create more heat?
Don't ask me, ask the person I responded to. It sure sounded like that was their modus operandus and their counter-argument to the article's "remember the things you are enthusiastic about learning".
Exxon’s Internal Plans Reveal Rising CO2 Emissions
Do you even want to visit that sort of site?
To be honest I was more surprised to learn that Yahoo still exists, than the actual headline itself.
(US) Unions for many blue and white collar jobs are like this. Many folks like that type of structure, others hate it.
How would you abstract code so that you can also update pet's name in addition to the above statement while minimizing duplicate code? I think that is one of the key things about lenses.
I am from Brazil, from what I heard unions in Brazil, US and Europe all work wildly differently from each other.

In US in particular unions seemly often have power not only to defend workers but also to define workplace rules and even to veto decisions of the CEO of the company and whatnot.

Also in US unions were first born in a extremely violent manner, with both sides actually killing each other, and the culture there is thus much more antagonistic, unions and companies are perceived as literal enemies, where even violence is actually possible (not that people would use violence currently but people might not forget violence of the past).

From what I heard European unions have a more "cooperative" relationship with the company.
1) so much non-fringe it boggles my mind. This is basic.

2) let's say 50% fringe, at most.

3) 25% fringe. Most of the relevant science buys into this, and not just b/c it sounds nice.

4) Reasonable conclusion, if the stated theory was true. 25% fringe.

5) This is a multiplication of uncertain conclusions, so let's go with 75% fringe.

6) A conclusion of 5), which would be detectable. At most as much fringe points as 5), since it can be falsified.

There's always wikipedia to grasp basics, and then there's Ethan Siegwl with Starts with a Bang, and if you're still interested there's a lot more including astronomy and physics papers. astronomy.stackexchange.com, physics.stackexchange.com and even your local university.

Edit: Since this has been downvoted, I'm genuinely interested in the reasons and especially the facts you obviously have which I don't. Please let me know where I was wrong!
I know your big fear is that SWE unions would push for anti-immigrant protectionism, but a cursory glance at HN reveals that the industry workers are disgruntled about everything from ageism to unpaid crunchtime to lack of compensation transparency to technical interviews to open offices (now a moot point) to HR inability to prevent sexism or racism. All issues that could potentially be more compelling to an actual SWE union than lobbying against H-1Bs and other nativist policies.

Do you have any evidence that the Kickstarter Union has done anything in the direction you're talking about?
Tech is often more of a meritocracy than other fields/industries.

It is quite possible for a talented engineer to rise quickly out of university but nearly impossible for a talented surgeon or industrial engineer without a decade+ of effort.
So how does it work for them? What's the typical pay rate in Kickstarter?
genetic engineering capable of making a 'gene drive dominant' deadly toxic addition to,(Ricin, and mushroom toxins) food crops that are wind pollinated, like corn.
1 molecule of ricin destroys 1500-2000 ribosomes per minute and is not damaged. Mushroom toxins are similar.
Once your ribosomes stop working you die from lack of protein synthesis. The body makes its own ribosomes - if there is a shortage, however, the broken ribosomes register as functional, even when broken, so no new ones are made from the ribosomal DNA.
SPread by the wind, this gene driven plague would inexorably infect all corn = toxic.
There are other ways that gene mongery can harm others. Gene drive block all read heads, in a few hundred years = gone.
All this said, we need to establish ways to monitor these risks. Once found, a counter gene can be created,
You can't seriously suggest copying the width of 1 door handle is equivalent to copying all of the Java API, right? I don't think if Google provided an alternative for 1 function it would be in this lawsuit. Your analogy is just a tiny portion of the alternative I already portrayed: they copied the entire structure of the framework. Copy 1 door handle, 1 steering wheel, 1 precise dashboard design, 1 glove compartment, etc. and I feel your analogy would result in a lawsuit just the same?

(For reference none of this is meant to reflect my position on what the law actually is, or should be. I'm just considering analogies here.)
Basically doesn’t eat all your RAM for nothing so you can have 50 more chrome tabs open.
Buying an closed source app has taken us in my family something like 1 month on avarage. It's all about how often you do it and how much goes wrong.
I was referring to CCC as fringe theory.

Apparently "fringe science" has two meanings.

1. Fringe as in the edge, something completely new very few others are pursuing: idea or viewpoint which differs from the accepted scholarship in its field.

2. synonym for pseudoscience.

CCC is fringe in the first sense. It's not my or other layman job to join discussion or have an opinion. We can just watch the discussion. It does not seem to make sense to other physicists. The observational parts are also questioned. https://www.preposterousuniverse.com/blog/2010/12/07/penrose...
Since the author is here and reading comments: when viewing this page in dark mode, some of the text is black-on-black. Specifically the "if" in "Compiling if-expressions, finally" and the "jcc" and "jmp" in "jcc and jmp implementations"
I'm not super familiar with which op codes are currently available; is the use of OP_RETURN in Vapor consistent across Bitcoin SV, Bitcoin and Bitcoin Cash?

E.g., could I timestamp something on Bitcoin, or will timestamping/monetizing only work for Bitcoin SV?
Until it's your bank that goes Chrome only.
CS is full of needless jargon and buzzwords, which only serve to make the field seem more impressive to outsiders.
you're off by a little bit.

> The duty and role of a government is to act in the best interest of their citizens which that government represents.

> In a well functioning representative democracy, voters will kick out politicians/administrations that don’t represent their interests well.

part of what i'm saying is that if these statements are true, then we are not in a functioning representative democracy.

>if i lie to you a bunch and you vote me in, i'm not representing you.

>This feels like a contradiction to the previous point that

correct. it is an argument against it.

> Maybe a lying politician gets to do this once, but after that it's the populace's job to hold them accountable. The people have a responsibility in a democracy as well. I agree it's not easy and opportunists will try to rig the system. Being difficult doesn't absolve us of the responsibility.

regardless of whether or not i agree that in "the way its supposed to work" this is the case, it's been a lot more than once and for a lot longer than a little bit of time. longer than i've been alive.

with what time, resources, or authority are you suggesting the populace hold them accountable with? don't answer that just yet.

> I get the impression we fundamentally disagree that there's "zero accountability to the people". I think there is, but people may just not have the fortitude to do it for a variety of reasons.

We don't disagree in the sense you are talking about, technically. Zero accountability that the accountable will accept as valid though.

If i am born into a life with zero political agency and a constant threat of not having food or shelter in a populace that is largely entirely alienated not only from their peers but from also what they produce and consume how is that me getting what i deserve? In what way do you expect the hypothetical me to be organized or able to organize? How successful do you think someone like that could be at doing what you are suggesting when they don't have more than a $400 buffer and no supply chain?

> In many ways, I think the adage of "People get the government they deserve" is true.

I don't think the adage you're referring to is true at all; on the contrary I think that the responses you are speaking of simply take a long time to bubble up into enough of the populace to make them inevitable. Once that threshold is crossed you may as well swap the adage around. The structures and superstructures of societal organization are things that exist prior to you, it's natural for them to be baked into assumptions of "just how things are".

> If you want to tolerate rigged systems or lying politicians, or don't want to get actively engaged, what kind of system do you think you deserve?

I don't think that inaction in face of miserable conditions that have been part of your experience of reality since day one makes someone "deserve" those conditions. It just makes them someone living in the reality they've been presented with. Engagement however, of all sorts, has been rising
It was a rough example but the idea is thinking in terms of data in and data out and how can it be done. Here the train of thought first would be: do I have the right data form for the thing I am doing? Here we have:

{company: {staff: [{..., pets: []}]}}

And what we want to do is to produce a list of all the pet cats with its owner name.

[{cat: "bla", owner: "bla"}...]

or

[{owner: "bla", cats:[...],...}, ...]

So I guess what Im trying to explain is that what is important is the change in the way of thinking about problems. When you think of them as data transformations there is a whole lot of possibilities that open. And it is not more expensive because you even have things like transducers. When you abstract away the iteration you are able to compose much more easily.

And to answer your question directly in my example the print function would print for each cat belonging to the staff which is not great flattening would be more elegant. What I wanted to convey is thinking in data transformations and abstracting away the implementation details of the iteration.
I don't know man.

I just turned 31 and I feel like my life is just starting.

I'm not the smartest dude, but I try really hard. It took me a few tries to get into grad school after working a series of shitty jobs. Now that've finished my PhD (a mixture of computational fluidics and material dynamics), I've been trying to enter the job market in tech (close to family in the bay area) and it's just not happening (like almost no interviews).

I guess it's just managing expectations. Our local police department is hiring so I might give that a shot. It's a bit of a blow to the ego but that doesn't matter.

The one thing I regret was neglecting my relationships (fiancee left me, didn't keep up with close friends/family, even one that passed away) and hobbies for the sake of work during grad school. That's something I won't compromise again.
While your personal anecdote may vary, my personal anecdote does seem to indicate that tech is a pretty meritocracy directed industry. Maybe this is a Silicon Valley / CA trait given thing like non-compete clauses being non-enforceable.
Wrong. From the article:

> Also, because there's gaps in that ultra-lightweight nanotube scaffolding and less extraneous binder and additive materials, a battery containing a given amount of active material can become much, much lighter and more compact. Energy density, both by weight and by volume, stands to jump by factors of 2-3.