skysight-inc/HackerNews huggingface dataset:
We don't agree, but that's probably because I left some assumptions implicit in my earlier comment.

At an average size of 65x39 inches, 75 panels is more panels than most residential properties can fit; you would either need a mansion or a commercial-sized property. I should have been clearer on this, but assuming the number of panels that the average house can support (5-10), you're looking at a week or two to charge an EV by solar panel at the typical Southwest residence (longer, outside of the Southwest). Assuming the same solar panel area on Mars gets you to the Martian year.

As for Boring Co, I'm not referring to the missed deadlines, but to their claims that they wouldn't be tunneling under people's properties, and that it wasn't a backdoor attempt to avoid environmental review, and their liberties with capacity numbers, costs, and numerous other claims they've made in their short corporate lifespan.
>The article talked a lot about how the binary up/down, with no ability to comment on specific people/processes/whatever, actually improved both overall ratings and the businesses' ability to address negative ratings considerably

I guess that makes sense. Individual end-users only ever see the tip of the ice-berg when interacting with a large organization, so they are likely to blame the parts of it that they interact with while ignoring the deeper root-causes. If you let them blame the customer service rep's attitude or the size that their vegetables are chopped then you wind up trying to over-optimize around making the reps smile or definining exactly how to chop the veggies. But if all you know is that people aren't happy with the experience you send a process minded person who is familiar with the whole stack of how things get done to figure out why the service reps are in a foul mood or how come irregularly chopped veggies are winding up on peoples' plates.
Valuations like this always remind me of this meme which went around when 37Signals had an absurd one of their own: https://signalvnoise.com/posts/1941-press-release-37signals-...

$500m sounds like a lot, but the 60:1 ratio says to me that the investors aren't confident they're getting their money back.
What you just said supports my comment, since your father had never heard of it before and isn't the target market

From my comment:

>One-off press events with negative sentiment typically only affect brands that are getting to be known for the first time.
> People who shun white supremacists are not morally equivalent to white supremacists.

I'm not suggesting anything of the like. In fact, I will join you in shunning white supremacists, as I would shun supremacists of any race.

When "shunning" becomes more than denunciation, but taking action to unperson people and have them fired, cut off their finance, and make false accusations about their peers, I draw the line.

If you want to keep believing in the moral superiority of that kind of social justice, be my guest.
For a more classic x86(-64) wargame, https://io.netgarage.org/
Toward the end, he gives the backstory of how the breakup was brewing for a long time, and it seems very possible the CEO may have already made up his mind to fire him before the Palo Alto dinner.

So maybe frankness wasn't the cause. It's even possible they were interested in his perspective and wanted to get his honest opinion before they lost the opportunity. Or maybe they had nearly made a final decision but not quite and wanted this conversation to see if what they learned made a difference either way.

On a separate(?) topic, a lot of tech organizations seem to be fond of saying they want to hear all ideas and judge the ideas on their merits, but when you actually say something that goes against popular opinion or conventional thinking within the organization, people aren't open to it or are even hostile or dismissive. In my opinion, it's not as easy for humans to be objective and open-minded as we think.
Based on the simplicity of the build it's doing, there's basically no reason to invoke Docker to produce the image at all. You could use a tool like ko[0] to simply build the Go binary and place it on top of a base image (or keep it based on scratch) without requiring privileges at all, using `ko publish`.

[0] https://github.com/google/go-containerregistry/blob/master/c...
[1] https://github.com/google/go-containerregistry/blob/master/c...
We're not talking about liability when a trap injures an innocent person; of course the innocent person would not be held liable. When a trap injures a thief, the thief should be liable.

I agree that traps are a bad idea because I don't trust most people to devise traps that don't harm innocents; however, this is markedly different than the argument that "when a trap hurts a thief, the thief bears no responsibility". Also, the specific scenario we're discussing is a thief getting a bit of glitter in their eye.

