skysight-inc/HackerNews huggingface dataset:
Google's the only of the big tech companies where my every interaction with their products leaves me thinking they must let the interns do everything while the presumably-brilliant FTEs eat free snacks and play Smash Brothers all day, or something. Been that way for years. Even their libraries and SDKs and such give that impression. It's so weird. I don't know what's wrong there but it must be some deep-rooted cultural problem, is all I can figure.
Intellij's code analysis(and other tools as well) warn about this. Particularly they recommend not sticking URL objects in Set or Map structures, due to the inherent equality check.
I don't really like Dart, but I put up with it in order to use Flutter, which is awesome.

Dart is basically ES6&(TypeScript|Flow), but randomly slightly different, and usually in a way that makes it slightly weaker or more Java-eque, neither of which I prefer.

Basically it's not different enough from ES6 (plus a typing system) to be useful, just different enough to be annoying.
By that notion, walking also solves every use case except for long-distance travel. I can walk about 150 miles in 50 hours. Add a hand cart for getting groceries.
They have been caught putting other people's "illegal" roms on VC
I know this is beating a dead horse but: https://picturesofpeoplescanningqrcodes.tumblr.com

I don't think I've honestly ever seen someone use QR codes due to their own initiative. I.e, I've seen people use it to pair stuff (≈ Apple watch) and for 2FA etc.

But I think the whole concept of QR codes on posters etc will never take off. It's probably quicker to type in a URL or search for it, the codes are also often time to small or cumbersome to actually scan successfully.

I think the idea of augmenting meatspace content with some kind of hyperlink will finally be implemented on phones with NFC tags, especially since iPhones are starting to support background scanning.

However, when/if AR glasses become mainstream, we will probably use visual markers, and perhaps they will be QR but I'm betting a more visual pleasing standard will come, that can be embedded in the physical space without being as jarring [0].

[0]: Consider the impressive tracking already implemented in ARKit 2 (https://www.youtube.com/watch?v=ZhHExAxyVow). The image is however only recognised as being part of a pre-defined, hardcoded, set of images, but it's not hard to imagine Apple suggesting some "iQR"-standard which is less intrusive but much much much more computationally expensive to detect. I have implemented a silly POC conference app which recognises badges using ARKit 2 simply by using different enough images as background on the badges (wouldn't probably scale to a large conference however...).
True enough. I'm probably pretty happy that nothing I wrote or photographed got online anywhere without going through an editor until well after college. And in pre-digital/smartphone days a heck of a lot less was recorded for prosperity than today. Not a lot of pictures from parties etc. even in my archives (and I did a lot of photography undergrad).

And, although I assume I'm in various Usenet archives, my participation there was always from a work address and was pretty tame. (BBSs mostly were too although all that content is gone anyway AFAIK.)
If one has "show dead" on, one will discover that some did not read the article. I'll save everyone else the trouble: weak passwords, and no two-factor auth. Nothing in the article indicates an inherent insecurity, except for allowing weak-ass passwords.
Also different enough to make none of the libraries in the huge js ecosystem readily accessible.
Stingrays have been known to be used by law enforcement for a decade now. It's about bloody time more information than just "they are used" is opened to the public.
Or they could buy a different stock and pay nothing.
Doesn’t a consultancy business work like this? A business outsources work to another (business) group of people and they both sides define the contract between them

The problem comes in with compulsory contracts were like “Hey, you now deal with all of us”
You pretty much must have a LinkedIn profile. It really isn't optional. I think most companies would see the lack of one as a red flag, and a sign you're hiding something.
> Every software has a reason to be complex

Yep. The problem is that sometimes the reason is the authors are trying to do the last 80% of work required to add the last 20% of features, which 99% of users will never need.
Presumably Homeland Security and its child agencies are targeting everybody within 100 miles of a border (~65% of the population) with any and every form of surveillance they can think of, because why not? It's very legal, and very cool.
If you can see the seaplane terminal in downtown Vancouver from your office then, IMHO, you have one of the best views in the city. Enjoy :-)
To be fair they're not always that easily accessible on React Native either. A lot of the times they seem to break stuff in weird ways, if they work at all.
Pages, Numbers, and Keynote do collaborative editing, even across devies:

https://support.apple.com/en-us/HT206181

"Invite others to your documents and work on them together in real time. Collaboration is built into the iWork apps on iPhone, iPad, iPod touch, Mac, and iCloud.com"
it made more sense when mobile phones operated via SMS rather than 3g/4g/wifi, but it doesn't make a lot of sense now to have the character limit. What do you actually gain by capping posts to 240 characters per message? People seem to primarily use Twitter to communicate and forcing people to break a thought into multiple posts adds nothing to the experience.

"Twitter is a telegraph office" -- but should it be?

Look at ATOM/RSS, they are telegraph offices too, yet they don't have character limits. ActivityPub services like Pleroma also are "telegraph offices" without strict character limits yet they don't seem to suffer for it. In fact it's much more pleasant to use Pleroma for this reason, you have the freedom to express complete thoughts.
I don't know how well they're supporting desktop and web UI idioms yet, but it looks like you can try out Flutter on the web using DartPad:

https://medium.com/dartlang/a-brand-new-dartpad-dev-with-flu...
However aren’t US states also obliged to run a balanced budget?
Some of those style things are better style specifically because they help avoid common bugs.

I’ve found that it is helpful in avoiding those and additional directing you to more performant choices. YMMV.
... and you can't really finish them without access to the original material - some game puzzles can only be solved using accessories available in the box. A gentle kind of copy-restriction, that didn't stop you from making backups.

Actually, it's the BBC controlling us from London.
I believe the real benefit of electric planes is the maintenance cost. Most small planes require that the engine be torn down and inspected / parts replaced on a regular (per flight hour) basis.

An electric motor may have a longer service life than an engine, and is almost certainly much less expensive to service.
It's probably just missing the `Show HN:` prefix.
Looks very good. Was it a DIY project?
I think there's a circular argument that connections are expensive, queries are supposed to cheap, so anything you can pay for once at connection creation time should be done then, which then guarantees that creating connections is expensive.

How much of that work has to be done for each session sharing one connection?

I'm a bit spoiled. The code I work on at work and the hobby project I'm designing share a common quality, in that they are both read-mostly. It is not going to be overly difficult for me to segregate read and write traffic and use separate connection pools - possibly separate servers. Just making that change is going to save me a considerable amount of overhead for resource management, including connections.
In a world where half the population uses "password" as their password for their identity provider and bank, I am not sure why we're upset that fingerprinting is going on. It's that or a lot of hacked accounts.

Sure, you have a nine million character password with eight hardware factors to turn on your light bulb... but you have to realize that's rather uncommon.
Old Twitter even included RSS for user profiles & hashtags I believe, much like how Pleroma provides ATOM feeds for user profiles and hashtags/search queries.
npm build does work for this on osx and neither does the website... what a busted app. How did this make it to front of hacker news?
Well they’re targeting incoming presidents of the USA for any reason so why not everyone else as well?
Ok kids. URL was deprecated in favor of URI before some of you were born. Easy to be a harsh judge now but back when java was first developed the concept of a "design pattern" did not even exist. In fact the development design patterns was initially driven primarily by people figuring out good ways of doing things in java.
I think it is really comparable to TypeScript. I do miss (sometimes) Union operators (I know there are some ways to add that to Dart). And as a JS/TS dev first, some things about Dart drive me a bit bonkers - like their array methods and how some of them return void and some of them return a new array. Like forEach vs. map, but at least those two make sense. Some of the ones in Dart don't feel like they make sense, at least to me.
It isn’t like that everywhere but it’s quite common, especially in companies where development is not the primary focus of the company. You’re more likely to end up in that kind of company than not unless you are in a place like the Bay Area or similar tech hub.
Assuming that is a legitimate question: No. That data resides in many places... with the loan servicers, the NSLDS, the Guarantors... spread in locations around the country.
I think you'll like Fastmail. I moved from Gmail in January, and was surprised that the spam protection is even better than Gmail's.

