skysight-inc/HackerNews huggingface dataset:
I'm aware. However, Hanlon's razor suggests it's not intentional. Moreover, I think Occam's razor suggests the same: it's a lot simpler if we assume they just primarily test in their own browser (just like I'm sure Mozilla primarily uses Firefox) and just don't care enough to fix any performance deficiencies they do identify based on browser market share / amount they think users will care.

(Keep in mind: I'm not saying Google is doing the right thing and trying to ensure an equal experience across browsers; I'm just saying I don't think they're intentionally trying to make their pages break other browsers)
>t might work if intelligence wasn't important for members of lower castes but was for higher castes, perhaps due to the nature of their culture or work. Then low castes wouldn't select for intelligence but high castes would. Not saying that's what actually happened but it shows that selective pressure could still exist without inter-caste mobility.

This makes absolutely no sense, unless the "not so smart" were not considered for reproduction or were eliminated. How are you selecting for IQ if the only thing you need to get married is to be in that cast? Arranged marriages don't help with natural selection; you just need to exist in the right family.
No, we don't have capacity to go to the Moon.

How'd you define the capacity? There is no production of heavy launchers of Saturn-V class, and existing (somewhat, just a couple of launches) Falcon Heavy is not enough, at least not without, say, multiple launches. There is no production of a spacecraft capable of landing to the Moon with humans and safely getting them back, at least to the orbit around the Moon. It's questionable if Crew Dragon can fly to Moon orbit and back to Earth. On the other hand, all of that could be developed - but so everything could be developed starting, say, 1940 - yet we won't say we had the capacity to go to the Moon in 1940.

We can develop everything needed, to the quality surpassing 1960-s, way faster than in 1960, given enough funding. But - there are caveats: "can" doesn't mean "already did", "way faster" doesn't mean "arbitrarily fast, e.g. by December, 2020", and "given enough funding" is being looked at differently than when JFK made his announcement.

So... it's at least quite doubtful that a reasonable definition of "capacity" allows saying "we still do have the capacity to go to the Moon".
I agree, but that's beside the point. The point is that the earth is a complex, dynamic suite of feedback loops, where changing one knob does not necessarily lead to the simplistic outcome that it might, if all else were held constant.
It would be killer if the sublime guys could just support the vs code extensions.
Because VSCode is under a permissive license (MIT) rather than a copyleft license (GPL), Microsoft can add any proprietary extensions it wants. "Permissive" licenses are only permissive for the creator and other developers (only sometimes), not for the end user.
And then later modified by complaints and feedback by the community. SwiftUI is still in its early stages but its earliest releases changed quite a bit. Some of the documentation still hasn't been updated to reflect those changes.
Yeah, the language you quoted is histrionical and responsible for innumerable mistaken impressions, including me, until last year. If you skim the headings you'll see it's things that'd more or less be 'obviously' proprietary - headings include Google Maps API, in app purchases, Play Games saving/scores...
You're right! The Tandy 1000, as the sibling comment mentions.
Thank you, oh North Cutt!

It's both an honor and a joy to find myself a member of several impressive communities ... old-style hackers, math & physics jocks, people with solder-burns on their fingers, and left-coast techies.
I'll agree with you there. I'm not a fan of the scaffolding and the overall obtuseness around applicationbuilder, before I understood it the thing felt more unintelligible than a monad burrito to a first year cs student.
Seems like a nod to Charles and Ray Eames’s “Powers of Ten” video (1977) might also be in order?

https://www.youtube.com/watch?v=0fKBhvDjuy0
See my comments upthread about propaganda not being fixable on the supply side. "Interactive, informational, and influential content that could be utilized for radicalizing individuals" only works on individuals that don't have the intelligence, common sense, and critical thinking skills to evaluate content for themselves.

