skysight-inc/HackerNews huggingface dataset:
>> It's yet another poor re-implementation of S-expressions and Lisp.

Or alternatively Rebol, which was one of the inspirations to JSON.

With Rebol you could write these patches like this:

patch [
replace /baz: "boo"
add /hello: ["world"]
remove /foo
]

patch [
add /biscuits/1: [name: "Ginger Nut"]
]
Toxic hubris. The man is high on his own supply and he's acting like a spoiled child. I have no respect for this kind of stuff from a mature, capable person. Its trolling and it's destructive.
20T Feature Flags per Day at the Edge
Once given a name (a sort of attention) they became a subculture. It would happen without the term anyway, but I feel it played a role. Instead of knowing/explaining how to deal with it, innocent citizens began to just call each other trolls for various reasons, and the original “don’t feed” part was lost.
I use it like that and I am pretty happy with it.

There's one thing, you should redirect all the pages to one single endpoint in server side order to use "pushState". Otherwise it will return 404 when you hit the refresh button. If you don't own a server, you can support routing with hashtag "#" and listen to "onhashchange" event instead of "popstate".

Also, if you would like to support nested and dynamic routes (it's not possible with that code snippet in the github repository since it just checks like `path===currentPath`), you might look at the following solution:

https://github.com/fatih-erikli/universal-router/blob/main/u...

I use that solution in server-side and client-side so it works like Nextjs.
Photos seem like a perfect application for content addressable storage (eg IPFS/bittorrent.) I wonder how long before "normal people" catch on. If they were hosted that way at least the links wouldn't break as long as people had backups.
There's definitely commonalities between operators for databases, not only with the same engine, but also different ones and similar primary/standby architecture.

I agree this is something we could somehow work together as a standard kind of spec, but probably we are still at an early stage of the process. My 2 cents.
Well, maybe, except there's a few problems with that;

- Buying Twitter is a bit different to buying a house. The offer price for shares is set, and (as far as I know) Elon can't move it without withdrawing and reoffering, which incurs all sorts of fun legal issues and penalties.

- If it's due diligence and Elon actually might withdraw from the deal then fair enough, but then it's not a bluff.

- If it's a bluff, and Elon still intends to buy, telling the world there are actually more spam/bots than the Twitter reported devalues the company. It doesn't seem like a great move as an investor.
Outcome-Focused Decision Making
High on his own gas.
For a remote team IMO it's good if your timezone is almost the same. It's the most suitable place to ask others about yesterday's blockers, or when you found something that you want to ask after 4pm. It's also the best place to heads up "I need your help x, lets call after (some time).
You know, it's funny to me how often the "just kidding, it's slang" argument gets used. You'd think someone as smart and talented as Musk would've figured somewhere along the way to actually say what they mean. Which strangely enough, he seems to do just fine most of the time. But you're right, it's all my fault and I should really get over it and be more empathetic towards the billionaires that can't seem to communicate clearly.
Are you attractive?/not unattractive?
Absolutely, but those retractions are led by other astronomers/astrophysicists, not lay people presenting straw men.

I think people's priors here are out of whack -- perhaps the truth does lie somewhere in the middle, but if so, it will be much closer to ETH's version than the OP's.
I think he knows intellectually that a lot of his claims and predictions are bogus, but he also knows that his fanboys are all over it. Look at the amount of preorders for cars that - as it turns out - were years away still, if at all (thinking of the new roadster, pick-up truck and big trailer truck at the moment). Look at Tesla's stock which is based entirely on hype and less so on actual product, market share or financial results. Look at how many companies and universities around the world started developing a Hyperloop just because he mentioned it - I don't even know if there was like a grant for it or some other financial incentive.

Intellectually everyone can deduct that a long distance hyperloop is science fiction, ridiculously expensive, complicated, and will likely face long outages at any incident (see the channel tunnel, but like if it was 10-100x as long and a vacuum). But because Musk says it with Confidence, an army of fans jumps onto it.
$9B sounds big… until you realize it's a tiny % of his holding.
I guess I'm not understanding part of this. Say I've been at a company for a year or so and talk to Ashley a lot, so we have basically a year of DM history. Today we talk about something that we need to pull Derrick in on. How do I add Derrick to this DM that we've had running for a year in a way that doesn't expose everything else we've talked about?

I agree with the weakness of my open space situation in terms of having to provide context, but I think that's actually a spot where technology (like expanding discussions in Cardinal) really helps because the context can just be there automatically.
I get the feeling he is a lifelong nerd with poor social skills, but after his success and wealth he is now perceived as an interesting person with high social status, and it just isn't in him to deal well with it.

He divorced his wife, starts dating actresses and musicians, the latter turns him on to smoking pot and he thinks to himself, "Hey, I'm now a cool guy who smokes pot. I need to show people I'm a cool guy who smokes pot" and goes on Joe Rogan and shows off his new coolness. Same thing with his twitter antics.

The first time I heard him speak was watching clips from his solar roof announcements. He had the charisma and presentation skills of a 4th grader giving a book report.
Is he really though? You say this as if the twitter acquisition is over and done, and Free Speech has been saved by Musk doing......what exactly? So far we have so few details about what his plans for the platform are (or if he even has any) that everyone is free to project their own ideal outcome onto his actions. Let's wait a bit and see what happens before declaring him the savior of free speech.
Interesting thought! I have not tried this yet so I only have a guess as an answer. Could you export the data as SQL statements and then run those statements on DuckDB? That may be easier to set up, but may take longer to run...

DuckDB also has the ability to read Postgres data directly, and there is a Postgres FDW that can read from DuckDB!

https://github.com/duckdblabs/postgresscanner

https://github.com/alitrack/duckdb_fdw
Can you please elaborate on this: "Could this reasoning be extended to other databases and stateful applications?"?
That'll definitely teach him a lesson, I'm sure it would make him reflect on his behaviour and will make him a changed man.
it's not just the community, it's also you. easily observable if you acquire a new hobby and join the respective subreddits. at first everything is new and exciting, hard to understand, foreign lingo and full of cryptic references. you'll learn a ton of new things in a very short amount of time and soon start understand some of the lingo and those cryptic references, probably inside jokes, memes, abbreviations, known brands or names of people of note.
after a while you'll find yourself in a position where you can answer questions of other newcomers - you've seen the same question several times and maybe asked it yourself at the beginning.
you might become a productive member of that group, but at some point you'll see all too many patterns: the same questions asked, the same mistakes made, the same fallacies argued, the same arguments given for the hundredth time. interesting content gets rare - because the content you found exciting at the beginning now bores you to death. the jokes you found so funny when you heard them the first time get stale, the same meme is reposted again and again, the mysterious, edgy user going against the conventional wisdom turned out to be a troll. all the while a new user joins and experiences all the same excitement you did when you were new to the topic.
I switched from a Thinkpad (Arch) to a MacBook Pro M1 Max.

- M1s wakeup incredibly fast, like no time, and using it with the finger print reader the whole experience is like an iPad. It’s really good.

- I run Rust and cross-compiling is a bit of a pain, and some tooling is not supported yet for the M1 architecture.

- The usual feeling when coming from Linux: The beauty of configuring your system via the terminal is gone.

- You can finally run games again without issues. Not supported (non AAA) title run so well via Parallels or Crossover.

- Battery life and temperature is a dream.

The bottom line: The M1 is an absolute dream for Notebooks and I will never run an Intel Notebook again (at least until I see parity with M1 in terms of speed and battery life). macOS is still sadly not comparable to the good old OS X days and can be annoying, but no show stopper what-so-ever. I love it.
I work the "Wireless and Digital Systems" division of my company. Nobody distrusts wireless products like wireless engineers.

That said, I adore wireless headphones and would never go back. Whether it's my earbuds to listen to podcasts while doing the washing up, or my BT headset that I use during the day for work. My BT headset (a Bose noise cancelling one) is definitely the most frequent cause of call issues (now that I've fixed a motherboard problem causing wifi dropouts), but it's still worth it to be able to move around, still hear what's going on in the call while I get a drink etc.again).
I'm currently on a code-formatting-and-linting spree on my team. include-what-you-use is definitely something I'm adding.

