skysight-inc/HackerNews huggingface dataset:
That’s just not true, of course there is a functioning market. It’s disingenuous to say that just because the market has problems that means there isn’t one at all and to justify taking away what little freedoms are left.
Humans can manage to screw up even the clearest order.

Once upon a time I'd go through the McD drive through every workday morning on the way to work, and order a big breakfast with hotcakes. I did this for about a year.

Then one day I instead ordered a sausage McMuffin and an Egg McMuffin.

I heard the order taker saying in a disbelieving tone to someone else "he ordered something different today!".

When I was at the pay window paying, two or three different people stopped to ask the cashier if it was true that I had really changed my order.

When I got to the other window to pick up my order, there were still people coming up to the person manning the window to ask if it was really true that my order had changed. I could also hear people in the background talking about it.

In short, apparently everyone working there was talking about my change of order as if it was the most astounding thing they had ever witnessed.

They handed me the bag, and I checked it--and they had gotten it wrong! The sausage McMuffin was missing, another Egg McMuffin in its place.
It is an OCI image[1], which is supported by multiple runtimes, including docker.

[1]https://www.opencontainers.org/
Who the fuck wants to live in a shipping container?
Couldn’t you just ask a salesperson where the item is?
I genuinely can’t tell if this is sarcasm or not because there are definitely people with this level of economic illiteracy.
I agree, only somewhere that hosts neo-nazi websites would be trustworthy enough for this. /s
IF this was passed at the same time as laws that allow more housing and tapered off after the expected return of more houses, I'd be fine with it. But as it stands now, the idea of rent control until more housing is a pipe dream since the more housing part never seems to come.

The studies are clear, rent control is a benefit to a few but long term doesn't really add much value and instead makes the market stagnate in funny ways.
Those (The few of those I could actually read, thanks paywalls!) all focused on the effects on owners bringing rental units out of the market and don't really show that there was an overall decrease in the number of housing units available. The economist article for example doesn't have any real info on the effect of rent control just the fairly standard arguments about it affecting the willingness of land owners to build.
> This point in particular is not even contentious as far as I can tell. If you want to fix the problem, the only way to do it is to relax zoning and permit regulations.

This has already been proposed by Scott Wiener as SB50. It was opposed by local councils and never put to an actual vote, and it never will be, unless political pressure is applied in the form of counter-regulation.
Everyone in the latest YC class working on an automation-like product can now bump up their "cost savings" numbers in their pitch decks. Minimum wage increases work only if companies have to hire people.
The Perils of Billionaire Philanthropy
Also missed the Groucho Marx reference, "Inside of a dog it's too dark to read." Which is definitely true when you're depending on UWB to provide "light".
Social housing just manifests the imbalance in waiting lists instead of prices. It's not like people who get stuck in the queue are having a better time than people who can't afford the market rate.

Building more housing in desirable places to accomodate shifting demand and growing population is just as important under social housing, but even less likely, since the demand is totally disconnected from the incentives and capital required to do it.
Rent control in SF really is that bad. Rent increase limits are 60% of CPI, so it can’t even match inflation. If your costs go up (utilities) or you want to do capital improvements, good luck getting the rent board to approve a pass through. Want to prevent other people than the tenant from moving into a 1 bedroom? Tough, can’t say no to that, it just has to be under 3 people. Want to move into your own house? Sure, just pay the tenant a few tens of thousands in “pay off”.

SF rent control is absolutely onerous and definitely shrinks the pool of potential landlords and thus potential units.
Show HN: Trumpspired: Posters inspired by number 45
> These “gig economy” jobs are a different classification of worker that doesn’t currently exist.

This isn't necessarily wrong, but if you want to make the claim, you'll have to say what that new classification is.

Current employment law has a well-evolved set of protections that help prevent employees getting too badly screwed. Traditional contractor relationships, on the other hand, use the power of the market (that is, the contractor ability to either easily switch clients or maintain multiple clients) to keep things fair.

