skysight-inc/HackerNews huggingface dataset:
Basically people think they work in order to provide for themselves. Our basic needs are actually pretty modest. We need food, shelter, medical care and a few other things. Providing these things is not super expensive. Even before you factor in automation.

Farmers still exist but as a part of the working population, they are a tiny percentage. The medical sector is comparatively huge but also not that large. Automation is likely to cut employment in both sectors a lot. Likewise construction work seems to require a lot of manual labor today but is something that can probably be done by robots already.

However, what automation will do is complete the transition of most work being entirely unrelated to those basic needs. That is already the case if you think about it. I look at most government jobs as a form of UBI. We're basically paying for people to do unnecessary work very slowly and inefficiently and we're taxing everyone to do it. There is no logic in this other than UBI. There's going to be a lot more of that. UBI as such seems to go against the morality that dictates people have to work for a living. But mocking that by making people do completely pointless things seems entirely acceptable.

If you automate most governments, they'd be a lot more efficient and you'd end up with millions of unemployed bureaucrats. Here in Germany, where they are perpetual paper fetishists, that would probably raise unemployment to double digit percentages. These people do absolutely nothing that adds any value; rather the opposite it seems. Bureaucracy is actually holding back economic progress. It's gotten to the point where "digitization" is a big topic in the current government; though they tend to end up waffling a lot when explaining what that actually means.
Something BIG Is Coming for YOU Superexcited
Hey guys!

We're launching a super-cool package for budding DIYers and tinkerers on Indiegogo in 24 hours: the STEMpedia Starter Package - a comprehensive package consisting of futuristic hardware, Scratch-based graphical programming interface, a mobile application for easy project-making and control, and online courses on electronics, programming, and robotics; everything you need to start making cool electronics, programming, and robotics projects.

Go check it out on the link given below and share your thoughts 'bout it with us (and maybe even show some love ;))!

https://igg.me/at/stempedia
I think is more complex than that, when you modify some data structure in memory you also want write to disk immediately as to not lose any data in case of a crash, so this means to write the new file under a separate name and then renaming the new file to replace the old file only after it has been successfully written as to provide safety against storage corruption.

I wouldn't recommend this to a beginner, the sqlite driver(of your language) would handle all this for you in a safe way.
My experience with Quora has been that more often than not the older the answer, the better it is. I find that answers in history, are often better than in tech. It always seems like the community that initially built Quora, stopped building it further several years ago and now it's floating out in space Wile E. Coyote style.
This is the one used in Chinese HSR construction, for elevated viaducts.

https://youtu.be/T7hdo9tL6u0
>...The rest of the project was to be funded with "TBD" sources. I believe the initial cost estimates were in the $40B range.

Thanks for pointing that out, I didn't realize that. I wonder how many of the people who voted for the bonds knew that there was an estimated extra 30 billion in cost.

Even going from an estimated 40 billion to 77 billion is still a huge increase. The original article mentioned that the state estimated the cost might actually be $98.1 billion.
> the alternative, going back to trying to regulate things like the internet in 28 different ways on a single continent, is just not a reasonable option.

But this was working fine! The way that it was "regulated", was that it basically wasn't.

Ineptitude in regulation seems like a feature, not a bug, when the regulation that people try to pass ends of being horrible.

28 countries acting ineffectively to regulate the internet is something that I support, not oppose.
C# could do the "effective final" rule, same as Java did - don't allow a variable to be closed over if it's mutated anywhere.

And yet it didn't - which made implementation that much more complex, since capturing mutable locals requires lifting them to extend lifetime.
The default design pattern for storing potentially invalid data with RDBMS is to (usually bulk) load the data in tables without constraints (loading tables), then do the validation in the database, and move valid records to their final tables.
My understanding is that Airbus assumed the worldwide increase in traffic, in part fueled by developing countries, combined with limited slots in busy airports would give a large boost to the hub and spoke model and make a large plane viable.

I agree that the shift in the market to point-to-point was becoming apparent during A380 development.

A major reason for the 747s popularity was it's range.
With much more efficient engines coming along, smaller twin engine aircraft could cover most routes, and do so cheaper, so the A380 wasn't really needed anymore.

But I reckon the project was too far along, with too much buy in and investment by European countries and partners, to pull the plug.

Boeing foresaw this and focused on smaller, more efficient models instead. This sure saved them a lot of money and engineering resources.

It's a shame for aviation enthusiasts though, it sure is a fascinating plane.
RN has been such a big boost of productivity for us, it changed everything. We were able to onboard junior developers that are excited to work with it as well as keeping our at the time existing native developers enthusiast about it (they embraced it since), and the time to market for us have dramatically improved for new features on both iOS and Android.

Of course some stuff sometimes doesn't work well, react-native link versus Pods, native modules or various SDK integration, navigation is sometimes tedious to work with but it is worth it really.

