skysight-inc/HackerNews huggingface dataset:
Especially since you're drunk/high or will be very soon and won't be able to remember any more complex code.
Wow bit of ‘light reading’ needed before answering this question. :-p
Commons Clause is proprietary, so there's no "better" or "worse".
> Downtown we have scooters everywhere, as someone else mentioned.

How do you plan to take children on a scooter? Or is downtown for singles only?
My point remains...you're not paying for infrastructure.

You also missed the chicken/egg...high taxes a component of the high cost of living that causes people to move in the first place.

California's poverty rate has risen with the population...the poor are moving in and they are not impacted by most tax measures, so they have no reason to oppose them.
> Yet those tinfoil folks who cover the camera do nothing about the microphone.

You say this like it's a "gotcha," but what exactly could somebody with no technical knowledge do about the microphone? If you're trying to say that if there were an equivalent to electrical tape but for the microphone, people wouldn't use it, then I don't even think you honestly believe that.

Also, it's bizarre that in a world that ratting has existed, you'd compare covering the camera on your laptop with a piece of electrical tape to paranoid schizophrenia.
"You have suburbs full of families that will never move out, and if they do move out, will just rent the building out rather than selling."

Exactly. This is what property taxes helped with. Taxes should be increased to keep houses out of the investment game. Once a house is an investment: it is rented out (increased each year), city councils vote no on all new housing,etc, --- it all gets nimby fast.
Khaptad Lake Nepal
Search is on my list. For now, you can find your posting history from your user profile page via Settings.
How often do you review these notes? And do you use any tools besides grep to search through them?
Well, I was born in the 80's, so I only witnessed that. However the famous Soviet "kitchen conversations" existed even before that.
It's insanely easy to find parking for $5-$10 or at least $20. This is pretty much just wrong, or the side effect of being part of a mob, which is different from visiting a city. It's tourism, whether you live in the county or not. Same idea as $11.50 for a beer at a concert. It's a convenience cost. In my other comment I agree that it's more difficult some places than others, but I went for 3 years so far, never paying $30. I've never paid more than $20, and only then when I was in a huge hurry. Since then I just changed my behavior, did better research, and it was fine.

People coming downtown treat the place like a theme park. It's not. Maybe reorient your expectations.
Also, for palette design it can be a good idea to get a good monitor and have it calibrated.
Now I just have to dig my BBC Micro out from its cardboard box and find a display device that it can still connect to. :D
Refreshing to see a desktop app here not built with electron!
Visual Studio for C#, any Java IDE for Java, Visual Studio Code for Javascript/Typescript.
POTS (plain old telephone service) is really amazing in many ways. Huge reliability, independent of the ordinary power grid, dead simple consistent UI, etc.

(I have an IP phone at work, and it's an unintuitive unreliable beast.)
$1500 for a 1 bedroom in LA seems like a good deal?
I am not single.

http://thefreeride.com/fred/
And the most effective car crash prevention system (for now) is the human brain, yet I still want a seatbelt, airbags and good brakes on a car.

Having a debugger available does not drop your IQ by 20 points.
And for pre-existing crappy code? :)
If they were that great they wouldn't need Google to send a steady stream of new users their way.

People would seek out Yelp directly. But even the search term "Yelp" itself it down roughly 50% since 2014, suggesting that less and less people would actively and directly seek out that page.

When I search "Chinese Restaurant XY" and Google ranks results that would hide the information I seek behind annoying interstitials lowly - then I can't blame them. They're doing something that is in my best interest as their user.
Oh, right. Yeah I guess that makes sense by definition.
Modern Java is pretty cool. You can you use a mini-framework inspired by stuff like Sinatra/Flask, for example Dropwizard.
I think my problem with this comes down to ‘why the fuck are you bothering me with this?!’. We have perfectly valid working payment systems (cash, debit/credit), and for some reason you’ve decided that your festivals proprietary payment system is better?

Have to load money, have to retrieve money, and have zero insight into how much I’ve already spent without even more apps or interfaces.
My sister and her husband have 4 children ages 1 to 9 and had no problem predominantly going car-free here.
> Noone cares about thin laptops.

I had a 2012 Macbook Air. Used it until 2016 when I spilled coffee on it and frantically replaced it with a 2015 macbook pro within a few days.

A year later I still missed my Air, and figured I could just open it up and try to clean it out with alcohol. Figured although I could take it to someone for them to try to fix it, I could learn something new if I did it myself and if it didn’t work again nbd.

There was sticky coffee on the motherboard and on the case and at the power button, but I took my time to clean it all out, dried it out, and reconnected the battery and it came back to life!!! I was so happy. And when I started using the Air again I noticed how much I preferred the form factor. I immediately made my 2015 rmbp the backup and went back to using the 2012 Air as my main.

