skysight-inc/HackerNews huggingface dataset:
The mentioned "Checkbox/Label Trick" seems to be getting somewhat popular, but that's quite a hack and abuse of HTML semantics. Hacks like that (and this one in particular) lead to issues for browsers with CSS unused/disabled/altered, quite similarly to reliance on JS.
I disagree. I browse hn almost exclusively on mobile and I think it is fantastic. Compared to other sites, many of which won’t even load when my connection is shoddy, jump around as they’re loaded, require me to turn off my ad blocker just to render properly, etc., and I’ll take hn’s mobile UX any day. Two examples of terrible “modern” mobile UX are (new) reddit and LinkedIn.
For Gen Z, Texting Is Out, Spontaneous Facetime Is In
It's definitely control, but it's almost a lesser of three evils - it's no coincidence that as a large web publisher at the time, we were approached by Google, Facebook, and Apple at almost the same time and asked to deliver content for their respective walled gardens.

I'd happily choose the web over the other two alternatives. Sure it'd be great to have an open standard achieving the same thing as AMP, but it's 2019 and we haven't seen it yet.
It shouldn't matter if you think Assange is good or bad with respect to arresting a publisher for publishing when news media has been doing the same thing... Because freedom of the press is our constitutional right in America.
Why You Need to Start with the Perfect Interface
>The more code you have, the less agile you are. Code is a liability, not an asset. It's like tar. JavaScript libraries are getting bigger all the time and I don't think that many people are critically evaluating the actual need for them. People frequently measure JavaScript in KB or MB as if it is just a download cost. But it's not. You also have to wait for the CPU to parse/execute it. It all adds up.

I have mixed feelings about that first line. A lot of JavaScript is there to provide features and "flexibility" that otherwise would not be there....

It's hard to have this conversation as the usual statements about pages loading "too much" javascript are true-ish generally. But there are plenty of web apps that use framekworks that do great things with "too much" javascript. Yet the assumption seems to be there's a huge amount of "too much" and it's all bad and so it's discussed globally and good tools and ideas are kinda washed over with a sort of javascript paranoia.

Meanwhile a lot of these articles present personal pages or fairly limited functionality (often who have javascript on their page...). I find them interesting and fun to read from a technical perspective, but some of the implications seem to pine for the days where the web was simpler (I miss those days too in some ways) but where functionality would also be lost.

This is very much a case where i don't disagree with any given tidbit, but I do with the implications and application, if that makes sense.

Hacker News is an interesting place and while I'm kinda a n00b when it comes to web development it feels like it is a very "server side" world on HN and discussions about the front end are sometimes a bit skewed.
If the compiler can't deduce what to do or whether it would be safe then sure, it should require the programmer to disambiguate. The keywords and underlying mechanisms should exist, just as with type casts and such. However, I see a lot of cases where what the intent is obvious and the result obviously safe. Often the compiler even manages to identify the one reasonable answer, but instead of applying it or at least presenting it to the user in readily applicable form it throws an error with the answer converted into standards-ese and surrounded with a dozen lines of irrelevant context. That's not helpful.

I've worked on a lot of large old C codebases, mostly kernels and filesystems. Every one has developed its own way to handle issues of object lifetime, ownership, etc. I've seen dozens of implementations of automatic reference counting, borrowing, weak references, and so on. Some of them have been widely and rightly regarded as awful and a pain to use, but none of them were as bad as the mess that C++ imposes on a much larger audience. I see a lot of my colleagues submit to Stockholm Syndrome and accept it as the proper way of the world, but I'm not inclined to follow their lead without registering my objections first.
> Smolin concludes with the implications of all this for our understanding of space and time. He suggests that time is irreversible and fundamental, in the sense that the processes by which future events are produced from present ones are truly basic: they do not need to be explained in terms of more basic ideas. Space, however, is different. He argues that it emerges from something deeper.

In Special Relativity space and time can be mixed (almost interchangeable), like the x, y and z usual coordinates.

