skysight-inc/HackerNews huggingface dataset:
If he did decide at some point to buy a subscription, the simplest way to enable it is to send a signal to the sleeping-but-live tracker. Else he'd have to go to a dealer for some "factory authorized" service. That might not be reasonably done in some locations.
It's also frustrating for only looking at the last 22,000 years or so. Considering how good Randal has been at presenting much larger scales (from quarks to galaxies, the big bang until now, etc...), I think he really missed an opportunity to compare current temperature changes to those over the last 400,000 years. Visualizing multiple orders or magnitude effectively is practically his trademark, but he didn't do that here.

At the very least, it seems like cherry picking to focus on 4 degree changes in the last 22,000 years while not explaining 10 degree changes in the last 25,000. I guess 25,000 years wouldn't have fit the narrative so well.
Citadel?
Public free drinking fountains use to be something activists advocated for. It's strange that it turned into this.
If your measuring climate impact, then the "warming equivalent" is the correct metric and pure co2 is the wrong one. Am I misunderstanding what you're saying?
> likely costs Honda basically nothing to run.

Not likely, given they provide this service through another company. Lots of overhead involved here, not to mention the initial work to set up the system. They should be able to charge for this.
In order to be able to write, you need to have something you actually want to say on something you are actually interested in. Writing, is about expressing ideas, so you need some sort of idea, and then you need strong convictions and opinions surrounding that idea. What you DON'T need, is to be unique, smart or good at the technical aspects of writing. If you believe this to sound wrong, just read an Op-Ed in NYT.

You also have to face the idea, that maybe you actually don't want to write. HN is obsessed with writing for the sole reason that it ostensibly builds clout and ultimately makes you more money and validates you as "an important person".

If after all of this, you still want to write, but you really don't have a strong opinion or idea, choose a topic, research it, and share it.

Also, again maybe you need to expand your interests and try and pick an ideology so that you have opinions on things. Listen to a lot of people/podcasts/books with strong opinions, form friend groups with people with strong opinions, fight them on their ideas by researching counters to their opinions. Take stances and argue from a position that you don't believe, etc. This could be anything from gender in tech, to free markets vs regulated markets, to TDD is good vs TDD is bad, to Remote is good vs Remote is bad, etc, etc.
I don't think it's unreasonable for getting a warrant to take a couple of hours. We want judges to be able to think at least a little about each of their cases.
Says who? He was free to install his own tracking system if he didn't want to use the manufactures. This sounds more like someone being upset at not getting a payout when their house burned down after they passed on fire insurance.
How to promote your services or a product in your business. ( kenyabusiness)
Why node? 2 reasons: async which C# has too, and coding in just one language. And no, writing backend JavaScript doesn't mean you're better.
As someone with an undiagnosed neurological illness, it would be fun if I could run my MRI backups through it.
I switched to NeoVim a few years ago and I'm not entirely sure whether Vim has caught up in features, diverged, or what ratio of the two. That said, I'm not switching back. The only editor I'm really interested in is VSCode. Not that I use it much, but I am very impressed.
This is in the current remote work environment. If we (the royal we) could encourage a 3 or 4 day remote in and a single day commute (preferably on a bus, but that would be too much to ask for), it would still be a local community and not make air travel necessary. There can be varying shades of remote work, even allowing for a weekly stand up =)
My Father Punished Me When I Talked to Ghosts
To be clear, there's a logic behind this: the experts are looking at similarities between figurative art in Europe and Asia and hypothesizing a common ancestor rather than coincidence.
It's just frustrating because not everyone wants to spend 24/7 working at a computer, some of us have other hobbies and prefer to keep a good work/life balance. I already get paid to code 8 hours a day, the last thing I want to do is go home and do it for free.

Would an architect get denied employment because they didn't have a "pet project" skyscraper in their backyard to show off?
History has always proven in any system where there is a great power/responsibility granted to a group, no matter how many levels of oversight, there will always be some level of abuse at one or more of those levels.
I've never asked my employees to work long hours. That's basic management. I also let them continue working on personal projects whenever possible (getting the rest of the company to agree...).
Law-enforcement agencies in the UK, to name one relatively liberal country, had no qualms about using their anti-terrorism tools to track and arrest minors during, after, and even before climate change protests. "Think of the children," indeed.
> I dropped out, started a few companies, and made enough to pay for my education.

Don't bother with GPA then, this sounds like something you could focus on instead. GPA is only relevant for new grads without any real experience.
So what are those results, normalized for active users?
An open source alternative to LastPass
I'm remote in the UK. For some years I went to the office once a year, all my other work (apart from conferences, which I would still have done if I was office based) has been remote.

