skysight-inc/HackerNews huggingface dataset:
Doing it in browser. Android, iOS, native macOS apps, QT, none of them have the insanity of layout that is CSS. I bet most other frameworks don't as well, but those are the 4 I'm familiar with. CSS is the odd man out when it comes to being utter shit at layout, and yes that is including flexbox and grid.
You mean the process VP who made the decision was promoted to the head of the business unit?
Very interesting, and something I'd be interested in at the moment.

But I am hesitant on the price point. At ~$4,800 / year as with the sample proposal, it might be a tough sell (or "rent", in this case).

The other options are to hire a designer and buy the furniture. High upfront cost but you still own the furniture and can always re-sell it to recoup some costs. Yes, this is a hassle. But how much is the hassle worth?

I can also just do a long-term AirBnb rental that comes fully furnished, many already with great style. Then I don't have to worry about any of this.

If I had a lot more disposable money than I currently have, and I had to get a place for an extended period of time, I'd do this in a heartbeat. So perhaps I am not the target market.

I wish you luck, there is certainly a market out there for something like this.
Is there anyway to track who is hiring results?
I am not sure whether its is feasible (or have been done already ?), is there any way to see how many people are applying to the jobs which are posted in who is hiring post. That would give a rough idea for success rates.
> This is disproved very easily by reality - most places have increasing rent YoY. Same goes for house prices.

All this proves is that evolving market conditions lead to changes in price. Try charging 2030's market-rate rent in 2021, and see how many offers you get.
I think the issue is that the bank probably gets a lot of legitimate phone calls like that. $500 is the kind of money you can need urgently and where failing closed would be a major inconvinience.
The very first risk that any company should recognize is that when some part of it is calling it is doing Agile, while it is actually trying to do SCRUM.
Simply wrap it in list(), or use a list comprehension. Most things in python3 are iterators now, so the same thing applies to many things.
You don’t need zeros on y axis for line charts.

The information you are trying to convey is the variability of the change over time.
Weird as in it goes against well-established practices. If there are good, compelling reasons to disallow multi-line lambdas, other languages would have adopted it. But no, the opposite is happening, newer and recent languages actually have multi-line lambdas. Get this, even java adopted multi-line lambdas. Crazy right? What's wrong with everyone?

There's nothing wrong with having to name a function. But there is something wrong with not having a choice and being forced to name a multi-line function. Just as you don't want to name every sub-expressions, you don't want to name every blocks of code. Unnecessarily naming things pollutes the namespace.

Where's the strawman? The premise was that functions that spans more than a line should be given a name because they are "unreadable". I have showed that, by this logic, anything that spans more than a line is "unreadable". You can't make special exceptions and say this only applies to lambdas. Lambdas (aka higher-order functions) are blocks of code just as much as anything else.
It's the charging network, which means you can go (almost) wherever you want in your car and spend only marginally more time fueling than an ICE.

Non-Tesla chargers means a fillup takes hours rather than minutes. It's going to take a while to catch up.
I suspect think more along the lines of spitting out a numerical answer instead of sqrt(pi) when fed with \int_-\infty^\infty exp(-x^2) dx...
Man, painting must have been a million times cooler before photographs were developed.
The price is poor and the performance is worse(compared to anything with a GPU). Reliability is questionable given the numerous hardware issues Apple denied over the years.

And I'm shocked you thought to mention Ports. I've been at parties where someone couldn't present a PowerPoint because of the ports on the Air.
They are UPF not SPF and recently they announced a voluntary recall because they weren't actually UPF 50.
Honestly it seems a bit like an overreaction. The author found a single person who is leaving GitHub over it and they're waving it around like "some people" are leaving GitHub.
I love linen in summer, it's nice and breezy, but sunlight gets through and will actively heat you up all the same. This seems to be about reflecting the sunlight away from your body, so I don't think the two compare all that favourably in terms of cooling capacity.
8388.608 kilobytes of RAM is a really specific and weird amount. Is there a technical reason for that? Or should the spec actually read `8 MB` instead of `8.192 MB`? :)
> Are the local officials trying to subvert an American company?

Is this an "I'm just asking questions" thing?
It's a shame that computer science doesn't have any kind of board of ethics like engineering does, or any expectations other than privacy laws. How come engineers have to be PEs but we don't have any kind of equivalent for programmers?
How does one actually architect a functional service, regardless of language? Is it a traditional 3 tier approach with controller, service persistence or something more... Functional?
"It’s conceivable that this is the only collection of its kind. There’s reason to suspect that not even NBCU’s archives have as many shows, and what they do have, very little has been digitized."

The next step that you think of right away is "well, NBCU should purchase this and get it into their streaming service". There are so many network streaming databases that are severly incomplete. SNL is another one. I would imagine only Paramount's Star Trek stuff is complete, and the BBC does a great job.

