skysight-inc/HackerNews huggingface dataset:
Most of the frameworks you mention above are 5+ years old. Back when jQuery was the THE THING to know.

In any case, my critique is not levied against MVC the pattern, rather, how it is manifest. One can logically follow MVC without the physical separation of concerns (files). It's a continuum: You start by defining your state, view, and orchestration all in the same place. Should any one piece of the above suddenly need to be reused elsewhere, you then abstract as necessary.

I was pushing back against the idea that "inlining" CSS/JS with HTML is poor practice. What React achieves, because it demands you inline JS (and CSS if you want) with the HTML, is a simple, declarative development paradigm. It's like reading a function. No procedural ad-hoc `let el = document.querySelector('#id')` garbage getting in the way. The behavior is with the component, not around the component. In many ways, this is how OOP was supposed to work.
I find it ironic that so many people are arguing about the morality and ethics of working 2 full time jobs when he's working at companies that have shown repeatedly they lack morality and ethics.
How I made $22k in 6 weeks with no outreach and a site built on Bubble
Please see "Can I post a job ad?" on https://news.ycombinator.com/newsfaq.html
Didn't know there were Salae clones. The original is awesome (we have many of them) but a bit pricey. I use the newer mixed-signal one all the time, the EE's sometimes won't believe when you just show them digital traces but if you can show mixed signal that goes farther.
> Historically there was a big performance hit for using the fancy added abstractions of C++. Don't know if it's still that bad. But in the past it cost a factor of two or so, whenever I tried to get fancy.

I don't know how much back in the past it is, but pretty much every time in the last ten years I tried to beat a C++ abstraction, I almost never managed to substantially improve (and since gcc.godbolt.org exists it made it much easier to witness that most of the abstraction layers entirely disappear at -O2)
Thorn | REMOTE (US-based) | Sr. Full-Stack Engineer | https://thorn.org

Thorn is a startup focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

We are looking for a Senior Full-Stack Engineer to join our growing team. Apply here today: https://grnh.se/40bdcf132us

Tech stack: React / Typescript / Express / Node.js / / PostgreSQL / Docker /Kubernetes / AWS

Competitive salary + fully paid medical, dental, vision + 401(k) + parental leave + development fund + remote, flexible working + wellness + amazing colleagues!
I've got some HDMI cable that only works in one direction. Fortunately the ends are labeled Source and Display.
After moving to USB C for my phone, I'm so over Micro USB and can't wait till devices like ESP32s use USB C.
oh I just mean cake batter. They just use the same way to describe weights as ratios (where 10% is read as 1:0.1, not 10% by volume)
Clerk is building developer tools for user management. You can think of us as Stripe Checkout for Sign up, Sign in, and Profile management. A recent demo can be seen here (5m22):

https://www.youtube.com/watch?v=60qhpmQHlCU

We're hiring a frontend engineer to lead the development of our dashboard, the modules deployed on our customers' websites, and our NPM packages. We develop with Typescript and React, but our modules can be deployed in any stack.

Clerk is still a small company. You'll be joining a team of 5 and working most closely with our lead backend engineer (who is responsible for the apis you'll interface with) and our product designer (who is responsible for the user experience and design).

We are well-funded by founders and early engineers of Stripe, Segment, PagerDuty, and Facebook, and plan to launch before the end of the year.

Please reach out to colin@clerk.dev
I wouldn't say that they're in the wrong, but I would expect people to have some expectations about the quality, durability, and capabilities of a super cheap cable.

Overall, I don't think it's entirely unfair to expect people to pay $10-15 for a quality cable, especially since these modern cables are often expected to carry significant amounts of power.
All I know is my 2018 15" MBP is flaky as heck plugging in docks, monitors, keyboards, etc.. through the various USB-C dongles & docks. It almost never just plugs in and everything works. Sometimes you have to plug/unplug more than once, sometimes you have to wake/sleep the laptop, sometimes the Mac kernel panics.

I have 2 docks at home and have gone through 2 at work that cost as much as $300-400 (OWC and similar) and it's just flaky no matter what.