All depends on the type of work, the team setup and the company culture.
In that case, who would pay the new "owner" for the now unlicensed parts provided by outside contributors?

I see this having only two outcomes: either nothing happens (it stays BSD), or it becomes nuclear waste, and new owner cannot sell it because it is plagued by mutually incompatible legal status of different portions of the code.

I can't see how the third version, where it stays clean, but the new owner can milk it, is possible.
It wouldn't need to land. Parachuting out of the vehicle is an alternative, as was done by Yuri Gagarin in the Vostok I flight.
They offered to do that if presented with a warrant
I don't think the problem is finding vim plugins. It's more of choosing the best one. I don't want to spend a ton of time trying dozens of them.

What would be a single, simple thing I should do to improve Python coding experience when I login to some remote server? E.g. open .vimrc, put a few lines there, download/install plugin X.
It seems to me that remote work does a whole hell of a lot to reduce CO2 emissions

Is that really true?

When my wife started working from home, our utility bills went way up. Still need to heat/cool the place, lights are on, water is being used in the washroom and kitchen.

It's probably far less efficient to have 1,000 employees all using utilities in their own homes than have them all in a handful of buildings.
You don't need any for python, really. You can run pdb in your :term split, which is nice. Other than that you only really get the vim advantage over IDE if you practice.
A typical boardroom running remote video chats in any corp. buildings I've been in usually get outfitted by Cisco or someone and want something like this that ties everything together in a nice, neat little package with terrible microphones:

https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Fw...

A lot of pro-audio companies also make boardroom devices but there are huge compromises because of the form factor—usually companies want their audio to be as invisible as possible.

That and acoustic treatments. So many "teleconference" rooms are half glass. That's going to add extra noise. Hell for a 20-person meeting you might do a lot better with a few SM57's slung from the ceiling or standing on the desk and a few baffles.

Pitching that would probably be disappointing, though.
You own your car, whereas you rent your servers.
You may technically be coding in one language, but JS written for Node looks radically different from JS written to run in the browser. In my experience, there’s rarely more than some small chunks of code that you touch that will run in both environments.

If you get some better tooling for multi-language development, it will usually pay off a lot faster than choosing Node for your backend will.
I still don't get it. So I'm paying the site owner for the pixel and FB for the ad?
from the article,

> While Facebook will select the first 11 members of the board, the eleven will choose the remaining board members, with terms lasting three years.

facebook picks the first 11 board members and then those 11 staff new appointments for 3 year terms, but not sure if the first 11 also control staffing throughout the org.

if this is a "facebook supreme court" then its kinda fishy if the stakeholders get to appoint the first 11 judges...

edit: also, tsk tsk wallstreet journal. if you use numerals (11) in a piece of writing, dont switch to the written number (eleven)!
Rust Code for Software Licensing
One that I've kicked around with is TIC-80: https://github.com/nesbox/TIC-80

