skysight-inc/HackerNews huggingface dataset:
Hi Ifelix,
I have been working as Siebel Consultant implementing it in many companies and then later moved to Salesforce which I also work implementing/changing it for companies needs.

As a fullstack developer I already thought multiple times to "create my own Siebel" or "create my own Salesforce".

But I faced that, the CRM part of it is very easy to implement. That is why there are so many players on commercial CRM area (Pipedrive, Insighlty, etc) and even on open-source (vTiger, SugarCRM, etc).

But what makes Siebel and mostly Salesforce different is their power of customization.

Imagine that there are entire careers (including mine) built on top of customizing such applications.

I know current state of Twenty is just the start, but I'm wondering how different from vTiger, SugarCRM and other opensources solution is Twenty? Besides the UI design that is really clean but, from my experience, is not so much what final users thinking when choosing a CRM, if you want to compete agains the big players as you stated in your CTA: "Building a modern alternative to Salesforce"
Oh, I agree.

I don't think such devs are lesser in some way. They're just working at a high enough level of abstraction that such things aren't that relevant to what they're doing. The old fart in me does struggle to understand how people can learn to be devs without learning bit-level stuff, but that's just me noticing the strange new ways of a strange new world.

And for devs like myself, who are happiest when working close to the metal, it's a professional advantage. As the pool of devs who know how to (and enjoy) twiddle bits shrinks, those of us who are left have more work and can command higher pay rates.

The software industry is maturing and, like other industries that have matured, the people in it are increasingly specialists. My bit-twiddling ways are just a different specialty.
The people receiving athletic scholarships to elite universities have accomplished something amazing. It requires extreme dedication, teamwork, sacrifice, and an understanding of competition/iterative improvement.

Applicants who are equally successful in other pursuits also get credit as they should. An elite artist/musician, community leader, or committed activists are valuable to society and universities should be free to encourage extracurricular excellence in their student body. They are also free to not hold those values and admit purely on test scores + gpa if they like.
"doctor" is more lay of a title than many think imo
This is a problem with capitalism in general, not just with AI.
Top Software Trends Reports for 2023
There's a dead comment here that mentions the political correctness of the model used to generate the episode. I think this is valid criticism, especially because efforts to "clean" training data of limiting ideologies has shown some fruit.
I don’t think I’m misunderstanding. Since when is an email address used as a legal form of identification? If anyone can use an email address to sign up, OP isn’t liable for that.

They’re best off reporting it and ignoring it. Unless, of course, they used OP’s payment details.
>I'm not sure how common this is, but newswriting (a sophomore-level course) was the weed-out class for all mass comm degrees at the state university I attended. I went into a summer newswriting class with quite a bit of writing experience and it still had an impact on me.

Definitey. And reading good writing is also an excellent way to improve one's communication skills.

It doesn't even need to be related to subjects you might be writing about either.

Good novels, well written essays/non-fiction books, etc. can provide examples of good writing and, if one continues to read well written stuff, it will likely rub off.

That's not a substitute for your suggestion (which is a good one), but another way to improve how one communicates in writing.
> one gives you the positive reinforcement of playing a game. Another gives you the positive reinforcement of money.

I'll assert that dopamine is the actual reinforcement in both cases.
And now they are smoking more weed…

https://news.ohsu.edu/2022/12/07/teen-cannabis-abuse-has-inc....

Win?
False. We already know what happens when AA policies are banned from university admissions. California enacted such a ban in 1996, and "the percentage of Black, Hispanic and Native American students attending selective colleges in the state plummeted".[0]

[0] https://www.sciencenews.org/article/california-affirmative-a...
Project Northstar: The future of spatial computing deserves to be open
Hahah, I've ridden bikes for like... 35? years now. Got the ebikes about 4? years ago.

I'm very, ah, midwit about bikes. I like using them - zipping around in the city -, and doing minor repair, but I am not a real gearhead.
but then don’t cite a single hard fact which remotely suggest anyone wants legacy status to count against.

