skysight-inc/HackerNews huggingface dataset:
> It’s all HTTP APIs. Build a web UX and store the state in a DB.

Please no. Don't make running a stateful service a requirement for tooling people need to use when the world is on fire. Or needs to load 40Mb of JS to rebuild a deployment, and works only on Chrome 46.012.2039465.
Ops/SRE/DevOps/SysAdmin/SysOps/etc are different, and have optimised things to reduce the amount of dependancies.
> I can look at the imports and see immediately where everything in play in that file came from.

I'm confused, ember uses standard js imports as well so what's the difference?
I was hoping this tool would support directionality/sequencing of nodes.

A tool I've used in the past is SequenceDiagram.org for diagraming a sequence of service calls. While a bit old-school, it's good for its purpose.

I've also used Whimsical[0] to model flows and graph-like relationships. It's got the added benefit of allowing multiple users to view and edit the same document. Whimsical is still my favorite tool right now due to flexibility, but it's a closed-source/paid product, so I'm open to alternatives.

[0] https://whimsical.com/
I read it again, recently, it was oddly comforting during a time like this.
If you're black, you're probalby speaking a particular vernacular that's at least slightly different from standard American english.
Uber is reportedly in talks to buy GrubHub
姜打牛奶. The article mentions that the literal translation is "ginger hits milk".
This is a pretty awful, irrelevant post. The current situation is bad for low income earners, because remote work is not available for most low income earners. Some people are doing better while others are being impacted.

You're not wrong about a hypothetical situation in which low income earners aren't impacted, but your post reads a lot like using that hypothetical situation to draw attention away from problems which exist in reality.
Kea 2.0 – Production Ready State Management for React
Yesterday, I priced out the 13-inch MBP and the Dell XPS 13 Developer Edition (Ubuntu 18.04). The config was:

- 32GB of RAM

- 1TB SSD

- 10th generation i7

- 3 year extended warranty with accident protection.

With taxes, the MBP came to just about $3.1k, and the XPS 13 was just under $2500. The XPS 13 also came with an UHD 4k touch screen (higher res than the MBP). The price difference was nearly $600. If you drop the 4k touch screen on the XPS and opt for the 1080p screen, the price difference is almost $900.

The other thing the XPS comes with that the MBP does not is physical function keys.

I'm having a tough time justifying the Apple premium here. I love the polish of macOS and the MBP's build quality/industrial design, but how much is that premium worth?

I'm curious if choosing the MBP and paying the premium is worth it for other people.
I don't ask questions; I just gratefully take the cheap Logic updates as they come!
My wife is much less anxious when I am around here. She's a kind of person who easily gets tensed and helpless when she comes across some stressful situation.

To change his all I've to do is just listen to her and offer her my view and usually she is able to fix all problems on her own.

I am one of the lucky people to have great wife who loves me so much.
I like this a lot - trying to store diagrams that look good, without sticking a visio file into a git repo is something I keep an eye out for.
>I'm not actually against open plan offices....at team level.

Having now worked in one of these at a large company, we found those sorts of "team offices" hurt collaboration and innovation even more than open floor plans. Unless the company is relativley small, the random conversations between people from different teams is often the key to innovation and getting problems solved early without having having to have formal meetings and delays. A team room means that to ask a co-worker on another team a simple question (or to just see what they are working on) becomes a big deal because you are now entering that other team's space and interrupting a dozen people. Unless you really know the other person well, we found people just are very hesitant to do it.

In big companies, there usually isn't a problem with communicating within a team - the problems occur when teams aren't communicating with people in other teams. These team rooms ruin informal inter-team collaboration and communication.