A bit more generous with the system resources, but PICO-8 does have a bigger community and "carts" to download and poke around with.
KeePass is also a pretty decent alternative.
There's a lot of cutting edge AI work being done in O&G. It's early stages and a great time to jump on the ship before it sails. Plus O&G companies, even startups, tend to be a little more cushy than the stereotypical slavedriving you hear about in Silicon Valley.
Yes, I didn't expect to see popup windows, which seems to a be a direct response to Neovim's floating windows (https://twitter.com/Neovim/status/1101879098044043264).
You act like "the information needed to interface with his car via a 3rd party system" exists. It almost certainly doesn't, because they'd have to specifically develop their system to support that use case. And there's no reason that they would.
It will depend on whom you talk to - perhaps how old they are, and certainly where they come from (experience wise, education wise, etc.)

The usual easy excuse is about parens, but that complaint has been put to rest so many times that it's not worth replying to anymore. (And people said the same thing about Python whitespace, but now Python is at or near the top of the pile.)
That reminds me of a vendor who wraps SAP Business One in their own webservice. This webservice has two business methods.

The first one, ExecuteXML, takes an <XmlBody> representing a regular SAP B1 XML request and passes it on to one of the real SAP services. We have to find our own XSDs for the inner part, because they sure as hell don't have those.

The second one is ExecuteSQL. It lets us run raw SQL against the SAP database. It doesn't have any support for prepared parameters. What it does have is a blacklist to prevent DDL and other funny business, such as semicolons. This blacklist runs on the raw string you send, and doesn't understand any escape characters. To send a string containing a literal semicolon, I had to turn it into CONVERT(VARCHAR(MAX), 0x...).
It's not about denying you employment. It's about hiring someone who can ship software. If someone has publicly shipped software and you can see that, they make for a good candidate. It seems reasonable to me that people who really love writing software and do it a lot would get jobs and be successful in the industry. I wouldn't judge them on their work/life balance, some people really do enjoy programming that much.
No, it's available for all researchers, and you don't need to have a certain affiliation. Thanks!
Trondheim?
Shameless plug, I wrote Snake for Vim, which helps you configure Vim to be more flexible for writing code, using regular Python.

https://github.com/amoffat/snake
This reminded me the Lebedev institute situation from last month: https://www.nytimes.com/2019/11/07/world/europe/russia-raid-...
Took me a while to realize this wasn't satire.
If you don't mind saying who that might be, it will be appreciated.
I see this as not much different than those bus shelters that are paid for by JCDeaux in exchange for putting ads there.

Shelters should be free, and so should water fountains. But free doesn't mean nice. I've seen some poorly maintained bus shelters and water fountains.

If people want to slap ads on the side, and increase the quality, then that's great. If your VC funding, or ad funding can pay for a filter on a water fountain, even better.
Great! Corporate takeover of our commons. Sounds completely kosher to me.
Though CPUs are already all extremely durable. So an under-specced indestructible CPU is... just an under-specced CPU.
A professor in my social circle has taught at various schools across North America including Harvard, University of Toronto and a few prominent USA state schools. He says in his experience there's no difference between the intellect and quality of work he sees at the schools he's taught at but the Harvard students are more ambitious and more entitled.

In my own personal experience Harvard, Princeton, Stanford types often carry an elitism that they need to justify the work they put in to get to that school and the amount the school prestige means to their own self worth.

There's also a classic OpEd from I believe the Harvard Crimson from a Harvard admin officer saying Harvard could admit sufficiently qualified students from it's applicants several times over the actual count of its freshman class. So basically you have to have rich parents or be lucky not just be qualified. The elitism exists nonetheless and it's a fraud.
People were dubious of 7nm back in 2005 because back then we had '90nm' devices where the 90nm referred to the gate width.

Due to the fact that making a 7nm gate width is not only impractical (even the most advanced EUV lithography can't do it) but also would make the transistors work terribly--the fact that everyone form 2005 was referring to--the industry was forced to innovate. Their clever solution was to change their naming convention, and instead of naming each technology node after the actual gate width they just assign them a arbitrary number which follows moores law. [1]

The actual gate width for a '7nm' process is somewhat ill defined (they look nothing like a textbook transistor), but depending on how you measure it the number comes in somewhere between 30-60nm. [2] Note that there is a number in the 7nm dimensional chart that comes in at 6nm, but that is the gate oxide thickness, and is actually getting _thicker_ over time. For example back in 90nm it was 1-2nm thick.

That said, those skeptical of us ever producing a '7nm' transistor back in 2005 were right--by the naming convention used in 2005 we are still at ~40nm. I am sure that you will be able to buy a '2nm' processor according to the roadmap, but the actual transistors are still going to have a gate width closer to 30nm and their electrical performance is going to be within a factor of 2 of our current '7nm', and honestly probably going to be clocked slower.

[1] https://en.wikichip.org/wiki/technology_node

[2] https://en.wikichip.org/wiki/7_nm_lithography_process
mmWave 5G is shorter range.

5G runs also on sub-6. The spec defines the modulation and the network, it doesn't hard-spec the frequency.

So the coverage on low band 5G will be the same as 4G
I don’t think Fulcro knows how it is being served. I don’t see why you couldn’t serve it from Node if that’s your thing.
Tell that to all the postdocs how it's impossible to move every 2-3 years with a family
Radio Jamming in China
It doesn't matter if agents record your conversation. At trial, the recording will only be trusted to the extent that the agent's testimony as to its provenance is trusted.

If your testimony is important to the trial, you'll be asked to deliver it again in person, or in a deposition; either way you will have an opportunity to prep with your counsel.

In theory, a recording could be detrimental to you, as either the prosecution or defense would have a chance to play up tiny inconsistencies between your first recording and your live testimony/deposition. Without the recording, the best they can do is have the agent testify "that's not what he/she said the first time." Which doesn't really matter.

If you get prosecuted for lying to the agent, again, you would have a chance to testify at trial, and for your counsel to try to impeach the agent in front of the jury.
If this was in Chicago, pretty sure I was there for this. It was indeed a very interesting time! If not, I think it's hilarious that this could have happened multiple times!
I've seen the word "rake", so I guess... is this written in Ruby? If so, how's the performance?

My home server is pretty minimal and lightweight: a Raspberry Pi. Do you think it will run it fine? (I'm gonna want to try this anyway, didn't know about it until now and it looks amazing!)
Oh I see. Yes, it's a good point.
Hey :)

Many experiences drive my attitude.

Back in the 60s-70s, I was a casual LSD dealer. So I learned the importance of discretion.

And in my last career, I analyzed various sorts of data discovery for plaintiffs' firms and attorneys general. Everything from email and spreadsheets to enterprise "mainframe" datasets. So I learned the methodology of discovery. Piecing together bits of evidence, following leads, identifying people to depose, and so on.

But yeah, I'm thorough about it.

It's also a hobby. And something of a demonstration, and the occasional consulting gig.
> Option 1: comply with LE+owner's request; they have a chance to recover vehicle; costs are low and bad PR is avoided

Consequence 1b: you released tracking information to a stalker. They fooled your rep into thinking police were involved. Not only do you have a PR nightmare, you've also opened yourself up to legal liability.

I'm not arguing this is the right balance. Finding that balance depends on branding, legal and financial factors. But it's not an unreasonable position.
Not to mention thttpd, which was updated as recently as last year:

http://acme.com/software/thttpd/
I'm not sure the article says it had full insurance. The driver is only required to have liability, which insures damage to others property, but not your own. And in some places even that's not required if you can put up a bond on lieu of insurance.
Getting Things Done When You’re Only a Grunt (2001)
Indeed, natural science deals in models, not 'the truth'.

In most cases 'correct' isn't an option, rather a degree of accuracy. If it's consistent with the measurements, or even better if it has predictive power, then it's useful.
This seems common in the Go culture, but I don't see at all why the language points in that direction (apart from Go having plenty of that in a barebones form in the std lib, of course).

What language can't compose libs?

The main problem is whether developers can.

To me this often is "mental dark mode". You think you're more efficient, but usually aren't.
... and after that Ozzy Osbourne's cats never brought him dead animals again. The end.
> "The problem is it'll take over $1 trillion to upgrade US drinking water infrastructure. So, the investment must generate a return in order to be self sustaining [...]"

Are you sure it isn't satire?
So coding in one language is a BIT of a red herring.

It only works if the paradigms your app uses are the same in the front and back. And I have nott seen a project where the KIND of problems that need solving (in the front vs back) were close enough for the same language to be a benefit.

I mean at the end of the day, I can build a house with JUST a screwdriver, but man, I'd rather use the right tool fot the specific job.

And at the end of the day, $LANG is a tool.
> I'm switching back to a Thinkpad, and I'd like to see what you all do with a new computer? Do you wipe it? Use VMs? What flavor of OS?

I have Arch installed on my ThinkPad (a meme, I know, but I love it.) One of the first things I install is Emacs, with all my configurations. That way I can work on getting everything else set up on my new machine.
Just like too many security experts monitoring crypto standards so NIST wouldn’t try to slip in a backdoor?
Have been a contributor for years. They fight the good fight.
People misidentify one of the biggest challenges of building a SPA in a startup, small, or medium, sized org: taming the horde of junior developers coming into front end development via self-teaching, bootcamps, and CS programs, who more often then not are writing significant parts of the product to be shipped.

There is a huge need for them to have abstractions which provide structure and consistency without being hidden behind too much magic. React in general, redux, and hooks, to me all work to fill this need in a way which is superior to alternative tools. Specifically you can learn how they work in ten minutes or less.

Of course ecosystem variety is critical and there are no doubt many cases where mobx, non-hooks, or similar implementations are the better solution.
Everything I hate! In one package!
Was this at NEURIPS?
Check out coc aka Conquer of Completion
Hey I am a Facebook employee and I am really confused by all the comments here. Really feels like a "Damned if you do/Damned if you don't" situation. Can anybody actually suggest a better alternative? Not saying there isn't one, I am just not seeing one being proposed.
> It’s not like 90% of the students that attended Stanford are brighter than 90% that attended CMU.

But they probably are brighter than 99% of people that attended NC State.

As a sidenote, I've noticed these sorts of microaggressions against the South as well, but it's dampened by the fact that I don't appear stereotypically "southern" because I don't have an accent and am also South-Asian by ethnicity.

(Disclaimer - I went to NC State, so I can say this)
The amount of money required to adequately do what the world wants facebook to do might exceed the amount required to fund the 3rd party org

If the org is not as competent as people wish it to be, the blame is somewhat insulated
The original example has 10 LOC, yours has 12.