skysight-inc/HackerNews huggingface dataset:
In the 1990's, being "full stack" in web development wasn't that hard: HTML 3.2/4.0, the first release of CSS, some modicum of JavaScript and jQuery, Apache and CGI or PHP, and the database, which was probably the biggest surface area of all. If you hired someone to build a web application, it was entirely reasonable that they would be able to do that.

Fast forward to today and you can complicate that stack beyond belief. Meanwhile the business side says, "I could hire a full stack developer to build a web app twenty years ago. Why can't I do it now?" It's an entirely reasonable assumption on their part that somehow saying that's not reasonable anymore is prevarication and trying to hide the fact that we screwed up.

It's interesting trying to make the case that we haven't. Off the top of my head:

- We added accessibility, which makes it possible to comply with the Americans with Disabilities Act or comparable legislation elsewhere.
- We know that faster interaction improves conversion rates, so we can make a case for at least some of the JavaScript to speed up a user's interaction.
- Video and images can have better conversion rates than just text, but that can adversely interact with the last point, so we have to work around that.

So the web accessibility guidelines and semantic content, form validation on the fly and any other interactions that can be done within page that would otherwise require a page load (imagine if commenting on Facebook required a submit button and a page reload), and image sets and HTML 5 video.

What else can we justify this way?
We're not talking about whether or not you are killing puppies -- I don't think you're a sadist. Just "make stuff you would want to use." Or "do unto others as you would have them do unto you." Or, if you prefer, "act only according to that maxim whereby you can, at the same time, will that it should become a universal law."
Not quite true. Some livestock animals do ok in the wild: hogs and, in some warmer climates, cattle. There are feral goats in the Caribbean. But the climate has to be right. You don't see feral goats in Maine. Or even Ohio.

Domesticated chickens, OTOH, are toast anywhere there are predators. There are feral chickens in Hawaii. Nowhere else that I know of. There are also few feral sheep, as they need to be sheared.

Domesticated horses also tend to not do well. They've been selectively bred for traits that make them somewhat fragile without specific care.

As for crops: most domesticated food crops don't tend to become invasive. Every once in a while you'll see volunteer corn left over from last years' crop. and volunteer tomatoes are practically ubiquitous in backyard gardens. But more and more, the seeds from food crops are not fertile, they're hybrids. And even in backyard gardens of "heritage" crops, without human intervention the weeds almost always win out in the end. The only vegetable I've ever seen that persisted long after the gardener was gone was, oddly, rhubarb.
But you also only get really once chance that with that user. Give them a crappy experience and they'll never come back. A web app is already starting at -100 points.
I'm still trying to figure that out :)

Here are some ideas:

• Debugging: figuring out why a variable or object property has an unexpected value

• Finding relevant code, possibly during onboarding of new devs

• Security: see where insecure values end up at runtime

• Telling BE devs what endpoint is used for a specific part
of the UI

The architecture could also enable a few other features, like pausing when a particular value is encountered anywhere in the code.
Here is the main thing you need to know:

You are at the service of your team, not the other way around.
Why Are Germany's Internet Speeds So Slow?
That's basically what bytecode is. :) You can think of a stack-based bytecode as basically an in-order serialization of a tree.
Yes. I'm sure I can go online and make a hotel reservation in 5 minutes without providing my age or birthday. Now, I will usually have to provide a credit card number which typically would indicate I'm old enough to stay at a hotel. Although as noted elsewhere prepaid credit cards may be a work around. They may not let me check in if I show up and don't have an ID or my ID says I'm 14. But making the reservation would be straightforward.
Extracting “profiles” out of your permissions system
FREE and OSS CMS' encrypt customer data now.. Don't know where this myth that it costs money to do basic encryption is coming from..
The framing of this is all wrong. The problem isn't that developers are overpaid, it's that other industries' laborers have had their work systematically undervalued, all the way down to people performing essential services who can't afford to feed their families on full-time work.

However you want to argue about payment/wealth being a problem, ultimately, the idea that workers being compensated "too much" (when definitionally they aren't making as much as their labor's value creates) is the productive thing to focus on is very unhelpful.
I would offer, that depending on your querying needs with a little added complexity, you could replicate the data to an elasticsearch cluster for more complicated queries and use dynamo as the source of record/control.

IIRC, you can setup events based on dynamo records that can trigger a lambda function to update the search db.
UVa tells Latina sorority studying 25 hours a week is hazing, lawsuit says
Mark Twain popularized the phrase "lies, damn lies, and statistics" over a hundred years ago.

There's never been a time when you could just trust someone saying "studies show", or "experts agree". If you read something like that, you don't already know it to be true, and you have the time and inclination, look it up.

This has nothing to do with a reproducibility crisis, or a societal shift and everything to do with me not having the time to to include footnotes with every 2 paragraph comment I make on the internet.