How do you blame the adapters, docks, whatever when some of them cost as much as a chromebook or a cheap windows laptop? All these dongles and adapters used to not even be required, something's really wrong when they cost as much as another machine and you still can't get things working as well as they worked in the past. Realistically I had less trouble docking my Windows laptop in the late 90s than I do with this MBP. That would have been with 1 monitor instead of 2 but otherwise all the same peripherals.

The only other USB-C device we have is a switch.. we've never tried to use it with anything but the nintendo chargers/devices so I guess we've just been lucky.
Swift, D and Nim have RAII just like C++.

Idris2 and now Haskell have linear types.
There's a lot to learn about teaching Go [audio]
The flight attendants on many airlines make a commission for credit card signups, so many (most?) of the ones I’ve worked with don’t mind hawking them.
I didn't have any problems with USB-C other than trying to charge my Momentum 3 with MacBook Pro's charger (which simply doesn't work as apparently Momentum doesn't support PD), which isn't a real annoyance in daily life.

Sure, it's not perfect, but for most of the use cases it "just works", and I honestly believe it solves more problems than it creates even with its flaws.
You are strategizing around your own irrationality.
How is it xenophobic? The point being conveyed is that the points are worthless. Pesos (from various countries) tend to be significantly less valuable than USD. You can probably do the same with Rubles, but I'm guessing that Americans are more familiar with pesos.
> it's still only available in USB-A

That's because it is still the most common type of port out there and it doesn't require a huge bandwidth that USB-C provides. If anything it would be overkill and over priced for what you get.

I think logitech is waiting for USB-C to become more prevalent and the cost to manufacture to drop.
Through various channels I've seen a lot of stuff like this happen, it is the norm especially in Ontario. There is no real accountability in our Provincial government, and the ministries tend to do more or less as they please, and enable it retroactively through the legislature if it looks like they may get sued.

They're not accountable for their budget approvals, or to follow their own regulations, so the main thing limiting them is whether the public is familiar enough with what their actions mean to be disgusted.
Ah so that’s why the thunderbolt cables are 1.5 feet :)
And here I am still using DVI to run my monitors...
Yes, that would be easier to understand. That is as easy to understand as a child's "shape sorter" toy:

https://images-na.ssl-images-amazon.com/images/I/71F1sWVVXAL...

If the monitor has a Triangle port, and the computer has a Square port, you need a Triangle-to-Square adapter. Simple.
I can recommend one amazingly deal of a charger: https://www.aliexpress.com/item/4001218252042.html

120W type-c PD+QC
"If it fits, it works" is pretty easy to explain. An adapter cable is also easy to explain: it fits, so it will work. With USB C, there are scenarios where you can have an adapter cable and it'll still not work.
One place in your business you don’t want to automate
Some parents might let their ten year old sit in the front, but I have never seen a car seat there, and it's made pretty clear that car seats always go in the back.

In most cars you can reach back and comfort them with one hand, while still keeping your eyes on the road. Otherwise you stop, or let them cry.
Maybe Naira (nigerian currency) would be a better fit.
It's down! Archive link: https://web.archive.org/web/20201001142018/https://wildbit.c...

Edit: seems to be back up but slow
The airlines have successfully squeezed banks a good deal more than that! At this point all the US-domestic carriers are charging their bank partners over 1 US cent per point.