(Also, the fact that only "violent far-right extremist ideologies and behaviors" are considered for people to be "radicalized" into points to an obvious bias on the part of the paper's authors. Which is an example of me not being convinced because I can apply my own intelligence, common sense, and critical thinking skills.)
Well, are you standing on the line or have you been spaghettified?
It's a reasonable question. I'm not against advertising per se, but thesedays it comes with a lot of tracking and JavaScript baggage that I don't want. My blog also isn't there to make money, it pays for itself by being something relaxing and useful (for me) to write.
The whole presentation is absolutely worth the watch, they go into plenty of details about how they're reducing the manufacturing cost around all aspects of the battery by a whopping 56% per kwh.
Yes, the Tandy 1000. The 8 Bit Guy has an episode devoted to its superiority vs the PCjr.
It’s leaded gasoline. My parents generation were poisoned by it and is a significant reason for the dip in the critical thinking skills of this country.
Yeah, and I hate Visual Studio for the most part too. It's a bloated mess. JetBrains' .NET IDE Rider is much better.
> to write off GraphQL or React as "cancerous" on account of someone having made a less than optimal decision in how to use them seems premature.

Apologies, cancerous isn't how I'd describe it, but the sentiment of the quote did resonate. "Tightly coupled" is more representative of my concern.

Thanks for the counter-example!
They're for separate clients. I've thought about doing something like a giant monorepo of client projects even though they aren't related. It's hacky at best, but ultimately I felt I should just use the right tool for the job and VSCode seems like a better fit for this scenario.

I'm sure someone else will benefit from this suggestion though. Intellij is pretty flexible and it is amazing what it can do, if you don't mind the performance trade-offs.
Nikola has CGI and a truck they rolled down a hill.

Tesla has 3 factories on two continents pumping out ~500k cars per year, 1 million+ cars on the road, and two more factories under construction.

If you can't see the difference ... I don't know what to tell you. My condolences.
[edit: already answered in the parent thread!]

Wasn’t there an old Nova episode about this on PBS? I vaguely recall it, and have always wanted to rewatch as an adult. Just a fantastic (real!) story.
> Depends what your goals are - it sounds like the author is aiming to be able to read a newspaper

Newspapers? How boring. I would want to be able to read the text in video games and manga!

On a semi-related note, I heard of someone who learned English largely by playing Final Fantasy 7 with a dictionary in hand. [Also learned practical bonus vocabulary like "mako energy" and "materia" I assume. ;-) ]
> JetBrains IDEs are development environments, meant for editing code, in specific primary language.

I've used RubyMine and IntelliJ. IntelliJ kept me sane for the thankfully-short time I worked with Java, and I appreciate it. But I can't get past how SLOW RubyMine is. Even on my $4,000 MBP, it just feels sluggish. Maybe that's because I'm at home on Rails, and I can think faster than the IDE, but there's really not much excuse to my mind for being that slow, especially on top-end hardware. It once helped me debug a plugin of plugin of a gem, and I'll be forever grateful for that, but I keep trying it every so often, and failing to part with my cash for it. I pay a lot for software, in general, but that one's just too steep for my taste, when tools like vim, Sublime, and VS Code exist.
Congratulations, and welcome back!
I'm aware. They cost more money though.
But what public high school was it? Public is by no means equivalent to located in a poor area or underfunded.
That is true, but all that means is that we have two problems, not that the criticism is wrong.

Hypocrisy is rarely a substantive counterargument. It's much more often whataboutism.
Pain monitoring startup Medasense raises $18M through Series C Round
That's unfortunately true. Remember when Twitter et.al. used to support RSS? Social networks had a vested interest in removing it, because it means you don't need to go to their pages. It's up to all of us to bring it back.
By the way of by the other scares you mean the ozone layer gap and acid rain, those just didn't progress because of rapid action by the international community. Like banning Freon.