I still have a few Gmail accounts for clients, and my Fastmail accounts get about half the spam.
How would planes would look like if fuel prices increased a few fold? I would assume probably less jets and more turbine aircraft, at least on short trips. Straight wings and slower speeds. Boeing and Airbus might lose some market share. Boeing never had a turboprop, Airbus owns 50% of ATR.
Isn't that true for practically any old language. Certainly true for C, C++, Java. Most of them carry the weight of early decisions.
Wait, I'm sorry, that option is hidden by default.

You can set the latency manually but first you must got to "Settings" (gear icon) then "General" then toggle "Show advanced options" to on. This will expose a bunch of new configuration options, both in the settings and in a few other places in the app.

Once you have enabled advanced options you'll see a "link" at the bottom of the Latency Calibration screen that says "Manual configuration...". That will let you manually configure the input and output latency.

It's unfortunate that this wasn't easy for you to find but I'm glad you said something. I wasn't sure whether anyone would know what to do with this, so you've at least validated that it's worthwhile to have that option.
It's unavoidable when a language/library ecosystem has been around for over 20 years.
Why not just let old data die? What's the point in devoting 10TB to saving data which maybe 300 people will check in the next 25 years?

Information destruction is not necessarily a bad thing.
Smart shirt+app give better-more precise measurements than leading brands watche
Yes, when you start digging into the details, it turns out that they filled the plane, a de Havilland Beaver, to the gills with batteries. The batteries physically consume all the interior space, leaving no room for passengers, and they bring the takeoff weight to the max that the (electric) engine can manage.

With all that, the range is 15 minutes, with a 25 minute reserve. That is not even enough to reach Nanaimo, which is the closest town the planes could potentially serve.

So, neat demonstrator but a long, long way off from viable commercial operation.
If elevated PSA is the only real sign of cancer, then, depending on his age, it's entirely possible your family member could die _with_ prostate cancer rather than _of_ prostate cancer. According to https://www.webmd.com/prostate-cancer/prostate-cancer-surviv..., 2/3 of "very elderly" men who died of things other than prostate cancer had undiagnosed prostate cancer on autopsy. And, if the cancer is localized, the 5 year survival rate is nearly 100% (same link).
I would get no work done in that office. When in Vancouver, I spend a good amount of my down time sitting at the Convention Centre watching the comings and goings in the harbour.
That's all undoubtedly true, but fortunately, most flights don't require the capabilities of an A380, and in fact, demand for that specific set of capabilities is apparently low enough to stop building them altogether. Even for A320 flights, most are not 3500 miles, even if the aircraft is capable of it.

If we could make progress targeting just short hops targeted by DASH-8s or CRJs or whatever, we could still make significant progress, even if it meant leaving the longer-haul flights alone, or targeting their emissions with different technologies (synthetic fuels from carbon capture, maybe).
No no. A la carte usage like Uber. Create an account, schedule a time, scan your window, and then schedule as needed -- the drone will be there for a small fee.

Peak times -- i.e. 6am -- will, naturally, be priced hire to account for demand.

We'll beta test a "troll your neighbor" option for a 10x rate, but we'll let you wake up anyone within 300m of your location.
Pedantic question: When a company says they are 100% remote, do they mean even for HQ/executive-type stuff?

Say GitLab was entertaining acquisition offers, would the CEO just ask the lawyers to come hang out in his living room?

Or do they mean "of course we have a small office for legal and practical reasons, but rank-and-file employees all work remotely".
The US Supreme Court ruled that tomatoes are considered vegetables for tax purposes under the Tariff of 1883 in Nix v Hedden.
Android uses a Java dialect, now replaced by Kotlin.
I wonder if anything is using URL.equals to check for 'safe' urls. Some creative use of DNS TTL could probably make things interesting.
Senator Wyden Asks Avast Antivirus Why It Sells Users' Browsing Data
I found this article by the CBC more informative then the one linked:
https://www.cbc.ca/news/canada/british-columbia/electric-sea...

