skysight-inc/HackerNews huggingface dataset:
Here's a video on Haskell vs Elixir: https://www.youtube.com/watch?v=alXhK5ZI9SE&pp=ugMICgJqYRABG...

For me personally when I look at Elixir/OTP vs Haskell it breaks down to this; concurrency/parallelism/scaling, laziness (Haskell), syntax (H minimal vs E Ruby-esque) and types (H static, E dynamic). These are what I personally notice between them and I could be wrong with my interpretation because I don't work with Haskell/Elixir but merely watch/read content on them.
Hacker News will never delete your comments or account ever
Every tech company allows you to delete your tech account. Hacker news will not.
I posted last year concerning this issue which received a lot of concern from users.

I posted this year and received more than a dozen points before the post was flagged and removed.

If you are concerned about privacy, copyright and publishing, You should be concerned that you can’t control or delete your created content on this platform.
We’re not splitting hairs. It is, quite literally, not JavaScript in a fundamental way.

If you want to go around telling people it’s a non-standard extension to JavaScript or if you want to go around telling people it’s a superset of JavaScript, then by all means do that. But it is simply not JavaScript. Why do you insist on saying otherwise? All that does is start completely pointless arguments. What do you gain from insisting it is JavaScript when it isn’t?
Wait till you hear about this little language called C++ :-)
Commits aren't meaningful to me. Breaking changes are properties of PRs, not commits. But I basically never care about breaking changes, because they shouldn't ever get merged to main. CI should have prevented that outcome.
How about we go after the actual fucking culprit for a change?
Linux packaging can definitely be confusing -- as a user I definitely prefer something like an AppImage for a program like this, which should be easy enough to provide. I wouldn't worry about making distribution specific deb and rpm packages, personally.
this comment was a great reminder of the level of discourse I should expect on the internet..

what the OP meant was “I don’t see myself using it”, but they instead projected their limited world view as prophetic.

hate to break it, but if we’re entertaining Rust in the Linux kernel, I’m afraid it has already “caught on”
We moved on. Now there is a new javascript build tool written in a faster language daily (and I love them all).
There are significant differences in what's on shift+numbers. Like ( is on 8 and ) on 9. (IIRC they are on 9 and 0 on US keyboards) Other non alphabetical keys have different location too.
This is a bit of off. The Federal Reserve executes policy decisions through the member banks. Mainly the NY Fed. The member banks have an antiquated structure where they are “owned” by private banks but are not controlled by them. It’s complicated and annoying. We should just make the member banks an official part of the federal government.
> See [...] for the empirical research refuting that point and agreeing with the basic supply-demand issue

The issue I have with this analysis is where does it end? For example, if you assume most people eventually want to live in a townhome or similar, packing people in like sardines in the name of housing affordability is a kick-the-can solution. The unstated assumption of these researchers is it’s perfectly fine for every major urban area to morph into Hong Kong given a long enough time frame.
At the end of the day you need to express your logic in some form. I don’t think it matters too much because modelling data is hard.
When I see this kind of stuff I find them fascinating, because it's always the same story. People building a hardware product and then realizing that building hardware, even when it looks simple has a lot of moving parts. Coming back from that is quite impressive.

But when people boast about their amazing products to reek in VC money I actually get upset. I'm not sure if I'm more upset at the founders or the VCs though.

For example recently they have been raving about oxide, how amazing it is, how amazing the founder is, how amazing the idea is. But if you look at the website with all the ambitious goals and an estimate of early 2022[1] I can already see this company burning money like no other without ever getting close to that estimate. Either they have zero clue about supply chain or their wilfully misleading investors or a little bit of both.

But I guess that's the world we live in.

[1] https://oxide.computer/
Google did not design a VCS from scratch, they adopted Perforce and started replacing its backend as they hit scaling limits. They eventually added some kind of copy-on-write FUSE layer that looks like your workspace contains the entire monorepo, which was pretty cool.