They both had similar GHz and the same storage. Ran the same OS. I could write production code just fine on either of them. They ran the same IDE’s and crunched the same numbers. However the Pro did have the better screen. Still I preferred the Air to the Pro because of the form factor.

Every time I let someone borrow my air for a second when we were together they’d complement on how thin and light it was and they liked that. I think Apple figured out a market segment and there’s more of us than you’d think. And unless you’re editing videos for a living the Air is a capable machine.
I think it’s a matter of getting what you pay for. That’s why I see it mainly as a matter of cost.

A middle level appartment goes roughly for the same price as a low tier house where I live. There is a healthy market for good apartments in the suburbs, it’s just not a cheap choice (but way less expensive as a dame tier house in the same locations)

I am not swimming in money, so I also understand people who already own expensive properties will have different priorities.
I completely agreed with you until I had kids and then the opposite was true. I don’t think either option is good or bad- just different trade offs.
Everything else being equal. If one payment system helps you budget better, then it’s clearly better than the other.
> Places like London are no longer income-based, they're wealth-based.

The weird thing about living in San Diego is that it's incredibly expensive to live here, but there are THOUSANDS of people here who don't work whatsoever. It feels a bit like a retirement community, except for the ultra-wealthy.
I was traveling in the middle of nowhere once, and planned to arrive at a particular gas station before they closed (at 10PM). I was delayed and was low on gas when I pulled into the only gas station for miles around.

It was completely dark, all the lights off, and no one there. But the pumps were active, so I put in my credit card, pumped, paid, and drove off.

So, I for one, am happy credit cards are there :) And that that gas station either forgot to shut off the pumps, or maybe they left them on for locals.
they just keep changing things constantly

I think "changing" also means "killing".

A quip from someone on HN from earlier this year, I didn't save the URL:

It’s not as though Google, to pick one example from your list, is some kind of techno-prophet; they’ve killed more projects than asteroids did dinosaurs.
A lot of POS systems capable of this don’t allow seqential or repeating digits.
I'm watching Zig and Jai closely. We need a better C and C++ isn't it. Good luck!
I think you're getting downvoted here or at least misunderstood because in America, suburban apartments are usually very nice in their own regard. So people don't see them as downgrades unless you actually need the space of a full house (eg. For raising a family)
I would love to know if people are actually paying for this, it would open a new world for me.

I've written a SaaS not as niche as this, but also useful for people printing stuff on paper: https://templates.alhur.es/ (I hope it will make sense for you, otherwise please let me know how to improve.)
If it does, you go to the bank and get more cash.

If your card gets stolen however, you go to the bank, fill out a ton of forms, pay a fee for losing your card. Wait a few days for your new card to be delivered in the mail. And then, finally can you pay again. In the meanwhile, you are forced to pay with... cash! Which nobody accepts, because not having a debit card is socially unacceptable in our society.
And my bank blocked 3 fraudulent transaction for me just yesterday. I still have my card, and I had not used it online.

No idea how they got the number.

But it does actually work sometimes.
Still happily using my 2011 Air. The battery was very easy to replace (5 minutes). The only thing that’s failed is the charging cable frayed and I got a replacement DC side cable with MagSafe connector for like $9 on Amazon.

The only thing holding it back is I could not for the life of me get Boot Camp working with Win10 — UEFI nonsense.

The new Air is finally actually tempting me to upgrade. Before that there was nothing I thought was worth considering.
It depends on how the infrastructure is funded. In some states, that budget is based on property taxes. In some states, income and state taxes. It's not really a one size fits all problem. In some cases, the money is there but the voter will is not because there's a real "tax is theft" movement in many states.
FWIW GitLab HA has improved a lot recently - see https://about.gitlab.com/solutions/high-availability/ for an overview

You can open issues about specific complaints in [1] and [2].

[1] - https://gitlab.com/gitlab-org/gitlab-ce

[2] - https://gitlab.com/gitlab-org/omnibus-gitlab
Typical day for an eCommerce brand manager
Authors try to compare their work against hash tables because, usually, HT represent an upper bound on the performance of point-lookups; we don't know how to do much better in general.

So if your data structure supports range queries _and_ point lookups, you should measure against hash tables to understand how far off the ideal you are. If it's not far, and your data structure is strictly more general, that's compelling.
Some people really like emacs org-mode for this purpose.

http://orgmode.org/
Yeah, this irked me when I first read this a few years ago, but reading this as a current Amazonian it really riles me up.
This is an interesting idea. Seems like a good practice in larger projects though. I like your choice in words, lightest, lighter, light, base, dark, darker, darkest. Its the same naming convention as tailwinds, minus the word "base".

Is the word "pallete" really necessary? Why not just organize it like this instead?