Anyway, I welcome any advancement that can help deter thieves (and/or make sure they're prosecuted) while protecting innocent bystanders. I'm not convinced pervasive facial recognition software is the key given the privacy concerns, but maybe it's inevitable. However, all of this is orthogonal to the question of who is culpable for injuries incurred by a thief during a theft.
Interesting. I briefly looked at this a few weeks back and didnt look much further when I saw the box listing enterprise agreement or something like that for commercial use. I’ll take another look!
Did the CEO maybe have a hand in making HR set the guy up to test his loyalty? He seemed very loyal, but maybe to the wrong ideas/people.
Yep, the UI might be a bit dated and often a bit convoluted but it's really a powerful tool which does the job well.
I was an avid Facebook user in the earlier years (2008-2010), and a regular several-times-a-day checker from 2010 until early 2017. I griped often about how it had become ”boring”, full of random looking stuff interspersed with occasional nuggets I was really interested in. I tried to write a filter to strip out the boring stuff and failed, and it hit me that they were deliberate and optimal in their mixture of crap and good to keep me just within my tolerance level. I turned off notifications on my iDevices in late April and have checked it occasionally whenever I feel like it. I might look at it two or three times a week. I can’t quite bring myself to abandon it (because it serves a useful purpose in terms of communication and keeping up with far-flung friends and family) but on the whole it’s pretty useless and obnoxious on a daily basis. They overextended themselves by a wide margin. They went a Like too far. ;)
Does anyone know the answer to this? I'm very curious. I actually wonder if it would be worse to report that you have video evidence of a thief, because they may no longer be liable (hey, we delivered it to where it had to go, rest is up to you) vs just saying 'it never got here'.
https://www.apa.org/monitor/2012/04/spanking.aspx
When in doubt, "how does the team here handle these conflicts? At my old job we just did <made up thing> to solve it, I've forgotten the process here."
Yes, we indent code for readability sake. If you don't, that would be incompetent. Which makes the braces redundant at best, noise at worst.

Their lack in Python bothered me too, one afternoon in the spring of 2001, then I moved on.

When I hear someone complaining about it I immediately think, this person hasn't much experience with Python, or is one of those highly inflexible pedant types.
We're building several thousand new units per year. We're also seeing net population growth of around 100k people per year. Building is booming, but not nearly keeping up with demand.
I used to write delivery instructions in the address, but some delivery companies would pretty consistently cross out that line with a black marker.
People are complaining because they do see all the packaging waste whereas they don't see all the food thrown out at restaurants.

I'm not a particular fan of any of these services but it's hard for me to get upset about the packaging, much of which I have ended up reusing.
I think the frustration with that argument is, who is it directed at? How would you fix it?