> "It's a prototype for sure," said McDougall, "but in every way it's a high-tech piece of equipment, which is kind of ironic considering the airframe that it's attached to is actually one year younger than me — 62 years old."

> McDougall's flight is the first exercise in what is expected to be a two-year process to get the e-plane certified for commercial use.

For some context Harbour Air is a scheduled floatplane airline operating primarily between Vancouver and Victoria in BC. Since there is no bridge connecting the capital Victoria to the largest city Vancouver, they offer short flights on seaplanes that connect downtown to downtown as an alternative to ferries or larger airplanes that arrive at the airports further outside of the downtown core of either city.

In this constrained context it seems like an electric airplane could work really well and provide fuel savings and a quieter ride. They also seem to have some ambition with these electric aircraft to provide other short range flights.

> MagniX CEO Roei Ganzarski said Dec. 10, 2019, will go down in history as the start of the electric aviation age, and believes the e-plane will eventually revolutionize how people travel by making short- to mid-range flights more economical than driving. "It means you can stop driving for three, five, seven hours to get to a destination because there's no other way to get there," he said. "It means you can fly in a small aircraft from a small airport to a small airport.... It's faster, cheaper and more convenient than any other method of travel, including going with a standard airline."
I would call a fragile piece of office equipment, disguised as an ordinary similar thing (looks much like a regular monitor) an "attractive nuisance". Unless I could secure such special monitors, I wouldn't even put one out in the general population.
OCAP is such a needed feature. One of my concerns with Twitter is that it's essentially unsafe -- while safety is a tricky thing to guarantee in decentralized networks, OCAP makes serious steps towards addressing the problem.
Fiddler Orchestra, Fiddler Everywhere and the Future of Fiddler
I’m sure there are some languages without legacy in their stdlib, but I still haven’t seen one.
SpaceX Just Retroactively Put Copyright Restrictions on Its Photos
It's just one proposal, but generally trade school is much shorter and is usually a paid apprenticeship situation, or turns into one very quickly. If there is no apprenticeship, then sure can make it like Unis.

The tone is draconian because you have a whole class of people ripping students off, ripping taxpayers off, providing very little value, and yet being extremely sanctimonious about why more spending is needed. The hypocrisy and amorality of the higher education industry in the US is stunning, so a draconian approach is called for.
Is URL really deprecated -- I thought URL is still used to actually open the connection?
Exploiters, start your engines.

This seems absolutely ripe for abuse, as now there's a nice string you can search for in GitHub to see where that's used as a security feature. I'm imagining things like "if URL("http://example.com/some/path").equals(URL(checkedUrl)) { return AllowEditRights }", and checkedUrl = "http://wiki.example.com/some/path" or similar.
I can't stand excel. It thinks it knows what I mean and actually edits my data destructively, mistakenly, especially when I enter dates in day/month/year format. If you just import a CSV and then export it directly, it mangles the data. I will not tolerate such behavior.

If you have a column of phone numbers with leading zeroes, coming in from a csv, it decides it's a number and drops the leading zero, which breaks the phone number.
Microsoft Teams(Preview) is now available on Linux
Paxos |Software Engineers (All levels) Full-time | Onsite (remote flexibility) | NYC
Paxos is a post Series-B fintech start up that is focused on digitizing the world's assets and democratizing access to capital.

This is the opportunity to be part of a fast-paced, small, and flat organization responsible for developing our exciting cutting-edge products from design to production.

Technologies: React, TypeScript, Go, Python, Kotlin, Kubernetes, Terraform, AWS.

Apply here - https://www.paxos.com/careers/
As a backend developer who only sometimes (and reluctantly) dabbles in frontend code, I found this example to be much more understandable:

https://jasonwatmore.com/post/2018/07/14/vue-vuex-user-regis...

The explanations are great, and the layered structure is nice and clean.