If your coordinates and x and t, in a moving system the coordinates x' and t' are

x' = something1 * x + something2 * t

t' = something3 * x + something4 * t

The coordinates in the other system are just linar combinations of your coordinates. So how can be time and space have a different nature?
There weren’t any, but it was incredible fodder for conspiracy theorists (spirit cooking).
When in college, I once delivered to a 3rd story balcony via ladder. Anything is possible if you hire the right people. Unfortunately, this service requires a large spot in your yard. Sorry apartment dwellers.
To add to this, another important question to ask is: what kind of equality, in general, do you want? Do you want equality of opportunity or equality of outcome? They are mutually exclusive.
Articles like this make me feel very smug about my decision never to go down the rabbithole of learning C++.

I feel perfectly comfortable with using pointers (and my intuition about them) in C.
Wikileaks even sold anti-Hillary merchandise on their website.
"added time plus 30-45 Euro for the privilege to do that is a serious downside"

So would you rather pay €30-45 for charging, or ~€150 for petrol/diesel?

And of course it's only added time if you weren't planning to make stops anyway. Most drivers take breaks, and arguably it's unsafe to not do so over such long journeys.
There have almost certainly been multiple migrations out of Africa, per the Sahara pump theory.
No, Panasonic is worried about demand and doesn't want to throw money out of the window.
Stop spreading lies.

Wikileaks has leaked plenty of shit on Russia too.
How do you compare this to the Unix vs Linux kernel?
>Assange agreed to assist Manning in cracking a password stored on United States Department of Defense computers

This is all there is to it. Assange offered to crack a NTLM hash given by Manning, and apparently failed.

It certainly didn't take the government 8 years to investigate this, this is obviously a politically motivated prosecution.

Donate to the wikileaks defense fund https://defend.wikileaks.org/donate/
Breaking is generally done with both using the electric motor as a generator and with breaks. A lot of driving in a Tesla for example means you hardly use the breaks at all.

The drivetrain is relatively simple. One motor on the rear or front axel, sometimes one on each.
https://www.teslarati.com/tesla-model-3-drivetrain-design-el...
204s are more reliable. The "cascading" in "cascading style sheets" means they are designed and intended to be overridden. The user can and often does apply their own custom CSS.
"History is news that stays news."—Stewart Brand
happens in Ireland too.

They allegedly used one to deliver take away too..

https://www.thesun.ie/news/3193503/inmates-drone-deliver-chi...

https://www.irishtimes.com/news/ireland/irish-news/drone-use...
There’s also an “outside the box” problem: in a non-local universe, it may be impossible for you to compute the trajectory of something without perturbing it, eg, because you slightly jiggle all of the electrons everywhere.

So the co-trajectory of your computation and the particle only ever agree by so much: attempts to increase the accuracy of the calculation kick the particle around, rendering it inaccurate.

There’s deep senses in which uncertainty emerges from being part of the system you’re measuring, in any paradigm.
For any other uninformed readers of this comment: .ee is the internet country code top-level domain (ccTLD) of Estonia, operated by the Estonian Internet Foundation.

(I had to look it up too)
It's also important that you base your guess of what's probably good to read next only on the previous thing you read. Forget everything that came before that.
Small correction: Phoenix is a web framework, not a UI framework.
You're basing this on what? St. Mueller has finished his investigation, and precisely no one will be going to prison for "Russian election meddling". If they didn't do this horrible thing (that is entirely protected by 1A), then how could anyone have helped them do this horrible thing?
It will be extremely hard for Tesla to be break-even or better.
Android or iOS?
Julian Assange Indictment (2018)
Bet365 Cracks Kubernetes
I agree with you that the scientific community is way behind industry standards, but the reason for that is much less of their code is actually designed for reuse. The overwhelming majority of their work is just "let me try writing this code and see what results I get."

