skysight-inc/HackerNews huggingface dataset:
The Revelation of Jesus Christ
Perhaps the most 'contested' words put to paper (in the academic sense of the word, such as "Europe is a contested concept")
Or all of Apple's products. ;(
If you're on vacation, you probably don't need to be in your room between 12 and 4pm anyway. You should be out having lunch and doing tourist things.
I don't even use Javascript and I'm pretty far from a rockstar but I frequently make a function for simple operations like padding a string. I'll also frequently use a function from the stdlib for things like padding a string. It's a sign of a mature and good programmer I think.

Node is somewhat interesting since it's stdlib is pretty much non-existent and since it's javascript it's somewhat beholden to the world of browsers which shapes it's tooling and culture. Those constraints are why there are a lot of one function libraries out in NPM, including left-pad. Your attitude however shows that you aren't actually interested in understanding the constraints of that ecosystem. What you do appear to be interested in is putting down that community in order to look cool.

HN is traditionally pretty hostile to that sort of attitude which is why you keep getting downvoted.
Penrose tilings are aperiodic. The stamp (or combined area of all CNC-ed stamps) would be as large as the floor.
I think that there more interesting examples to ilustrate the fact that communication require to explain the basic to those that don't work in the field. Any good teacher knows that you have to motivate students and explain things adapting your classes to the knowledge of your students. Also, those who sell services or products know very well how to communicate the value of products. Perhaps some empathy is necessary for communication, but chapter 9 sound voiceless to me.
Ask HN: What problem in your local community is going unsolved?
We spend a lot of time thinking about the big picture and writing apps and services to address issues on that scale.

But what about your local community? What problems do you see that aren't being addressed?
Even if everything you say is true, the vast majority of starbucks customers either use the drive-through or leave the building with their cups. At that point, it's likely going in that residential recycling that you say is often thrown out wholesale.

Instead of ditching the straw, they should switch to a cardboard straw that is biodegradable.
The whole point of drinking a $5+ beverage is to enjoy the taste of it. That means, even if you use a straw, you're going to hold the beverage in your mouth so that your tongue and nose can experience it.

Straws really are only necessary with extremely elderly people, the sick and young children wherever one can't reliably lift the cup to their lips because of limited motor skills. Or perhaps in the USA where people drink 32 OZ beverages from a bucket that is liable to spill because of the waves caused by the ice cubes bobbing around in it.
Dhall's really cool because you can use it even if your tooling doesn't support dhall. There is direct JSON/YAML support with dhall-json: https://github.com/dhall-lang/dhall-json

If you wanted to generate something like an NGINX config (or, for example, TOML or Terraform) you could use dhall-text: https://github.com/dhall-lang/dhall-text

Oh, did I say terraform? Someone's already on supporting that directly: https://github.com/blast-hardcheese/dhall-terraform

Dhall is very unique among configuration because it's "distributed", meaning that Dhall can load any file as a dhall expression, and has builtin URI resolvers to make even remote endpoints part of local configuration. This is excellent for, say, CI integration.

Dhall has "semantic hashing" so that if someone does change a dhall dependency in a surprising way, the dhall script will refuse to continue (and give a very clear error about what changed, where it was looking for the change, and why it's stopping).

Dhall is a secret superpower for project configuration. Especially as of the 1.14+ releases, it's become an increasingly go-to tool for me. Even in just one-off JSON generation scripts, I find it to be a lifesaver.
I think results like this are important to consider as elite Universities drop their standardized testing requirements in the name of equality and fairness. Standardized testing is really one of the fairest ways of giving all individuals a fair shake.
Having built several large, complicated, high-traffic apps on the Google Datastore, I disagree. Eventual consistency was at worst a minor nuisance.

Rather, I found the major pain points to be 1) no joins and 2) no aggregations.
No, people want detached homes in a neighborhood with only detached homes. However one person will build a store or apartment and ruin the entire neighborhood.