If the alarm hadn't been sounded they'd have been a huge problem now. Unfortunately the climate problem is much bigger as a problem and the economic impact, which is why everyone keeps making promises but not doing much :(
> But you can't guarantee that the security won't be broken in 30 years

Yes, you can. Easily, relative to what you already need to protect against physical tampering today. Include a real time clock, and a comparator that, after 29 years, sets off the anti-tampering magnesium/thermite/whatever charge to destroy your data storage. In fact, you probably don't even need the comparator as such; just use a carry bit from the RTC. Guaranteeing that the security won't be broken in less than 30 years (really, less than X years for whatever X you set the self-destruct to) is the hard part.
Xfce handles it very nicely with fractional scaling. As does Kde. Haven't tried Gnome though, couple years ago it had issues.
Vivaldi has the the best 'history' page of all the browsers.

Displaying your browser history as a calendar is one of my favourite features of any browser.
Jason Calacanis: Nikola fraud allegations, Trevor Milton resigns
And given their swift (pun intended) release schedule and fast user uptake of major releases, this is usually not too much of a hassle.
I bought 2 to act as vases for the sweetheart table at our wedding years ago. Thank you!
Shamless plug:
I provide heavily patched 8.1 builds for bullhead with over 250+ kernel CVE patches.

https://divestos.org/index.php?page=devices&base=LineageOS
https://github.com/Divested-Mobile/DivestOS-Build/blob/maste...
It's not clear to be how strict the ban on sharing data is intended to be. If a person from Europe comments on a posting from someone in the US, or sends a private message, obviously data have to cross borders. Of course, many kinds of data could be stored more locally (advertising networks don't have to cross borders). But some aggregate information has to cross borders for an international company to do its bookkeeping. It seems that all of this could be worked out in a way that addresses Europe's privacy concerns.
I spent 2 years working on the infrastructure for a large silicon valley company to make it so we could do geo located data while maintaining a good experience for the user and when I left we had never completed the project.

1. If you want seamless auth, how do you want to handle this? Do they go to eu.facebook.com and authenticate that way?

If you geo locate the user to give them the proper authentication, what happens to a US based traveler who is in the EU?