I'm currently having to fight against the tide of the very-broken way that the codebase was built ... very much _not_ as a modern or even old school project let alone a Docker-based project. So tons of things get included everywhere and some things are even compiled multiple times. It's a bit of a nightmare.

Putting tooling into CI will help prevent problems from showing up ... but the tooling wasn't there from the start so most of the project needs to be refactored so that CI doesn't immediately turn red. And that's the biggest headache tbqh
This + the bro cult around him on Twitter certainly make him hard to stomach sometimes. But still, when I see he is on a podcast or some other media it is usually worth the listen.
In India the gains are taxed at 30%. We have a kleptocracy, regardless of who runs the government.
Why do people on Hacker News need Medium? Don't they have their own blogs? Can't they build and run their own websites? Or does the desire for "reach" trump the need for autonomy and a place of one's own on the internet?
You’re right that the Tesla Roadster led the charge — no pun intended — for EVs as uncompromising vehicles.

But I don’t think Nissan would’ve been Tesla: they didn’t think people would pay for a full-range EV (and still don’t, looks like?) and didn’t prioritize it. For many Americans that means the LEAF could not be their only vehicle.

The supercharger network also played a huge role in normalizing EVs, in particular in making the Tesla Model S the first car you could convince yourself was a great car that “happened to be an EV”. The S isn’t perfect, but it doesn’t have any huge, obvious EV-related deficits, like the LEAF’s range and charge time.
What it should look like is [...] "picture of burned pepperoni". I don't eat pepperoni but either way we disagree here. Yes sometimes parts of a pizza get burned. We don't eat those parts. But whereas that appears feasible with a part of dough, it does not with a topping like that.
So Google recommending Apple’s native framework is not encouraging people to use Apple’s native frameworks?
From my experience in past doing embedded, then web (and now mostly nothing), I noticed how much more accessible open web devs were. Information travelled fast, so it wouldn't surprise me if in the embedded world today still many don't know where the demand/money is.
> Maybe one day we'll have web browsers that don't have any C code. Nothing against C. It's a great systems language, but I'd rather my web browser not use it.