Source: Have negotiated these deals with airlines
MemSQL (https://memsql.com) | Lisbon (Portugal), San Francisco and Seattle | Full Time

MemSQL is a database startup focused on high performance and hybrid workloads (HTAP). Our customers include half of the top 10 US banks, 2 of the top 3 US telcos, and 12% of the fortune 100. You can read all about our product here: https://memsql.com/product.

Right now, we are in the process of building a next generation data platform capable of handling many different workloads in one system. Think about a massive company storing all of its data, operational or analytical together. That's the vision — and if that resonates with you, say hello!

We have several positions open:

* Senior Site Reliability Engineer (SF, Seattle, US Remote or Portugal)

* Senior Software Engineer, Frontend (Portugal)

* Software Engineer, Frontend (Portugal)

* Senior Software Engineer, Helios Serverless Backend (SF, Seattle, US Remote or Portugal)

* Software Engineer, Database Engine (SF, Seattle, US Remote or Portugal)

Careers page with individual links for each open position: https://www.memsql.com/careers/jobs/

If you want to learn more about the engineering work we do, check out memsql.engineering.

Feel free to email directly at david at memsql dot com.
4/10. I mean I knew I was ugly but still didn't feel good.
TIL dot is dot product. I just thought it’s another syntax for multiplication. That’s a pretty good example.
"Alas, its arithmetic coder isn't bijective-- so you can't just decompress encrypted input back into english."

OP calls it a lossless encoder. What makes you say it's not bijective?
I'm not so sure I agree with the analysis. If you want to pack an additional leisure traveller onto your 1-stop, make it $10, maybe $20, cheaper and "mission accomplished".

If you want to pull an additional business traveller onto your flight, discounting by a tiny amount doesn't help you much (if at all), but giving them something that they can personally use later does. Business travelers also have more chances per year where you can influence their decision. Getting 10 or 20 chances to land an additional short-notice and/or higher-cabin fare seems like where the money is.

My company does recommend one particular carrier/group, but I have freedom to book other carriers without any fuss or extra effort on my part if the itinerary makes more sense for my trip. I do try to fly our preferred carrier, mostly because of the frequent upgrades I get and much less because of frequent flier miles. (Spouse and I use airlines once, maybe twice, per year for personal travel, so just accumulate miles which will be devalued to nearly worthless by the time we retire and travel more for leisure on airlines.)
> Maybe that's a worthwhile trade-off, but it's very different from "all will be better without Github"

Making up quotes is not cool; those aren't my words, and that's not my position, so I'm not going to be gulled into defending it or kept from calling attention to what amounts to a sleight of hand here, even if it wasn't intentional.

(And this really chafes, because after I wrote what I meant, I even revised it to pre-empt[1] getting sucked into a discussion where someone responds to the wrong reading—specifically trying to avoid things like this. But when people don't even respect the constraint of sticking to others' actual words and instead conjure up other words that make for a more convenient world[2] to operate in, then there's almost nothing that can be done.)

> This sounds like "Without GitHub you will get less spam"

Well, it shouldn't; that's reductive.

If the bad stuff that arises from GitHub, its culture, and its practices were proportionate to its size, that would be one thing. (But also not itself a good reason not to consider ditching it—just like it's not obviously true that it would be a good idea to use Windows because the risk of malware is rational given its size as a target.) What's bad about GitHub, though, might in fact be disproportionate to its size—and in some cases, especially with respect to the practices that get promoted in that world, are things that are bad irrespective of GitHub's size.

1. https://pchiusano.github.io/2014-10-11/defensive-writing.htm...

2. https://wiki.lesswrong.com/wiki/Least_convenient_possible_wo...
There's also something to be said about woodworking and making things meant for garage, behind the house, tool shed etc, a lot of the times it doesn't even need to look good, as long as it is sturdy. Exposed screws or metal brackets can be fine. Not sanding a surface may be perfectly in order.
If you travel a lot already (say, for work), loyalty programs can provide worthwhile perks. I had a 10-day vacation in Japan a couple of years ago, complete with first-class flights and luxury hotel stays and only paid ~$500 out of pocket (and $300 of that was for a Japan Rail pass). The rest was paid for out of a combination of airlines mies (three different FF programs) and hotel points (2 chains).

If you don't travel a lot, it's probably not worth it, but if you're already going through the motions, why wouldn't you?
I'm assuming you put sold in quotation marks because you are being generous and are really talking about disclosure in a broad sense.

Maybe those 90% haven't read stories like this one (which is about Facebook):

https://www.bbc.com/news/technology-46618582

Or maybe they've never heard of a data broker? To be clear, I don't think Google sells user data, but do they share it with anybody like Facebook has a history of doing? That I'm not clear about. I think they may share it with other Alphabet companies. I think they do buy data from brokers.
Every discussion about USB-C quickly devolves into one group saying that it's a mess and pointing out all the intricacies and complexities, and another group saying "hey, I'm charging my stuff and it's fine!".

USB-C was not supposed to be a glorified power cable. It promised much, much more, and manufacturers annoyingly restricting the port choices on newer laptops made that promise even more prominent. It has failed miserably on that promise.
SEEKING WORK | Mexico | Remote Only

4-person team comprised of multidisciplinary roles in development, design, UI/UX and marketing that can bring an MVP to production in just a few weeks. Most of the team has worked in startups for +10 years.

Languages: English, Portuguese and Spanish.

Hourly rates: $50-$65 USD

Startup Services PDF: https://osom.so/startups.pdf

Technologies:

- Ruby on Rails

- PHP, Laravel

- JS, Node, Vue, React, Svelte

- Sketch, Photoshop, Illustrator

Services:

- MVP/Prototype development

- UX consulting

- Branding and marketing strategy

- Startup rescue mission/scaling up

Email: startups [at] osom [dot] so
I thought all of the US Covid numbers were now filtering through the Trump machine. I'd expect it to be skewed low.
Thanks for sharing, I think everyone gets this same idea once you realize office jobs are ~80% wasted time but to most it seems too outlandish to actually try and do it.

Similar idea: you could get a remote job and only actually work for something like 2h/day. Would you say that is equally feasible?

How did you pick jobs? As in, what criteria did you set and how did you check them?
Bolt | Software Engineering |SF or San Diego or Salt Lake City| https://www.bolt.com

Commerce is moving online faster than ever, and our Engineering team (ex FB/Google/Twitter/Uber) cannot build fast enough to meet demand. If up for it, connect with us over a 10min zoom coffee next week to share more: samuel.greinetz@bolt.com

PS: here’s our recent manifesto https://www.bolt.com/blog/democratizing-commerce/
This kind of comments are really difficult to get rid of, especially so in a site that doesn't strictly tie with your real self.

Also, that kind of behaviour is extremely hard to curb. If moderators lay guidelines on what kind of talk is and isn't allowed, people attack the mods and the subreddit for taking away their freedom. If mods are lenient, this and much worse happens. I used to moderate a popular sub (top 100 subs on reddit), and I hate to say that these are mild by reddit standards and about what you should expect on a popular post (the key being "reddit standard"). I'm pretty sure mods are cracking down on these comments, but a mob of people can generate them much faster than a dozen or so volunteers can delete away
Phone Numbers Must Die
> if soil naturally loses fertility over time

I think the implied context there is "when farmed by humans", no? The problem of soil fertility loss has plagued agriculture for literally thousands of year; it's discussed in the ancient Greek and Roman sources. You don't need to be sing industrial agriculture with heavy machinery to run into this problem.

> In nature plants grow wild

While true, not all of those plants are edible by humans. The reason we end up with monocultures is to increase yield per soil area and yield per labor input.

Now we do tend to take this to unnecessary extremes in various cases (e.g. banana monocultures that have more to do with look than nutritive yield), but the fundamental point that equivalent overall production would require more soil area and more labor input if we used other pest protection techniques seems correct to me. If you have specific suggested reading showing otherwise, I would love a reference.

> They make it sound like we always produced CO2 at the levels of industry

Uh.. They're not talking about CO2 production. They are literally talking about how people heat their homes and what the health effects of that are. This has nothing to do with industry per se or CO2 emissions. The article doesn't even mention CO2, so you're reading things into it that it just doesn't say as far as I can tell.
Hg's developer ergonomics are just way nicer than git. I tried the hg-git bridge at my current job, but the bridge becomes unusably slow for large git repos.
If you're hoping to book a flight round-trip with those points, you'll probably never get what you want with all of their restrictions. The best use of miles I have ever spent was upgrades where I pay the base price of the ticket out of pocket, and then use points to upgrade to better seat.
So it's the geometry of the set of probability measures on a pre-measure space? If so, that sounds like something that might be interesting for point processes as well.
I'd say the spec is fine. It's the implementations of it that's a mess.

Mostly when it comes to the different voltages they can be set to provide.

Here's a video I saw recently which explains all about USB-C 'PD' (Power Delivery): https://www.youtube.com/watch?v=iumAnPiQSj8
For learning below courses and books are very helpful:

1) Online courses: Computation Structures: Parts 1, 2 and 3 - all course materials available on EdX MIT as well as MIT OCW

2) Books: a) Computer Systems: A Programmers Perspective and b) Computer Organization: Hardware/Software Interface