// Colors
$blue-lightest: hsl(201, 75%, 66%);
$blue-lighter: hsl(201, 75%, 61%);
$blue-light: hsl(201, 75%, 56%);
$blue hsl(201, 75%, 51%);
$blue-dark hsl(201, 75%, 46%);
$blue-darker hsl(201, 75%, 41%);
$blue-darkest hsl(201, 75%, 36%);

and

body {
background-color: mix($red,$purple-light);
color: $blue-dark;
}

I am surprised the author did not mention HSL code anywhere, especially in the section about creating shades. I use HSL for everything, it should be standard practice.
Building a search engine to replace Google is too hard for even Apple to pull off. Maybe in the future there will be a different approach to solve the search problem and Apple could so sth about it. For now it is not possible.

Apple is not a small startup anymore, it can not even replicate DDG
That's presumably not what a central bank concerned about access to central bank cash has in mind. I had to chuckle about this part of the article:

> The technology to build a functioning e-krona is already available today. It is not dependent on using distributed ledger technology and it is not to be confused with cryptocurrencies.
They use it for a few different projects:

https://github.com/facebook?language=ocaml
Old appartments in europe are horrible, yes. And in so many ways.

We had to see 20~30 appartments last time we moved, and ended up just filtering from the start anything older that 30 years. It’s just not worth it, even for rental.

The worse was the electrical wiring that was at best impractical. And water pipes that needed serious revision.

I just can’t imagine how it goes for 100+ years old houses.
The biggest difference I’ve seen between SOA and microservives is that people have been able to explain to me what SOA means.

Aside from that, the term “microservices” implies a bunch of anti patterns in itself, and brings to mind horror stories of startups with three times as many microservices as engineers that invested multiple man-years in setting up Kubernetes to do something that could have been accomplished with a fraction of the cost in 2005 with ASP.NET and Microsoft SQL Server.

Service boundaries are significantly more expensive than people assume. A monolithic web application, or even a “macroservice”, can still be scaled horizontally with network dependencies on a shared database and can call any code or access any local data with the same basic guarantees of any other computer program. Your procedure calls are normal procedure calls, whose contracts and interfaces are as efficient and safe as your language’s type system allows. You can have unit and functional test coverage that exercises virtually all of your feature or application without needing to deploy and integrate multiple services. You can achieve better focus and deeper investments in infrastructure when there are fewer services to deploy and support. The only issues with concurrency and distribution you have to worry about are whether you are writing threadsafe code in the first place, your connection to your database, and perhaps cache invalidation.

The minute you introduce a service boundary, you throw all of that away. API calls have to be documented, versioned, and validated on both sides. Tooling exists for this (Swagger, gRPC, GraphQL), but the complexity is much higher. Testing requires deploying interdependent services in a shared test environment. Your service interfaces have to be built with some well-considered strategy around resiliency and consistency because you might (and, with enough services, statistically will) have to keep running with some unavailable dependencies. Even dependency management, which is already a hell in itself, becomes combinatorially harder when you have to design around the requirement that your service dependencies (and the services that depend on yours) can change at runtime with you being none the wiser.

Now, at times, you don’t have to incur all these costs. Some services are inherently independent. Some behaviors can and should happen e.g. on a message queue or on a schedule rather than in response to live traffic. And, at a certain scale, you need to separate your data stores, decouple your feature deployments from each other, or reap many of the other benefits of SOA. But those benefits aren’t free; they’re extremely expensive, and companies on the scale of Amazon or Google reap those benefits not because they are inherently wonderful, but because despite the costs, they are the only way certain things are possible in the first place.

If monoliths are the communist planned economy of web applications, SOA are the market economies. They can scale a lot, lot more, but at the added overhead of everyone having to squint at each other suspiciously and distrustfully.
Really? Such as? I love Frefox on Android and have not noticed any issues, but I also admit I really don't do a lot of web browsing outside the handful of websites o care about.
Furthermore, a society that relies on digital payments is a society that would collapse with a week long blackout. A couple targeted power plant attacks would be enough to completely destroy the economy. That's terrifying.
The Indian population is growing by 1,920 people per hour- so they would have been quickly replaced.
While I agree with the content of your post literally, I think we often underestimate the importance of software reliability and performance, and end up giving it less attention than it deserves.

I understand the place for rapid prototyping etc., and that not every software application deals with life-and-death situations — but even those that aren’t, I think our industry suffers a bit here. For example, to this day the Windows 10 start menu refuses to open sometimes (randomly) when I click on it, even multiple times. You could argue that this isn’t a huge deal, because within 30 seconds it usually “fixes itself” (or something like that), but it still doesn’t shake the overall feeling that we’re tolerating way too much shoddy software in 2018 than we should.

Or in terms of performance: I know not every application needs bare-to-the-metal speed, but something feels wrong with the world when my “supercomputer” (compared to a 1990s PC, for example) literally lags when I’m typing or scrolling in some apps, when a 1990s era PC could respond to essentially the same content interaction with almost zero latency.

