skysight-inc/HackerNews huggingface dataset:
They could just throttle total bandwidth by source IP and leave any excess throttling to be dealt with by customer support.
Uh, literally any commercial insurance? You get categorized into a risk pool depending on whether you handle cash or not, and how much cash you store overnight. Google “commercial insurance”, there’s usually a section for Theft and Counterfiet of cash risk.
Devil's advocate: If you hadn't, perhaps you would have found other even better books to read during that time.
Looks great, excited to try it out. Just skimming through the Documentation, is there any way to specify the Schema through an API? My use case that I want to define my schema somewhere, and have something which "syncs" the it with GraphCMS, is this possible?
I’ve seen places where developers were nearly literally shoulder to shoulder and back to back. As in, the distance between people was determined by monitor width. With a normal sized keyboard, a 27inch monitor gives you about 6 inches of mouse space before you hit the next guy’s keyboard.
He also wrote about Russian troll farms back in 2015: https://www.nytimes.com/2015/06/07/magazine/the-agency.html
Real estate doesn't require road maintenance, cars do. I agree that people have to pay the government to maintain these, but homes do remain relatively unique among people's possessions as a thing that you own, but have to pay ongoing taxes to keep owning. I don't think the reason why is as straightforward as "real estate needs roads/schools/etc"
>In my opinion this kind of "extreme speech" should rarely be taken literally.

Ironic racism/bigotry inevitably attracts people that aren't in on the joke.
Thank you for eloquently summarizing my "violates SOLID principles" comment. Rigid OOP class hierarchies suck, in general.
Wikipedia Italy goes dark to protest EU copyright reform
C# LINQ’s prowess is not just about the syntax, it’s about the underlying expression trees that linq queries create.

The same LINQ expression once translated to expression trees by the runtime can then be translated to SQL, MongoQuery,C# IL, etc at runtime depending on the linq provider.

https://blogs.msdn.microsoft.com/charlie/2008/01/31/expressi...

https://stackoverflow.com/questions/623413/expression-trees-...
I would like to see Tacoma, WA take this route. There's a lot of cheap housing there, and it's close enough to Seattle to be able to reasonably haul in some of the software engineers that might be a bit more financially constrained.

I could easily see an Startup Center coworking space being put together which links accelerators(plural), local universities, the city, and relevant infrastructure to allow a huge working space for very cheap rent until success comes together.
> Let's just ban

It's rarely that simple. I don't know exactly how local government works in the USA, but I presume the federal government can't just summarily revoke powers from cities and states?
1. You live in California with prop 13. You can lose out on significant property tax savings once you sell.

2. The cost of housing has risen significantly, compared to what you bought at. To sell your current house and buy an 'upgrade' would increase your mortgage bill, even if you dump the gain into the next house.

3. The higher barriers to moving since you have to list, sell, etc. While a renter can send an email and get a new place without much hassle. A renter can never be 'underwater'.
Introducing, the end to city prostitution - the city-company marriage.
Fair question, if you read the article it was written as if it's specifically bitcoin miners who are abandoning GPU farms, but mining bitcoin with gpus was not viable a long time. Is the article misleading, or is it referring to a larger time span?
Or we could use the US state's ability to apply organized violence as leverage to give these companies an ultimatum: either pay a higher rate of taxes or we will hunt your money down wherever in the world you might try to put it, and we will take that money. Or you could work with us and still make good profits. Then we could take that money and redistribute it to local entities. Of course, that brings in potential new problems of state corruption, which may be just as bad as or worse than the current problems.
Parent is interested in running on an Android tablet, so emacs or vim running in termux would probably work well for him.

https://termux.com/
Dawn of the Quantified Sailor
Two servers... still doesn't need Kubernetes.
Ask HN: How to find a mentor as an experienced professional
I've been wondering how experienced people in their field find mentors late in their career. I assume it's easier to find a mentor as a junior as people tend to be willing to help grow new people in their field. I've been mentoring a few people over the last few years and those relationships just point out to myself that I lack the guidance of a mentor and should find one. I'm just not sure how to go about it now.
When I first heard the details of prop 13 I just couldn't believe it. It's the absolute opposite of american values.

Your dad lived here for a while and do the same job as someone else? You have a better life than them.

An insane law from an insane generation.
How does that question even make sense? By definition, the spread is a tax investors --- including small investors --- pay to buy or sell a holding. In what way could they possibly benefit from wider spreads?

Regarding Flash Boys: I don't know of a single person who works in trading who has stuck up for that book. I strongly recommend "Flash Boys: Not So Fast", which debunks it but is also much more interesting from a technical perspective than Lewis's book.
I think you're referring to Goodhard's Law -- "When a measure becomes a target, it ceases to be a good measure."