With the pandemic it isn't hard to see that a small enclosed team room with people packed in it is also a pretty good way to guarantee a virus will be spread to others.
I find Greg Egan is also very good in small doses. I highly recommend his short story collection Axiomatic, where each story explores a different idea in brief. It's still hard sci-fi but it's chunked smaller so if you're less of a hard sci-fi fan you can still find it interesting.
Apple could buy all DAW companies (Steinberg, Ableton, etc) for peanuts and destroy music production on Windows if they wanted. Heck they could even buy Adobe without much effort and make it mac exclusive too.

They don't do it probably because that would be considered a below the belt move and not worth the trouble since the mac is only 10% of its revenue.
most poor people have apple products yes but their data plan is shut off
I am not a doctor, nurse, etc.

I take NAC daily because of its reputed benefits wrt the following: non-alcoholic fatty liver disease, increased production of glutathione, COPD.
Sequoia-backed online grocer Dingdong raises $300M at a $2B valuation
It really is incredible how badly Apple screwed up video.
What ever happened to the OpenAI/universe GTA sandbox? Is there any reason Rockstar shouldn’t support research using their game?
Yes, this is an easy problem to solve with recursion. But with any realistic size image, you are going to blow up your stack as the recursion depth grows rapidly.
This concept was introduced to me and explained in simple terms by a car review out of all things:

https://youtu.be/PA23qLvl79k

There's more where this came from because the duo behind this channel are both English majors.
I work as a dev with an agency. I don't have a BS degree, went to a coding Bootcamp. I had a lot of places tell me my work is great, but without a degree, I wasn't a good fit. I freelanced for a year before getting a job. I think opinions of a 4-year degree are changing but older companies are still looking for that degree imo.
MusicTechHelpGuy on Youtube has summarized all the updates.

If you're new to Logic really recommend his YT channel he has one of the most complete Logic training out there and it's all for free. His videos are a great place to start for Logic beginners

https://www.youtube.com/watch?v=z-150Nxem5g
Note that licencing is country-specific issue. Where i live 'engineer' is just an academic degree on the same level as 'master', just issued by technical university instead of 'general' university.
Yes, but that was the last resort, after the regime's own army and secret police got overwhelmed.
Yes, it is that bad for some people. But most importantly, even if it meant "just" 5 minutes to get back into flow, you still have an organization that doesn't know how to share information and you have a manager that is crippling team productivity without even knowing.

https://www.joelonsoftware.com/2001/02/12/human-task-switche...

> I agree people should try and work things out on their own before asking for help

That is far from ideal in two ways:

- knowledge sharing suffers. You do your research and solve your problem or you don't and you have to ask to someone else more experienced. Knowledge sharing is kept to an oral tradition. Teams quickly start depending on one or two key members and juniors are often with a feeling with being left alone.

- you still have this anxiety of "when is it okay to interrupt?" On both ends. Everyone's threshold is different, so there is always someone who will be annoyed by the interruption and suffer.

The way to fix this is by promoting collaboration (pair-programming sessions are great and both partners already expect the communication, so "flow" is easier to maintain, also it is terrible to do on open-floor plans) and having a clear written practice to share knowledge and documentation.

There is no single situation where an open plan office leads to more team and individual productivity.
"The Handmaid's Tale" has an interesting epilogue that touches on this. It's in the style of a later academic lamenting how the narrator didn't say anything about the political power structures of Gilead when, of course, the whole narration had been about the personal power structures.
Performance Best Practices in C#
My impression of the article's point was that if you can be clear that you've recorded a preferred name rather than a legal name then you don't need to validate name changes at all.
Desert Solitaire* and yes it’s great.
No but the curriculum goes from groups to fields and from fields to vector spaces.
https://www.bls.gov/emp/tables/employment-by-major-industry-...

I think less can be done remotely than you think. HN can be a bit of a bubble, it's important to remember that our sector is relatively small in terms of headcount.
Beautiful Places Near at Sun Moon Lake Area
Can it drive a plane / the tank on the road? How do motorbikes go? So curious.
> The best jobs are reserved for graduates of the Indian Institutes of Technology (IIT), the crown jewels of the country’s higher education system. Every April, over a million students take the Joint Entrance Examination (JEE), the primary pathway to the IITs. There are fewer than 12 thousand seats at the 16 IITs in India, and they accept one in 50 applicants each year.