(Note that I'm playing devils advocate here)
It's not really fair to blame this kind of stuff on progressives.

For instance, that Reason article calls "Barry Mahool" (actually J. Barry Mahool), a progressive and doesn't really elaborate beyond that, letting the reader assume that his progressivness extending to racial thought at the time. Looking into it, he seems to be thought of a progressive because of his out spoken support for women's suffrage, but as for black people he created the zoning laws as "Blacks should be quarantined in isolated slums in
order to reduce the incidents of civil disturbance, to prevent the spread of communicable disease into the nearby White neighborhoods, and to protect property values among the White majority".

That's like calling Dick Cheney a progressive because of his out spoken support for gay marriage.

https://en.wikipedia.org/wiki/J._Barry_Mahool

https://www.asu.edu/courses/aph294/total-readings/silver%20-...
Considering it is larger than some mini PCs with 1080s in them I'd really hope not.
Yeah, this is a major problem.

I can't ever issue a chargeback on an Amazon charge, as doing so would risk thousands of dollars of Kindle books as well as some fairly important stuff in AWS.

(And no, a separate AWS account doesn't help. If they can link them both to you, they'll take action against both.)
You could also have replicas in AWS replicating off your on prem DBs in real time. Is Kafka offering something as the message bus/data transfer mechanism that replication and ETL off the AWS replica can’t?
I feel TLA+ would be too much to ask in a system interview which is what this site is about.

In case anybody is interested, there is a nice talk by Hillel Wayne on youtube (https://www.youtube.com/watch?v=_9B__0S21y8) that provides a high-level overview on what TLA+ is about.
I wrote a comment earlier this week about a Google user being locked out of Google. I expanded it into a story, peppering it with less than flattering stories about Google.

https://theandrewbailey.com/article/203/Insanity-Locked-Out

I haven't read any Kafka, but I'm probably a fan already.
So straws are a beauty product! But you still don't use them with hot coffee right? Otherwise you get melted straws and yucky plastic tasting coffee.
Just like other businesses, the hotel owner can refuse a customer to rent a room.

One thing is different is there are multiple hotels, so you can go to a different hotel. But there is only one AirBnB.

As a hotel owner, I would love to get a system like AirBnB. Only rent rooms to those who give you good reviews and the hotel can write reviews about guest behavior. So that we can refuse service to those who are a pain in the butt.
Wasn't that kind of the point of AirBnB in the beginning? They will facilitate an agreement between two parties for just about any non-conventional arrangement, often even if it flies in the face of local tenancy laws. And that worked great for some odd number of people. The platform has largely been taken over by traditional vacation rentals, and I wonder if this is part of the friction here - atypical cases likely just aren't worth the trouble for AirBnB moving forward.
So what is the compatibility of this with non-Macs?
I agree with you on paper straws. Reusable stainless steel straws for on-premises consumption is very feasible. Bars have been doing it for many years. The only real problem is that they're very popular and get stolen as a matter of course and they don't wash well when run through ordinary dish. These seem to be reasonably easy problems to solve through incentive and simple equipment.
Any mention of whiteboard + vr or alternative? Infinite whiteboard in VR is the killer app that would make me dust off my Oculus go again.
Honestly, a situation that bad should be handled through AirBNB.
I miss being able to pickup Yamazaki 12 for $65. That said, while I like Japanese Whiskey I find it more novelty than quality. It's a great conversation piece for those not familiar with whiskey but I don't think it's some kind of Nectar of the Eastern God's...

I do regret not purchasing the bottle of Yamazaki 18 I saw in a store a few years back tho. Impossible to find nowadays.
Microsoft Calls for AI Face Recognition Software Regulation
The potential downsides are huge legal costs and the upsides are almost none, so any business is wise to keep their mouth shut unless through lawyers. Same reason why you don't comment on people you don't hire.
Source? I use ATEM, router, dozens of their converters & decklinks often and haven’t had heat problems, but am operating indoors.
How Fortnite became the most popular video game on earth
Ask HN: What steps do you take daily to grow your side business subscribers
Growth is king in business, and so therefore I will like to know what you do to try and promote subscription growth in you Saas or Non Saas side business, is it content marketing or advertising or social outreaching or cold emailing, whatever processes you have tried or are currently trying, I will like to know, even if they worked or not.
Please tell your story. How did you 4x your income? Didn't know people in marketing make this much.
i think i used to have some inherent heuristics around avoiding content that i assumed would be a little too technical etc, but at some point i kinda dropped all preconceptions and decided to click on random stuff and exit within ~30 seconds if it seemed boring -- i think it's exposed me to a lot of content that has actually been super interesting that i'd otherwise have avoided for fear of not understanding much.
People seem to be naturally anti-regulation, failing to see that those regulations don't exist purely upon the whims of bureaucrats, but chiefly to address previous issues brought to the regulator's attention.

Sometime in the last century, this idea was implanted by big businesses in the media and therefore the thoughts of the citizenry that regulation is more than anything, just people who couldn't succeed in business bullying people who are, and that shit is so fucking dangerous that it makes me shake. Amazon, AirBNB, Google, Facebook, Apple, none of these companies give a FUCK about you any further than they are legally required to, not one iota further, and we constantly bemoan our politicians over having a "too regulated" business environment.
There's a big difference between most standardized tests and IQ tests, and even the best tests have cultural biases.

In theory you're right, but it's a huge (maybe impossible) challenge to create an unbiased test.

Ex: http://www.slate.com/blogs/future_tense/2012/06/14/stem_gend...
Racket (see my other comment) is my dream for the right place to start over for data and stats, but Julia is a pretty reasonable consolation prize.

I feel like there was enormous excitement about Julia early on, but that I rarely hear much about Julia in the stats space these days. Several years ago now, I took an introductory Bayesian stats course as part of a PhD program. At the time, I was impressed that I was able to do the obnoxious toy problems (the almost always unrealistic conjugate prior based examples) because the distributions(?) package had built-in knowledge of conjugacy.

I think a lot of people are waiting for a "go signal" before jumping into Julia. I think at some point, if R Studio were to announce support for Julia within the R Studio IDE, I suspect that would serve as the signal. As for me, Julia has been well supported by Emacs Speaks Statistics forever, so I feel like I'm already living in the future of Julia editor tooling.

Maybe it's time for me to give Julia another look.
This project reminds me of the good old INI files.
For precision pointing there is the pencil - yes it is sub optimal.
To me, that's like asking if I prefer "scientist" or "artist," respectively.

I usually identify publicly as an engineer, but really, I'm a developer. "Engineer" implies a greater degree of mathematical and theoretical understanding and application than I possess.
Congrats for the release! I opened an issue in LXIY minutes. I will looking into this new version and update the tutorial :)

https://github.com/adambard/learnxinyminutes-docs/issues/315...
Mohism
Depends how well they end up implementing value types.

System programing languages int the 90's with GC faired pretty well in this area.

Naturally they had much more control over GC, how value types were handled and manually allocation on unsafe modules.
Which is great for HN but is not the solution for everyone.
So it's not just that people want a detached home, it's that people want a detached home and want other people to have a detached home. Which is an infringement on private property rights I don't thing the law should condone.
Thunderbolt’s licensing cost and high price point of external PCie breakouts are the adoption bottleneck IMO.
New neurons archive old memories
These titles..
If you liked this page, you might also like the excellent book "Designing Data-Intensive Applications" that among others surveys many characteristics of large-scale systems and presents some. Note that it's not a book for preparing you on system design questions, but it can definitely help.
Electrification Forces Test Engineers to Up Their Game – EE Times
Only thing I could think of.

https://en.wikipedia.org/wiki/Rule_30#Applications
"Creative customers" sounds like some kind of patronizing euphemism.
"People are more rational when the cost to them of being irrational is larger."

You really did no understand this sentence since you are too obtuse to use today's optics.

My argument? Communism, I used to be under it and that is prime example.
See Resume Driven Development: https://rdd.io/
Credit Karma CEO Ken Lin says autonomous money will be here in five years
I bought a physical copy of your book as a teaching aid for some kids I help tutor, its really great!

I can't imagine why Amazon could justify blocking the Kindle version, maybe (and this is a stretch) the scanned content may have triggered some security check?
Depends on where you are. My nearest major city council has a member that gets paid just shy of 100k a year and misses roughly a third of the meetings. Great job if you can get it.
I'm betting there's a fairly easy way to adapt full head helmets for AR.
Are there examples or reading you might be able to give regarding this? I'm interested!
Yes, maybe they wouldn't have banned me, as we had photos of all the evidence. However, I don't have time for uploading, describing, following up etc. Maybe a great idea for some conflict resolution startup? :)
No, anyone can login. What they're saying is, O365 Commercial Users [companies using O365, not personal accounts] can only collaborate with other O365 Commercial users, while Personal users can collaborate with other personal users.