Both Firefox and Chrome are primarily written in C++, not C. They do use C libraries though including libc.
When you have tens of millions of Twitter followers and are an international celebrity, it's reasonable expect a modicum of care when making public statements about a private individual. I don't really care how that phrase would be interpreted at a private school in South Africa in the 1980s. What matters is how it can reasonably be expected to be interpreted by the millions upon millions of people who heard it as a result of Musk using it.

It doesn't really matter if this was intentional malice or reckless negligence. It was wildly, wildly unacceptable either way.
That sound like eternal September to me [0]. I don't think its necessary a case of the thing getting ruined, but rather that it evolves and no longer matches the what the original gang pictures in their head.

A bit like you can't infuse startup vibes into a big company no matter how many foosball tables you add.

[0] https://en.wikipedia.org/wiki/Eternal_September
I have! It's fine. Could be better.
Stream with sub-second latency is like a magical HDMI cable to the cloud
There's no reason to go through every single account to find the true number of bots. At the scale of Twitter they could just randomly sample a set of accounts, run detailed analysis on them, and statistically extrapolate onto the entire userbase with confidence bounds.
New imaging method makes tiny robots visible in the body
>are almost constantly reminded that you are a cost

That was my life working tech support. Now I should say I was well paid, and it was a good job generally, but I worked closely with some of the engineers and you got all of those wonderful informal "hints" about your value at the company that didn't happen with the engineering team.

