skysight-inc/HackerNews huggingface dataset:
Limit with PostGIS is that it uses “Simple features model” - OSM model is way more, not less complex: topology (object element hierarchy/links), versioning, editing metadata, schemaless tags etc - none of them were possible in plain postgis. Only more free data schemas (eg jsonb) are added to since OSM debate over db solutions over 10yrs back, the other things are still not there really.
But most companies are loathe to do that because you're likely to quit and go somewhere else for a pay bump as soon as you have enough skills and experience that you're worth hiring.

This is only true in bad companies. Good companies understand that people move on, and don't assume that someone is hired in to a role forever. Once you realise that hiring is an expensive process that you will always be doing you then you can optimize it appropriately.

Some really good companies even use it as a point in job adverts. There are plenty of senior developers who actively want to teach and mentor juniors, and will be happier working in companies that encourage that process. It's a good way of retaining those staff.
Good link. Nice.
Dan Boneh's Crypto II. ;-)
Easy: Because Apple clearly sees it as a more profitable move and, whether you agree with them or not, contributes to an overall better user experience. Better experience = happier customers = more business.
I'm part of that - I was buying stocks a couple of weeks ago after nothing for ages. My hypothesis was largely that things are peaking and at the time I thought it will be over soon. I'm a little less optimistic now.

I don't think we have much danger of the main failing of the great depression - a collapse of the money supply because governments wouldn't step in. They seem pretty willing now but the virus itself remains a problem.
Ask HN: Name of site for software/IT dev funny/horror stories?
I'm looking for a site that had hundreds of funny and/or terrifying stories from software engineers managing out-of-date technology with incompetent managers or coworkers. Kinda like Clients From Hell, but in long form. I recall a story about servers being hosted in an office without any air conditioning, etc. and it had actual breakdowns of the code involved.

Does anyone know what site I'm talking about?
While I think that ought to be a requirement for getting a CS degree, not all universities do. Moreover, being able to code isn't a boolean - while some people are indeed totally incompetent, among the competent people, some are better than others, and some have strengths and weaknesses that would make them more ore less suited to a particular role. It behooves an employer to try to measure these things.
> It might cause motion sickness, but maybe you can get away with pitching/yawing 5 degrees for every 1 degree of head movement, so to look "straight up" you only have to tilt your head up 18 degrees.

That would cause extreme motion sickness.
There is too much debt in the system. Decades of goosing growth everywhere by making debt easier has put lots of places into tenuous territory where market adjustments combined with sentiment can tank things in unexpected ways.
Julia may be portable but it doesn't run well at all on smaller embedded devices like a Pi or Nano for example and its compiler will be an issue on most mobile devices outside of terminal emulators.
So, apple don't want web app to be first class citizens and then reinvent web apps?
>The French and Germans barely have militaries that can project outside of their own borders at this point

Pardon ? The French military is the one that projects the most in Europe.
Thanks for posting this. I was starting to feel like I was rearranging deck chairs on the Titanic, but now maybe I can look at it as being up on deck is giving me a better view of the icebergs.
It's hard to imagine, but some DOS apps had <100ms startup time on a 486 while coming full-featured on a 1.44MB floppy disk.

I agree that your app is small and fast compared to what others are putting out there, but compared to what software engineering could do if people cared, this is still bloated and slow.
To your last point, I find it completely reasonable and something I configure for all mobile games I have on my phone. My Samsung Note 8 isn't able to handle smooth gameplay for many applications without tweaking, which I have configured through Samsung's Game Tuner app which does warn about potential overheating concerns. There are actually phone cases made specifically to help with phone cooling these days; tangent, but this reminds me of how CPU cooling gets more advanced as high performance CPUs generate more heat under heavy workloads.
How do you make sure that artifacts are not destroyed once they return like in [1-3]? With 3D printing, I don't think there is an argument left for keeping artifacts, once the security is provided.