2. Shared data. Lets say an EU person (whos data isn't allowed to go to the US) is friends with a US based person. We'd like to generate a feed of data for all that person's friends. Do we now have to query a DB in the EU? Is it ok to return that data to the US?

3. What about all the rest of the infrastructure around running an application:

* monitoring
* logging
* error alerts
* backups
* operations access controls

Its a hard problem to solve if you are starting with a clean slate. Its a harder problem to solve when you're trying to retrofit a set of technology that may not have been designed for geolocated data.
with that, I think if the cp fails, the rm will still be deleted. maybe 'set -euo pipefail' will fix it. Do the $1 and $2 need to be quoted too incase there are special characters?
Oh, hi! I remember seeing the above video one of the previous times the Klein bottle was submitted here, and telling myself that I definitely need to do an order and pickup the next time I'm in the Bay Area (it's around 8,500 miles from where I'm at).

Hopefully that'll be possible once the pandemic passes!
fair enough - i guess the idea of the bus pirate was that it's flow was supposed to be faster than writing code, i.e. you want to peek & poke a target more interactively or exploratory just to see how the it behaves. but Yeah if you know exactly what you want to do why not just skip right to writing code for it with the arduino.
>But because they are so important for the rest of one's career

Seriously?

I'd never even thought about mentioning college grades _in my country_ and if somebody e.g during interview tried to use tham as strong argument then I'd consider it as a red flag

why anybody competent would need to brag about something unreliable as grades?
Startups don't usually have the backing of unlimited funds and warm bodies so it isn't really a fair comparison to make.
I had heard of that idea before, and then forgot about it. Thank you for reminding me; I will be implementing that at work when I can find the time to add it to the pipeline (ie. "todo: enforce ticketed todos").

To me there are three variants of todo:

1. Personal and immediate todos. These MUST be resolved before I can even commit to VCS. This isn't a standard "todo"; rather, it marks a section of code which I've left incomplete while I jump around the code base to work on other things. I don't use "@todo" as the tag here; I use "@first-real-name" (eg. "@joe"), as JetBrains' IDEs let you define custom TODO tag names and then filter based on them. Thus, "@joe" has never made it into a commit to the VCS, as I always ensure these are resolved before I commit.

2. A true todo that is actionable, and has an extremely realistic (not idealistic) expectation that it must, or really-really-REALLY should, be worked on in the VERY near future. This is the kind of todo that would require a ticket.

3. Todos that are hypothetical, imaginative, or dreamy; ie; "I wish priorities allowed me to spend another $X days/weeks/months on this". Obviously, this is the entire reason why requiring tickets for todos is beneficial; these kind of todos need to be cut down and eliminated. It can be so hard to "give up" on something you know could be improved, but that realistically you'll never come back to on the company's dime.

I'd also like to see alerts based on the datetime when a new todo was committed to the central repository. If a todo sits in code for more than 3 months, I want that alerted. Either the ticket needs to be prioritized, or the todo needs to be deleted.
People are shocked when they rewatch "The Golden Girls" from the 80's.

Those actresses were all ~63 when it started (one was 53).

But by today's standards, they look like they were all 70-80.

It's remarkable what our current "norms" of fitness and nutrition have done. Or conversely, the toll (and associated clearly visible accelerated aging) that normalized heavy drinking and smoking took on older generations.
The funny thing is that I can't tell if you're talking about intellij or vs code from the first paragraph.

I find vscode a horrifying experience that is forced upon me because of poor choices made elsewhere in the org.

I'm slowly picking up vim to replace it but I'd rather just not be forced out of my editor I still use daily (sublime.)

In hindsight I wish I learned vim instead of sublime.
I stopped reading slashdot after they got rid of the Bill Gates borg pic. I feel that was the moment it lost its soul. I’ve been on Hacker News since.
Relationship Hero (YC S17) Is Hiring Breakup Experts – Full Time Remote
I've built this: https://GitHub.com/qmlnet/qmlnet

I used it in medical devices within some of the larger medical device companies.
Yup!

Many years ago- like fifty five - I worked at a museum that had a solar telescope. I had the wonderful summer job of doing sun-shows for the public. Beyond learning about sunspots, prominences, flares, and H-alpha filters, I learned how to speak to the public on a technical subject. How to keep kids' attention even though the subject may be out of their domain.

That summer job eventually led me to working at the solar observatory at Kitt Peak and was the start of my becoming a planetary astronomer.

So seeing your solar telescope brought back delightful memories and the happy feeling that someone else is discovering things that I once knew.

My smiles back to you, even in this week of solar minimum.
"only" another £100? That's a lot of cash.
If you're interested in changes to aging and the growing science behind it, I can't recommend Lifespan by David Sinclair highly enough.
s/decimation/dissemination/, awkward typo.
> They had a niche for deep dives and original content, but I wonder how viable that really is in 2020.

LWN.net seems to have excellent in depth original content; they get linked here occasionally. Perhaps that's an indication that that sort of thing is still viable. Hopefully they stay around for a long time yet.
Kudos to your parents. I was fortunate that even while growing up in India, my parents never told me my caste and never filled it out in any school forms. If they teachers pushed for it, my parents would tell me to write Hindu, which of course is a religion. This worked because I grew up in big cities, were it wasn't discussed much.
idk. Null in an object versus null from the database could mean something different so DBNull makes sense.

Also, I don't see how you could say DBNull is responsible for forcing object on us. They could have just as easily made it a struct and i dont see what it would solve.
I just ordered one of these recently! Last week, I finished reading "The Cuckoo's Egg,"[0] about a computer espionage case in the late 1980s (great book, by the way.) Afterwards, I was looking up the author's information, and found the klein bottle website, and videos with Numberphile.

Cliff actually sent photos of the klein bottle I ordered as it was being packaged up for shipping! Lots of humorous tidbits hidden all around the website. Worth taking a few minutes to explore around.

[0] https://en.wikipedia.org/wiki/The_Cuckoo%27s_Egg
They are deliberately creating an information asymmetry to exploit, where none naturally exists. I really dislike these sales strategies. I mean I really, really dislike them.

How can we discourage them in the market? Is 'no sale' all we have to employ against these tactics?
Oh wow thank you, I’ve looked for this for years. I am pretty sure this story and King’s Quest are the two major reasons I ended up in computer engineering.
It has been running on Linux since the first day it was made available as an open source project. It specifically targeted the current and current-1 versions of Ubuntu, but now it also targets Fedora Core and a few other distros contain official packages for it.
> at least the startup is going to live and die on making that product a success.

I'm going to respectfully disagree.

Whether a product is being funded by Google or a VC, I'd argue they have a similar desire to make money, or else cut funding.

If a product looks like a failure, the startup isn't going to keep it going or try harder -- the VC's will want to cut their losses.

I honestly don't think there's much of a difference at all. It's the same types of executive tech people making the decisions at the end of the day no matter if it's at a VC or a Megacorp.
I've given VSC several months. I just went back to ST3. I find it refreshingly clean.
Other than the major ERP/CRMs there was very little COTS that was as extensible and programmable as these low-code solutions. I think low-code term may have some mileage as its easier to say than "extensible like an ERP, but without the ERP".
Serious question. Are we really going to want to strip a useful tool to combat the bad guys that shouldn’t be here? Is it in our interest to not have resources available to us to combat human trafficking and drug trafficking?
From Goldstein's Mechanics textbook, Jabberwocky of

"The polhode rolls without slipping on the herpelhode in the invariable plane"

(did I remember it right?)
"The design offers five times the energy density of the existing cells it uses, as well as six times the power and an overall 16% improvement in range for vehicles in which it’s used."

I might be missing something here but if the energy density is '5x' more wouldn't there be a greater increase of range than 16%(barring that the weight doesn't go up significantly)?
It was a humorous exchange. Allow me to suggest it bothered you because you disagree with the views it expresses.
Yes it does, it even takes top position for opening PDFs when I go right click > open with.
> You obviously can't guarantee 100% coverage, but you can get a reasonable percentage without having to do an exhaustive incremental scan.