Cross-collaboration [so, xyz@company.com collaborating with abc@outlook.com] will come later.
This would work better if the profit margins are low and the product is labor intensive.
It's true; here in San Francisco, the annual city budget is $11B, and each of the 11 members of the Board of Supervisors makes $110,000 a year (which sounds like a lot until you find out that thanks to our housing shortage, HUD defines the local "low-income" threshold as $117,400).

The 11 supervisors are the equivalent of senior executives. How much do you think a senior executive of a company with $11B revenue gets paid?

As a result, we get supervisors like Aaron Peskin (who's a landlord on the side and pushes civic policy that obstructs the creation of new apartments) or Chris Daly (basically a clown).
Netkas (netkas.org) spent years getting non-Apple GPUs and eGPUs working on Macs with varying levels of success.

I flashed a PC Radeon to work on my Mac Pro 1,1 with help from the Netkas forums sometime around 2010.
There are easier database-user level solutions to these problems than increasing ops-architecture with yet another layer of indirection. Personally this is why I hate dev-ops culture, no one knows how to use databases properly anymore.

> It also gives you a way of controlling what queries are used by the API servers preventing a developer from doing silly things and creating a production outage

Also called database roles. Do your DALs have full database admin credentials?!

> mode where it queues all the api requests allowing you do to updates / upgrades to the database with no downtime.

This is just a bad idea. Better idea: unless you are rewriting your entire schema from scratch, you should be able to use database views, database triggers, extra/duplicated columns and tables as you make schema swaps.

Is that a performance burden? Yes, though it is temporary and a lot less of a burden than a whole 'nother layer of indirection. Does this also allow the really nice feature of not stopping your entire system to change schemas? Yes. How about allowing testing new schemas in production piecemeal? Yes.
The key benefit of using kinesis paired up it with lambda is controlled sequencing and parallelisation at the same time. Kinesis streams guarantee a single Lambda per shard iterator.

For example, at MindMup, we’re using a similar setup to the one described in the article for appending events to user files. It’s critical that we don’t get two updates going over eachother in a single file, which is tricky to do with lambdas only because there’s no guarantee how many lambdas will kick off if updates come concurrently from different users for the same file. With Kinesis, we just use the file ID as the sharding key, so no more than a single lambda ever works on a single user file, but that we can have multiple lambdas in parallel working on different files.
A few of my local coffee shops are now using compostable cups and lids [1]. The problem is that there is nowhere to dispose of them. Quite a few of the rubbish bins now have general waste and recyclable waste sections, but it would be great if compostable waste bins became more common. Someone like Starbucks getting behind this would help increase the adoption.

[1] https://www.vegware.com/
I think you're right when it comes to the lower tier of JS developers, but IMHO there are a lot less middle tier devs per-capita in JS than Java. Proficient fullstack JS is a very in-demand skillset right now, and if you're an expert you can find a new, high paying job, in just about any mid-tier tech town in 48 hours.
“Find something you love to do and you’ll never have to work a day in your life” is another college-counseling standby of unknown provenance.

That is probably the biggest load of crap foisted on pop culture in a while. I love what I do, and I work every day. This morning's task is reviewing a help file for accuracy. Hol-ee shite, that's not why I got into programming computers when I was 12. But it needs to be done, and I'm one of the ones that can knowledgeably review it. I really should write that test plan, but I keep putting it off for obvious reasons. Oh, sure, I get to play Puzzle Solver by shuffling some bits around, and it's what I spend most of my days doing, but it ain't all fun and games.

And that's just Working for The Man(tm). Gonna start a brewpub? Maybe an online SaaS business? Oh, my friend, your crap work has just begun; so much so, you might have to leave the fun stuff to your employees. You will work every day, and hard.

Don't get the wrong idea, I look forward to going to work most days, and I've been doing this for a long while. But there's a reason they call it "work", and there's a reason they pay you. Enjoy the hell out of the enjoyable parts, and when the less enjoyable work comes, remember that you are (if of the average HN demographic) paid handsomely for it.
A single box?! Do we know its specs?
Or even on a mac Bootcamp OS such as Windows 8/10?
They leave the drivethrough and go to work, which also uses a commercial waste management company.

In either case, the article's throwaway dismissal of the whole reason Starbucks removed disposable straws to begin with is lazy and misleading. A correct analysis would thoroughly analyze the recycling end.
How about "Figure out how to exploit your own knowledge and talents", cause that's the way the rest of the world is looking at you. It might not be something that is your passion but at least you might feel like you're in charge of your future.
You mind sending over the brand name of these non-collapsing paper straws? I've tried dozens and have yet to find a suitable alternative to plastic. And I love that when you order samples, the box of 12 straws comes in plastic packaging that is also shrink-wrapped.

There are some pretty robust bamboo straws, but they have the same displeasing mouthfeel.
A compendium of curricula to help you deeply understand Machine Learning
I'm still amazed that neither in OWA for iOS nor Outlook for iOS could I send an email/reply with high/urgent priority. You'd think mobile was an important use case for this sort of thing.

https://outlook.uservoice.com/forums/293349-outlook-for-ios/...
AssemblyScript already does it, if I am not mistaken.
I find that even when I'm working on projects I'm passionate about, there are still days - and plenty of them - when the work is a relentless grind of frustration and dullness.

Even when you're doing exactly what you want to do, it's still going to be tedious a lot of the time. And even if you're in the lucky position of being able to hand grunt work over to other people, admin, management, planning, and other distractions are never going to go away.

Interestingly, top CEOs rarely talk about their inner lives, so we have no idea how happy or fulfilled they truly are.
> I certainly don't recycle them at home.

Well, that isn't Starbucks' fault.

If the cups _were_ made of bioplastic (or similar), I don't think your "approach" would be any better than it is. As far as I understand it, bioplastics need to be exposed to light/air in order to decompose. If they're sealed in a landfill, there's no benefit to be had -- until the landfill is breached.
Have we overestimated the effectiveness of psychotherapy?
Interesting, but whiskey advice from a fellow who drinks all of his in highballs?
I have a suspicion that you might like digging into a language called Felix. Sadly it has sort of disappeared from the internet because felix-lang.org is no longer up. The documentation now exists in a poorer form on readthedocs. The development is alive and kicking on GitHub though.
>as doing so would risk thousands of dollars of Kindle books

OT: this is exactly the reason why DRM/"licensed content" only harms legitimate users.
>in exchange for not leaving a negative feedback

This is the same reason I roll my eyes when a ride sharing app asks me to rate a driver - I assume anything less than 5 stars is going to kill their work so I just give 5 stars. The one time I had a bad experience (nice driver, liked to talk, but could not drive and talk and almost got us killed), I just skipped the review entirely.

I have this working theory that we (people privileged enough to spend lots of time per day on the Internet) are getting close to being able to spend our time in fictional spaces; one of the reasons for that is the fact we spend a lot of goddamn time lying about things in order to make systems work the way we want. Now let's you and I sit down and talk about what 4 stars in iTunes/ Spotify/ whatever means in your personal system . . .