https://en.wikipedia.org/wiki/Goodhart%27s_law
I am a strong believer that reading is extremely enriching for the mind. Any additional ways to enhance that experience, in my books, is a win.
The point is, one should pay enough that infrastructure maintenance of their location is possible.

StrongTown's thesis (that isn't really in question) is that suburban sprawl is financed by handouts from the government, but nothing finances the maintenance of that sprawl after the initial build out.

StrongTowns does a lot of analysis proving that densely occupied areas generate enough revenue to repair their gas, electricity, transportation, sewage etc- but less dense suburban areas do not.

If dense population is hell, then you better pay enough money for repairs that happen on 30+ year cycles, or else you're looking at another type of bad situation.
How is this meaningfully different from the Java 8 Streams API? It seems to be functionally equivalent right up to lazy evaluation, just with SQL vocabulary (select, where, etc) instead of functional vocabulary (map, filter, etc).
Keep in mind that this property tax got relatively much more expensive in 2018 thanks to the elimination of SALT deductions in Federal tax reform. Assuming a top-earner who itemized, they were able to deduct about 50% of the tax which would bring it down to $17,850. Under new tax policy, they owe the full $35,700. Effectively a 100% property tax increase year-over-year. I'm watching the property markets in New Jersey particularly to see whether there is an impact on prices, but so far, it hasn't really materialized.
I've taken CS50 a while ago and I think it is a phenomenal introduction to CS/programming.

Starting off with a toy language, Scratch, to six weeks of C, followed by two full web projects (Python/JS). The instructors find a wonderful balance between theoretical concepts (compilers, binary, Big-O) and practical applications in different domains: a bit of crypto, a project about finance, usage of APIs, ...