Industry professionals are forced to take the approach of "I need to write this code to be as maintainable and flexible as possible" because they have no idea what the business is going to want next and generally have no set timeframe for how long they may have to maintain any particular project.
Toyota, along with most Japanese car manufacturers, are betting big on hydrogen cars. They still invest in electric cars, but their main focus is on hydrogen-fueled cars. So I doubt they'll be buying TSLA.

Here is a good article on the direction of the japanese car industry.

https://www.scientificamerican.com/article/japan-bets-on-a-h...
Leading Design on Existing Projects – Bring Energy. Question Everything
Small Town Politics: Loading Board of Elections Data
> I have no idea who will build Toyota's batteries

Toyota and Panasonic recently announced a joint venture on EV battery production:

https://www.reuters.com/article/us-toyota-panasonic-idUSKCN1...
No. Angular resolution is essentially the angular distance between two points that are still resolved as separate points. So if your resolution increases, angular resolution decreases, because you can resolve two points that are closer together.
I mean, it doesn't sound completely wrong to me so far in history.

Regardless of whether or not that hate is deserved is another matter.

But thinking back as to who else receives as much hate: A few other thoughts are Hitler, maybe W Bush back before modern social media took over. There was definitely the whole Shkreli thing, but I don't think that ever reached the average joe as much as the others have.
That's not too surprising. Early MacOS didn't provide much more than MS-DOS under the hood (non-hierarchical file system, manual multitasking), and the graphics were all 1bpp.
So guilty until proven innocent. Got it.
I like to think about this like the Linux kernel. If everyone worked on the same core, then the browser would be better and safer. My job when writing client side code would be far simpler too!
This is easily explained by the difference in IQ distributions between men and women. The IQ distribution for men has fatter tails on both sides, so more very high and very low IQ individuals, where as the one for women doesn't.
Futuristic UI Sounds ready to use in apps, video games or other digital products
Project TajMahal – a sophisticated new APT framework
You mean like, say, someone asking a foreign power to conduct a cyberattack on a US political party?
You can't discard data that is not stored.
The charges were dropped by the accuser long before the Swedish authorities dropped their own investigation.
Because there is a strong “libertarian” bent in the startup community. Why? Because there’s a lot of insanely wealthy people who influence the broader community, and over-privileged upper-middle class college kids who just read Ayn Rand for the first time and now think they’re enlightened who gobble up their religious fervor for “capitalism.” And why do those wealthy influencers praise capitalism? Because it provides a narrative for why they are successful that inflates their own egos and fits into their self-engrossed world view, for them to acknowledge anything other than their own brilliance having contributed to their success is to undermine their entire self image. /rant
The UK makes the US go through the legal extradition process, whereas Sweden has been happy to just let the CIA fly in and kidnap people completely outside the legal process.

https://en.wikipedia.org/wiki/Repatriation_of_Ahmed_Agiza_an...
I only meant to point out that being an informant for occupying force is not some clear cut morally good situation from an outside POV on the informant, when the giving of information leads to:

- killing people by bombings

- locking people up without usual safety/legal process regards, and torturing them (either directly, or by having a pretty nasty jail)

Innocent people are often killed, and locked up. This is not some precise process.

Also being an informant druing war for one side is not the same thing as being an informant for police in the peaceful western country, or informing on curruption via leaks. These are wildly differing contexts.

You can't view informants with high regard, unviersally. People will falsely report on neigbours, to settle some past grudge, because they know trigger happy Americans will bomb/storm the place, if they can make the story plausible enough. Even if you assume good reports, bystanders get killed, or snatched up too. And through all this you have to still assume us-vs-them mentality, that all Taliban members are bad, and informing on them is good.

So there's a grain of truth in the view that was ascribed to Assange, above. But it's unreasonable, to go full way, and make all informants be traitors and whatnot.

There's this book, that makes good points about the complexity of the situation in Afghantistan, and the US intervention:

https://www.amazon.com/No-Good-Men-Among-Living/dp/125006926...
> are there drive shafts and differentials and clutches in the modern EV or is it just independent motors coupled to the wheels?