Accusing it of being affirmative action for white people or for "the rich" pretty clearly means people want it to count against. I think you are deliberately ignoring that the SFFA lawsuit said this, politicians said this, and even people ITT said this and clearly these things reflect poorly on the university. There isn't any evidence that legacy admissions is affirmative action for white people or rich people though.

simply drop legacy status from consideration altogether

There isn't any evidence that legacy status counts for. You have never established that it does. Not one of the California schools in that article I cited says that legacy admits have an advantage. Here is Stanford's policy https://provost.stanford.edu/2020/06/26/admissions-considera.... CMU from the OP article said legacy status had no bearing on admissions for years. Harvard likewise. Their reasons for tracking legacy status are probably complicated. I concede at one point they were used to allow in less qualified students but that hasn't been the case for years. But tracking legacy status does not mean it is used to give favorable admissions. I do not believe it does and the legacy admits are probably qualified. That is clearly the case for Harvard. If you did not believe this, you are saying universities are lying about their policies.

So since the accusation that legacy admissions is affirmative action for white people is disingenuous, I believe the people who continue to say that it is are actually the ones not arguing in good faith.

edit: dropping legacy status from applications may not even change the percentage of 'legacy' admits and yet I am sure that universities know who they are. Including it on applications may harm the legacy applications because the universities are now under politically charged pressure which is what I am arguing would be wrong.
I appreciated greatly every talk dave made I saw. Am naturally quite thrilled to see what's he got for us here. Thanks.
dcc (last year)
Yea.. These students also generate capital through ticket sales and rally alumni to donate. Unless a non-producing sport.
I wonder whether this applies to actual donors.
Vowels sound a bit more like in Spanish. The dictionary has pronunciations https://jprogr.github.io/buku-name/
What? This is just standard resignation PR statement about not wanting to be a distraction for the rest of the organization while not admitting culpability. It's basically a form-letter.
The way we do SPA is kinda nonsensical because we're fighting the browser. It would be great if we could simply change a value then see the result on the screen at the next tick. DOM is great but not ideal for truly dynamic stuff with lots of things going on, which is pretty much the worst case for the tech.

Really dynamic apps can be really fast with canvas but I am not we have the tools to replace DOM websites just yet. Maybe in a decade.
More opensource alternatives: https://www.opensourcealternative.to/?category=CRM
The OP article contains a video of a performance by Emmet Cohen (who was born many decades after the 50s) doing a complicated solo based on stride piano techniques.

PS In your other comment you blame bebop for this, but I don't think that contemporary jazz is necessarily all in the shadow of bebop, I think it is actually very diverse, with so many genres that are not necessarily close to bebop such as neo-swing and funk-jazz.
And EPUB, too!
Llama 2 Resources
What else should I add?
Obnoxious? Sounds like a pretty cool guy to me. Don't knock it until you've gotten drunk on a bus.
There are two ways to be charismatic:

1. Emulate charismatic behaviors.

2. Create intentional social space for those around you.

#1 is what I would call "politeness" or "charm". There's a strictly traditional (conservative/Victorian, though I'm coming from a western perspective) way to do it, but every branch of counterculture has effectively created it's own version. I would count everything from chivalry to fashion here: anything that helps people make useful assumptions about you. As soon as you are having a comfortable conversation with someone, you are ready for #2.

#2 is more meaningful and more genuine, but it's also really difficult to do without starting with #1. Every person in every social interaction exists somewhere on a spectrum from anxious to confident. You can't directly change a person's position on the spectrum, but you can move the spectrum itself.

