skysight-inc/HackerNews huggingface dataset:
I tried looking up both of these terms, and I didn't find anything about not being allowed to arbitrarily ban an individual from your hotel.
Took quite a bit of scroll to see someone recommending programming related books. HN culture has changed a lot indeed. :-P
You're exactly right about what I've meant. It's not only about the language. In fact, I'd argue it has the least weight of all of the variables. There are various nice languages (to use) which just aren't there regarding publicly available knowledge, libraries, tools, manpower, etc. (lisp', scheme, d1, Ada even...). Python, while not perfect, sits quite comfortably where you could say it has it all.
>there are a limited number of jobs that are really fun, greatly admired, and fairly well remunerated

This is somewhat a negative view of the world as a zero sum game.
I don't understand this comment.

Why should adding features make an app crumble on a single server?

I think the point is that good software is able to serve a lot of users on a single server.

A great example imho is Blender. Features are added constantly but because the software is modular it doesn't have any impact on the overall performance.

Today the problem is that adding features means: adding the latest and greatest lib while having absolutely no idea about the inner workings.

Yes it takes time to write your own libs. But when performance is an issue you will either have to write your own lib or take one that is good and tested.
+1 - thanks, ddsaso! Worth digging into the thread just for this.
For people wondering about the XLispStat reference in the article, I'd point you to this PDF written by someone from UCLA, who was a major user of XLispStat: https://www.jstatsoft.org/article/view/v013i07/v13i07.pdf

It's a fascinating read, and makes me feel like we reinvent the world with the same problems over and over.

EDIT: Actually, submitting this as a new article, as it may be of general interest to the HN community.
Scott Adams wrote about this in the WSJ a while back: https://www.wsj.com/articles/scott-adams8217-secret-of-succe...

He says we see successful passionate people but have the causality backwards: success does not follow passion, but passion follows success.
Exactly. Eventual consistency was never hard, people should stop taking Google's research so seriously. They mix it with marketing too much.
Even if you don't, throwing some more hardware at it can still get you pretty far with a decent ROI in the early stages.
Wasn't Comic Sans created for Microsoft Bob?
Pentium II with 64mb of Ram is my assumption.
I have literally seen in person the claim that grass tall enough for seedheads exacerbates grass pollen allergies. This was in a small town surrounded by farmland with some of the most fertile soil in the world. A person with grass pollen allergies would have to be a fool of the highest caliber to blame them on a neighbor's unmowed lawn rather than the wind blowing in from the sod farm, or the hay farm, or the wheat farm. Sometimes, I had to mow twice a week to keep the grass at a reasonable height. If I had a grass pollen allergy, I think maybe I could have been better off moving to Phoenix than becoming a lawn-height snitch--or as a UK person might put it, a grass grass.
As it should! It was inspired by INI, but with a desire for a proper spec that unambiguously maps the config file to a hash table.
What kind of numbers are they talking about for it to be "large-scale"?

One well designed fast app server can serve 1000 requests per second per processor core, and you might have 50 processor cores in a 2U rack, for 50,000 requests per second. For database access, you now have fast NVMe disks that can push 2 million IOPS to serve those 50,000 accesses.

50,000 requests per second is good enough for a million concurrent users, maybe 10-50 million users per day.

If you have 50 million users per day, then you're already among the largest websites in the world. Do you really need this sort of architecture for your startup system?

If anything, you'd probably need a more distributed system that reduces network latencies around the world, instead of a single scale-out system.
They add new features constantly. I'd be surprised if there was a single week with no new features being developed.

Most of the work is server side, e.g. voting ring detection. We only notice indirectly, when the quality of the site goes up.
>imagine GDPR adding a rule that users must be provided with a detailed explanation and an appeals process before accounts can be deleted

Arguably, that's already the case. The combined rights given in articles 15, 16 and 22 make it very difficult to legally justify a policy of banning people without explanation or appeal, especially if that process is automated. At the very least, you have the right to see any data used in that decision-making process and to have any inaccurate data corrected.

https://gdpr-info.eu/art-15-gdpr/

https://gdpr-info.eu/art-16-gdpr/

https://gdpr-info.eu/art-22-gdpr/
That was the case, at my previous workplace. We tried both Slack and Team but decided to go with Slack. We first started with Slack and found the custom emojis extremely useful, usually for indicating specific actions or status of a thread. Later on, when we had to decide between the two, most engineers and non-engineers wanted Slack.

Also I found the slack UI/UX to be far more pleasant and inviting and more fun than Teams. I don't know why, but something seems to be off in the UI/UX for Teams.
>Interestingly, top CEOs rarely talk about their inner lives, so we have no idea how happy or fulfilled they truly are.