Some few decades ago, we had far more klunkier programming languages, far slower hardware, and yet somehow yielded better tangible/functional results in some cases. Therefore, I’m very much in favor of anything that moves us towards higher quality software, and Zig (and Rust, and others) are all exciting examples of that.
> Still, it's bizarre considering you can install Linux on any PC/laptop you buy.*

* Unless it's a 2018 Mac ( https://www.theregister.co.uk/2018/11/06/apple_mac_linux_woe... )....
«Private transactions are not the default behavior»

There is no "default" behavior. The software gives you the choice between shielded and unshielded, and the enduser has to choose. There is no default.

«requires that you trust the developers»

Not really. In the latest Powers of Tau ceremony, there were 87 participants. This group spans more than just the developers. Even if 86 participants were malicious or compromised, as long as there is at least 1 honest participant, the system can be trusted.

«Zooko only pays himself a $300,000/mo»

Not sure why this is a problem. By comparison, Satoshi "paid himself" (mined) 1M BTC =~ $6 billion dollars. I'm fine with the founders of world-changing cryptocurrencies being handsomely rewarded.
Its somewhat difficult to get out of the Google bubble when your company uses GSuite and GCloud and you're the ops guy :P
As I understand that was introduced only as a mitigation for Spectre.
Mostly Sidekiq. Even with virtually unlimited resources sidekiq gave me a lot of headaches.

Funny enough I believe I finally figured it out, after years! It was hanging on mail notification jobs because the MTA wasn't properly setup. Once the MTA was fixed sidekiq was working better and I was also receiving mail notifications.

Even so, syncing with AD I get internal names like shortname@addomain.local and most users don't update their profile. Thankfully the MTA just queues them and discards them without blocking sidekiq.

I've worked a lot with async jobs in Python using both RMQ and rq, I don't see why sidekiq should be such an issue. I've never had issues like that myself in my own projects.

Also felt that it was hard to manage compared to my own experiences with job management in Python. Adding to the frustration was having to understand a (to me) foreign language like Ruby. Something I never wanted to learn and avoided successfully. I ended up having to write a little bit of code that could kill sidekiq jobs because I couldn't figure out how to do it through any interface provided by Gitlab.
David Tamowski, 58, was lost in the New Zealand bush for 10 days in April 2015
Yeah this story means that their anti fraud system sucks. false positives should be at 0.0001%
That's the thrust of my post. It's not a financial problem.

In London a lot of families own homes or have mortgages that are very small compared to current wages (so effectively owned if not quite yet).

They're only 'wealthy' because external observers are valuing their home at silly amounts. Generally they're of very modest means otherwise.

I think it's weird to call a family that bought a home 30 years ago in Inner London "ultra-wealthy".

It basically just shows how odd the financial system is that we're attempting to put values on family homes this way.
Not OP, but my resting HR is similar (low 40s, occasionally high 30s) and I've been monitoring it daily for many years now. My routine is full-body strength conditioning (kettlebells and bodyweight) for an hour 3 times a week. Around 25-50+ miles per week running (with about 80-100 ft. of elevation gain per mile on average), depending on whatever race I may be training for. I walk anywhere from 5 to 10 miles a day every day. I take a multi-hour hike every weekend in the mountains. I mountain bike once or twice a month. I swim once or twice a month. My wife and I do yoga at home for about an hour on the weekend. I'll do a multi-day backpacking trip a couple of times a year. I don't stress out over not training when I'm vacationing or on a backpacking trip. So, in a normal week, I train 5-7 days. It took me many, many years to work up to this.

My focus is the running. Everything else that I do is, in my eyes, cross training and functional training to support the running. I've been a competitive runner since the 6th grade, having only taken a few years off in total over the last 25 or so years.

I manage my own minor injuries and will continue working out depending on the specific injury at hand. Major injuries, I'll see my doctor and do PT. Between running, cycling, and biking, I've been able to keep active in the face of almost every injury that I've faced. As I age, though, the minor injuries are a near constant danger. It's been crucial that I learn to check my ego multiple times during every single workout.

In all of this, I'm driven by the heart disease in my family. I've been concerned about my heart health since my father had a massive heart attack and triple by-pass when I was 17 years old. I'm less than 10 years away from being the same age that he was when he had that heart attack. My hope is that, by being this conscious and acting deliberately, I can avoid those same risks and problems.
The point is people are getting more for less elsewhere. For people working normal jobs, California wages don't even begin to cover California costs.
I work in aerospace where the computer systems are heavily locked down and I can't just install org-mode.

So I began keeping a bullet journal for productivity reasons. However I discovered it makes a great work log if you actually use it. I can flip back and find notes on exactly what I was doing on any given day.
you go ham