>Culturally, we've turned a corner and we need to toss the phrase "studies show" out the window and push back when we hear it in isolation like that.

We haven't turned a corner. You're explicitly arguing that we should. Your argument is that society can only be saved if we change our society to enforce your preferred taboos.

>It's social science in particular that so many widely accepted beliefs that came from research that turned out to not replicate. So what does it even matter that something is widely believed anymore?

Tossing out the last century of social science research probably isn't the best solution to the problem. But hey what do I know.
I’d say that it feels like just yesterday, but it totally feels like decades ago :)

I’m very lucky to still be close with so may of the truly amazing individuals that helped build Jabber, and over the years deeply honored by all those that spoke to me about how it inspired them.

While at the surface it may seem like all of our efforts had little impact on the big “messaging silos”, I am most proud of how much Jabber/XMPP has made it easy for anyone to build/host/extend a messaging and presence service. Twenty years ago the concepts and architectures were opaque, now they’re commonplace.

Happy Birthday!
You're being flippant, but your paragraph is the reason we have pharmaceutical sales reps, and the reason they are so well paid.
The game-day caffeine routine that powers the NBA's most frequent flyers
Right because web apps don't have dozen trackers on them.
Based on most people's actions, it would appear not.

Excessive eating, drinking, smoking, and insufficient exercise and sleep seem to apply to most people.
That's what's so striking about this. The new hardware can run neural nets really fast. So they'll be able to do something that can do the job most of the time, but will still screw up badly some of the time.

Not even stereo cameras. That's surprising. With all that compute power, depth from stereo should work well. A 3 camera system with all cameras pointed in roughly the same direction and arranged in a triangle, not a line, is resistant to many illusions that will trouble a 2-camera system. You don't need 3 cameras most of the time, but when you need them, you need them.
World Development Report 2019
Very cool! I'll definitely watch you home page for new posts. Thank you :)
Master Decryption Key Released for FilesLocker Ransomware
Related: https://en.wikipedia.org/wiki/Health_system#International_co...
It works pretty much as described. Now the hackers cant simply steal the db dump, they must also steal the decryption code and the key.
This requires more work. The application servers are not the same as database servers, etc.
Spooky23 seems to be implicitly relying on uniqueness that is leveraged by the underlying message routing system. With the case of "123 Main St, anytown, AK" there is an implicit assumption that no one else lives at that address. With the case of "spooky23@example.com" there is an implicit assumption that the mailbox is not shared.

Hoarding numbers serves the very purpose of ensuring a unique assignment. For instance, if "the" department of transportation did not have a "global" database, then it would risk minting the same number twice. That having been said, it is true that knowledge of a "master" identity is not a requirement for making payment arrangements.
Alleged foldable phone made by Xiaomi
I always read the first dozen or so reviews of an app before I install it. It takes only a few seconds to skim. There is a lot of value in that.
The top apps are still more or less the same staples as 5 years ago. While it’s harder to find a new excellent app, it still serves as a good introductory guide of what most people are going out of their way to install on their phones.
Wealthy people understand how money 'works'. It never has a 'concrete number' ;-)
Not just games - toys like Hatchimals and LOL dolls are just loot boxes targeting an even younger demographic, with similar unboxing videos to market them.
see my comment above. the job market these people are supposedly propping up is going to get wiped out by automation in a few decades, thus only exacerbating the problem.
It's not just emotional attachment. There's a lot of investment that goes into building community relationships and the living space itself that doesn't translate into market value.

> People are living on the streets because they can't afford housing, because there isn't enough being built.

So you're making an ethical appeal that old people should be forced to sell their homes to solve homelessness. Ok, I'll take you up on that.

You've only cited the supply side of the problem. You could just as well say "People are living on the streets because they can't afford housing, because too many techies are moving into town. Young people living in a fun adult playground is not more important than solving human misery cause by the current state of affairs."

Now which is more important: helping wealthier people live in a funner city or keeping seniors in their homes? What's the first priority here?
Meanwhile, here in the UK the NHS - weaponised by the left and virtually above criticism/reform as a consequence - tortures people by making them wait months/years for treatment due to rationing of care, this rationing in no small part being due to the fact that care is free at the point of delivery, which leads some people to abuse the service. Even a token £10 charge for GP visits, for example (subsidised for the genuinely incapable of paying) - similar to the Netherlands - would likely deter many of the unnecessary visits, and raise desperately needed revenue. I would gladly pay. But any/all genuine reform is blocked by the left raising the spectre of privatisation. So let's not pretend we have the all the answers here in the UK.
Which is how you get people like me screaming at the platforms:

"Stop with this trending nonsense, stop with this "your friends liked" nonsense, stop with this "in case your missed it" nonsense, take your hands off me and just let me mindlessly click and watch whatever videos I feel like watching and react to the tweets I want to react to, I don't need your damn help knowing what my friends are doing or feeling like I need to like something because the platform detected that Jim liked it six hours ago since my last login".

For all this talk about FOMO, it's impossible for me, personally, to NOT look at the culpability the platforms have in it by nagging me all the time about what everyone else is doing and be annoyed by it. I know what they're doing, I see it. I don't need your helicopter parenting to know that, twitter. Keep the trolls in line, keep the lights on, otherwise get out of the way.
Heh. A dev at work pushed our Azure cloud key to GitHub two days ago. A day ago we got a $250,000 bill for hundreds of virtual machines running at full capacity. Silly hackers.
Hi. I would love to hear more about your career. Your profile has no way to contact you. Would you mind sending me an email (in my profile)? Any conversation at all woukd be valuable to me. Thank you.
Yhere are a bunch of ways to land code that doesn’t get run yet, by adding new functions or default parameters and conditional logic.
Being a software developer without home internet in 2019
How many web applications do non-tech people use? I suspect it's also less than 10. Probably closer to one (Gmail). I don't see why getting them to use your web app is any easier than getting them to use your mobile app.
Top Reasons to Include Mobile App Localization
Interesting, iOS has pretty locked down default settings and prompts you when an app tries to access most sensitive data. I think I’d generally prefer mobile apps from a privacy perspective because I don’t have to worry about things like cookies as much.
Tesla AP2.0+ vehicles have three forward facing cameras, two on each side (front quarter panels, side B pillars), and one rear camera, with overlap between them all. This should be more than sufficient to use structure from motion [1] instead of LIDAR for ranging (not including their ultrasonics).

https://www.teslarati.com/tesla-autopilot-software-v9-blind-... (Tesla Version 9 real-world blind spot test shows Autopilot’s 360° cameras in action)

Youtube video of 3D Autopilot perspective: https://www.youtube.com/watch?v=wypE4fC56bg

Of note:

> Particularly noticeable in Erik’s demo, though, was what seemed to be a slight lag in how other vehicles’ avatars are displayed on the Model S’ instrument cluster, particularly when they are overtaking the electric car. That said, considering that blind spot monitoring is utilizing video feeds from the side and rear cameras, these slight lags could be due to the system shifting from one camera to another. This was particularly notable at around the 1:25 mark in the owner-enthusiast’s video.

Which leads me to believe that the sensors (cameras, front radar, ultrasonics) are sufficient, but why the NN hardware upgrade is going to be necessary. Tesla bet that it was going to be cheaper to drive the cost of the processing hardware down vs being beholden to LIDAR, and it looks like they might be right.

[1] https://en.wikipedia.org/wiki/Structure_from_motion
There is a 3 camera system on the front of every AP2.0+ Tesla out there.
This is bad advice for people wanting to learn a musical instrument

This is amazingly good advice for those learning their first musical instrument. Because casual observation tells me that nearly no one spends that kind of time on an instrument starting out. If one spends 45 minutes a day practicing (not noodling) on an instrument for a month, I don’t think sounding reasonably decent on a tiny set of tunes can be avoided. Rhonda Vincent won’t be inviting you on stage for a mandolin duet, but you won’t embarrass yourself in front of friends.

Now, getting good? Well, yeah, that’s going to be that same 45 minutes a day for the next ten years. But after twenty hours I think one would earn the right to call themselves a mandolin player.
"Contacts, private chats and financial details were put out on Twitter that belong to figures from every political party except the far-right AfD."
...
"However, the fact that no right-wing politicians were targeted while prominent figures who had criticised them had been, suggested domestic right-wingers may also have been responsible, he told the BBC."

hmm. editor?
It is stupid to blame Obama or Trump even for the current state of Obamacare.

The parties involved right now are resulting in a much worse than medicare solution as it is similar to the three wolves one sheep version of democracy (which is the whole premise of libertarian concerns about democratic socialism). It is an attempt to obfuscate the otherwise obvious corruption and theft that is healthcare. Here the wolves are the AMA(doctors), insurers, pharma, and the politicians claiming to want to solve healthcare. The AMA and insurers have insane billing policies based on assuming inept doctors and corrupt patients.

Most insurance today is just passing on the discounted (actual) price on to the insured co-pay or deductible. They cover very little normal costs of medicine nor do they provide any actual services for their premium.

The main reason we don't have universal medicaid/medicare is similar to why the IRS doesn't do electronic filing themselves. Billions of dollars of middleman and tens of thousands of otherwise worthless jobs are on the line.

We need a private/public system. It will initially look costly and it will suck (differently) for doctors and hospitals. However, in five to ten years the costs will stabilize and insurance and other services will be more honest as they will have real competition.