I've tried React and the learning curve was just too high for me. Learning Vue has been a joy by comparison.
I wasn’t personally involved in the hiring (we=Company) so I imagine they went where you usually go for graphic designers or UI experts and looked specifically for someone promoting themselves as a cartographer!
Interesting. To me, calling people "calm" doesn't sound particularly heroic, nor does calling someone "self-righteous" sound particularly villainous when I don't suggest they did any harm. Being harmlessly self-righteous may be embarrassing, perhaps, but hardly villainous.

By contrast, "free riders", "huge amount of unpaid work [for] wealthy software workers", "No world has ever produced a violin small enough to play an elegy for those “victims.”"—I don't think I addressed my parent in remotely approaching that much disdain.
Curebase (YC S18) hiring for engineering and sales to reinvent clinical research
repl.it is a god sent for low income students I teach CS to. They only have Chromebooks but can run Python, C++ and more.

My feedback to the team is that please try using it on those slow and small Chromebooks. You'll see how the navbar is eating 20% of vertical space in a 11 inch Chromebook. Make the UI dense. Those kids have sharp eyes!
I see why this was useful, though it still wasn't a good idea. This looks like it was added in ~1995, at which point (a) it was common for multiple hostnames to refer to the same server and (b) they were guaranteed to act identically because there was no HOST: header yet.
There is no end to education. It is not that you read a book, pass an examination, and finish with education. The whole of life, from the moment you are born to the moment you die, is a process of learning.
Is it really impossible?

About a decade ago an astrophysicist friend of mine told me that you can store lightning energy into some kind of a supraconductor, the problem being that we don't know how to take the energy out.

I believe he described something similar to [Superconducting magnetic energy storage](https://en.m.wikipedia.org/wiki/Superconducting_magnetic_ene...)
Wonderful, i certainly will!
People say it's already useless on solid ground. I suppose we can forget that on moving objects.

That said I wonder if helium filled balloons with extremely capacitors could absorb some of the voltage difference in the atmosphere and act as mini batteries.

Some people already tap into atmospheric voltage near ground with drones carrying long wires.
OTOH, otherwise it's the five eyes and NSA logging them. Both alternatives are really, really bad in my opinion.
I'm petrified of such an event. It's why I fantasise how I may survive, because I know I wouldn't!
I did something easier than moving to Fastmail, I just paid for Gmail.
Totally agree. The lack of configurability around recommendations is really frustrating. So often, the next video that plays is something tangentially related to what I'm watching, but still not what I want to watch.

I'd love a feature that defaults the next video to the newest unwatched video in a given channel or something like that, but we all know why it won't be built.
Agreed. I think it is going away, or at least I can't imagine anyone being looked down upon if they say they are a carpenter, plumber, electrician, or mechanic. And nowadays these will make more money than your average university graduate.
I think of Lisp vs. Python similarly to PostScript vs PDF. In PostScript you have a full language, can do anything but you often have to do it yourself. PDF's aren't extensible but have _just about_ all the functionality you need to produce a document.

An example of macros you often see is surrounding a block of code with open/close pairs to make sure you don't exit the code leaving dangling resources. File open/close, database connections, etc. Python has the __enter__ and __exit__ protocols to handle that. You can't do every bit of metaprogramming in Python, but over the years they've covered close to every contingency a developer comes across.
And to be more detailed, in any jet turbine, the compressor blades will create power as the energy spent compressing the air will be recovered when it's exhausted out of the tailpipe. So it's not quite correct to say they will produce no thrust.

Looking at design of turbines, a lot of air is needed above the amount for combustion to help keep the post combustion chamber turbine from melting (or just weakening to the point of failure). Some of this will be the unburnt (nitrogen, etc) components of the ingested air but a lot of design goes into moving air around components to move heat away from them.

The less air needs to be compressed for the engine then the more efficiently it will run. This is often achieved by designing one that can run hotter. This is also one of the other ideas behind having the bypass on a turbofan, reducing the amount of air that is compressed.