The course is wonderful in showing what is out there and contrasts with beginner courses that hit people with a year of data structures & algorithms (e.g. MITx's 6.001x - also good but less "real world").

Recommending the course is my go to answer for the question "how can I learn to program?"
Show HN: HTTP Request Translator
How about the simple procedure that we have been using and somehow "forgot" in the past one or two decades; built a new city?
And excavator and backhoe workers too as well as heavy presses.
> I tend to be "that guy" when playing games, pointing people out when I believe they are cheating. Sometimes they are, sometimes they are not.

What value do you believe you are adding by throwing accusations out at anyone that is good? Doesn't that just water down accusations to meaninglessness?

Cheaters exist, and while many will find a rationalization no matter what, this sort of reaction makes the "everyone is doing it, I'm just keeping up" rationalization much easier to adopt. I've never cheated in an online multiplayer game, but the one time I was tempted was when I read an article that said everyone did it. Just one article, but I was ready to take it on faith until I rethought it.
We  Syslogs: Enriching Syslog Events with Apache Kafka and KSQL
"...Who would pay the insane realestate and tax prices..."

Are you talking about the insane property taxes in Wisconsin? Or the insane property taxes in Illinois?

Also, unless you live south of Chicago or something, there really is no way I can see it taking you 3 hours to get to Racine even by car. It definitely won't take 3 hours from the north suburbs. And again, that's assuming all the FIB's use their cars. (And even a FIB is smart enough to use the train.)
Pretty cool, but I can't help but feel really soon that browsers will just implement a similar rich default GraphQL and there will be some CSS concept for it when there is no full app code loaded.
I'm not a fan of pricing with operation limits. 100k API calls per month? What happens in a DoS situation? If it's self-hosted I can blacklist and keep the app running for other users. For a surge in traffic, I can spin up other containers and scale. With managed hosting, my bill can go through the roof, or the the entire app gets shut down.
Really? Happen to have a source for this?
>Instead of arbitrary tax breaks, it sounds like some cities ought to mandate the benefactors create at least some n number of jobs with a total comp of $x for employees living within the same town, city, county or whatever municipality.

You can't go adding requirements in a race to the bottom. Cities are competing on tax incentives in order to attract business. If I start requiring contractual guarantees to those incentives it's functionally the same as just offering a smaller incentive and the business may go elsewhere. The problem is that cities are allowed to compete for business on this playing field at all.
>> Can I host GraphCMS on my own servers?
>> Please talk to sales to discuss deployment options.

This is not an answer. Talk to sales?

I don't mind paying for support. I'm not a fan of paying for enterprise features. I would never want a dependency to something which is not free.
IMO the bar should be much higher for solo founders. If you have 2 people, then it's twice as many resources to check all the various boxes you need (sales, design, technical, etc) - otherwise the solo person has to credibly be an amazing all-rounder (which is rare).

That's the core dynamic IMO... then add on the emotional burden part to that and it makes even more sense.

But then again a bad cofounder fit could actually lead to MORE emotional burden too... so obviously it all comes down to specifics.
Would actively heated mitts work, with exposed fingertips?
If there is another force behind this, I’ll take a stab at it and guess it’s conditioning against the idea of privacy.

If you can get a community of people who work together to ignore the basic human idea of privacy by cramming people together such that they are forced to live out in the open without privacy, it then becomes easier for them to ignore questions about privacy when creating privacy violating services.
You're either trolling or a russian bot. No sane person can believe that Wikipedia is pushing a political agenda ("using the public" !?) to "put out of business alternatives".
Wikipedia is defending an idea on which the Internet and Wikipedia itself is build.
And the smaller group you refer to is a group of hundreds of millions of daily users.
Most Hacker News readers are liberal (judging by the comments). And it seems like most Hacker News readers are disgusted by this news.

What every liberal person who read this article with disgust needs to realize is that THIS IS THE LIBERAL END-GAME AND THIS IS WHAT A MAJORITY OF LEFT-LEANING DECISION-MAKERS SUPPORT.

They don't care about merit, or fairness, or making the most out of a scarce resource. All that they care about is enforced "equality," no matter how many people suffer as a consequence.
>Island became a magnet for the practice once miners figured out that the place is very cold and that electricity there -- geothermal and hydropower -- costs a lot less ...

Issac Arthur speculates that Titan may become a center of cryogenic industry and computing in the late 21st century.

https://www.youtube.com/watch?v=HdpRxGjtCo0

Given that immigrants tend to settle in places that resemble their home country, I wonder if Titan might develop an ex-pat Icelandic community? (Isolated. Rugged. Cold. Beautiful in a literal otherworldly sense.)

If you're going to have a submersible data center, you probably want it to be a partially submersible spar buoy.

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

This gives you all of the benefits of submersion, but makes access easier. It also makes the installation immune to waves, especially rogue waves. So what else involves mooring lots of spar buoys off shore? Offshore wind farms.
Wow yeah, that's really cool. I hate how if I improve my property I'm penalized for it (unless I sell).

People here end up living in cardboard boxes just to avoid paying high taxes.
"row meet", "boild meat"

Are we being trolled?
Do your relationships not suffer? My wife would be unhappy with me (and I would be as well) if I only came home to eat and sleep.
Oxford buses turn to Uber-style apps in on-demand experiment
Tacoma would also have to do some serious PR about its smell, a phenomenon so established it has its own Wikipedia article: https://en.m.wikipedia.org/wiki/Aroma_of_Tacoma
I mean, it is certainly possible to be uprooted every year as a renter. But I've lived in two places for 14 years as a renter, and switching from one to the other was a significant upgrade. The first apartment was even rent controlled, so I was guaranteed a renewal lease at a controlled amount, and I had lots of protections.

In fact, it's renting that allowed us to upgrade our place when we had the opportunity, as we didn't need to sell our place in order to be able to buy a new one - we just moved our stuff over.

And to your point:

> It converts your wealth into a usable asset (a house). You can't build a shelter out of bricks of cash, or convert a money market account to a nursery.

You absolutely can do that - it's called "Renting" or "airbnb" or "subletting". The challenge is turning a usable asset back into a pile of cash if macroeconomic forces play against you.
You can use a wildcard for this: https://www.fastmail.com/help/receive/alias-catchall.html

I used to manually create them, then I learned of this and it's been a time saver.
Perhaps cities do this to raise their stature, trying to solve a chicken-and-egg problem to bootstrap new industries. It’ll attract talent, training, infrastructure, etc.

It’s a risky strategy, but that can’t be ignored.
Out of all your replies, I THINK that this is the one that helped me grok why QC is different than somehow simulating quantum math in a classical computer. The idea of being able to tap into more than 3 dimensions sounds like something very fundamental, kind of like relativity, and a key aspect of how our universe works that at least I was never aware of (and probably a lot of other people!)

Would you consider writing an in-depth article on configuration space and how it applies to QC (and possibly other research) and sharing it here on HN someday?
Reminds me of Klax.
I hear this is a big problem in Brazil, where grains are cheap but everything else is expensive and hard to get. People get the choice between eating a normal amount and being malnourished, or eating a lot of carbs and getting proper nutrients but also becoming obese.
You might not get many responses because it doesn't look like a question. Maybe resubmit with a question title prefaced by 'Ask HN:'. A little more info re: the product or product market & target demo would be helpful maybe.
Blockchain Helps Chinese Man Prove His Innocence in Court
It doesn't help that it isn't particularly difficult to embed these sophisticated cheats into peripherals such as mice and keyboards. Someone could be cheating 1 foot away from you while you watch and have it be difficult to tell.

I am skeptical of the legitimacy of most "professional" gamers at this point. If there is money to be made you better believe people will exploit it by whatever means possible.
More like humouring the delusions of people who don't know how to measure productivity.
You must be delusional to think Bitcoin disrupts SWIFT. https://economics.stackexchange.com/a/9184/18775

> SWIFT handles about $5 trillion per day,

> SWIFT payment message volumes are usually around 11.5 million per day

Now, daily Bitcoin-USD traffic is below a billion https://www.blockchain.com/en/charts/trade-volume and even at its heyday it was five billion give or take. That's 0.1% of SWIFT. And Bitcoin couldn't handle more than 600k transactions a day even if it tried and these days it's 150-200K https://www.blockchain.com/en/charts/n-transactions which almost reaches 2% of SWIFT...

Also, it's unusable for legit business transfers since you absolutely have no idea how much money the other ennd receives.

SEPA has higher volumes but lower values https://www.ebaclearing.eu/services/step2-sct/statistics/ but even that lower value is a magnitude above Bitcoin -- worldwide. With SCT Inst it even beats the transfer speed of Bitcoin.
Nah, write a little gadget:

def f(F, *args):
f.reductor = F(*args)
return bool(f.reductor)

if f(dispatch_table.get, cls)):
rv = f.reductor(x)
elif f(getattr, x, "__reduce_ex__", None):
rv = f.reductor(4)
elif f(getattr, x, "__reduce__", None):
rv = f.reductor()
else:
raise Error("un(shallow)copyable object of type %s" % cls)