All of the above, although by far the most common power train arrangement is motor per axle with a 2-speed transmission for however many axles are driven. Regenerative braking is done at the motor and augmented by conventional brakes.

Very few designs use motor-per-wheel.
Interesting. Then again, that shows another problem with the LPIC exams: They're really out of date.
You can then model the probability that you'll end up at any one given place after n steps as a markov chain.
I'm not sure, but from a class I'm taking right now, I have a faint inkling that the lesser light you let in, the more resolution you have i.e the more you're able to distinguish between two close together objects.
Does this resolve to something? All I get is DNS_PROBE_FINISHED_NXDOMAIN
I am amazed how many companies do the exact opposite. Most small and no-name companies I applied to interview like Google and pay less than average.

Also, not sure what's with all the panel interviews. Everybody and their grandma wants to pitch in on the new guy.
No drive shafts, no clutches. I always thought it should be a motor for each wheel, but nobody seems to be doing that now. Both physical brakes and regenerative braking exist.

(One real surprise with our new Bolt is that you can't do regenerative braking when the battery is full - there's no place to dump the energy. Makes sense once you think about it).

The simplicity of electric cars is one of their big advantages, but also one of the reasons that US dealers (other than Tesla, obviously) aren't enthusiastic about selling them. There's almost no periodic maintenance to be done, and little to break, so little in the way of post-sale revenue.
I'm pretty confident that poster is aware of that possibility and intentionally making a joke. Imagine that 50% if not more of the comments made on the internet are not to be taken seriously.
This example uses some JavaScript
At least they're talking about PowerShell rather than gender!
Why does “% I” in a podcast title break some car media players?
For some reason I'm surprised we've had so many issues with Wi-Fi security.

I don't know if it was addressed in WPA3 (or if it would be addressed there), but my understanding is that a good chunk of the protocol isn't authenticated at all, such as the de-auth packets.

In a world with growing HTTPS support, OpenVPN, WireGuard, etc. and we can't secure a wifi network with a shared key?
The rape charges helped to chip away at his character, isolate him and erode popular support. It's not hard to believe that intelligence services could do something like that. That's their MO.
"The media" has been pretty anti-assange for quite some time, increasingly so since the 2016 election, so those awards are forgotten, I'd wager.

It's going to be interesting. On the one hand it's a great opportunity to shit on Trump, on the other hand he's doing their bidding. My guess is that it's going to be a variation of "we hope the cruel man-child in charge isn't going to overstep the lines of due process, we will pay close attention #DemocracyDiesInDarkness", which he won't, and that will be it and everybody is happy, because "he did get his chance in court", like Manning.
It makes sense to compare the costs to a single plane but to the whole fleet is just stupid. You can't defend a country with scientific projects.

The thing is every time someone proposes the idea to slash the military budget to fund something else there are at least a hundred other people with a different idea on what to use the funds on. If the funds were spread over so many different projects you end up with an insignificant sum in each of them. Spending the money on military might be actually be advantageous because of large investments in new military technology end up benefiting the civilian sector. (Isn't that the point of the F-35?)
Hungarian opera singers declaring themselves African-American
braking: both, recuperation is done on engine side, but there are still brakes at the wheels.

Recuperation doesn't cover all necessary brake performance, plus, you don't want to have a car without brakes at the wheels. The moment the driveshaft breaks, you wouldn't be able to brake your car, if braking was only facilitated by the engine.

This actually killed at least one race driver, Jochen Rindt, Monza 1970, in his Lotus 72.
I write that code. ;-)

It's a toss-up. On the one hand, there's a loss due to dirty code, but a gain by a smaller group of people being able to do multidisciplinary work. In my own case, I'm a physicist outside academia, and in addition to code, I also do electronics and a variety of other things.