It would be hard to open source if its dependencies only exist on Borg. I think that was a problem with Blaze (now Bazel).
TBH, compiled general languages are doomed to be complicated, because they need more info during compile-time. The only exception is C (if you don't count stuffs like Lisp). IIRC, C grammar can be easily printed on a single sheet of letter paper.
Hey, Lee from Vercel. I'm sorry you had a bad experience here. If you want to email lee @ vercel, I'd love to hear what we could have done better.
In the hope that someone from Framework is reading, a 15" with 4K screen would be very nice - pretty please.
i wonder how many cto's would be totally unable to hack it.
I'd consider myself deeply steeped in the HN echo chamber. Even though I'm a software guy, I've spent my share of time tinkering with electronics, implementing DIY home automation projects with Raspberry Pis and ESP8266 chips, etc.

But I wouldn't have recognized either of those without going to look up more information, skim the specs or possibly manuals to understand whether or not I care about the change.

The communication from Panic is simple, straight forward, and gives me a bit of context without making me go spend more time on research. They did exactly what they needed to do to help me feel more informed and less frustrated by the change.

On your implication that this is an unnecessary overpriced product, then I suspect this product was not built for you. Sure, someone could purchase those parts and have their own thing up and running in no time. But no one would care.

The PlayDate builds a defacto community all participating in the same product and the hype surrounding it, and this is what people buy into.

I also take issue with this only targeting the HN crowd. There has been plenty of hype in other circles, and the Playdate team will be shipping a no-code project so they're clearly trying to make this accessible to enterprising kids (young and old).
That’s not asking too much imho :)
I do most of my best software design when bored. I used to drive with a podcast on every time. Sometimes I put nothing on and do design.

A lot of my shower time is “free range boredom” where I just think about anything. I really enjoy both of these things.
I worked a graveyard shift for a while and would listen to C2C on my "lunch" breaks at 2AM. It was a fun show to listen to at that weird time of night by yourself.

It was far less fun any time George Noory was guest hosting. He just let guests run unchallenged. Art Bell was good at going on the guest's journey without letting them go too far off in the weeds.
You think people who’d otherwise excel in this competition instead choose to play sports?
Kudos to the Rust and LLVM teams for taking performance so seriously! I'm excited to see things get even faster once the new LLVM pass manager is enabled by default.
Isn't another problem that people who would use their automated service to sell their houses will skew towards those whose houses have some value-diminishing problem (which their algorithms have a hard time accounting for) or for other odd reasons have lower than usual market price?

People who can fetch a premium for their houses probably wouldn't use an automated algorithm, which tends towards the mean?

E.g. a self selection of those who would use this service tends to give Zillow a bunch of houses of lower value than average.
Similar to a digital sundial https://en.wikipedia.org/wiki/Digital_sundial
If you have such a hard time not reading reddit or hackernews maybe the correct conclusion is not that you're 'wasting' time but that there's something enjoyable about so called low quality or idle activities and that they're normal part of a healthy life.

I think it's deeply ironic that people will judge videogames on that basis but then to proceed to gamify and min-max their entire life because of this rat race mentality. If you think that kind of stuff is meaningless when it turns up as a hobby the correct conclusion is probably to not structure your entire personality that way.

Just be less judgmental with yourself. things don't need to be highbrow or particularly meaningful to be a good use of time. It's mostly just a cultural artifact of our time that puts ripped busybodies and entrepreneurs, and celebs and intellectuals on pedestals.
Large adoption, but I don't think the borrow checker and lifetime are the source of its steep learning curve
Walter, I've already provided you with a mountain of evidence. You pasted a single sentence stating that heat can be transferred between objects, which nobody has ever refuted, and does not factor in any of the actual physics involved with that transfer -- and then you asked me to paste an entire article as a counterpoint.

Your gaslighting continues, and I'm beyond tired of it.
I can bet if you actually give students a choice between "support for students" with a $500K student loan vs. a library card and a basic room for $50K, very few will pay the premium.

It would be a very sobering experiment to make these services optional and independently billed.