Lately, I've been watching the sketch comedy series, I Think You Should Leave with Tim Robinson. Robinson is a master at playing with that spectrum: He squeezes it together, making intensely awkward cringe moments for the characters; then at the most unexpected moment, he stretches the spectrum out with impossibly intimate social interactions where everyone in the scene is suddenly loving and respectful to each other, totally leaving behind the awkwardness they started with.
The full telephone system, which the author starts with, may not be restartable. Sure, you could restart the SS7 databases and computers, but the control plane runs over the data plane, which is configured via...the control plane. Originally the network controls were literally operators (humans), but bit by bit parts were incrementally automated, pulling the system slowly (over decades) by its bootstraps, which were gradually decommissioned as they weren't needed any more.

I have a friend who knows a lot about the phone system (he has a security clearance for some of his telephone work). One time we had a long conversation about this topic, until at one point he said "and let's talk about something else" -- I guess from that point some of the details are classified. So maybe there is a plan, or maybe they just designed the system in such a way that they could convince themselves that it would not go down unless things were so severe that loss of the phone system would not be your chief worry.

---

In September 2001 there was a full standdown of US airspace. That was accomplished pretty quickly: "you are ordered to land immediately on the closest airport that can handle your aircraft, or be shot down". Undoing that, however, took some careful planning! Fortunately the standdown lasted several days so there was time to work it out. Even if you had a plan for this (and I assume FAA had one), figuring out what the realities on the ground were and matching them up with the plan was nontrivial.

Apparently some of the planes landed where they could not take of again unless they were empty with a small amount of fuel to get to an airport designed for them. I don't believe I heard that any planes landed where they could never leave.
This piece of code only rerender the component as if you do a setState, in fact it does a setState under the hood, maybe the word "render" is missleading.
I don't watch much if anything, it's more music for me than movies and TV, but my setup works like this:

- search content in torrent-csv on phone

- download content using a VPN and libretorrent

- plug in to a PC via USB and copy the file over

- hook the TV up to the PC with an HDMI cable

- profit.

For music, similar except for the copy to PC plug in HDMI part.

Works really well for me, and there's virtually no overhead. I keep talking about jellyfin and NAS and all that, I used to have a NAS but since TV isn't a big part of my life it's just not worth the effort. The most I do is back things up to an external drive.
When I was there, the three most widely used languages were C++, Java and Python. So that type of language had the most data. And so the analysis that I read focused on them.

Within those languages, projects that did a good job of KISS fared better than those which didn't. This lead to a discouragement from using advanced features. You'll see that bias in style guides like https://google.github.io/styleguide/cppguide.html.
Bringing the side quests together or making them meaningful for the Big Bad (eg in Mass Effect and Horizon Zero Dawn) really is a huge step above the fun but shallow RDR-style "open world = do whatever you like."

I give a pass to Fallout for creating one of the most fun universes.
We're seeing this happen a lot with "AI" - now that it's a super popular topic people use it as the lens though which they project their general political grievances. It gets more attention.
> io_uring for example gives an entirely different model, one with some lovely performance benefits.

The io_uring model is also fundamentally async? So not sure what you’re arguing here. It’s just completion, rather than readiness based, but otherwise no different, and completely compatible with how other async things work in the Rust ecosystem (see tokio-uring).

If anything, I’d argue that io_uring is the best example of the benefits of async API’s over the “just spawn another blocking thread bro” model.
I'm a little bit in a similar place. I reviewed a LulzBot SideKick recently, and my major takeaway was "This is a kickass printer from three years ago, but I'm worried about it as a new entry to the market."

And there's a very good chance my lab will be replacing its current printer with a Mk4.

But I think the key is I don't feel that same excitement about building a kit. The open source nature of the thing really doesn't matter to me beyond "That's nice". And that's why I bought my Mk3. Because it was a no-muss, no-fuss printer that I ordered assembled from the factory, put on my desk, and got to work with.

The problem is that space is now a little more crowded, and it's hard to compete on a feature-by-feature comparison, especially at the price point. Some of that is stuff Chinese firms are getting away with, and some of it is genuinely that there's such a thing as economies of scale. But I also think Prusa has a lot of goodwill - I can't imagine another company releasing the Mk4 with a major advertised feature (input shaping) missing, and the plan for it being a one-size-fits-all approach and not getting eviscerated for it, rather than most people going "I'm pretty sure they'll work it out."
I drew a man holding a sword and got men holding swords in completely different postures.