Our back fills would get held up on an off almost infinitely. Even if we wanted to hire someone they'd low ball the new folks absurdly (I was embarrassed I even interviewed these folks). If there were cutbacks our quarterly pizza lunch (maybe cost a couple hundred dollars in so-so quality pizza) would get canceled ... (the engineering team would quietly invite me to their lunches, nice guys). And the quality of management was pretty poor / there was no effort to improve them. We were also the department that got the usual cycle of VPs in and out as they realized nobody cared what they thought and would move on.

When the time came I moved on to a new career. It wasn't so much a bad job, but that sense of absurdity and being just a cost wore me down.
> You ever have someone attack you and call them a name?

No, I'm a mature adult. Sure, I'll disagree with someone. Hell, I'll even say things like, "that was a bigoted statement", but I will never make up an insult to avenge an attack. I work every day to prevent that behaviour in my kids. I'm not going to replicate it in my life.

It's also not up to you to decide when someone "needs to get over it."
"destined" may be a better word than "doomed" in this case :)

I have a similar feeling, I like doing low level work but I also mentoring junior engineers, hopefully that mentoring will multiply my overall output over time!
Unfortunately you are doing the very thing that you accuse Musk of doing. L5 autonomy is not formalized (nor do I think it is able to be formalized) to the extent that would permit a rigorous proof showing it is isomorphic to the halting problem.

Your claim conflates a nebulous, squishy, human goal with a formally and rigorously proven mathematical problem. The only support offered is links to wikipedia and news articles, none of which help connect the two in an equally formal and rigorous fashion.
Curious why this is immediately about Elon and his psyche? Is it not possible that Twitter may have/be wildly understated/ing how many fake accounts are present on its platform in an effort to stay above water and such information is coming to light during diligence? Wouldn't that type of discovery put any “normal” deal on hold? It’s usually not great as a buyer when you discover the item you just bought or are looking to buy isn’t actually worth what you perceived or were lead to believe it is which is why these deals involve diligence in the first place.
Do companies ever inflate or deflate values to look better to shareholders? What about values that are hard to measure, or are open to interpretation, in particular?
Social interaction doesn't scale. I don't think it can.

When a community is small, you can moderate it effectively with only a small amount of effort. Back in the early 00s, I moderated a couple of development forums on an amateur console development site. I would hop on for an hour or two, read some posts, reply to some, and that was mostly it. Moderation was mostly saying, "Hey Bob, cool it. We all know your feelings on tabs vs spaces, but that's not a topic we discuss here and it's irrelevant to Frank's post."

And we all knew Frank, and we all knew Bob. And we all knew me.

Eventually, if you get big enough, there are people posting all the time. No single person can monitor the board all the time. You'd need a group. You need time. And for people with things to do, they have better things to do than to remind people of the rules yet again.

So what happens in really large discussion forums, those with the most time begin to make the de facto rules. And those are exactly the people you don't want making the rules. Because those with the most spare time on their hands aren't going to be experts. They're not going to be skilled. The only skill they'll have is the ability to spend time on a forum.
> Neither Boeing nor Ford have put a car into a trans-Martian Solar orbit

Good?

This reminds me of the scene from the film "Tin Cup" where he asks "You ever shoot par with a 7 iron?" and his rival replies "Hell Roy, it never even occurred to me to try." (The backstory being that Tin Cup and his caddy broke all of his other golf clubs in a childish argument.)
Flanderisation is a little different -- generally applied to fictional characters, its when a single trait overrides every other aspect of your personality. Ned Flanders on the Simpsons is the inspiration for the term: a character initially created as a foil and mirror for Homer Simpson (kind, calm, and collected where Homer is typically brash, emotional, and chaotic) became a one-note character defined by his faith.