3) Practice Verilog HDL programming for small/medium complexity building blocks such as FIFOs, RAMs, bridges, etc using free simulators like Xilinx ISIM. Courses such as Coursera's Hardware Description Languages for FPGA Design are a good starting point. Lookup most starred repos on Github in verilog and systemverilog languages.
What does breakage mean in this context?
Postscript.io (YC W19) | REMOTE (PT-ET Timezones) | Full-time Engineers (Full Stack)

Postscript is a fully remote team of 33 looking for help in solving complex problems like real-time streaming data (1000's of events per second) on the back end and beautiful, simple ways of interacting with that data on the front end.
We help ecommerce companies stay in touch with their customers (marketing, customer service, order management, and other notifications via text messaging).

We're scrappy hackers searching for similarly hungry individuals. We love LEARNING & BUILDING and we want every one of our engineers to leave us ready to start their own company.

Tech stack: Serverless Python / Flask - React - AWS

https://grnh.se/de0ca6d62us
The contract would normally disallow working for competitors

I know when the agency I worked for worked with Disney we signed an exclusivity agreement that we could not work with paramount MGM universal etc.
Does that mean they would make more money if their planes were filled entirely with frequent flyers, and not with regular passengers? I don't see how that makes sense. Flying the planes still costs the same. I doubt those frequent flyers pay significantly more (isn't the whole point that they get a discount?), so it's weird that they make so much more profit there.