When you're doing exploratory R&D, as I am, there are downsides to getting things done by domain specialists. First, you have to find people with quantitative skills, and they tend to be in the greatest demand due to scarcity. Second, you have to manage the politics of getting them assigned and engaged. Third, you have to manage the interface between specialties. It becomes a project management exercise. And then, the way that code and project files are structured, it may be possible to read isolated sections of code, but very hard for a non-expert to find their way around the myriad of files that tend to form a modern code base.

In my own case, I do what I can to write good code. I try to keep up to date on good practices, and so forth. Could we do better? Sure. The quest to improve my coding is how I accidentally bumped into HN in the first place.
A clarification.

Some senior devs/engineers don't want to lead teams but they still should still have all of these skills. For example, team building is more than just the manager/leader doing it, it is the everyday interaction of the senior people and how they mentor and treat others (e.g. communication is critical) as this sets the tone for much of the team dynamics.

Increasing levels of responsibility doesn't need to mean a goal of management, just that they took harder roles with more responsibility and delivered.
I don't see the data science bubble bursting. Data is the fuel of the 21st century economy and I don't see that changing.
The Collateral Murder leaks that showed the United States guilty of war crimes.
> In general, if I need an rvalue and it's legal to convert the lvalue I have into an rvalue, the compiler should do it automatically.

This is already done in some places. Example:

std::unique_ptr<int> get_int() {
auto p = std::make_unique<int>(1);

// `p` is an lvalue but treated as an rvalue in the return statement.
// (This would not compile otherwise because `p` is not copyable.)
return p;
}
I still don't understand how he is subject to U.S. rule of law if he:

a) Isn't a U.S. citizen

b) Not residing in the U.S.
nobody talked about him losing his shelter in the embassy until Goldman Sachs puppet Moreno came into power, yet here we are.

sorry I don't see your point.
Hey! Author here. Appreciate the feedback.

You sound like you know what you're talking about. My site is open source, and if you want you can make a few edits to this article and submit a pull request! https://github.com/vzhou842/victorzhou.com/blob/master/conte...
Publisher Sues AdBlock Plus for Copyright Infringement
Jailing him undermines him directly by restricting his freedom. A charge of sexual misconduct will discredit him particular in the mostly-left-at-the-time circles that supported him. Having him in jail in a "friendly" nation also gives you time to prepare your proper, "iron-clad" extradition warrant... because if he is free who knows where he will be once you get your stuff ready.

PS: the "timeline issue"... asked and answered:
https://news.ycombinator.com/item?id=19633178
ImageSEO goes public on ProductHunt and we need your help
Spend your crypto instantly with Coinbase Card
99% Invisible doesn't work in some Mazda cars. The person who wrote the code could only say that the % sign had some meaning in the URL and that caused the "heartbeat" to tell the car that something wasn't working and therefore to restart.

But no understanding of why this happens to % I and not % with other letters. Even % i -- the lowercase -- is fine.
First Amendment protections are not extended to non-US citizens.
The accusation is that he aided Manning in breaking in to classified computers: https://www.justice.gov/usao-edva/pr/wikileaks-founder-charg...
Lmao this isn't going to go through. Browser plugins cannot modify anything on the servers on which websites are hosted.
Angular resolution is the smallest angle that can be resolved by a telescope. Small angular resolution produces high resolution images.
> rvalues do not and therefore cannot be addressed (with & or *)

Correction: prvalues cannot be addressed. There are also xvalues, which are both rvalues and lvalues i.e. they can be addressed but can also be moved from. In practice I think these are always lvalues that have been cast to an rvalue reference, usually using std::move().
I bet the formal guarantee will be negotiable, especially when on the other end is the US. That's why UK has a special relationship after all. Assange would have been safer in Russia than UK for sure.
I feel like it’s possible to be way too puritanical about these things. Absolutely, JS bloat is an issue. But JS isn’t inherently bad, and removing it can make the user experience worse, not better.

Take HN, for example. The [-] button to collapse a thread is really useful. But if it had to POST back to the server and reload the entire page just to hide a thread I wouldn’t use it anywhere near as much.
Mapping for humanitarian aid and development with semi-supervised learning