That said, the current cultures in many places have conquered and destroyed the original culture that created those artifacts (including the West). In a sense, it's loot for everybody. So why is it wrong to loot some looter's loot?

[1] https://www.theguardian.com/culture/2015/dec/16/tutankhamun-...

[2] https://en.wikipedia.org/wiki/Buddhas_of_Bamyan

[3] https://www.independent.co.uk/news/world/middle-east/reveale...
Very interesting,

The magic is pyfakewebcam and v4l2loopback, I was looking foe a way to turn myself into a potato on Teams. The bit I was missing was how to create a virtual webcam.
1-3 are the same thing. The US held most of the world's assets (was a creditor during the war), so became the world's most well capitalized bank. In that capacity, the bank's notes, i.e. dollars, became the world's currency.

Despite a run on the "bank" in the 70's, this arrangement remained.
The last time we had a pandemic like this was 100 years ago. Do you honestly believe we'd maintain unused factories for that long and then start manufacturing modern medical equipment with century old technology?
> are they a great candidate that cut corners, or a less experienced candidate that used stackoverflow

Strange reasoning. If you want to cut corners, you use stack overflow.

Unless you know by heart the optimal way on how to reverse a string in C#, you do a 3 second google search and do a 5 sec copy paste of the one liner, from the top answer on stack overflow.

When I was programming as a 14 year old and came across a problem, it sometimes took me a day to figure something out. There was no internet back then. Now the most obscure issue is probably nicely documented with a top 5 of solutions.
Do you mean http://thedailywtf.com?
Perhaps they have been "parking" the domain previously, very common amongst some large registrars
Wasn't the moon originally created due to a collision with the earth? Was there not any water for Earth to share with the moon when that happened?
There's little meaningful exposure to other cultures or worlds by going to museums. I'm sure HN is the kind of place that already has a higher density of museum memberships, but to me, it's all infotainment. I will continue such museum memberships because they're great infotainment for when guests come to town, or when I visit some major city.

But how many museum trips does it take to have an interesting take on China and its people without sounding utterly blind? I feel like a lifetime of museum-going might never amount to anything except as toy conversation for a certain kind of social gathering.
Cirque Du Soleil
India heartwarming messages in fight against COVID-19
That's it!! Thank you. I spent 10 minutes googling and couldn't find it.
It's not all bad news out there. Didier Raoult was reporting today the results of testing anyone who turns up and treating with hydroxychloroquine and z-pak. Looks like 0.5% mortality mostly in the over 80s, and the infection rates for Marseille as a whole coming down I think from 350 cases a day to 100 or so, the ICU emptying. I know people are saying it's all unproven but at some point they'll probably say oh look it actually works, kinda.
> there are a lot of _deflationary_ pressures right now, so if they get it right, things will balance

Inflation and deflation are not so one-dimensional that they can simply "balance out". When the Fed issues money that money isn't distributed to everyone equally. And when money gets removed from the economy, that doesn't affect everyone equally either—nor does it impact the same people to whom new money is being distributed. Even if the total money in circulation stays the same, there's still a massive redistribution of wealth going on behind the scenes.
Show HN: TS LiveView
No, it wasn't

https://en.wikipedia.org/wiki/Severe_acute_respiratory_syndr...
I think the thing people are "on about" is that we have become so cynical about the current status quo, that there's no oxygen left to have a real conversation about what constitutes a true "false negative".

It would require some sort of longer-term data gathering around the rejection / ghosting process.

For example, Google claims to be very objective and data-driven about their hiring process, but once a candidate is rejected there is no further data.

How would one solve such a problem?

If we agree that it's just window dressing around a "song and dance" (I prefer to call it "the rituals of gate keeping"), there is no problem to be solved.

But I still feel like giving in to cynicism is the wrong answer.
I really want to try this, but I'm a little hesitant with the --privileged flag. Sounds like this is pretty much giving root access to the container? (https://stackoverflow.com/questions/36425230/privileged-cont...)