This is one of the core issues many people seem to ignore. The number of universities where you can actually become a good engineer is really small, apart from the IIT/NIT/BITS/IIIT, the rest can be categorized into mediocre to astonishingly bad.

I do have a lot to say about this topic, as I had go through this experience first hand, and I wasn't one of those who managed to get into a good university (in fact, I barely managed to get into a really shitty one).

Here's a short summary of what's it like to get a degree from shitty private university in India -

a) There's no focus on getting an actual education, people (including professors, students, their parents) are more concerned with getting a piece of paper which certifies that the student is an engineer now.

b) The faculty responsible for teaching rarely give a shit, not that they have an ability to give a shit in this case. Most of them barely know the material they teach. I've had lecturers who would literally write out Java code on a board and then explain the meaning of each word for the next hour.

c) Most of these schools have mandatory attendance for classes, so if you have assumed you'll just sign up and go through the material on your own, you're screwed. You will end up spending 8 hours everyday for 4 years doing this, then spend additional 2-3 hours everyday doing assignments which basically consist of copying shit from a textbook.

d) Exams are just an exercise in mugging up the textbooks. Even for subjects which involve programming.

e) Companies that hire out of these schools are usually service based like Infosys, TCS, etc on a salary of about $300/mo. So the next time you complain about the shitty Indian guy with a thick accent who writes spaghetti code, just remember that they're getting paid peanuts for doing so. Also these companies have a bond of anywhere from an year to 3 (which basically means if you leave anytime before this period, you pay the company <X> amount), it might be illegal, but then your lowly IT guy doesn't have the resources to take these companies to court.

There's lot to write about this topic, there are a lot of facets which intermingle with one another in absurd ways, perhaps I might write something more detailed some other day.
The cars will certainly be designed for robo-cleaning by the time we have self-driving fleets. In a free market with free choice, people will obviously pick the more hygienic fleet (which I don’t believe will cost much more, controlling for other factors).

The airline industry doesn’t work very well as an analogy. It’s not a completely free market, and costs are so high that it’s genuinely hard for airlines to provide a better experience without charging a lot.
For anyone who doesn't want to read the above article, GrubHub took 64% of the gross, which wasn't enough to break even on just food costs.

Anyone claiming that GrubHub is only taking a 30% delivery fee and ignoring all of the other charges they tack on to reduce restaurants' income is simply lying.
This book's amazing. I've only tried to understand the first few chapters so far but I found the basic idea -- reformulating the Euler-Lagrange equations in lisp, and using Spivak's alternative notation for differential calculus -- to be extremely illuminating and even inspiring when going back and trying to really make sense of (advanced) undergrad calculus.

OK, so here's my question: the scheme is great and all, but wouldn't this really benefit from a statically typed language with a rich type system? I think it would be really interesting to try to make the computations at the type level correct as well as at the runtime level. Obvious candidates I guess are Haskell/OCaml etc, or one of the theorem-proving languages (out of my depth here, but Lean/Coq etc).

I have said this before...another HN thread on SICM: https://news.ycombinator.com/item?id=21460106
I just want to understand the magic behind static stress analysis. More generally I'm interested in emulating physics behind the rigid body model.

Maybe I will create a game prototype based on the mechanics but this is just a vague idea.
What the Merlin would have been, if Corbin hadn’t flamed out trying to learn to scale up, and doing warranty repairs on the electrical systems for its Sparrow electric three wheeler.

Looks like he tried again about 8 years ago and then failed again :/
Neuromancer by Gibson, Black Oceans by Jacek Dukaj.
Very true, but it is hosted by ycombinator which exists to fund startups.
My comments are based on working directly with many people who have had Alzheimers (I used to be in Audiology).