I guess you could kind of apply it to Musk in that he seems to revel in being something of a jerk, but (in the view of someone who's been very skeptical of Musk for a while) it's not an all-consuming thing.
I'm not the person you're asking, but I'm well compensated and I work in Cambridge, UK. Also known as "Silicon Fen". There are a lot of embedded jobs around here and they are pretty well paid. Yes you'll still do a little better if you go to London and work for Amazon (etc.) but it's competitive.
Discussing all of this here is fine. However when you interview all you should talk about is "I graduated in December 2017 in CS program...I had work on some small freelance projects for friends in React and Android and currently working fully fledge ecommerce site for my cousin as business partners." That's all you should discuss initially, because that is what they care about and what they need to know about initially. If they have questions you can answer.

The only topic to bring up is at the end if they like you and make you an offer, make sure you tell the hiring manager that you will need some flexibility in your schedule as sometimes you need to handle family matters like take your parents to the doctor. Where I work, during WFH plenty of people take 30-60 minutes off to pick their kids up to school or whatnot. The only time to bring this up earlier is if they ask what you want in a job - then you can say some time flexibility for family matters.

If you're "currently working fully fledge ecommerce site" then you don't have a resume gap, you're working on an ecommerce site. You did freelance projects in React and Android before. I mean some people have a more impressive resume but it's not a 6 year gap.

If you think your current work isn't impressive enough, look on angel.co or something and tell some pre-seed or low seed company you'll work part time for them mostly for the experience, and for future recommendations if they like the work. Say you need to be paid something every two weeks but realize they are strapped and it does not have to be much. Tell them you'll work for two months and will then start interviewing (and continue working), but that you're junior and they might get three, four or more months of work from you.

They might have a web page, and/or app, and/or social media presence, and have gone through a small amount of seed already, and a real corporate setup with the state and so forth. So that future employers have something to see. It is a resume bullet (if companies ask why it's only 2-3 months initially say it is a consulting gig), and when companies ask what you're up to, you can honestly tell them what you've done - you just put in a feature for them on the website with ReactJS or whatever.

Also, you're promising them two months of work, but you can even interview elsewhere from day one, you just can't use this company as a resume bullet for two months. If you get lucky and get an offer within the first six weeks, just tell them you have become busy and will be dropping out somewhat, but will try to keep your promise of two months worth of work when you can.

There are no-seed, low-seed companies that operate like this. If they get lucky they get a good college student studying CS, or maybe a moonlighting experienced dev who wants to transition from backend to ReactJS or something like that.
>the tumbling today was because Twitter was artificially inflated and being held on the hopes of a deal

We're saying the same thing. Yes, the deal itself inflated the price. But, Musk announcing today that the deal was on hold pending proof of the fake account numbers contributed to the steep pull back. Musk did not have to make the announcement publicly, and he knew what would happen when he did.

Now, guess what happens to the price when he comes out next week and says the numbers he sought were proven to his satisfaction.

He's been playing a deal-on, deal-off game from the start and the stock has responded accordingly. He has a history of enjoying that market manipulation power, including on the crypto side.

He's been slapped for it by the SEC for his other companies, and has made no secret about his disdain for that fact.

>He's already proved himself

Insecurity is frequently not rooted in reality. Musk knows he's a smart guy, but the kind of insecurity I'm talking about may never be quenchable.
This can be a difficult social problem. Do you need to ask everyone permission? What can you move? Will you make the situation much worse for someone else?

I work at a company trying to solve some of these problems: https://www.getclockwise.com

We let everyone describe their preferences and flexibility and then we optimize meeting placement accordingly. Sorry for the plug.
In my case, I haven’t tried to optimize database that run Woocommerce, still, there is some sluggish performance need to manually remove require complicate coding.

As for the anti-fraud plugin which use MaxMind database, could be worth that annual subscription compare to hire a developer and build the same backend for your business.
I predict a whole lot of tech work being done from the likes of Montana and South Carolina as remote becomes the norm and people can choose not to live in cities.