Otherwise it sounds like the typical bureaucratic excuse for creating more bureaucracy.
Hacker News will never delete your comments or account ever
If you are concerned about privacy, copyright and publishing, You should be concerned that you can’t control or delete your created content on this platform.
Now that I live in Japan, I've come to learn that for Japanese Windows users, seeing the ¥ symbol as a path separator is normal, it isn't a quirk or a bug. In fact, IIRC the copy machine in the closest convenience store shows a ¥ as the path separator when browsing a USB drive, even though I'm almost certain it's not running Windows.

A few years back, I wrote a CTF challenge around this quirk of SHIFT_JIS. It used a python MySQLdb connection set to SHIFT_JIS mode and a custom naïve mysql escape function. The trick was to use a yen symbol and have it get interpreted as an unescaped backslash, leading to a SQL injection. Also it was all over websockets just to be annoying.

There's a few nice writeups from it:

https://www.kernelpicnic.net/2016/03/06/BKPCTF-Wonderland-Go...

https://0day.work/boston-key-party-ctf-2016-writeups/

https://security.szurek.pl/en/boston-key-party-ctf-2016-good... (this one has the original challenge source)
It's sarcasm! (I'm sure)
Also because making it cheaper through something gets called a marketing/business expansion opportunity and they don't want to take the haircut when they don't have to.
Can't you just click "15 more minutes"? I find the iOS screen time limit to be worthless for this reason (as pointed out in the article).
Maybe it was more in my head than I realized, but I was in a bad place at the time. So it feels that way looking back on it. I appreciate the kind words!
The “sold separate” is the “pulling an apple” though. It’s a required component isn’t it?
Just look at those goalposts go. Whee!
I'll do you one better for what I would want - iPhone that could slot into an iPad chassis a la Asus Padfone of old, which in tern docks onto bottom shell that contains keyboard/trackpad. The hardware is more than capable, heat output would be one concern for sure. I wouldn't mind a Mac that is even 70% as fast as the M1

Tried this with a galaxy s10e with magnetic dock attached to the back of a 10.6" 16:10 2560x1600 touchscreen display, and it went well, however software support for a desktop mode (DeX) was still lacking.
* the issue number on the commit itself and possibly in the merge commit

Absolutely this too!

My process is to create a feature branch named "ISSUE-123-issue-description"

The benefit of this is all changes are tracked (and tested) against a specific issue in bug management software.

It also prevents people making small / unrelated changes or fixes in association with another task. If these are grouped in together in a single and unrelated task they won't be trackable or testable.
I think you're getting a little too worked up.

The point is this small extension to JS grammar lets you do templating with normal JS, instead of #for you can use .forEach, .map and other array methods.

You can use JS instead of replacing tokens in a template.

It's not a superset of JS, that's not accurate, it's an extension of the spec.

I hope the JSX spec is added to the standard sometime to stop this stupid debate.

Until you realize what JSX is you don't realize the full potential it has over templates.
The American dream has moved to China and is doing just fine.
There was a great episode of The Indicator from Planet Money about this.

One aspect not mentioned in this article is that when you offer an average price for a home, you are only going to get the owners of below-average homes taking you up on the offer, i.e. the Lemons. This is a tricky problem for Zillow to resolve given the mismatch in knowledge between the existing owner and the iBuyer.

https://www.npr.org/2021/11/08/1053689886/ibuyers-zillow-and...
What would that look like for you? Something like SwiftUI or Flutter (which feel React inspired) or a totally different thing?
Same thing as breathalyzers or anything else. I expect many legal challenges against them. Even the standard breathalyzer is super suspect software wise.
Whatever you said that embarrasses you now, isn’t it better to be able to point to that and know that your thinking has evolved?
Interesting topic but this article is very short on the important details.

“Buy and hold for a few months” would have been a good strategy for most of the pandemic, but Zillow appears to have overpaid substantially to the point where that didn’t work. Their predictions must have been badly off. (Also: this is a great example of the “winner’s curse” in first-price auctions!)