venv has been included with Python since 3.3 (2012) and was a separate package before that. If you're having troubles with the ecosystem playing well with Python 2.6 (2008) what do you expect anyone to do? I really think OS package managers have been really negligent about multiple versions and project-level dependencies--maybe it's outside of their scope (that also wouldn't help you on Windows)? People have been griping about software specific package managers for over a decade and OS package managers have only added the most minimal support, but never addressed the reason for them.

I've argued for years, if something is critical to your business then decouple it from the OS. Of course a new version might screw up your OS and you may need it to address a specific business concern...that's just one of the problems of any interpreted language. I wish things were better out of the box, but it's not unreasonable to address yourself.
in that case you'd get peanut, butter cookie, and dough, so i suppose you could make a peanut and butter cookie bread. lol.
On one hand, it's kind of the point of rent control/stabilization that it's supposed to protect residents (particularly ones that aren't rich) from the risks of major changes in the overall market (like rent increases far outpacing inflation / wages). Cities exist to serve their citizens, after all, and citizens at risk of being displaced are part of this population. When you see people paying a third the market rate on rent, that's the system working as intended by any measure.

On the other hand, there are obvious inefficiencies in the system (like empty nesters holding onto units larger than what they need because they can't afford to lose them).

Regardless of issues with New York's rent controlled housing, there's a wider national issue that there's an undeniable trend towards migration to a few top "innovation hubs", and these hubs are all simultaneously failing to urbanize as needed to satisfy the demand. What this country needs are federal subsidies and incentives to encourage/assist top hubs in developing good urbanism (which notably supports lower income people as well as just the wealthy).

What is good urbanism you ask?

1. Density to support affordable commercial activity in or near hubs of existing commercial activity (ie, building skyscrapers downtown, most cities have this one down)

2. Expansion of transit that goes to said commercial hubs, particularly any transit that does not compete in traffic with private motor vehicles (subways, light rail, BRT, commuter trains, etc). The goal is to maximize the amount of land that can viably and reliably commute to the commercial hub within 1 hour without use of a private motor vehicle.

3. Densification of all land that can viably commute to the commercial hub within 1 hour. In particular, any neighborhood covered by the transit mentioned in (2) should (by some mechanism) be allowed to increase in density naturally in accordance to supply and demand (You can't let existing homeowners veto that new apartment building just because it's ugly).

These three rules were pretty much common sense prior to the spread of the private motor vehicle, but with cars we kind of just decided you can commute from anywhere now so it's a free for all. Hence the dispersal in our housing patterns this past half a century. Problem is, the free market has shown that top 21st century companies have no interest in placing well-paying jobs dispersed throughout many cities and many suburbs, but rather concentrated in a small number of innovation hubs, so we need to adapt our housing patterns accordingly.
I think the main difference between libraries and frameworks is that libraries interact with the language, whereas frameworks generally exist in their own little world, attached to but not embedded with the language itself.

That is, frameworks have an ecosystem associated with it, whereas libraries are the ecosystem.

And then the issue becomes that the ecosystem is fragmented between frameworks and the language, and things become a lot less general (suddenly you need interop code to switch between the framework’s world and a language library, akin to ffi), and you start getting locked into the framework’s world view, which tends to be quite limiting. Particularly in that when what you want, and what the framework wants, conflicts, everything goes to hell.

I think in general frameworks should be avoided when it can be composed out of libraries, in the same fashion that libraries should be avoided when it can be composed out of simple handwritten code (eg avoid 10-line libraries, perhaps accept 1k, definitely consider 5k, assuming you’re actually making use of most of it).

Its only when the benefits are significant should you reluctantly accept a framework. But most go the other way — they start with frameworks and reluctantly leave it, not realizing there are distinct and heavy constraints that make the framework so convenient in the first place.
Nobody owns the shares in reserve and while in reserve they have no voting or dividend rights.

While in reserve, they are neither assets or liabilities or really even anything other than a hypothetical number. Many companies used to disclose the number of shares in reserve, so that shareholders were aware of the potential dilution of their investment, but in an era of buybacks, that has become less popular.
> once again not WebRTC spec compliant

According to the page you linked, nobody is spec-compliant.

I'm going to guess that Google's lack of support for Safari boils down to video codec and nothing else.

> A reasonable thing Safari could do is rank codecs by power usage, prioritizing H.264 front and center.

Apple does not have any support for VP8/9, period. And I will be extremely surprised if they ever add support for a non-hardware-accelerated video codec. Apple believes in power efficiency over pretty much anything else, which makes hardware acceleration mandatory for something like this.
Wider columns are harder to read. That's why newspapers and magazines typically divide a page into slimmer columns.

https://baymard.com/blog/line-length-readability
Not if compensation was delivered in another manner (e.g. equally across the project team after a team-wide code review and not based on some manager's estimation of which of the inter-mingled facets of a project is more worthy).
Agreed: if we supplemented & replaced some aspects of rent control with mechanisms like long leases (eg. 5 year lease with only inflationary price increases) and long notification periods for lease renewal denial (eg. 1 year notice that your lease won't be renewed for the next year) would allow for physical & financial stability without locking apartments up semi-permanently.
The only thing I don't like is the DI story presented here and many other F# guides. Having gone down that rabbit hole and using F# in production for 5 years now, I have gone back to classes and interfaces in almost all cases.

Functions as DI mechanism suffers from a few things. First, it's hard to search for implementations. They could be defined anywhere. With interfaces, the implementations are a hot key away. Second, functions only replace single-function interfaces. Even with a purist view of ISP, there are still plenty of occasions where a service would expect to call multiple functions on a contained service. Passing all those in as multiple parameters gets unwieldy in real world scenarios. Third, F# has no way to inject a dependency into a whole module, so you have to go function by function. Injection into classes is much easier to manage this way. Finally since none of the services or interfaces are named, they don't work with IoC containers.

The good side is that there is nothing in F# preventing you from using classes and interfaces in your design. Unsurprisingly this is my preferred way to go about it.

I kinda wish the function based DI wasn't brought up so much and so early. It's a big mental leap that I think turns off some people coming from other languages. And for limited benefit. Or negative benefit in plenty of cases.
This is literally what vanguard has been saying doe 40+ years and is their main business model.
Here's my take on it:

He has lost all credibility as a trustworthy individual. Anything he builds will be seen as tainted by IP stolen from Google (whether true or not). Most companies will avoid doing business with him for the fear of being pulled in some lawsuit and/or bad PR. This will put a major drag on his company in attracting engineers, investment, etc. He is definitely an extremely talented engineer, but his problems may be beyond any technical ingenuity that he can come up with.
You're right, it is more like a pointer. In C++, that would call the assignment operator which can do anything it wants, but the address of the Object would not be replaced. Java would change the value of the pointer in the callee.

These cross-language comparisons have too many nuances for me to try and make simple examples. Really, my original point is that CPython does not have "primitive types" as in Java. Everything is passed by pointer to the PyObject.
The NYT is only good for headlines and even then it's mediocre, every time they have some interesting headline and I open the article and it always starts with some stupid personal anecdote. It's almost as if their journalists are paid by the word.
Electronic Frontier Foundation (EFF) - https://www.eff.org/
From which subreddit are you picking up these rather questionable opinions about how the law does and should work?
Here’s a deep New Yorker profile of the man and his crypto ambitions from the more halcyon era of April 2018:

https://www.google.co.uk/amp/s/www.newyorker.com/magazine/20...
I'm not sure what your argument is here, it seems like you don't think reverse splits have any implications or consequences for the company. You can't casually do a reverse split just to avoid being delisted. You're telling investors "we have no idea how to change direction so we're just gonna kick the can down the road for a bit". It's a really big deal, and if Blue Apron survives into 2020 it's very unlikely it will look anything like it does today.

Passing below the $1/share marker is a forcing function (i.e. it's not arbitrary at all) for the company to make significant adjustments, as opposed to the plethora of companies that trade in the $1-$10 range who can continue plodding along. BI's audience is one that's mostly aware of this fact, so that's why the article is about that "arbitrary" price marker - it's a sign of major changes incoming rapidly.

So, I guess I'm not really sure what your point is. "Just do a reverse split" is like saying "just declare bankruptcy" or "just charge more money" in that it glosses over the consequences of those actions greatly.
>Put a bunch of libraries together, that all know how to talk to each other via convention, and you have a framework.

And if that language of communication is the programming language... you have a programming language! (Eg using stdlib types/objects/whatever)
I'm glad to see you're using my code for the book hover states: https://codepen.io/rafaelrinaldi/pen/LEYyKZ

If possible can you just mention it somewhere, or just buy me a coffee instead: https://buymeacoff.ee/rinaldi
Colorado 4x4 Rescue and Recovery, 501c3 non-profit organization (https://co4x4rnr.clubexpress.com/content.aspx)

Full disclosure, I'm a dues-paying member and active volunteer.

They basically provide Search and Rescue (SAR) "lite" and vehicle recovery on Colorado Forest Service roads and Jeep trails free of charge. They try very hard to not compete with either traditional SAR teams or commercial towing services and instead fill a gap between the two.

Having personally been on 60+ missions over the past two years, they're doing incredibly good work helping people out on their worst day, reducing the burden on traditional SAR teams, and in more than a few cases saving lives. At least 50% of the missions I've been on have been people that simply got in over their head and didn't know what to do. Being able to get them and their vehicle home is a fantastic feeling.

edit: A lot of SAR teams are self-funded or funded via grant money that can disappear, so if you can donate to a local team please do. They desperately need the funding to continue doing the work of saving lives
Why is this getting downvoted?
Can you please explain why you disagree with this statement?
It holds even if it isn’t the biggest number. It could be a small number, but how else would you reach them?
Is this even legal or safe to have a glitter "bomb," or more accurately, a spinning motor spraying glue if an accomplice opens the package within a moving car? How about just a GPS signal to notify cops. The glitter stuff and chemical spray is probably a civil liability as well.
I vouched for this comment because flagging it makes absolutely no sense. The parent described what is required to get an apartment in NYC. In fact the parent is rather generous.
This is a silly comment. You're more likely to blind someone with the dust your car kicks up as you drive by them, and such a person would be actually innocent as opposed to our hypothetical vision-impaired thief.
Net Neutrality Repeal: The Internet Apocalypse That Never Came
No, i'm suggesting:

- ignore the comma, point and space as delimiter and compare the values / entities against a dictionary for neighbouring words.

- don't ignore the comma and compare the values against a dictionary.

Put a priority ( or in machine learning terms: a classifier) on both outcomes, because comma is not reliable in spoken language. So that it would interprit peanuts butter as [peanuts, butter] and peanut butter as [peanut butter].

PS. Now i hope that text-to-speech translates spoken: peanuts correctly to [peanuts] and not [peanut], because that would fail.

PS2. The article itselve doesn't mention the punctuation problem
I was in his office chatting with him a year and a half ago, on the exact day of June or whenever the market hit its bottom, and he called that that day was the bottom. He does things that don't always make a lot of sense to me, but he wouldn't be a billionaire if he wasn't getting a lot of stuff right also.

E.g. he also bought 500k worth of ETH and sold it for 250M. Paid his taxes, bought a new plane, and donated the rest to charity. His LPs might be nervous, but he's probably doing just fine.
Can you help me with something? Where did I suggest that people might be "helped" by having their rent raised? I feel like I missed something critical I said in this conversation and thus I don't understand. Can you help me with what I've missed?

I had this strange little idea in my head that people are, in general, better off if housing markets function well enough to provide a range of options at a range of prices to suit a variety of diverse personal, family, and community needs. But if this is just unreasonable, I'd be happy to abandon it.

To get back to my question, it sounds like you agree that people are harmed by a lack of options all other things being equal. Did I read your comment correctly?
In China they have the power to disappear you if you rip off or otherwise embarrass the government. That tends to keep people in line when dealing with state agencies. In the West we have niceties like due process, especially for white collar crimes, and our punishments for such crimes are rarer and much less severe.

(And for those who don't believe me, read up on the 2 Canadians who were disappeared last week for non-crimes as a result of Canada-Chinese tensions.)
While the weapons industry is somethung the US leads in it is a billions of dollars industry. The US manufacturing is in trillions.

The truth is that industry is doing just fine in the US - it is just largely high end and automated so it employees fewer people than services and is more arcane than just working at the plant making widgets day in and day out.
DOLLAR STORES PLANNING FOR PERMANENT AMERICAN UNDERCLASS