The reality is that you will probably never see a complete set of LN or SNL shows online because of music reproduction rights.
And because Mare was so well received and loved by audiences, there is now a ton of pressure on the producers/creator for a S2. So I guess if that happens it would get relabeled?
I won't comment on training because I suspect that varies too much internationally to be worthwhile - but of course they focus on battlefield-relevant tasks; are you saying that wasn't also true of the Romans? I don't know, I just assumed (and asked if) they were pretty similar.
In your thesis, why is being a monopoly a net negative? Are you arguing the pole position inevitably leads to complacency in core products, or something else?
Yeah, right? The Texas A&M prof can probably afford a good-sized house, own and operate multiple cars, and still save more cash at the end of the month than a prof at UCLA living in a studio and not owning a car despite making ~$100k less gross income.

I remember taking a hard look at some job offers around SF, relocating from DFW. Crunching the numbers I would have needed well more than twice my current salary to have my savings rate be the same and I'd still be downsizing my housing a good bit.
https://christmas.musetechnical.com/ShowCatalogPage/1984-Sea...

https://christmas.musetechnical.com/ShowCatalogPage/1984-Sea...

http://www.wishbookweb.com/FB/1984_Mongomery_Ward_Christmas_...
Did you see https://twitter.com/NoraDotCodes/status/1412741339771461635, discussed at https://news.ycombinator.com/item?id=27769440 ?

> it's official, obeying copyright is only for the plebs and proles, rich people and big companies can do whatever they want

> Wow. It's amazing that nobody has brought up the point that the result of ML is a derivative work from the input dataset. If the dataset has a restrictive license, like the GPL, it is a clear cut case of violating the terms of the GPL because it is not being released in the open

There are other reactions of course, I'm handpicking here, as those are the reactions I was referencing above.

> my day-to-day professional software engineering life needs to know where the code comes from and what its license is.

I understand, I agree with it. But that doesn't mean that code produced by an AI that did learn from GPL code has to be licensed under GPL. Verbatim copies of sufficient high originality, so that copyright applies: Sure. And that's where there is some risk of Copilot going wrong. But that's not the primary output of Copilot nor its goal.
Once the declared period has passed, yes, it’ll be open source, though I’d still say that “X is open source” and “N-years-old versions of X are open source” is a distinction worth maintaining. However, AFAIK there isn’t a single version of a single BSL-licensed project (... that I’m interested in?) that has been released as open source, so far, so while I want to assume good faith from their authors, I’ll suspend my judgment on that part until the open-source release pledge becomes business-relevant for them.