The article quotes a figure of $65,000 “over market price”, but where “market price” comes from for those houses it bought is unclear.

The claim of “market manipulation” by Zillow is ludicrous on its face without substantial evidence, which I’m guessing did not appear in a tiktok video.

If all iBuyers in the Phoenix market _combined_ were buying 5% of homes, that doesn’t suggest to me that Zillow _alone_ would be able to exert any pricing pressure.

I would love to read a more detailed article than this one if any are available.
After the failure everyone is able to say why it wouldn't work.
Dupe of https://news.ycombinator.com/item?id=29190224
Delete my content! Just as Apple, Facebook, Netflix, Google, reddit or any other big tech firm would do.
Policy decisions are implemented via OMO at the NYFed. That doesn't mean the member banks actually set policy. The policy is set by the Chairman, who is appointed along with the rest of the Board of Governors by the President.

Neither the member banks nor the shareholders of the members banks have policy input. But I'll grant that "antiquated" is an improvement over my use of "quaint".

> We should just make the member banks an official part of the federal government.

If it gets people to stop arguing that the Federal reserve is "private", then I guess it would be an improvement. That would be the only effect of this change, though - cosmetic - as it is a cosmetic feature in the first place.
things like this are why the Unix philosophy is so bad.

text processing is hard if you must support Unicode, and that means every Unix command line tool must implement or employ a text processor to handle input. it would be much easier if objects were passed back and forth. PowerShell got this right.
Very similar to the Channel Theory of Barwise and Seligman.

https://jacoblee.net/occamseraser/2011/06/06/introduction-to...
If you can't delete what you previously said in this context, it is like you are saying it over and over again.
That’s weird, this guy flew by taking pics without issue.

https://www.thedrive.com/the-war-zone/32919/pilot-takes-amaz...
He should go interview and see how far he gets before someone notices.

I bet he gets an offer letter before some middle manager goes “oh crap”.
And it screws everyone who isn't in debt up to their eyeballs on their home.
This is the paradox of maximum likelihood.
Russian troop movements show wider conflict possible, top Ukraine official says
give it a rest already
arguably FORTH has even less syntax
The only exposure I've had to Art Bell was on a drive from Chicago to San Francisco with my brother, who turned it on in the middle of the night driving somewhere in Wyoming.
There’s nothing new, here. It’s been going on for decades, in one form or another.

Visual Basic was sort of a “no code” solution, at one time (of course, it is, actually, “code,” but the barest minimum possible).

The dream of the C-Suite has always been to toss out those filthy engineers, and generate product directly from the (obviously) superior minds of the executives.

Not sure how well that’s worked out, so far…
Rest in Peace, Art. I spent many many nights glued to my radio listening to your show.
Saving lives is not the only metric to optimize.
Yup, this is a very old hype cycle. Seems that every bunch of years, the industry has to relearn it. Yes, they can be useful for some situations, but the limits close in fast, and soon you will have to deal with real logic, concurrency, etc, as well as product limitations, and vendor lock-in.

And there are multiple reasons that corps separate development tools from ordinary users. First is that it is a very short path until the project will encounter questions that require actual development training and expertise to get right - and there are 100 wrong ways to get it wrong, many of which will create real damage & business costs.

And the other perhaps best described by the exec who said (a few decades ago) that "I don't want to turn a great senior $200k analyst into a mediocre junior $35k BASIC programmer at the same cost".

So yeah, giving users such tools to hammer out prototypes to give better specs to developers ican work great, but thinking that the latest "no code" tool is the end of it is foolish.
Unfortunately, the behavior of C’s grammar is incredibly complicated.
C++ is my bread and butter but I don't want my unborn kids to be raised in the world where C++ is not living at the margins. That's despite of all the awesome people putting their sweat and blood in supporting the little languages additional standards.
what do you mean? I am in no way associated with the other posters
Surely you understand these roles both use wildly different skillsets?
It's important to acknowledge just how much randomness goes into the process every year - some years the US team is very strong, other years some of the competitors have a bad day. Students graduate, or decide to pursue a different summer activity, and there often isn't anyone on the same level to replace them. Saying that the US "slipped" to third is just nonsense.