If there's something in between, it can't be the status quo (we treat you like employees when it's convenient but call you contractors so we can screw you over). And it also can't be some midpoint, like an employee-lite, where Uber, etc, just exploit people 50% less than now but 50% more than they could with real employees.
How do you order at a drive through if you're deaf today?
I read it, twice, and the distance between "UWB environment" and "dog stomach" was enough that my pitiful excuse for a brain didn't recognize it after 30 seconds, and required reading this comment to realize what it meant.

HN tends to assume a ton of charity in the comments section, "did you read..." style comments are highly discouraged
> because larger adjustments cannot be made if and when necessary due to market conditions

When are "larger adjustments" necessary vs just opportunistically profitable?

The question I always see is "why shouldn't I have the right to make as much money as possible from my investment," but the answer seems pretty clear: because evictions and massive rent hikes have nasty social consequences, as does treating rent-seeking as an investment.
The Biggest Apple Announcement Today Was What Apple Actually Didn’t Announce—Yet. HaHA!
Also, privacy and anything somehow related to Google or Facebook.
Thank goodness. 3D Touch was the "randomly do some other operation 5% of the time" misfeature for me.
Or -- much better -- use DoT instead of DoH so port 443 isn't getting misused for DNS.
They do have the issue that they run out of baked goods but don't update the state of the ordering system. I assume it is legitimately difficult to keep perfect inventory of the items to make that work, but it does lead to some confusion.
It seems like you could afford some duplication. US filet of fish could be menu item 23701 and Japan Filet of fish could be menu item 23702. I can see how this would be hard, but I don't think you would get any pity from the people who work on health care service billing codes.
duh. 2^n provides an infinite set of mines to run into... hop around enough and you can't not hit one. this is dumb.
The cost of compliance is really a minor factor here. The problem is that zoning laws simply prohibit building enough hosing to meet demand. The zoning laws in LA, the Bay Area and elsewhere will ensure an ever-worsening and never ending housing shortage for as long as they exist in their current state.
Security Information Event Management (SIEM) in AWS
If the rock is moving at a relativistic velocity then it will be gradually ablated by collisions with interstellar particles. That's why any realistic design for a starship requires some kind of bow shield.
The biggest thing I have noticed, granted I don't have a ton experience with either system, is point 1 outlined in the "Other Differences" section.

>Datomic’s datom model provides a very granular and comprehensive interface for expressing novelty through the assertion and retraction of facts. Crux instead uses documents (i.e. schemaless EDN maps) which are atomically ingested and processed as groups of facts that correspond to top-level fields with each document. This design choice simplifies bitemporal indexing (i.e. the use of valid time + transaction time coordinates) whilst satisfying typical requirements and improving the ergonomics of integration with other document-oriented systems. Additionally, the ordering of fields using the same key in a document is naturally preserved and can be readily retrieved, whereas Datomic requires explicit modelling of order for cardinality-many attributes. The main downside of Crux’s document model is that re-transacting entire documents to update a single field can be considered inefficient, but this could be mitigated using lower-level compression techniques and content-addressable storage. Retractions in Crux are implicit and deleted documents are simply replaced with empty documents

So what this means in pratice is that in Datomic you don't really "have" an entity/document (this isn't entirely true but feel free to dig into the details https://docs.datomic.com/on-prem/entities.html) but rather a set of facts (rows/tuples) at any given time, or across time, generally gathered up under one id. You can query on one of those facts and get exactly that back, one or more specific facts. Crux has this ability to query parts/attributes of a document but in terms of updating its all or nothing. There are other, more niche, considerations. One example I can can cite is looking at an entity through time in Datomic can be alien at first whereas with Crux its just a document, but overall this is the biggest thing I have noticed.

Oh and Datomic is pretty well battle tested and has the full support of Cognitect behind it whereas Crux is a newer OSS product by Juxt. That is both a pro and con for both camps, just depends on your needs.
> I am of course talking about internet companies who turn user data into an asset.

Then say that instead of rambling about social media like a tinfoil hatter. It’s totally fine if you don’t want to support Facebook or Github or Twitter. This isn’t just about “social media”, though.

> IRC networks do not give my IRC client proprietary tracking scripts to run.

There’s so much here to unpack. If you choose to use a communication tool that adds tracking scripts to your browser, then you have chosen to use a tool that tracks you. If Slack, for example, is sending your browser tracking beacons, then the problem is Slack and not the browser.

The same issue could apply to your IRC client if you chose poorly. The same can also be said of the IRC server you connect to. Indeed Mozilla is currently running their own IRC server and undoubtedly can track you if you choose to use their communication platform.

Best I can tell, what you actually want is to have the ability to use any client divorced from the service, and also to avoid your login being tracked by any “social media” service. I can understand the latter even if I don’t particularly care about that myself. The former is essentially pining for the early days of the internet when browsers rendered only text, and essentially no one actually cared about them. Essentially any platform that reaches a high level of richness supports tracking you. Email has the exact same issue because it supports images from servers. And yeah you can fix it, but only by giving up the richness that users actually want.
https://github.com/dustmop/co2/blob/master/compile.scm#L3689

Indeed, it's almost trivial.
There are the beginnings of political attention right now.

Andrew Yang is of course the biggest champion in this cycle. But it's also started to catch the attention of Biden and DeBlasio (robot tax).

Then on there are still some candidates who are in the "it's not happening" camp.
If the market return on capital is mid to low single digits, then some new high growth opportunity will tend to attract capital just early enough that the money losing period cancels out the excess returns, if markets are efficient (neglecting the risk of failure). Otherwise, someone else takes the opportunity instead. No?
I think a reason these valuations "seem" out of line to most people is because there is simply so much money sloshing around. No one has time to write million dollar checks anymore. Almost anyone who has that much capital has so much capital that it doesn't make sense. More and more capital is focused on a smaller and smaller sets of companies.
Yeah, this is an important career hack: leave your company while the leaving is good. If you stay until things go bad, then your resume will be nothing but a long list of firings and/or bad reviews. Sad but true. Took me a while to figure that out.

So your last work environment was a disaster and you got fired? Here's how to describe it in your next interview: It was a GREAT PLACE to work, I loved it, so many great learning experiences! Unfortunately the objectives of the company shifted away from my core experiences and I wasn't needed, so they had to let me go. But GREAT people there.

Seriously.
Does anyone have any thoughts on wheather this bill is going to effect freelancers working through Upwork or similar sites?
Making it illegal is the the whole point of AB5. Contractor status was once for a very specific kind of worker: independent professionals who were basically solo businesses. It has turned into a giant loophole, where worker have the downsides of employment along with the downsides of being a contractor. AB5 aims to return to the status quo, where if you want to hire a bunch of employees, you really have to treat them like employees.
Usually where I see C# slow down is not because of the language, but because of over engineered "enterprisey" solutions that Java has a bad rep for e.g. having things like a FactoryProviderFactory type idioms.

A lot of the projects I work on, for instance, heavily utilize dependency injection for no gain. There's only one implementation, theres no test mocks. Its just overengineered and obsfuscated for no reason.

Coming from a predominantly C++ background, we eschew virtual wherever possible, favoring compile time polymorphism to runtime whenever possible, because we're cognizant of the overhead of the indirect dispact and likely loss of optimized opportunities to inline trivial calls.

For sure, one can write C# or Java that can keep up, or even outperform C++ in some circumstances, but youre not going to do it with "enterprise" patterns hiding behind interfaces and factories and dependency injection.
We give it to our horses every year, and it still kills intestinal worms. Some genetic changes are just so large that they are extremely unlikely.
I used one in HK too, and various other places. One benefit for busy cities is that they are great for allowing tourists to go at their own pace if they struggle with the local language (and often have language options to help them).
Isn't this the result whenever someone investigates any surface people touch? Not everyone washes their hands, but everyone poops. The result is sadly predictable.
This is not "approve by California" yet.

It passed in the assembly, but must also pass in the senate and be signed by the governor before it actually is law!
Thank you. I learnt something very cool today!
whatever happens, stay human and move on. Life is a constant difficulty.
The Urbanist has an article on how modern rent control proposals differ from older ones, and the ramifications thereof: https://www.theurbanist.org/2019/08/05/the-case-for-rent-con...
That's counting on Microsoft taking good care of GitHub and maintaining its goodwill.

It might or might not be well managed in the years to come. Case in point, Skype. It was "the" tool to use for office communication. Hardly anyone I know uses Skype nowadays.
I guess the lawyers at my company told us to put a cookie banner on the site because they're web people who don't understand the law. Bummer.
Docker is not only about having reproducible environments. I mostly work as a single developer and I use Docker all the time, mainly because I like the isolation properties and because it's super easy to launch certain services (e.g. set up a postgres database). In the past really often I would have issues with conflicting dependencies, that's all gone now. The fact that your shell script did the job for you is obviously a good thing, but maybe that just means that in this particular situation Docker didn't have much to offer for you.
> Once most business software has a cloud equivalent that can run via an internet connection (Google is already trying to roll this out for gaming, wrong direction of course), Windows and Mac are finished.

The desktop software I use day to day (IntelliJ, Zoom, Slack) already runs on Linux. The rest is already in the cloud.

And yet, of my coworkers, we have about 1 in 50 folks running Linux instead of Mac. It's been this way for the last 6 years - I was actually on Linux in 2013, but have come back to Mac because it's still just all put together a bit nicer in both software and hardware. My last job even discontinued Linux support in that time period.

At my partner's job, they also run on google docs and gmail, but since it's not a software dev job, it's 100% on Mac, without even that small Linux fraction.
Why should federation play into anything here? This is specifically something for people to talk to each other under the auspices of Mozilla's work efforts.
Yeah, but it’s still more work, which has to be done by humans and not automated.

The thing they hate most in life is to be forced to do actual human work, especially when they are processing all those résumés and CVs.

I mean, they have to feed the machine somehow, and you’re making them do real work during that process?!?
That's a very interesting experiment in many levels. Haven't taken the time to look at the paper yet, but I'm curious of how you got your number of pps vs Gb/s in the README :

"full bidirectional load at 20 Gbit/s with 64 byte packets (29.76 Mpps)". sounds like 20Gb/s should be closer to 40Mpps than to 30Mpps. Did you hit CPU limits on the packet generator, or am I missing some packet header overhead ?

Did you try bigger that 64-byte packets ? I'm curious how various runtimes would handle that.

And how long did you run the benchmarks ? I couldn't really figure it out from the github or the paper. Mostly wondering if java and other Gc'd language showed improvement or degradation over time. I could see the JITs kicking in, but I could also see the GCs causing latency spikes.
> manipulating prices which has bad side effects for many even if its good for a few.

There are way more renters than owners. Prices have been going up more than 5%. Owners are most definitely not the "less-powerful" here.

So in reality the gov't might be artificially surpressing supply (though it's mostly due to owner pushback), but the "manipulating prices" (trying to keep rent growth from getting out of control) is helping less-powerful.