Also, he should try to just fly back to the UK for non-emergency issues. Most foreign friends I have just keep insurance in their home countries as it costs usually 100-200 a year. A $1k flight back to see your family is cheaper than any surgery in the US.
I agree. I like the FTC's requirement that "influencers" have sponsorship disclosures on their YouTube videos and Instagram posts but it doesn't make sense that the same rules don't apply to other forms of product placement. Movies and TV shows don't have to disclose that they've been paid for the main character to drive a specific model car or wear a specific brand jacket.
Truly, I think that’s an indictment of the game, and to some extent the audience, not an endorsement of the advertisements.
I’m not sure. While I broadly agree with what SuddsMcDuff wrote, I literally can’t tell any more.

Trouble is, the UK political scene is currently entirely populated by people who lack the competence to realise there is anything wrong with their own strategies. (All of them, including the groups I used to consider ‘my side’).

So, they might be relevant by default.
Sobriety startup, that's a great idea! Fixing problems, and using the fast speed of startup culture. I'm not sure if they can fix it, but it seems like unique idea.
> extract a few bits per second

That's surprising. I thought it would be a lot higher than 3.3 bits for 10 fingers (probably not worth considering in this context).
> Quartz is a guide to the new global economy for people excited by change.

You'd think with that mission statement, their headlines would reflect global and not regional information. AFAICT there are many legal providers of psilocybin:

https://en.wikipedia.org/wiki/Legal_status_of_psilocybin_mus...

"Below the fold", past the infinite scroll "edge", many of the articles have country-specific headlines that include "US" in them. Maybe the legality of psilocybin is too marginal to worry about that, but this article does seem to be US-specific and not globally oriented. I do wish that there was a brief intro about legal providers elsewhere in the world. It would add useful context.
The government should issue a public/private key to every citizen/resident and provide a verification service that companies can use to verify a citizen's identity without the citizen having to hand over any secret information.

They could even optionally store one or more profiles that you could use for streamlining your interactions with various private industries: financial services, health care, employment, shopping, and travel could all have separate datasets about you stored for convenience.

Then when you want to do business with a company, you grant them access to the appropriate profile. When you conclude your business, you revoke access.

The same would be great for phone and email networks. Basically instead of giving someone your contact info, you give them a voucher to contact you. They call or email to the service and include the voucher (all automated) and the service either forwards it along or ignores it based on whether the voucher is valid. And you can invalidate any voucher at any time for any reason.

For people that like things simple, they could use a single voucher for everything, but for people who want more control they could do separate vouchers for everyone, or some easier middle-ground like family, friends, professional, commercial, and misc.
Can this be used for multivariate time series? If so, do you have an example?
The cost in this case would be in switching.

They're already using a system that works for them, why bother changing to something else?
You're not talking about Quebec, so I'm not sure it's relevant.
Maybe so, but can you please not post unsubstantive comments here?

Also, please don't break the site guideline about calling names.

https://news.ycombinator.com/newsguidelines.html
This is a nice talk to explain what a document database is and how it is supposed to be used. Many think it is about not having a schema, but you could have the database enforce a schema in a document Database.

Document storage freezes access patterns in a way that creates data locality for preferred data access patterns. The major downside is that you might not know all the access patterns and even if you do new access patterns can arise. Either way, it can be extremely difficult to accommodate unexpected access patterns.

I have seen document storage work well for aggregating data from external APIs. The whole point is that you are making preferred access patterns for your data rather than use an external API. And you are probably ready to rebuild your database if your access pattern changes.

I would also expect document storage to work well in an architecture of microservices under the conditions that:

* The schema is small so there aren't many possible access patterns

* Data is shipped to a SQL (warehouse) database for more complex processing anyways.
> Suppose a genie offers to tweak the world in one of two ways. Either he will (A) double everyone's bank account, or (B) double the amount of food in existence. Which is better for society? Clearly the answer is B, doubling the food. Option A (doubling the money) merely creates more placeholders, more tokens — while option B creates more objects of intrinsic value. In other words, A is a zero-sum change, while B is positive-sum.

This thought experiment is mistaken in almost every direction -- first of all it's not zero-sum to double every bank account given the unequal distribution of account balances. Second, and even worse for the point being made, it's wildly untrue to imagine that food is in such short supply that we need to double it. The problem with food is primarily one of distribution! This is where I gave up attempting to see his argument through. There's nothing to be gained by "reasoning" from such poor premises.
IMO it's a misleading premise to begin with "Start with a website, not a mobile". One should try to stay true to target audience. If your product justifies "Mobile first" approach, mobile app is what one should start with.

Few years ago, I started with a website prototype with an end goal of porting UI elements and business logic to mobile. With some exception of reusing business logic, most UI elements required redo.