Could someone (or OP) enlighten me on what requires this flag? I thought the container would also get access to the anbox kernel modules that I have installed already.
Seems like a terminal, storing the content in the cloud like a container where the app lives up there instead of in your localhost, but still uses the native interface APIs.
LiveView enables rich, real-time user experiences with server-rendered HTML.

So you can write complex realtime webapp without bloating the client side. It responses pre-rendered HTML upon first GET request, then use websocket to patch the DOM for later interactions.

Just like Phoenix LiveView but in Typescript!
The problem with the idea that if all consumer apps played ball with law enforcement (and as always, I would like to point out that it isn't clear which nation's law enforcement agencies are supposed to get access) then suddenly there would be no choice but to roll your own encryption tools is naive. It is born from a type of politician's mindset where communication between people is done via an 'app', and an 'app' means that there is a large company that invariably wants to deal with the US or the EU that can be pressured into building a backdoor. And for 99% of today's messaging apps they are right (which is a nice mess we're in by the way).

But anyone can use OpenPGP (or any other tool) today, and anyone can tomorrow, even if such a project stops completely. The source is out there, and so is the source for hundreds of other related tools. There will also be people with — subjectively, depending on whom and where you ask — non-nefarious reasons to have their communications end-to-end encrypted who will find ways to provide such software in a decentralised manner without the point of failure that laws like EARN-IT target.
You usually don't need to re-implement an algorithm.

But very often you have to understand which algorithm to choose. Then you can pick an existing implementation.

In interviews I conduct I gladly allow to read the wikipedia page with a reference implementation (say, for the mentioned Dijkstra algorithm), or pick an implementation from a standard library of a language (say, for a priority queue). What I'm looking for is a conscious and reasonable choice of an approach, and understanding its trade-offs.
$2T has already been deployed by the Fed to buy assets from banks and other financial institutions at prices that do not reflect their market value.

Small businesses and average Americans have received and will receive so little in comparison that to say we're helping people in need is only correct if the people you're imagining are JP Dimon and friends.
Soooo surely someone here knows something about this... at the fancy Harry Potter ride at Universal Studios Hollywood, they have “living paintings” as part of the ambiance, which are very clearly digital. They are large and in color, TV-sized. But they look like they are not emitting their own light. My best guess is carefully controlled brightness and some special coating (they have a paint-like finish), but that’s just a guess. Anyone know more details?
There is the part where you give junior pay raise after he or she learns enough to get raise elsewhere.
Game Dev Digest Issue #38
The thing is, we always knew this, but we did it anyway.

Like we know that destroying all insects and and global warning are not sustainable. We know we can't have 7 billion humans eating meat. We know we should let not power concentrate too much into some entities. But we keep it up.

Since we don't react unless something forces us to, I'm starting to believe we need some medium crisis to happen like the covid19 so that a bigger one won't wipe us out in the future.
>Whatever happened to good old fashioned police work?

That implies effort and people are lazy. "Hey, Mr Criminal, can you be so nice to use App X when you plan to commit your crime so our automated system can mail us when you are going to break the law and also set up an event in our calendar so we can come and arrest you. Please be nice, we can make each other lives easier if we work together. "
Interviewees are, as I mentioned above, explicitly informed of it. Interviewers may not be. Why would they be?
If the interview sucks I decline before an offer is made. Why work for someone with a bad interview?
There's safety in numbers. In my experience people in general are pretty smart; there're lots of wolves in sheep's clothing.

Those wolves were the ones buying N95 Masks in January; Buying Flonase (OTC Glucocorticoid) 'just in case'.

If the alternative non-BS opinion/belief is un-popular (i.e. coronavirus is serious), it's easier and safer to just check out; tend your own garden.
Free rail travel for people fleeing domestic abuse during the lockdown
From someone coming from support, This is horseshit.
That should be changing as more apps drop older iOS versions and stop bundling Swift.
The United States: your global leader in self-afflicted wounds.
Those Spanish speaking kids disagree...

Also, where do you think it goes when it evaporates?
I used to own a suit like that ;)