I don't regret at all the choice of migrating our app to RN one year and a half ago.
Actual, less-clickbaity title: ‘This Land Is Meant Only for Saffron. Without It, It Means Nothing.’
Windows IoT has specific storage requirements if I recall correctly. This is regarding SD card speed.
WhatsApp Ranks Status Based on the Number of Interactions
The answer is not just fluff. It for example links to https://github.com/neuroradiology/InsideReCaptcha where you can read more.
In principle this seems pretty cool, but the gap between what's communicated on the website, and what's actually contained in the 'Shared Earning Agreement' [1] makes me concerned this might be good marketing on a fundamentally predatory investment agreement. This could very well be a completely unintentional idiosyncrasy, so I don't want to be too accusatory, but the implication of the terms needs to be laid out more clearly on the website, if this is simply an oversight.

The single biggest red-flag is the fact that the equity stake vests in company sale or priced-raise as unpaid return cap (a multiple of 3-5X investment) over valuation cap. What this essentially means, is that in the scenario that you raise more money or sell the company before you've paid off the 3-5x multiple of the investment, then the investment essentially vests as if the valuation cap was 3-5x lower than what it was actually set at.

This probably seems abstract, so I'll make it vividly clear with an example. Let's say you raise $200k on a $2 million valuation with a 5x return cap on an SEA. Business goes well, a year or two goes by, and you either sell the company or raise more capital at a $10 million valuation, having in the interim say paid off $200k of the agreement from earnings. With 4x still outstanding. Suddenly, likely to your surprise, that $800k (4x investment amount) vests into equity—at the $2 million cap from the original agreement. In other words, Earnest Capital suddenly, to your surprise, owns 40% of your company. If you hadn't monetized at all and paid any off, this could be a full 50% stake.

Even if you run the numbers with the more conservative numbers in their document—is it clear to people that a $150k investment at a "$3 million" valuation could convert to a 15% equity stake in your company?

I'd love to see how this could be revised to address this issue, and I'd love to see the website more clearly communicate the equity implications. As of now, I can't help but feel that this is double-dipping, predatory investing, that is getting heaps of praise on HN due to clever marketing around tapping into the trend of anti-VC and indie-hacking, that will ultimately lead to some very frustrating experiences for first-time entrepreneurs that didn't fully comprehend the terms they were agreeing to.

Tyler—please prove me wrong and fix this thing. Or, since IANAL I may have completely misunderstood the document, in which case—screw me, my apologies—but please explain how it actually works :)