Make time NOW to see your family.
Let them know that you have been diagnosed.
Do not try and hide it from them.

Get your hearing tested now, and every year.
If you have any hearing loss try hearing devices.
You will have increased issues getting used to hearing aids as the disease progresses, and hearing/communication problems will only make the Alzheimers symptoms worse for you and your family.

You will still have great days, enjoy them now.
You will have tough days, and having understanding family is very important.
> take a huge portion of the (like 30%) of the ticket price just for delivery.

At least for restaurants which don't offer delivery themselves (which is the vast majority), the delivery service may be creating more than 30% of the value of the final product. "A meal delivered to me from any restaurant within about 3 miles" is often a different product than "A meal that I need to spend 20-50 minutes going to and coming back from." Although they're similar, they aren't always substitutes for one another.

Obviously the adoption of delivery speaks for itself, but beyond that, I think if one just asked buyers how much of the value is provided by the delivery company, many or most would say over 30%. The target market does not consider it "just delivery."
I posted a comment a while back about this subject and the funny part was I got flamed by a bunch of US based technical workers, while the Indian techies pretty much agreed with me. Anyways the TLDR was I have a buddy Karthick and he is one of the best developers I know. So I asked him one day about why there was such low quality in India and he explained to me it was misaligned incentives due to the fact that, the fastest path to management is via a tech degree. So India is churning out a bunch of want to be MBA's with tech degrees that are just doing their time in tech to get to management. He said it was a hold over from the cast system and that you are held in more esteem in India when you manage more people.
> Convention over configuration is one of the worst ideas ever in software in my opinion.

When I first started working with ember many years ago, I felt the same way. But now after working on many ember apps, I feel the opposite. The "convention over configuration" really only applies to basic application structure e.g. routing/templates/controllers etc. All it's really doing is creating a standard place to put files, which itself is flexible and more recently allows e.g. colocated components like you'd see in react/vue/etc.

I think the core point from the article is just how much ember.js has changed and matured. If you read to the bottom it looks like single-file components with glimmer are in the pipeline as well.
You probably want to use BFS. For a large rectangular region starting in the bottom right, this solution uses 1 stack frame per cell in the region.
If you're not implementing basic tax calculations, it's child's play. Too many uneducated kids don't realize you can't retire early with a 401(k).
Since this is GTA, it would be cool to add pedestrians to the mix...
Hahaha! When you said "car review" I was like "what car is a simulacra... FJ cruiser?". Called it! It's like a confused Japanese clone of something that never existed and no one wanted. Like a horrible mashup of TLC + Jeep + Hummer + Subaru
I built this mainly to solve a problem I run into often: finding a time that works for me and a stranger (usually on a different timezone) to pair program. Usually it involves me walking someone through a problem that they posted online and the logistics of trying to find a common time is usually painful.

It's a pretty specific problem so it's possible that few of you will have interest in using this, but any feedback is welcome nonetheless.
>> Anyway technically the physical jobs can be done remotely if latency isn't a concern