No, really. In my case I went with white-green because I liked it. It was quite obvious that it made the bank employees feel unsure if they should mock me or if I was some sort of secret celebrity.
I'm mentioned in the article. I had nearly the exact same experience as the author from a different side of the planet -- and we even overlapped on i18n/l10n issues. I actually raised some of these issues in a blog/Reddit post from a rewrite I did in 2016, where this was one of the biggest pain-points (back when native code was cryptic but legal). After that thread was closed without real answers or a way to reply, I stopped participating in any meaningful way to the community and did all side projects in something else. I've been afraid to even ask the community for any sort of assistance because of the hostility I've encountered for suggesting something was wrong or incomplete. You can see in the authors constant preapologies in the article that he's really afraid of the tact chosen for this so he doesn't get any flack to put him in even worse standings with community; this is absurd, and it's the reason it needed to be aired out in a long blog post after bottling frustrations.

I've switched jobs since, but we've discussed migrating from Elm to PureScript for the last like year without having a big enough reason to pull the trigger, but maybe this would be a good time since it seems a lot of people are frustrated in the community and I've had to come up with a few too many 'clever' solutions to get around limitations.

I think Elm is the best playground to learn functional programming, but I wouldn't recommend it to anyone for anything other than a learning opportunity or a narrowly-scoped weekend SPA project.
They don't have an army, a passport, borders, a seat an the UN or any real diplomacy ties.

So unless you want to turn the state into a country, its power of negotiation is limited.
I don't. Crate authors seems to be playing catch up to, or more likely, abandon their old work. I'ts really hard coming in to Rust to get a feel for what to use in any given situation as the crates are either dead or in alpha.
Thank you fir this. Balances out the prevailing sentiment in the rest of the comments.
The author of aind is here.

--privileged is required for nesting an Anbox (LXC) inside Docker.
But you don't need to worry too much because Anbox launches "unprivileged" LXC using user namespaces.
You can confirm that all Android process are running as non-root users by executing `docker exec aind ps -ef`.
> It should be left up to the nations that the loot was plundered from

What if the nation it was last plundered from in turn took it from someone else even further back in history?
It's hard to use a roadmap with this much variance. Is there anything that can be said with certainty about covid
There's nothing local specific in PPE. Everybody needs the same things.
The indicated FT8 signal to noise ratio is very misleading. The calculation is based on a noise bandwidth of 2500 Hz, yet the FT8 signal is only 50 Hz. The actual minimum signal to noise ratio of FT8 is around 1 dB in 50 Hz (-156 dBm in a gaussian channel with a perfect 0 dB noise figure receiver), which is consistent with a 1/2 rate LDPC code like the one FT8 uses.
it was for your own benefit. intro is just to get you relaxed. most of them don't even consider that part in the evaluation. so the less time spent there the more time you can spend on the algo q.
I work at a FAANG right now - I received interviews for FAANG, top unicorns (Palantir, Uber, Lyft), quant/finance (Citadel, TS, Jane St), with an unrelated degree (Biochem), average school (top Canadian school), and 2ish YOE at a no-name startup. So I would say it's better than I had expected.
Found something similar yesterday, which is basically deepfake for avatars - https://github.com/alievk/avatarify
> Department of Interior should step in to restore fearless travel conditions as the pandemic is a situation preventing people actually practice statutorily guaranteed freedom to travel.

In spirit I don’t disagree but how can the Department of the Interior do this? What is the specific action?

Also why would The Department of the Interior be responsible for travel conditions rather than something like The Department of Transportation?

E: I still don’t follow, what action can be taken by any agency to make travel fearless in time of pandemic?

Department of State carries out U.S. foreign policy. What can they do to change the reality of a pandemic?
Thanks for sharing the link about SIR :) So far I was thinking about changing the model for a given country if the Gaussian approach would cause unacceptable inaccuracy.