It probably was trying to match some elements of the shapes, but it certainly didn't match an ordinary human understanding of what the items in my drawing were supposed to represent!
Tell HN: Parrot abandoned their Bebop and Disco drones
[ What ]

The FreeFlight Pro[1] app used to fly the Bebop and Disco drones no longer synchronizes with the Parrot servers. The Bebop drone was released in 2015, and the app worked until 2020.

The app requires an online login for you to sign in with your Parrot account, so that you can access the drone lying right next to you.

[ What about open source solutions? ]

Ardupilot[2] is a fantastic arduino-based autopilot framework that supports all sorts of autonomous vehicles (quadcopters, planes, cars, submarines...).

It has attracted all sorts of talented developers such as Peter Barker and Andrew Tridgell (yes, that tridge[3]).

For the Disco, the camera can be controlled and streamed by native scripts in the plane itself, that can run alongside the autopilot.

For the Bebop and Bebop2, no such hack reliably exists[4]. The fantastic 3800x3188 pixel fisheye camera (selectively cropped for "pannable" video streaming) is a dead product.

[ What can be done ]

* Ask Parrot to open the source for a paid product that they will no longer support.

* Boycott future Parrot products until they do so.

[ Refs ]

1. https://play.google.com/store/apps/details?id=com.parrot.freeflight3

2. https://ardupilot.org/

3. https://en.wikipedia.org/wiki/Andrew_Tridgell

4. https://wiki.paparazziuav.org/wiki/Bebop
Just because whatsapp says it's end-to-end encrypted doesn't mean that they don't have access to your (locally generated) keys.
Interesting observation. It reminds me of when people would point out that people who interact with computers are referred to "users" which is a term that is also used to describe drug addicts
On the contrary, when California enacted a ban on AA in university admissions in 1996, enrollment of minorities plummeted. Sure, maybe some of them would have dropped out, and some may have changed majors, but at least they would have had the opportunity, and certainly some would have been able to take advantage of it.
Hosted APIs:

70B chat: https://replicate.com/replicate/llama70b-v2-chat

13B chat: https://replicate.com/a16z-infra/llama13b-v2-chat

Or run it on a cloud GPU and self-host an API.

I've posted this now with more info: https://news.ycombinator.com/item?id=36794045
Yes, this is a good take.

The general discussion is definitely prematurely focused on some sort of end-boss fight, while AI and large scale data collection are causing serious harm and privacy concerns to real humans already. It’s only reasonable to expect that this increases in the future.

I would like to see more discussion focussing on these pressing issues.

Also a pause on AI development is not an option, not a solution and is digressing from the issue at hand. Big capital with their hands on big valuable data will support anything that distracts here.

Finally, I do think that AI also brings many positives, I am not against the technology itself at all- we shouldn’t be.
> If welfare queens dont exist - then how do you call beneficiaries of these programs like meeicaid?

Uh, "beneficiaries"?

I literally gave you a wall of citations that they do help. A lot of taxpayers being against it is a political argument. Of course they will. They've been fed lies by politicians who have given them fallacious rationalizations for why they don't have have any responsibility to promoting an equitable society. It's called the "I got mine" theory of civics. If you just don't _want_ to do anything, then go ahead and say it. Just stop pretending that greedy self-interest is anything but that.
Is gambling's issue its addictiveness, or its luck-based nature?
Not via html attributes. But it's never been a problem to pass data via JS properties:

someWebComponent.data = { foo: "bar" }
I've seen others around that end up being too technical and convoluted! This felt like a happy medium.
Code generation is just external macros; it's the same thing in a worse form.

To maintain the code, you have to understand the input language to the code generator and its metaprogramming constructs. You're no better off in that regard.