The fact that China's performance in the IMO is so consistent year after year is a bit mind-boggling, to be honest. I suspect that part of their dominance is a heavy focus on algebra, which is all about consistently getting the job done. Top US students are more likely to have studied "fun" math, like combinatorics, geometry, or number theory - and even if you are a superstar at combinatorics, you can still miss an easy combinatorics problem if you happen not to see the right way to look at it.
PiBox: A Modular Raspberry Pi Storage Server by Dan Pastusek
Man, what ever happened to Phil Hendrie? I loved his episode where he had the preacher on who was making the case that god hated trailer parks because they were impermanent homes, and he gave the Israelites a permanent home, therefore that's why tornadoes always hit trailer parks.
What was a wonderful pre-apocalyptic buzz guilty pleasure back in the 90s is now the sad precursor to MAGA. Why are people so utterly stupid?

But, for real, I was in the theater next to Art Bell when he watched Contact. And you know how much he loved that movie.

That said, the night the satellite feed was cut after the supposed Area 51 worker called in and said everything about the aliens was real was to die for.
I'm not convinced this is true. A simple grammar can express a whole lot of information. I think complex grammar is desirable in some cases because a lot of ways we choose to make grammar more complex are ergonomic. Binary infix operators, various kinds of brackets and braces, ... it all is a bit more difficult to describe as a grammar, sometimes more difficult to learn, but also closer to natural ad-hoc ways that technical people would write things down to communicate them. Just see the typical ways of writing mathematics as an extreme example.
Scala syntax and boilerplate is a lot leaner than both C++ and Rust. Don't mistake weird operators in some hardcore FP libraries for "Scala syntax".
Yeah, specifically, I will occasionally read things of great value on HN/Twitter, but most of the time there's nothing good on there. But intermittent rewards are more addicting than consistent rewards, so I keep checking them.

If I go on Twitter/HN a few times and see nothing good, I try to convince myself that they're on a cold streak right now and stay away for a few days, at least
And on top of that tons of money was moved into high velocity parts of the economy (i.e. the pockets of everyone who's rent/mortgage/student payments were paused).
Chromium team to allow organisations to block access to View Source
Playdate does not seem like VC funded?

Panic is existing Mac software company, that sold (arguably, niche) software at not-that-small prices (well, usual for Mac OS ecosystem, at least in 2000s/2010s), and had a modest success being a distributor of Untitled Goose Game; and PlayDate is made in relatively small numbers; I would think they are self-funded and not backed by VCs.
Reality is not on the side of this language. 11 year old, has a very low adoption with virtually no jobs associated.
(https://www.tiobe.com/tiobe-index/)

On the other hand if you search for "Rust" in the latest "Who wants to be hired?" thread, you will see it is quite popular with unemployed people.

The reality is that the language has a lot of friction, the ergonomics are bad, the syntax is heavy and some poor decision making has been made there for a systems-level programming language.

There are a lot of ideological traps in this industry and many people that fall for them. Why people are interested in ideologies and cults is beyond me.
maintaining backwards compatibility means maintaining silly decisions, and Microsoft does both.
Neither of those are JavaScript..
Sure, but it maps 100% to an expected JS syntax and improves readability (subjective).
From
<div attr1="str">{children}</div>
To
React.createElement("div", { attr1: "str" }, children)
Custom templating is not like that.
Sometimes shame is useful. Cigarettes are gross and unhealthy, not just for the user, but for the people around them. It is a costly habit, and most importantly, often leads to premature death. If anybody I care about smokes, you can bet your ass I'm shaming them. They shouldn't be doing it.
I considered shorting when the Offers program was announced. Thankfully I didn't because I'd still be upside down on that bet.
Can that work for i > 9 ?