I feel like one of those numbers includes all the costs while the other doesn't.
The miles expire unused.
> I have ADHD too, and it's unfortunate that my brain seems to want to channel my hyperfocus into arguing about random things on social media instead.

Too relatable
Destination Earth
Beautiful bookshelf! At a capacity of 5200 books I feel “bookshelf” does not do the work justice, maybe a “library” is more fitting.
I was so sad when my iPod Classic died honestly. The iPod Nano was my first iPod, I miss when it looked similar in style to the Classic. It's a shame cause they were highly reliable devices as long as they didn't die out of course, but you would rarely run into issues with them.

The iPod Nano was the first iPod I could convince my mom to buy me because it was cheaper.
> if STL is OO then everything is OO.

I mean... in the sense in which most people use "OO language" (which is, "a language with constructs which associates a data specification with procedures"), yes. Only hardcore pure-functional algorithms written in Haskell / ML without typeclasses, or things like Prolog, Esterel (though thinking about it), and similar research languages aren't.

Once upon a time programming looked like this. https://github.com/chrislgarry/Apollo-11/blob/master/Luminar...
Another caveat is that many monitors have USB-C ports, but many (most?) cables do not support video. Even my cable from a luxury brand in Cupertino doesn't support it, so it's not just about sticking to famous brands.

I'm not sure how a regular consumer is supposed to understand this. In the past, it wasn't possible to plug a VGA cable into a PS/2 port. Now, you just have to know these hidden properties of each cable.
I still use my circa 2007 8GB nano regularly. The battery isn't great anymore though, but I think there's still the possibility to get replacements (?)
Stack Overflow attribution is equally unlikely. The same group that says Oracle's claim that Java's API is not original and unworthy of copyright protection, cannot then turn around and claim 30 lines of code from SO is original and deserves recognition.

I would bet most stack overflow answers don't qualify as copyrightable, at least in the US. Though I think automatically finding copied stuff would be very useful. Any time I copy something small I try to include a link to where I got it from, if someone has to troubleshoot my code it may help them to see where it came from.
These numbers are proprietary so it's really hard to find. Happy to have a better ball-park! Thanks!