We all talk about robots, but I have yet to see ANY robot remotely capable of the simplest jobs. At my work, an exaust fan failed overnight. Replacing it is a simple task: a few screws and some basic wiring. Latency isn't the issue. There are no robots with the dexterity to even consider such a job. I'd be amazed if one exists that is capable of navigating the ladders and corners needed to get to the fan. (Flying isn't an option. We are near an airport.)
Nicolás Francisco Herrero, Actuar Es Mostrar Lo Invisible
True, and neither is Ableton Live, but look at all the new features in Logic blatantly copied from Live.
Tony Hawk's Pro Skater Reboot Announced
Self driving delivery bots!

https://patch.com/virginia/fairfaxcity/robots-make-food-deli...
Squish: DNS check since the beginning of time
Morrison regularity brings me to tears.
Go read or listen to her Nobel prize lecture.

https://www.nobelprize.org/prizes/literature/1993/morrison/l...
Organizing other people's labor isn't easy though. Have you ever tried to do it? It's very hard and very stressful. When governments have tried, they have tended to fail miserably. So why would anyone undertake this difficult and stressful task without a strong incentive to do so?

I agree in general that workers should get a bigger piece of the pie, but if entrepreneurs and executives aren't providing any value, then why aren't groups of workers getting together en masse and forming their own companies? It seems pretty clear that this "organizer" role is essential and can't be done by just anyone.
Ugh. The keyboard still has only 1mm of travel.

My other gripes are things Apple's pretty committed to. My work laptop is a Macbook Pro, but my personal one is an X1 Carbon. When I was looking for a new laptop a year and a half ago, I thought about a Macbook Pro, but realized the non-removable HDD was a dealbreaker. I'm also not a fan of the aluminum body; the edges can be uncomfortable, and as Louis Rossmann (watch his Youtube channel before getting a Mac) points out, you actually want some flex in a computer frame, and you don't get it with an aluminum unibody.
Excellent series of posts. I've been following along with no prior Rust or OS programming knowledge and have found it immensely refreshing.
American here. We started with the group theory and vector space approach, though the group theory was fairly limited to just enough for vector spaces as there was a separate set of algebra classes.

It's not universal.
I'm not surprised. You don't need to look very far into The Matrix, and especially into the trilogy as a whole, to find what amounts to a direct refutation of Baudrillard's thesis in Simulacra.
I'm afraid of these socialist trends and statements.

Hopefully, there will not be any new "revolution" where 'low-income' will vote for some populist who will make everyone "equal".

And by "everyone" they normally mean middle/upper middle class because ultra-wealthy people operate in a bit different world than the rest of people.

AND:

Can't low earners take those high-earners who work remotely (programmers, for example) as an example and follow their path rather than complain about inequality? I had a mate who was a good example for me at some point which allowed me to progress in life. What would happen if i metaphorically i asked the government to get part of his salary to help me to be "equal"? Is this discovered life path not a valuable resource and example?
Not sure, but here in the US, GrubHub has been popular for a long time. I remember ordering from their website before ride-sharing apps even existed. Back then, GrubHub was just an online ordering service, they didn't do the delivery.
Snap Defines the Art of 'Camera Marketing'
ML-Agents Unity Package v1.0
Skype security has been flawed ever since that series of odd buyout events that led to the sudden removal of end-to-end encrypted peer to peer operation.

First eBay bought what they thought was Skype but instead was only the license to the branding and users and not the p2p backend tech the swiss guys still owned. Then Microsoft stepped in out of nowhere to take the useless brand from eBay and the actual backend only to promptly throw away the entire backend and move to a centralized unencrypted model.
Yes a tank would be possible. Both only from the front camera view, the model is not used to see the car it is driving otherwise !
How do we support non-profit sites like this more?

I think it's pretty absurd that Grubhub and Uber take such a large commission for what amounts to pretty basic software.

But, I bet this site isn't getting much traction because it has no marketing budget (because it makes no profit).
A tiny oversight brought our app to a crawl
What ya doing? Given birth?!
All non-toy languages and compilers only add constant overhead; unfortunately that's still a problem, the goal is to not have any overhead at all.

malloc/free is fast with a moving GC, but moving is not, and if an object is never moved it's likely that it should not have been allocated on the heap in the first place.

The cmpxchg problem is solvable by epoch-based reclamation libraries (RCU, crossbeam-epoch, etc.), and while a traditional GC also solves it, it's not necessary.
I really liked Dr. Dwork's Turing lecture:

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

It's an introduction to differential privacy to an academic audience (i.e. not necessarily computer scientists). I sweeps across a range of surprising real-life privacy attacks that are possible against anonymization approaches that feel good-enough. Really gives you a sense for sort of problem that privacy protection is in today's world of greatly increased data collection and computational power.