The grandparent comment is saying that if you don't give people metaprogramming built-in, they will resort to outboard metaprogramming.

I.e. you can't stop people from metaprogramming.
SAT scores are correlated with wealth. This CNBC article is a decent introduction to the issue, but be aware that anything you read on the subject is likely to be pushing a particular narrative so it's tough to find a neutral primer anywhere.

https://www.cnbc.com/2019/10/03/rich-students-get-better-sat...
This is a really thought-provoking reply. I appreciate it.

The thing it makes me wonder, though: Isn't this unmerited dominance of Ivy Leaguers in our society the real problem that both AA and the discussion about legacies, is purporting to "solve" or "improve"?

It seems like every society has elites, and we're trying to put a thumb on the scale (or remove other thumbs on the scale really) in hopes we can propel the brightest (poor/nonwhite/non-upper-class) kids into the elite category, but I worry that this is doomed to make little difference because no matter what, not everyone can graduate from Harvard or Yale. No matter what there will be people just as smart/virtuous/etc as the ones admitted to Harvard and Yale who were just unlucky.

I feel like it's more of a problem of humanity -- that we tend to be tribal and exalt some people based on things like what school you went to. Many of the most intelligent and thoughtful people I've worked with dropped out of college or didn't go at all.
> If you're going to be deploying a thousand such systems, sure, of course you shouldn't use NUCs.

I'd probably argue that, barring specific requirements that these might not cover, the NXP i.MX6/7/8 would probably be my default for something like this in volume. ~Motorola~/~Freescale~/NXP have been incredibly great stewards of the platform and provide significant lifetime guarantees for their parts (like 10+ years often). Plus you can generally run mainline kernels on them unless you're doing something special that requires something from their vendor branch.
> His parents are NYT chief White House correspondent Peter Baker, and New Yorker staff writer Susan Glasser

wow, his parents maybe can learn from this! How to doggedly pursue allegations against the occupant of the Whitehouse, without fear or favor, with a healty dose of Grabthar's Hammer (never give up, never surrender)
Well, it’s a problem with any economic system which uses labor as a proxy for value/rights. If my political power is predicated on my ability to withdraw labor or move to a new country, it’s not going to be good for me when my services are no longer required.
I agree with you that going back to the JQuery days of unmaintainable imperative code would not be a good thing.

But with JQuery I was able to create adaptive UIs by applying 'transforms' to the DOM, I really miss that.
Think of the way that 'tag helpers' can apply cross-cutting transforms to Razor Page applications, I used to do things like that with JQuery.

React et al cuts me off from both the browser DOM and it's own virtual DOM, so this I can no longer do this.
I have to do everything the React way.
Developing with React is far less powerful than JQuery.
I still find modern frameworks to be a kind of straight-jacket.
I hope to have my transforms back in a rational way someday.
There’s not a scarcity of education. Anyone is free to attend community college with guaranteed transfer to a larger state university provided they meet their GPA requirements.

EDIT: I do agree with you about employers overvaluing credentials though. Ultimately that’s not something you can unilaterally remove in a free society.
Open source initiative: Llama 2 is not open source
A drone must supply its own lift against the pull of gravity.

A truck gets that for free via tyres and tarmac.

Air travel makes sense for high-value and time-sensitive payloads, most especially passengers, but also communications (airmail delivery was, and remains, a significant revenue source for airlines).

Fixed-wing drones (as Zipline uses in Rwanda) are more efficient than rotary craft, as forward velocity generates lift, though at a cost of being unable to hover, which makes point delivery to locations lacking a landing strip (or other capture device) more challenging. Zipine utilises parachutes (and lightweight cargo) for its deliveries. Pivot-rotor craft (which Zipline seems to be experimenting with for urban deliveries) make hovering more viable whilst preserving the efficiency of fixed-wing flight.

I still see this as an option with very limited applicability.
This is quite clever.
It is because every dollar I spend is inflated by the government debt.

https://www.worldometers.info/us-debt-clock/