Same pattern works for re.match objects.

Once you abstract the patterns you can drive towards data-driven code:

K = (
(dispatch_table.get, (cls,), (x,)),
(getattr, (x, "__reduce_ex__", None), (4,)),
(getattr, (x, "__reduce__", None), ()),
)

for F, a, b in K:
reductor = F(*a)
if reductor:
rv = reductor(*b)
break
else:
raise Error("un(shallow)copyable object of type %s" % cls)

Syntax is the enemy, never substitute syntax for thought.
I question whether the interest is worth more than the merchant fees they get from wealthy people using the card constantly.

If one poor person is paying, say, 11% interest on their $500 balance for a year, then the company makes a few hundred bucks on the interest. If a wealthier person spends $50k (admittedly random number I made up, its going to vary vastly for different card-holders, and probably in the millions for many) with their card over the course of the year but pays it all off immediately, they've made between 1k and 1.5k risk-free on the 2-3% merchant fees, and the customer will probably continue to use that card.
as a client, I would rather be paying a hosting company specializing in one area 24x7 rather than a dev maintaining the database on and off basis. there is nothing more infuriating than not being able to get a hold of the dev when your site is offline for whatever reasons.
Yes! Well, sort of, but a little backstory... Yesterday, I believe, there was an article posted here called, “Perhaps it is simpler to say that Intel…was disrupted”. It was written by Steven Sinofsky (who I wasn't familiar with) but had a look at his Medium posts. There was an interesting article there titled, "Design for an “Audience of One” (https://medium.learningbyshipping.com/audience-of-one-107bad...)

Funny enough, there is a quote in there, "Did you know that a spreadsheet is a much better word processor than a word processor? After all, a word processor is just a spreadsheet with one cell."

That design for an audience of one was a great read. It may not answer all your questions but I think it will at least point you in the right direction of what he is talking about.

Btw, Steven Sinofsky is the former president of the windows division at M$.
I remember decades ago when I went from having an office with a door to having a high wall cubicle, and I thought it was a disgrace and a sign of office working conditions having finally gone down the drain. None of us thought it could get worse!
From my feeling, C++ makes it verbose to overload operators in every possible context. Thinking of Foo::operator()+, there are all these border cases where custom overload functions have to be provided (such as "(int) + (Foo)", "(Foo) + (int)", "... += Foo", etc.). I assume that in other languages it is probably simpler to fully implement own operators.
Looks nice, It doesn't seem to like git protocol v2 in git 2.18.
Humans are good at dreaming and imagining things. We're not so good at understanding the nitty-gritty details, especially if they deal with possible future states.
Your definition was too broad, but the definition others have proposed is too narrow.

I would suggest that if you can express the exact same semantics with a "few" more lines then it's just sugar.

In the case of x := y, it's always possible to rewrite the program with a "few" extra lines where it means the same thing. It's just combining the assignment and expose operations.
Trying an Experiment: Only Hiring Vipassana Meditators at My Blockchain Startup
I've been practicing Vipassana meditation since 2013 and have found it to be beneficial in ways I couldn't have foreseen.

I'm interested in finding teammates who are also Vipassana meditators, who would be down to try an experiment with me in which we meditate at work morning and late afternoon, and everyone attends a 10 day course each year while receiving pay.

My startup, Seeds, allows anyone to ask for (monetary) help on the blockchain, and receive it as a gift, with no strings attached.

We went through Boost VC, the Bitcoin startup accelerator, in 2014, Techstars Barclays NYC in 2015, and competed in Techcrunch Disrupt Battlefield in 2016.

If this resonates with you and you're interested in speaking about potentially working together, please let me know.
It becomes a tax increase on SFH, which is a powerful political block in many countries.