I’ve written elsewhere on HN (https://news.ycombinator.com/item?id=27496025) why I consider the essence of open source (as defined in the OSD) to be the author saying something akin to “I will not use the legal tools of copyright to stop anyone else from doing what I am doing with my stuff”. The terms of the AGPL or even the Open Watcom license (however much I’d prefer to avoid them) qualify; the (by almost all measures more permissive) terms of the BSL or even the Unsplash license do not. That (and not a sentimental attachment to the OSD) is why I protest a meaning of “open source” that would allow conditions “discriminat[ing] against fields of endeavour” such as those you listed.

Everything the above link says about how my unwillingness to accept this dilution of terminology does not imply I’m passing a moral judgment on those releasing the software also applies here. I believe this makes your last sentence irrelevant.

That said, my original motivation for the “essence” above is a belief that people ought to be able to study software and do whatever they want with the knowledge. If we take the delayed open-source release pledge at face value, the BSL then occupies a curious borderline position between satisfying and not satisfying this desideratum in the same way that delayed open access does. I’m ... not sure what I think about either, in general (as opposed to the specific practice of applying the term “open source” to the former). This is part of why I’m suspending my judgment regarding this part—if, for example, the industry eventually converges on the delay being practically infinite, as copyright and patent terms already are, my mental resources are better spent elsewhere. Also, hopefully, in the intervening time smarter people than me will say things that I’ll be able to steal.
Note to author: I am unable to parse this sentence: "It's a simple wrapper on top of the lru_cache which omits the max_size argument making it smaller and after as it doesn't need to evict old values."
The main thing that holds me back from using F# more is that the tooling is simply not up to par. Things as basic as doing a rename refactoring automatically are not really supported, or popping out part of an expression into a temporary variable with a hotkey.

Depending on what you are used to, that might not be a huge problem, but the drop-off from the experience of working in C# or Java or even Python with modern tooling is stark.

I wish that there was an F# zealot or three working at JetBrains lobbying for better support in Resharper or Rider.
Screw Apple, but the only time I was glad my phone came with a cable was when the phone had an USB-C port. I have more than enough cables in place anywhere I need. I also don't see the need for another fucking USB charger. Seriously, I have way too many already and don't know what to do with them other than throw away. Also the earphones that often come in the package are worse than useless.

I'd be very happy if phones and other devices didn't include already ubiquitous extra stuff. It creates more extra waste than the extra packaging for something you buy only once, anyway. It's different if you buy a printer because you need it to be plugged in and replugging cables behind the desk would be a hassle, but phones only use the cable for charging (sometimes data) and don't need it to be usable. So if you have a cable and a charger that will work for any other phone just as well, just not at the same time if you have multiple.

If you have incompatible plugs there are adapters, too. At least for micro USB to USB-C, which I use instead of buying more new cables. Dunno if you can do that with the connector iPhones use. If not, fuck them, but Apple is right that bundling too much crap is a waste, even if they really just wanted to decrease their costs. Ironically, those two things actually mean the same thing! Or at least they should if all externalities were factored in. So they definitely did the right thing, even if for the wrong reasons. But that's capitalism and at least the incentive points in the right direction.
It's unfortunate, but I think he's probably right. Some movies are just better in theater. The experience of watching Mad Max: Fury Road in theater vs at home is a night and day difference.
Ehh, for a lot of people $500 is the "I'd rather just move on" amount.

If that happened to me I would move on, particularly because you don't know the criminals here and whether they'd seek retribution if you made a police report.

If someone roofied you, they'd probably be willing to do worse things to you if you hassled them. Just some advice; speaking from life experiences.
> Can you talk more about how the buyouts work?

How the buyout works in general is that all your monthly payments go towards ownership. Say you have a contract for $400 per month for 2 years, and your furniture costs $12,000. At the end of this period, you can either (i) pay the difference, i.e., $2,400, and you own the furniture; (ii) continue the subscription until you've paid the amount back; or (iii) you can sign a new contract and get brand new furniture with no extra cost.

> When you do the move out do you also have shipping for an extra fee?

At this point, we don't, but that's also because we haven't had any move outs yet so we didn't consider the person items. We currently only move all your furniture at no additional charge. We can perhaps add a one-time paid addon service where we also move your personal items to your new apartment. Thanks for the great idea!
> But that still indirectly comes down to the availability of jobs that will sponsor immigrants.

“Jobs that will sponsor immigrants” and “Jobs that will sponsor one particular class of dual-intent non-immigrant visa” are two very different things, so you are moving the goalposts, but still wrong.

> I’d argue that those same features actually make New York and California kind of a shitty place for people who have more options. The inequality and segregation in those places is soul crushing.

Everyone non-white person I’ve known, immigrant or not, who has traveled from California to...almost any other part of the continental US that isn’t another Pacific Coast or California-bordering state, or NYC or a couple other non-Southern East Coast metropolises—and especially to the Midwest or South—has said that about the other places compared to California, not California.
I am shocked to see Google's response.

Google does not reflect on what they can do better.

It's just another example of being greedy.
Correct. Jobs didn't recommend eliminating expansion slots without having an alternative on hand. The same thing happened when they eliminated the floppy drive from their iMacs in the 90's - they had an alternative on hand, the USB drive. They were new at the time and certainly not widespread but its adoption by the iMac changed all that.
Aren't you contradicting yourself a bit?

First you claim functional languages are scary to look at, then say that you want Python to become more like functional languages. But maybe the reason Python is elegant and easier to read is exactly because Guido had the self-constraint to not go full functional. You also miss the part of the story where he actually did remove `reduce` from builtin, exactly because of how unreadable and confusing it is to most.

It's exactly that kind of decision making I expected from a BDFL, and I think Guido did a great job while he was one keeping Python from going down such paths.
The Missing Product
can you fit all data in memory?
I do not, but as always this is the Java way. Being the last mover is how Java moves forward with features. They let other languages experiment first so they don't have to support a bad feature for eternity because of Java's backwards compatibility promises.
I'm not sure I understand the premise here. One letter variable and function names do not strike me as beautiful, but needlessly obtuse.
Fair point! The article mentioned his laptop but it's unclear to me.

Aside: It's something I worry about sometimes too on phones...
Fast and Furious Marvel - Jack Snyder Cut
Most of these systems are not actually reversible at the protocol level. They sometimes offer cancellation at stages prior to settlement. When needed, transactions are most often "reversed" at the governance level.
This was my only complaint about this great article. The CEO was innately "data-driven" which opened a lot of doors.

OTOH, if the execs don't have this priority, no one gets hired to lead and scale a data team and the story never starts.
It's very good as long as two conditions apply:

- the humidity has to be comfortably low

- the outside temperature has to be low enough

Historically, this is usually the case.

In the last few weeks, I've had one or both of those fail to apply on the majority of nights. Dropping to 65F doesn't help when the outside air is also at 99% humidity. If the overnight low is 75F, we're not getting much cooling out of it.
s/after/faster
I have a scientific academic job with teaching responsibilities. I am disappointed about reproducibility of some work, I definitely think people need to release their code, I think machine learning in particular has lots of issues. But on the whole I would consider what I do reasonably ethical. I can try to influence others into good practice.
You are right:

> Otherwise, copyright conflicts would constantly arise when two authors use the same trivial statement independently of each other, such as “Bucks beats Hawks and advance to the NBA finals”, or “i = i+1”. The short code snippets that Copilot reproduces from training data are unlikely to reach the threshold of originality. Precisely because copyright only protects original excerpts, press publishers in the EU have successfully lobbied for their own ancillary copyright that does not require originality as a precondition for protection.
Definitely have been cases where they have not been able to reverse transfers of this type, even for huge sums, where they know exactly where the money went ie. the bank and the specific accounts:

https://en.wikipedia.org/wiki/Bangladesh_Bank_robbery
This does pose a sort of chicken-and-egg problem for residents, although I would hesitate to call it a bait-and-switch.

In a vacuum, everyone would choose the best care available to them. Of course this is expected. How can anybody be expected to do otherwise when it's their life (or family member's) at stake?