[1] https://docs.google.com/document/d/1MoLiH_VnhX-0vfZ1zgMSfpcI...
Detailed notes on computer science topics, in one page
It really feels like by exclusively targeting the enterprise market, Slack is leaving money on the table. Like it says in the article, the paid plan is prohibitively expensive for casual users and it's very easy to run up against the limitations of the free version.
expand and organize my notes(https://github.com/darshanime/notes)
Try vimium, I've been using it for years - as long as the HTML is semantically correct a surprisingly amount of the web is navigable.
Good eye! They look precisely like figure 12.44 and 12.45!
Please note that OpenLisp is not only an interpreter. It has also a lisp->C compiler that allows to write standalone executables. Speed is then timed with an average of x20 improvement.

The source code is fully available to paid customers. They are allowed to embed a Lisp engine in their own applications.

OpenLisp is free to use for non-commercial application.

Open means Open to the world, not Open Source.

See more on Wikipedia.

How fast is the interpreter? Make your own benchs and see...

Last but not least, it is extreeeeemnly portable.

C.
I am planning to build a spec module for javascript to write effective generative tests https://github.com/vadelabs/backend/tree/master/packages/spe...
> This comment reveals what the current social climate is most lacking: open-mindedness and the willingness to consider the nuance of an argument

Strongly disagree. The current social climate has people pushing fringe and discredited theories in droves (anti-vaccination, non-belief in climate change, white nationalism, etc, and even flat earthers seem to be making a come-back) and I do not believe I need to be willing to be open-minded or consider the nuance of those arguments.

More insidiously, the tendency to shroud poorly reasoned arguments in flowery language and pass it off as good-faith or intellectual (cf: Ben Shapiro, Jordan Peterson) seems to be growing.

The most powerful man in the world is currently doubling-down on an anti-scientific anti-climate-change platform; I'm not sure what being open-minded here or listening to his arguments is meant to achieve.
Not sure this helps but since using Google fi I have no spam as all those calls are labeled spam
Time Management Quotes You Need to Know
Will they leave a message? If you use something like Google Voice as your number, their voicemail will be transcribed into a text message so you can call them back within minutes, or if they can't leave a call back number, you can at least be ready for them to call you back.

By answering the phone, you're going to get even more spam calls since your number is identified as a live number.

Or you could try the call screening like what Google offers on the Pixel (and there must be other phones/apps that can do the same).

https://www.digitaltrends.com/mobile/google-call-screening-h...
On SV startups all needing to become unicorns
This is usually done, most GAN paper show in the appendix a list of generated images with distance to images in the dataset, for example check from pages 14 to 16 in this GAN paper [1].
Note that measuring distances between images is not trivial and some measurement space must be chosen, typically cosine at the last ResNet feature map.

[1] https://openreview.net/pdf?id=B1xsqj09Fm
"we're switching from a walled garden to another"

how do these kinds of posts end up on page one so often?!
> would you want a keyboard-driven interface for every random website you come across?

Definitely, no. But you can have both at the same time; in fact, in 90s-era applications and in professional desktop software, this is the norm. You build your discoverable UI, but ensure every action is attached to a keyboard shortcut, and that keyboard shortcut is also discoverable. Call it "progressive enhancement" of UI ergonomics, if you like; the point is not to put the ceiling for regular users on the level of your average first-time user.

> But learning is time consuming, too.

Not as much as time wasted if you don't provide a "faster path" to learn. I'm trying hard to understand, why modern UX designers react to the possibility (not even requirement) of users learning like devil to holy water. That is, beyond the obvious reason - pretty but useless software sells better, as you rate looks on first impression, but ergonomics on repeated use (i.e. after sale).
Infinite loops and doomed machines
The best document store is probably either a filesystem or S3.

Use a relational database. Postgres or MySQL. MySQL used to be heinous 20 years ago, but it's alright now. That's about how long these things take.

The primary thing you want from your data storage layer is you want it to be boring. You want all of the foot-shooting to have happened to other people and to be painstakingly documented. This is what relational databases give you. Are they the most ideal thing in the world always? Heck no. Are they extremely well-understood, operationally and in terms of the performance envelope? Compared to everything else, yes.

When in doubt, do the boring thing.

If your data storage layer is interesting, you're a database company and you know to ignore me. Otherwise why are you spending complexity budget on something which isn't the problem you're actually trying to solve?
> a more user friendly entertainment system

Does this have anything to do with the air frame?
Oracle PL/Sql: Create DML Package Online – Vinish Kapoor's Blog
The Fuzzy-Wuzzy World of Perlin Noise
The Curious Case of BEAM CPU Usage
You could look into Azure AD and let them handle it for you. https://docs.microsoft.com/en-us/azure/active-directory/deve...
Haven't really read any of her work. Do you have any recommendation regarding some of her books?

Wonder what are some of today's thinkers important thoughts are just lost due to the noise!
Thank you for this.

I have been trying to consciously put in effort into explicitly delineating my actual opinion and a statement of fact. I found that adding that tiny bit of flavor into it helps spark a conversation in better online communities rather than just getting derision or down-votes. Even if it involves a bit of self-deprecation. Sometimes you have to show that you're imperfect or else I found that people don't really assume the obvious, even though they would in real life. If I didn't add something like that then I found that an entire comment just comes off like I'm trying to communicate some sort of universal truth, only to me is it self-evident that it's an opinion. I'm trying to leave less of that to subtext, to reading between the lines as a lot of that tends to get lost online.

And since in a lot of these cases we can only guess at the truth to the best of our knowledge since the facts will likely remain hidden from us.
Hopefully this regulation will really make illegal telemarketers stop calling us with those spam calls.I also read an article that might be useful for someone who has similar robocalls problems at https://www.whycall.me/news/consumer-wins-massive-229500-rob....
Felix Krause Waves Goodbye to Fastlane and Google
EU negotiators reach a breakthrough on new copyright directive
> So who should I vote for if I want to have a carbon tax but get rid of DMCA 1201?

You make sure there are opposing parties. Like the house and senate controlled by different parties. It forces them to argue and fight and compromise, but the end results are better.
A phrase I just heard of recently: the magpie developer https://blog.codinghorror.com/the-magpie-developer/
Me too, every time
MEPs are elected. They are accountable via votes every 5 years.
This I can agree with, but with a caveat: if you're dealing with professional domain and users who are domain experts, it might be worth it to pick their brains about features too. They might have used other software in the past, and know a design element or functionality that works better.
He's the author of the book ;)
(or someone stole his name)
Tool turns your progressive web app into an APK with one click
Sorry, didn't mean to come off passive aggressive. I'm here in good faith just like you.
Here in Reno, not far from the Mustang VOR, I've seen the Air France A380 flight to Paris from SFO coming over around 4pm local time on a nice warm sunny day, and even at pretty much full cruising altitude when they get out this far they are a sight to see through some good binoculars. On the ground (again for me at SFO) they look big enough to be built by aliens. RIP A380.
Can Big Science Be Too Big?
An A380 flight was the most comfortable flight for me. I hardly felt the take-off or landing.
For 400 people a whole documentry.

We know how to drag things along
There's a tech community slack in my area with dozens of vertical channels of discussion. I'm sure that at there's been many interesting conversations, but because the free version limits a server to 10,000 messages across all channels, the majority of chats are 'empty' until someone decides to pony up the $8,500(!) per month to fully unlock the community.
> why would any nation-state logically settle for that, especially adversarial ones?

Because it is my computer, and I like being able to go on websites in other parts of the world, regardless of what the opinion of the government is?
More like
https://en.wikipedia.org/wiki/Evidence_(short_story)
I looked at that and it’s pretty nifty. It actually looks like google did encrypt the client side code and implement their own JavaScript VM and that the decryption key for the source is based on variables inside the VM during execution (some kind of state) in some way and other properties from the webpage (css is mentioned). It all falls into the realm of obfuscation.
A380 is the smoothest and quietest aircraft I've flown in, and those things really make a difference if you're flying 16 hours from SFO to DXB.
Of course, because here in Lake Wobegone, everybody is above average!
In which sense do you mean "walled garden"? The article actually discusses moving away from Slack because it is a walled garden, which to them means that the content inside Slack is only accessible/discoverable via Slack - versus Spectrum, which is indexed by search engines.
See here's the problem one points out Germany has been storming, weaseling and sidestepping the EU governance to push whatever legislation they needed from outside to bypass their legislative blocks at home, of which testimony is ample and wide, and suddenly the internet community bundles him with flat earthers and climate deniers
Someone wasn't good in there job. UX also means to understand the user.

High density data in good looking is still possible.
Yes, I recognise that.

I guess my thought is more, why not only tax income?

Not exactly, why not only keep the existing income tax and get rid of all others.

Only taxing income (all forms of them), and just using a bracketing system would simplify the whole equation so much. And make filing taxes quite simple.

I'm sad to see people have mostly downvoted me, and provided no rational for what would be worse about such a tax scheme. It seems that's telling to why we are probably very far from a tax reform, people seem to be irrationally attached to the way they're used to it.
I had to do this at CarMax on a recent purchase, it felt as silly as you think it is.
Agreed that envGet() will be brutal, but optimizations can eliminate a lot of that, e.g. by promoting locals to stack variables instead of heap variables.

It is possible to statically decide which environment contains each upvar. So I don't understand your conclusion that this experiment may be slower than JSC's bytecode interpreter. What information can JSC exploit at this stage that is statically unavailable?
to me it sounds like a condensed story of Theranos on fast-forward - delusional main characters stretching their already unreasonably stretched "fake it until you make it" well into outright fraud territory.

There is probably some point, a kind of mental Rubicon, where, once crossed, they feel that there are only 2 possible outcomes - either prison or triumphal success and they just double down...
I've only flown in an A380 once, business class from London to Miami, but I'd agreee with this 100%. Very nice ride!
That's just because they started from a much lower base 10 years ago, there has been massive relative increases.

Also rents are controlled[1] so it can be a bit deceptive - they are cheap but if you go to a viewing for one of those units you will find yourself as one of 50-100 applicants. And if you want to buy your own flat those prices are not controlled.

Additionally, remember that salaries are a lot lower than in the US, and that at least in Berlin there have been ~10% YoY rise in real estate prices for 10 years now & even those (mostly-controlled) rents have increased 6-7% YoY every year for a decade.

[1] https://www.thelocal.de/20180214/controversial-rent-control-...
You can get a beautiful fast and dense interface if you want one. But then you need someone to actually design it for you.

Most design that happens today is actually Styling rather than design: you just slap some framework on everything select some colours, apply some layout patterns and call it a day. Maybe you “go wild“ with some minor detail and are proud for beeing a rebel.

Like with architects who like to use glas and wide open spaces everywhere, regardless of social use, this is what divides really good designers from mostly ok designers.

Design is not finding the same clean, minimal look for everything, but looking at every interface that has been designed (including physical interfaces) and asking the question what is appropriate. And let’s face it: sometimes your design is worse than the unstyled browser default or the “readability mode”.

Design should be a lot of work, but like always you don’t pay an expert just to get it done, tou pay them for their experience, their knowlede and their ability to treat your project the way it deserves to be treated. This takes a little longer, but the iconic minimal designs everybody and their grandmother knows (Rams Braun radio for example), were 90% thought and the rest was styling and technical problems to be solved.

If you have a chance, please hire someone for actually thinking about a design and critically analyzing things they try out — this is were all great usable designs come from. If it looks modern as a side effect, so be it. Give them somebody who knows all hairy technical implementation details as a side kick and you are good to go