Musk is depressed so I guess it is not always sunshine and rainbows.
I recently bought an Aero 15. It's less than half a cm thicker than the new MBP and only 300g heavier. It's got a free SODIMM and NVME slot once you get the right screwdriver. There's plenty of reasons not to buy this specific laptop, but it's one of many that are in the same weight/size category that are both cheaper than the top end MacBook Pro and outperform it.
Reusable straws for a bar could work where they provide them and clean them. I was criticizing the idea of "bring your own" reusable straws which people offer up as an alternative. Hygiene is a major concern there, as you say they're hard to clean without special equipment. On premises reusable straws also doesn't solve the Starbucks problem for to-go drinks.
Hey Tom,

I just wanted to say thank you real quick.

We use TOML in [Habitat](https://github.com/habitat-sh/habitat) to define default and overridable configuration. It's super easy and expressive.

The [Habitat Core Plans](https://github.com/habitat-sh/core-plans) have quite a few examples about how it gets used in the project. If you are looking for examples of larger configuration files with .toml, then that might be a good place to look for some real world use.

Thank you again!
Hah, I recently stayed at once which sounds similar. Was it on the Canada side?
Thanks! I appreciate it. I don't know why, could be related to PDF formatting but it's the exact same template as my other book. Could be a trademark claim, or just some grumpy reviewers, without feedback I have no idea. So now I'm selling a downloadable PDF on Gumroad.
Seems like it would be better to incentivize people to use their own mugs. At my local coffee shop if you use your own mug when you purchase a drink they give you a little wooden 'nickel'. They have a series of jars on the counter, each representing a local charity. You drop your wooden nickel into the jar of your choice and they donate a nickel to that charity.
is there a single example Dhall config file anywhere that has more than a couple feature examples? It's a lot easier to grok new stuff like this if there's just one big example to look at to get an idea of what it does rather than having to navigate tons of granular documentation (which is also great, though)
So how does this work? https://www.vegware.com/

I drank my hot coffee out of one today.
I'm not familiar with public green spaces in Europe, but there are definitely traditional parks all over Japan. In one place I lived, there was a sizeable park with a nice walking path through the woods just off the train into the city; it was always nice to look out the window and and see all the families hanging out there on the way into town. Where I studied abroad, there was an open park that regularly had town events, but more notably had beer vending machines, so it was always full of loud foreign college students; there was a quieter one with hills and trees where locals walked their dogs a little further away. Osaka castle park also has a lot of grassy area to just hang out; everyone goes to picnic (read: drink) there when the cherry blossoms are blooming. Parks did seem a little more sparse in Tokyo.

Edit: Here's one of those parks: https://www.hamamatsu-pippi.net/docs/2014030700074/
Correct title, “Why Japanese Whiskey is so Trendy and Hard to Find”

Japanese whiskey hasn’t changed meaningfully in decades yet it’s become scarce (even in Japan) in the last few years. Yes it’s good, but it’s not magically distinctive as these instant aficionados suggest.
The one problem I've had, and perhaps I'm just doing something incorrectly, is going from a `[[something]]` back to a `[thing]` without TOML thinking that `thing` is part of `something` it's not.
"Find your genius" may be intimidating but it may also be more honest and accurate. It certainly appears that some people's brains are full of passionate intellectual curiosity and most people's aren't.

It seems entirely possible that if you haven't developed a passion around any topic by the time you're an adult, you probably aren't the kind of person that does.

Maybe the goal for people that don't have passionate intellects should be to focus on the intellectual strengths they do have.
"taking the spirit of the site to heart, and using the site as intended" is abstract and its interpretation is subject to your whims. It doesn't actually mean anything for anyone else, no matter how many times it's repeated, no matter how many people nod in agreement.

Just because something is written down doesn't make it a sufficiently specific, objective, and fair law. You want to talk about a legalistic gambit, well how about a pseudo law that essentially gives you mileage to moderate the site however you see fit? That's what I'm seeing here by your refusal to be specific and you chanting "spirit of the site."

The situation as I see it is that nearly all conformity to your laws is incidental, not intentional. Those who are unlucky enough to not naturally conform to your arbitrary standards aren't given the proper tools to conform (as evidenced here), and simply have to hope that they won't violate the "spirit of the site" again (the best way being through self-censorship).

This site claims to value intellectual curiosity but it seems the values of the site are off limits to curiosity.
This is incredibly misleading. Atlanta proper only accounts for a small percentage of the roads in the Atlanta metro area -- but it's the only place that actually has roads on a grid. The rest of Atlanta has roads that go in every damn direction (and would probably look a lot more like Charlotte if plotted)
Top spot on hackernews yesterday https://news.ycombinator.com/item?id=17518616
You state it's a "non-solution", but is it really? We've shown time and time again that appealing to people on the "big, intangible thing" just isn't working.

Lots of hand-waving about taxation on big businesses isn't useful if there's no pressure from the general public to get us there. Framing the issue with something as relatable as straws gives some grounding, providing a foundation to build the harder arguments on.

We started with plastic bags in the UK, we're working our way through straws (and things like wasting ugly food), momentum builds, and soon you'll have an entire populace trained to spot wasteful use of resources. It's a giant education piece for millions of people - edging and nudging behaviour, where "shock change" has fundamentally failed so far.

You also diminish the importance of simple-minded satisfaction. We want people to run towards solutions, not be beaten away from bad habits.
Exactly. There's nothing wrong with TB3 as a connectivity option, but it shouldn't be the only option.

I understand the desire to make the machine thin, which means the old USB had to go. But taking out the SD card slot makes it seem like they don't want you to have an easy way to add more onboard (-ish) storage space.
A substantial volume of reports will probably be sufficient to alert Twitter to look into Verifying them or shutting them down.
A few years ago I had an issue with a large company. I guessed that the CEO's email was his_first_name@website.com and sent him a message. To my surprise he emailed me back and we exchanged a few emails. It'd be interesting if Bezos really did intervene in these types of cases. From my own data point, a CEO can care about this stuff even if the support their company provides is crap.
That's true, but most of the time, I need to explicitly export files to the file browser, unlike on Android (the last time I used it) where I could just open the file another app has stored somewhere on the file system. I understand their reason for doing it this way, but it's cumbersome that every app has a different way of supporting file interaction, instead of using an already working system: a file system.
I am certain that someone will say, "In public there is no expectation of privacy".

Would any law prevent an organization from creating a facial recognition system that could track the identity and location of all people, for anyone to use?

I envision an API call that could query children by age, gender, physical characteristics, whether they are with an adult or alone. What could go wrong?
I know due to Hampton's service guarantee, they keep a list of people who abuse it and are banned. But hotel owners should be forcing the franchise companies to setup a central database to track repeat scammers. Only reason they haven't yet is that the liability is felt by the owners, and the brands get to keep collecting their revenue regardless.
>If it’s summertime and I’m eating Osaka’s soul food, then I’ll order a highball. If I’m in a restaurant, I’ll order a proper highball in a glass, but if I’m at the supermarket and we’re going to make takoyaki at home, then I’ll just buy it in the can. Canned highballs are one of the great cheap drinking pleasures of Japan.

I've wondered about this: anybody know if the highball-in-a-can is really whiskey or a kind of shochu?
On Abandoning XLisp-Stat (for R) (2005, PDF)
I can't recycle pizza boxes? Our recycling bins are mixed anyway (glass, paper, plastics, aluminium). Why "discard the batch"? Aren't they already sorting them?
Oh they are spectacular indeed.

Just let a couple of enterprise architects loose designing them.
Much like Pappy Van Winkle, its popular now because its popular. People want what they can't have.

Good whiskey takes a while to mature (the lowest PVW ages for 15 years) so if there is a spike in demand, producers cannot react quickly.
Development abilities would entail having the ability to take a task, or feature, write code around that task or feature including tests, and then submit a PR.

As someone doing the hiring for such things, people looking to get hired seem to have a different view of things. I don't need someone with an advanced degree in CS and mastery of algorithms to produce API endpoints and orchestration bits.

As for having software developers handing off their software for someone else to operate, well, that's an anti-pattern that inhibits throughput and software quality. There's quite a bit of data around this topic. I would encourage you to read this book:

https://itrevolution.com/book/accelerate/

I'll grant you that it's difficult to get there in a traditional IT org, but once you do get there, the results are glorious.
Excellent summary, I have run my own business for 7 years and there are plenty of days that I don't enjoy. Fortunately there are enough fun bits and good moments that in the main I like what I do - I would not do it for free though, even if I didn't need the salary ... I'd probably go mountain biking instead.
That would be a good article. Though I think a similar evidentiary burden exists for Starbucks in order to claim a net reduction.
> are many ways to handle pressure etc, and the ones that do not require you to occasionally "explode at someone", are in fact healthier and better for one's mental well-being

For instance, taking a vacation. How many times has Guido stepped away from the position and letting whatever "vice" he had make the decisions for a while?
Amazing, thanks for the heads up! I'll add it to the list of projects using TOML [1] and take a look at your example configs to get some more real-world uses cases to look at when evaluating future changes to the spec.

[1] https://github.com/toml-lang/toml/wiki
please please please rate bad drivers correctly. Number of times I've been in 4.7+ star ubers where the driver ran red lights is too high. Uber/lyft will definitely refund you if you let them know. Those drivers should not be driving for any service.
It has to do with oils from the pizza being soaked into the cardboard.
Sorry to ask that annoying question that people tend to ask, but how does this differ from https://github.com/trending?
Me neither, I have always beem against the 'X Developer' mantra of siloing oneself into a language corner.
A Starbucks employee who takes the trash out, who I was jokingly asking if she was going to dump the recycling in the recycling bin. Since people throw just as much trash in there, obviously not.
Dupe [1]

[1] - https://news.ycombinator.com/item?id=17523620
A solution to having the unnecessary terminal inside an editor is to have some type of tiling window manager.

This can be Awesome, i3, bspwm, or anything out there.

You can also try using tmux or even gnu screen.
Here is a read that may help, from 2001 but likely still very relevant.

https://www.prb.org/howindianslive/
I'm inclined to agree, but can you say more about that?
This reminds me of the big push for biodegradable plastics made from corn. Should be better for the environment, right?

Well it turned out that the energy requirements were so high to create the plastic that it actually used more oil than regular plastic.[1] It's not until we reach a much higher rate of renewable energy does it actually make sense.

[1]https://www.mcdb.ucla.edu/Research/Goldberg/HC70A_W03/pdf/Gr...
Cut the guy some slack, this is a passion project of his. His day-job is writing for videogaming blog Kotaku:
https://kinja.com/brianashcraft
But who regulates the regulators? As bad as this example is, have you never heard of the nightmares people fall into dealing with government bureaucracies? If anything, they're much much worse than the worst that companies inflict.

Regulatory capture is a real thing too. Regulation isn't obviously positive just because there are reasons people trot out to justify it.

You're right, companies don't generally care about me. But neither does the Social Security Administration, the Department of Justice, my local police department, my local school board, or any post office in which I've ever found myself.
I lucked out and found a bottle of Hibiki 17 for very cheap last year, and stocked some bottles of Yamazaki 12, when the stocking situation started looking bad, but the actual discontinuation made me really sad, as those are 2 of my favourite whisky :(
My point was that maybe people wouldn't resort to public complaining if they got a quick and helpful response from a private channel.

Sure, some people would still complain in public just to make a scene (because some people are like that) but presumably the number would go down.
Personal Computer Market Share: 1975-2004
There's nothing wrong with an inert substance in a landfill.
If it runs on a PII, but provides as much value as it does to all of us, I call it a very successful product.
These days going to the mall has to be “an experience”. People don’t just buy things anymore, they want to have an “experience”
"Find your passion" breaks down when we assume that every passion should pay our bills. Sometimes a job is just a job and our passions can be pursued because we are willing to put in 40 hours plus.

Some passions do pay but don't pay enough to support yourself. This is the nature of life and the economy as it is.

For example, working as an IT Engineer is not my first passion but it pays a salary adequate enough for me to provide a comfortable life for myself and my family.

If my mountain biking skills were such that they would pay me six figures a year to ride a bike then I could say that I wouldn't have to work a day in my life
I’ve had Japanese whiskey in the past, and honestly, nothing made me think “Wow! If someone served me this without telling me what it is, I could tell it’s Japanese in a heartbeat!”

I mean it was good but not groundbreaking compared to other whiskies. Like drinking prosecco instead of champagne. I think it just is a matter of personal preference.
Sun would have sued Google as well, if they still had the money to do it.

Oracle is so bad, yet no other company was bothered to rescue Sun, not even IBM which backpedaled on their proposal.

And mostly importantly, Google, after what they had done.
Dhall has a cheatsheet that might help you get a handle on its full feature set: https://github.com/dhall-lang/dhall-lang/wiki/Cheatsheet
> I assume anything less than 5 stars is going to kill their work

> almost got us killed

This seems like a perfectly acceptable time to kill someone's ability to do a job, if they're bad enough at it that they can literally kill the people they're working with.
True, but anything you do to unlock wealth from the super rich - who tend to hoard it - and transfer it to less wealthier folks who are much more likely to spend it (they can't afford not to) will improve the health of the broader economy (more money flowing around). Even if companies have high profit margins, they will use that profit to expand production and hire more people (a good thing) or buy more goods (leading to more employment elsewhere).
Datetime does need to be part of the spec if you want your markup files portable otherwise every TOML parser might decode a date slightly differently. In that regard it is really no different to saying "01" (string) is different to 1 (integer) in terms of preserving your data's integrity.
> They want you to have to buy a new one in 18 months when they ship version 2.

My laptop is 4.5 years old now and I'm starting to think about replacing it. It was upgraded the week it was purchased, with a bigger hard disk and 16 gigs of memory (and a US keyboard, but that doesn't count) and that was the last upgrade it had. The next one will probably be never upgraded, as the manufacturer offers the configuration I want (at the time, Dell didn't). I expect it to last about 5 years just like this one.

Would I love to have a faster laptop? Of course I would. Can I justify the cost in terms of productivity gained? No way.