Atul Gawande talks about this experience in Complications: A Surgeon's Notes on an Imperfect Science [0], where his son had been cared for by a full team of cardiologists, ranging from fellows in specialty training to attendings who had practiced for decades. However, due to certain complications, they needed to choose a pediatric cardiologist with which to schedule follow ups and decide on what procedures would be necessary in the future. One of the fellows, who had been the one putting most of the time in caring for his son, proactively approached them the day before discharge and suggested setting up an appointment.

It's common for fellows to receive patients this way, and at any teaching hospital, an attending is there to supervise and take over if needed. The entire system is set up such that residents and trainees are given opportunities to learn.

He says:

> A resident intubated him. A surgical trainee scrubbed in for his operation. The cardiology fellow put in one of his central lines. None of them asked me if they could. If offered the option to have someone more experienced, I certainly would have taken it. But that was simply how the system worked—no such choices were offered—and so I went along. [...]

> The advantage of this coldhearted machinery is not merely that it gets the learning done. If learning is necessary but causes harm, then above all it ought to apply to everyone alike. Given a choice, people wriggle out, and those choices are not offered equally. They belong to the connected and the knowledgeable, to insiders over outsiders, to the doctor's child but not the truck driver's. If choice cannot go to everyone, maybe it is better when it is not allowed at all.

[0] https://www.goodreads.com/book/show/4477.Complications
Yeah, this is the part of the cryptocurrency I don’t understand… i feel most people are way more likely to need to have a charge reversed because of fraud than to have some payment to them reversed in fraud…why would we want to make the more likely situation impossible to protect against the more rare situation?
Tech Tent: Do Covid apps work?
> Prop 13 is a huge incentive to park as much cash as possible in real estate and then never sell.

Or cash out for a retirement where you aren’t living someplace subject to Prop 13 effect on the market, which is what a lot retirees leaving CA do.
Pollution-eating car shown off at Goodwood Festival
Yeah, that makes sense. A load increase that tripped the autoscaler to add a second instance that put me over free limits for the first time.

I think I figured out how to stop it from doing this:
https://old.reddit.com/r/AppEngine/comments/od11sg

Thanks for the link.
i think thats the most powerful part of the tool. being able to effortlessly write lazy generators is absolutely amazing when working with any sort of I/O system or async code.
TV shows have also gotten more prestigious, and so the people who would have been telling their stories as movies may be making TV shows instead. The article compares traditional movies to movies from streaming services, and I just think that’s avoiding the elephant in the room.

The change started happening slowly in the late 1990s, but at this point I’d say that the change has happened and we’re in a golden age of television. In the 1990s, TV was seen as a step down from movies in terms of cultural prestige, but nowadays we have A-list actors starring in TV shows with budgets over $10M per episode. The formats for TV shows have changed, too, and you’re much more likely to see TV shows written as six-episode or eight-episode seasons. They can be much more like a big, long movie, rather than a short TV show.

(Of course, the UK has produced six-episode TV series since forever.)

Still, I recently rewatched a few episodes of Siskel and Ebert, and it made me a bit sad to think about just how many movies were coming out every year during the 1990s, and remember being excited to go to the theater. Rewatching some 1990s movies, there are shots that just don’t have the right impact in typical home theaters.
I'm going to get downvoted to hell for saying this, but instead of "not letting the world make you feel bad about yourself" you could also harness that negative feeling as a motivation to do something about it.

Because being overweight is not you being the best version of yourself. Your health, energy, romantic life, and likely even career would improve if you did something about the problem. It is something that's entirely within your control to do something about.

Life is short, it's too short to spend it fat. The best time to take action is now.