If the data for confirmed cases is not that accurate, can you recommend a more valuable data source?

Best wishes for people there in Argentina :)
Apple Education Learning Series
Agree. Since all of them turned out well, I have only had very few interviews. As such, nobody would see me as qualified to talk about the hiring industry, because I barely participate in it.
I've seen people suggest learning Elm as your stepping stone into PureScript, because it does a better job with the training wheels in the beginning.
Before Swift become a thing I look at Objective-C but it was so irritating that I stuck with JavaScript. It's probably faster but what difference it would make to open the app faster than what the user can perceive? I can use static images to give the impression that the app is already running, which is recommended by Apple anyway since the user won't be able to react before the app is fully loaded anyway.
An Anarchist Solution to Global Warming (2010)
Well, if you have an idea what to do with the undocumented string returned by the site, maybe you also have an idea of what effects it might have, beyond making linux fast again?
More likely, they have a few bugs here and there in the deployment tools that require human supervision and intervention, and they don't have the resources right now to fix them and to make it more reliable.

There is no need for flexibility in a repetitive process, unless there are bugged edge cases
They can make that decision if they want, or they can wait a bit to hire a more experienced dev for money money. I wouldn't say it's their "role" - nobody's forcing them to do so, and if it doesn't help them, I don't see why they would feel obligated to do it
I’ve never interpreted corporate catering as a perk, at least with tech companies. It’s designed to keep employees in the office as much as possible. I can’t imagine that BigTech hasn’t done a cost-benefit analysis and concluded that it’s worth it.
That's totally unrealistic. A data scientist is never in the room where decisions are made
Ah gotcha, thanks for replying. I spun up a copy on a disposable machine and I was able to VNC into the container and everything. I like the window manager that's installed on it. Seems lightweight. Looking forward to exploring this tool!
I'd say that is a good enough reason to buy. As they say, buy the rumour, sell the news.
Exactly. The most dominant military in the world needs to eat.
Garbage in policy out
When I was young and single, I programmed in my free time.

Now I have a wife and three kids and a house and I like woodworking and flying and fixing up old buildings. I sell all of my programming output to my employer, who doesn't happen to make open source. In my free time, I play with my kids or fix something on a house or build something in my shop or something that doesn't leave a mark on GitHub.

If you are evaluating me for a job and ask me to show you some code I've written recently, I can't do it. I do want you to test me, because I want to work in a shop where everybody can pull their weight - I've worked in shops that don't test candidates, and they end up with some really bad programmers who are sometimes decent sweet talkers. But give me something on a whiteboard, or a take home thing that I can finish in a couple hours after the kids go to bed, or just let me bang on a keyboard in your offices or whatever.

If you ask your candidates to show you some code they wrote, you're selecting for candidates who either do open source in their day job, or don't have hobbies that don't produce code. There's lots of great programmers that meet neither of those criteria.
Can you provide an explanation to the petrodollar hypothesis debunking?

Indeed, I’ve anecdotally noticed that whenever a dictator trading oil threatens to switch to another currency he ends up dead in a ditch.

On the contrary, dictators that do insist on $$$ and use them to enthusiastically buy US weapons are celebrated and given honor seats.
An actual act of biowarfare, which this is almost certainly not, can be responded to with all the other tools of warfare, such as ICBMs.
I second that.

It has two things that stood out for me:

* It clearly discusses "grammar rules" and "personal style", which helped me locate myself in all this.

* It doesn't just say "avoid the passive voice", but explains when the passive is needed (it has nothing to do with "when we don't want to say who acts", but a lot with "the sentence is easier to understand when X appears at the beginning of the sentence, the easiest way to achieve that is to use passive voice").

Oh, and a third: it has wonderful exercises.

There are many editions of the book (actually there are even three titles, all with "Clarity" and "Style" in them) – it doesn't really matter which one you choose.