Depends on what you mean by "a reasonable percentage" there.

If you can scan all of 2^32 addresses in IPv4 in ~5mins (as suggested elsewhere in this thread), then it'd take something like 75,000,000,000,000,000,000,000 years to do the same for all 2^128 addresses in IPv6.

It's possible you've got a technique to find "a reasonable percentage" of all devices listening/responding on IPv6 addresses, but unless 10^-22% is "a reasonable percentage" - then no, you can't randomly portscan IPv6 and ever even realistically expect to connect to anything at all, never mind come up with some Shonan-Like map of almost the entire address space.

This mostly just moves the problem from brute forcing into dictionary attacks though, similar to how passwords get mostly attacked these days. Any IPv6 address that's doing anything on the internet leaves traces of it's existence/activity somewhere. I'm guessing there are people popping log files and monitoring major traffic interchanges, and creating their own haveibeenpwned-style lists of IPv6 addresses that're actually in use, then selectively scanning them and probably the closely related subnets of them. If your "promising methods of host discovery" extend radially beyond that, I'd be super interested if you're prepared to share them?
Sure, temperatures have changed before. But the rate of change this time around is as much of a problem as the amount of change: https://xkcd.com/1732/
i can and will do it, if warranted. but also sometimes its just none of my dang business. you know?
I cannot fathom why anyone who's intelligent would take complex advice or worse a life history from an 18 year old.

But to have to continue reading because they get it right eventually, sums all this up really well.

I'll stick to satellite data, weather people who live there and have degrees and worrying about real problems like massive overfishing. And what to do about an apathetic younger generation that has a global warming fall guy.
Remember the solar shingles at the SolarCity acquisition presentation? Non-functional aspirational mock-ups to squeeze through a deal to bail out family.
The case of a maid who battled a millionaire has gripped Singapore
https://www.masterresource.org/carter-jimmy/jimmy-carter-was...

https://foreignpolicy.com/2012/01/03/energy-independence-a-s...