I get the point about how this can default owners to just increase prices. Well they were going to be doing that anyways! Especially with surpressed supply!

Arguing that "overall price increases with this law" > "overall prices increase without this law" is non-intuitive and probably just not true.

(thought experiment: if raising 5% every year with the law made sense, why would it not make sense to raise it 5% every year without the law? This law doesn't prevent other owners from offering _lower_ rents, if the market calls for it)
can I join!
If you read the other reply to my comment, you'll see that it was in fact a case of I-know-something-you-don't, although in this instance they are in fact wrong about the implications of the thing that they know. The gate keeping that goes on in security (saying that there's a threat but not saying what it is) is extremely frustrating to me.
Not to mention that it's much harder to enforce something that's legally bound. If they give you a crappy experience, the only way you can do anything about it is by reporting it to the government (suing them?) which is usually a painful process. And if your case is even heard, you'll need evidence proving it.
I'll bet it's better the second time you order after it recognizes you hearing your voice, reading your license plate, peering at your phone or face.

WOULD YOU LIKE THE REGULAR, MR TRACKER1? DIET DR. PEPPER IS ON SALE THIS WEEK.

I'm also assuming that if the AI is having trouble, they just shoot the tasty food ordering mic over to a call center in the Philippines.
A shipping container is 320 square feet. Two pods can be joined into a single 740 square foot unit. That's a total cost of $80,000. Let's round to $100,000. Assume a rental yield of 12%.

$1000 a month for a brand new 740 square foot apartment in the middle of San Francisco. Plus with modern finishes that are frankly much nicer than anything you'll find in the low-end SF rental market. I'd imagine quite a lot of people would sign up.
That's very true, especially for introverted people like me, who don't like the attention when struggling with a language.

It also helps that the devices are pretty responsive, and allow you to order everything.

The downside is that I often see older people struggle with it, I guess for them it would be easier to talk to a human.
I think that’s a bit hyperbolic, land lords are not paying tenants even if they are operating at a 33% deficit.

These laws are not reducing rent, only slowing the increase yr/yr
It’s nuts for Uber to talk about their “offer.” They don’t make the offer, the voters do.
Eat the world?

You can only gather the returns from turning the world into grey goo once, and then what do you spend it on?
> tenants can organize politically to control prices.

That's fine for existing renters, but think about people who would like to move there to pursue a job, or live in a state friendlier to gay people or for whatever reason. They're going to find it harder to find a place to live, in all likelihood.
Getting in at the right time is a big part of free markets and capitalism. It's the same as someone complaining that Zukerberg or Henry Ford just got in at the right time and didn't deserve their wealth.
Menthol cigarettes are so popular among blacks that black groups claimed that banning them would be a violation of civil rights.

http://www.theatlantic.com/health/archive/2011/03/mint-that-...
Washington Research Foundation and another party named by some guy's surname and word "interests" in it. The later was made of 3 random troll lawyers.
I've used the McDonalds one in Canada and it seemed pretty good. I think the "options" button is partially an upsell, since they want to try to advertise extra stuff.
This is pretty great. I gotta admit the horribly undirected layout of my work’s cafeteria leads me to fantasize about authoritarian architecture.

Someone should write something that more obviously lampoons the digital surveillance of employees that is commonplace within corporations.
It's from 2003. I guess the copyright notice became a hassle to update after 2017 :)

https://en.wikipedia.org/wiki/Manna_(novel)
The Aperture logo is a nice touch
For better or for worse, and it hurts me on a personal level to say this, but from Apple's perspective, the talent creating these games _is_ a commodity. Those rates are insanely high, there's not a remotely similar substitute available in the market, and you get the halo of Apple for the rest of your career.

Apple's "services" strategy amounts to "commoditize complements; charge using monthly subscriptions". There is a fair distance between this and how other companies use "services". Trade carefully.
Yeah, if you think it's bad in tech you should see what it's like in companies with less highly paid, less valued employees, especially in jobs that actually do benefit from constant collaboration.
I take it you've never worked in an enterprise Java shop with a few million line legacy code base deployed to whatever the hell webserver I can't remember the name of right now.

Seconds is great in comparison. Minutes, not so much.
Yes. Price controls are a race to the bottom.