jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
LightTable is different then most editors by design, in that it tries to reproduce Bret Victor's idea on "the future of programming".

Brackets is really neat, it just attempts to be a good editor, it has some unique features like toggling css inline from an html file for example and other jazz.

So Atom isn't something that's really set apart from webkit-based editor, but I don't think that's what's important here. It's the potential the stack offers us.

There's also not as much competition in this area, but it's sorely needed. I feel vim, emacs, textmate, sublime and most the editors are generally closed source or have huge code bases, and they are hampering the process of innovation by creating walled gardens or creating a barrier to entry. With a editor based on web technologies things really open up a lot.

Think about an editor where you can write a feature, pass the tests, and have a hot reload. No compiling, no closed source or plugin system. Just simple coffeescript/javascript some html and css. And bam, you've rewritten your status bar without effecting work in progress. That's something an editor should give us.

I digress, I'm just excited by this.
This is the most accurate characterisation of Preet Bharara that I've ever read.
> [...] you end up seeing signatures close to that vague all the time.

That's not an accident. Factoring out little helper functions like this is considered a virtue in Haskell (and acording to Paul Graham, also in Lisp).

Even if you only use them once---because they make reasoning easier.
Frankly, after reading that piece, as a Ruby developer that does decidedly prefer "each", I see nothing wrong in it. I also don't find it remotely abrasive and don't see any of that self-confidence (since when is that bad?) you seem to have a problem with. I don't see any arrogance either.

You're not doing yourself any favours by so confidently making abrasive comments about Zed based on that.
Umm.. shit and eat.. sounds like all animals (humans included).
You don’t imagine that “unions are good because of X, Y, and Z facts” is a more compelling argument to anyone anywhere in the middle spectrum than “if you don’t like unions, you’re a selfish asshole” or “if you’re not with us, you’re against us” and that difference in compelling nature would influence someone’s support of unions?

It’s not like any of us emerged from the womb with a strongly decided opinion on unions, but rather we developed one over time by deciding on the arguments advanced and whereby bullying arguments and behavior of intimidation often push people away from support.
> How is this meaningfully different from investing your own post-tax $500k into the market and growing it forever?

What's the difference between investing post-tax income vs pre-tax income? The amount of income tax you paid...
Age: 33

My 401(k) is a four-headed portfolio: 50% VTSAX, 25% bonds, 12.5% int'l index, 12.5% REIT

My IRA is mostly four-headed with a few specific longs on airlines that I like, Tesla, Palantir, and Uber.

I also have a trash account for speculative investments; mostly SPACs right now

I also have a Coinbase that is long XRP hoping that it somehow blows up like BTC but probably never will

For regular retirement accounts: The three fund portfolio is very safe against all sorts of market volatility: https://www.bogleheads.org/wiki/Three-fund_portfolio. The four fund portfolio is the three fund portfolio with some participation in REITs (to take advantage of commercial real estate gains). Avoid actively-managed options as they cost more (in management fees) while usually not providing returns above index.

If you want to do more active investing, /r/stocks is actually quite solid for learning the ropes...for now. avoid /r/wallstreetbets; it was junk before and it's even more junk now. finding the signal in that super noisy sub is very very hard
i don't have a source i can link here, this is guidance i have gotten from lawyers.
Haha, the first comment I thought of was “But how will I find out if I'm pregante?”
This article/video by Mary Rose Cook is helpful:

https://maryrosecook.com/blog/post/git-from-the-inside-out
No. "Assume it's copyrightable. It's still fair use." That means you don't have to answer "Is it copyrightable?" The Supreme Court generally prefers to not answer questions that they don't have to answer.
This kind of thing can never be materially accomplished though. Whenever you post something publicly to the internet, any recipient can back it up indefinitely, separately from the origin network. This is a fundamental material reality. No amount of legislation or centralized control of the content can overcome it.

Ultimately people will have to culturally/collectively get over everyone's internet past, change their own behavior after understanding this new reality, and deal with the consequences of their speech. Even if it were possible, having the ability to remove all copies of past speech would probably produce worse social outcomes. I think I'd rather deal with a person's complicated history, than a history that has been selectively revised to deceive me.

Private, perishable communication is only possible peer-to-peer, through a secure tunnel or network you own, with a person you trust to delete it. The same applies to verbal speech honestly, if you tell somebody something in confidence, it's up to them not to tell anybody else. People just need to accept that using twitter is like making a press release and not like talking to some friends.
And a bunch of scrapers trying to make a copies of it with lots of terrible domain name ideas.
You really should never mix them, String keys are basically only there for accepting untrusted input, and should get sanitized. Any internal map should only have atom keys. String keyed maps exist so that you can accept inputs from untrusted sources without worrying about a malicious or malformed input from overflowing the atom table and crashing your VM.
Great videos. These contests seem to be modeled on Kali/Silat, the Filipino and Indonesian martial arts.
> If there's a better way to teach the same concepts without actually programming, that would be really useful. In a pragmatic sense, it's not helpful to the cause.

These seem contradictory. We can either teach a narrow swatch of people to "code" or we can search for other ways to impart the important bit: modeling. The entire argument of the essay is that we should be looking for those "really useful" ways.

> If a time-strapped journalist comes across a highly-upvoted blog post on a tech site

I'm not sure focusing on getting a message out to someone who won't read the entire post is a worthwhile pursuit.
>how about sticking to the speed limit?

Remove speed limits on the highways and you have a deal sir.
if you are still struggle even with that advice, just try calculate your bare-minimum monthly cost of living and add 1-5 percent for additional savings and that'd be your initial wage.

Might not be applicable in the US, I guess.
As a warning to my fellow HNers, my spider senses tingled when I clicked one of the links, so I researched a bit and found this:

https://rationalwiki.org/wiki/Leo_Gura

and

https://www.inputmag.com/culture/leo-gura-actualized-org-you...
> There’s a limited supply in highly desirable locations because they’re highly desirable.

That's literally what a shortage is. This is like saying, "there's no shortage of chips, people just need to buy less electronics."

> Nobody is obligated to destroy their own community to accommodate the interests of rent-seeking land developers and people who don’t live there.

The real rent-seeking behavior is curbing the supply of housing to drive up one's property values. "Rent-seeking behavior" is not very aptly named. A developer that builds a high rise apartment that rents to dozens of households is improving the use of land and expanding housing availability. A homeowner that keeps shooting down development proposals is not improving housing availability. The latter is the real rent-seeking behavior.
The OP makes overly broad arguments about AI that get details the details wrong and have obvious counterexamples in current ML techniques and results.

On the ML side, there's been steady progress with an accumulation of very visible wins, accompanied by nearly-invisible adoption of techniques in day-to-day usage. (eg, keyboard text completion and text to speech systems.)

Much of this progress has been in specific subdomains, as combining domains requires massively more effort and investment. However, it's starting to happen; CLIP methods create joint embedding spaces for multiple modalities, and have led to the zero-shot learning we see exhibited in DALL-E. This is stuff that simply wasn't possible five years ago, building on sub-domain tools which have greatly increased in their quality such as BERT.

These joint embedding spaces will get better, encompass more modalities, and fuel further results. For example, as joint text-video embeddings become more powerful, we'll have embeddings which jointly encode text and physics.

As a result, I would be extremely hesitant to write off robotics applications. There's no big-headlines breakthrough on ML robotics /right now/, but we also didn't have a clear road to zero-shot image generation from text inputs a couple years ago. Notice that many of the existing 'big' results were obviously impossible until they very much were not.

Finally, I don't believe that we have a good enough definition of 'intelligence' to say with any certainty whether current mathematics is sufficient or not. Don't underestimate the potential for simple components to produce complex behaviors, though. But also, don't expect Pinnochio; intelligence may be broader than the human implementation.
GTK apps feel pretty clunky under macOS, with GIMP feeling moreso than other GTK apps with its various oddball UI patterns that don't even fit in with a GTK Linux desktop (like its layer palette with what looks like a standard list view but behaves nothing like a standard list view). It also doesn't handle multiple monitors well (alerts popping up on a different screen than the document window is on). In summary, it's pretty unpolished option among image editors that run on macOS.

Also, GIMP isn't the most lightweight of software out there… it can be overkill depending on needs.
I don’t think it’s absurd. Maybe overly optimistic, but life has found a way to make it to where it is today. I have no reason to not believe that humans would still be around and kicking (even some of the Dinosaurs survived to today...). Yes most of the governments would be gone—natural law would take over. But in the end, there are going to be survivors. Some of them are smart. Most of them can talk, read, write and so forth. If you view a nuclear war as completely destroying the planet, I think that’s the problem. Even with all the (known) present nuclear warheads on the planet, we don’t have enough to destroy every meter of land on the planet. That would require deliberate and pinpoint precision, most likely not going to happen.
The Earth is just too big. There will be technologically advanced places that will persist—no matter what. And they’re the keys to gradually returning the planet to where it once was. It’s not going to be a quick process, it’s going to happen on the scale of 10+ years, but it will get done. If this was not the case we can forget about going to Mars or even the Moon and just call it impossible.
I thought Toyota had 10 parallel teams working on the hybrid power train, of which they picked 1.
The best university is the one that gives you a full ride scholarship.
Correct. And not only that but the Nexus One is not truly a replacement for the G1 as it doesn't have a keyboard. I believe that a lot of people are holding out for a Nexus One - Corporate, or something along those lines. A modern Snapdragon beast with a physical keyboard.
Does this mean I should rent Spy Kids 2 so I can listen to interesting commentary about making films? The world still has a few surprises left, I guess.
The entire article came off this way as well.

I’ve seen him up front and close...

I’ve been studying Zuckerberg for a while and comparing notes with people who know him even better than me...
Curiously, "not for reproduction" is also one (partial) answer to the original question.
It depends on the age of the kid. When my daughter was 3 she had an amazing time meeting all the Disney princesses.
Ah, I wouldn't be so cynical.

Most people start with good intention. Then they get power and power corrupts.
I have no friends that work in SV, but from half a world away I did notice that almost a one trillion dollar company (Alphabet) recently decided to remain out of a very lucrative market (web search in China) mostly because of the pressure coming from some of its employees. From what I've read similar moves have happened at Microsoft (with less degree of success related to its DoD contracts). I'm pretty sure this was not a fact of life back in the days when industrial conglomerates were ruling the Western industrial world.
The only other dynamic language with this kind of multithreading capability is, wait for it... Raku (aka Perl 6). And my impression is that Raku doesn’t get very high performance with its multithreading, which is mostly designed to improve I/O throughput (and because it’s a cool feature and Raku has never met a feature it doesn’t like).

Even among static languages, it’s a relatively rare capability: Go has excellent support (of course), C extensions like Cilk and TBB support it, Rust has something similar with tokio, and I’ve heard people claim that Haskell can do something similar with appropriate extensions.
States have sovereign immunity, if South Dakota pushed the issue they’d lose. All of that data exchange usually happens at the state level.

The Florida issue isn’t a rule issue, its imo already a no-no.
Thank you for the explanation (and for the cool visualization, btw).

It seems that preserveAspectRatio is an important part of understanding viewBox. IMO, it deserves a spot on the telescope's controls. I think a value of `none` might be the best starting point; all of the settings that result in combined scaling and displacement are less intuitive and likely harder to understand at first exposure.

Aside: Even if you decide to keep `xMidYMid ` as the default value for preserveAspectRatio, it seems that you ought to list it explicitly if you wish to specify a meetOrSlice value as Chrome is currently complaining with your existing preserveAspectRatio="meet":

react-dom.production.min.js:978 Error: <svg> attribute preserveAspectRatio: Unrecognized enumerated value, "meet".
Would this hypothetical fix include a performance suite, and a regression testing system, to ensure this task stays fast forever?

IME, systems that don't focus on performance as a primary metric tend to slow down over time as they accumulate features. Someone who is willing to buy Excel ($130) may not be willing to pay a $100 bounty every time some other programmer makes LibreOffice slower again.

I googled for LibreOffice performance regressions and found several, going back many years, and they tend to include a one-line fix. For all its faults, I'm sure there's a team at Microsoft that knows every time Excel performance regresses.
I think there is a very clear distinction between asking for help like: 'I have searched for a solution to my X problem in this or that way, but I couldn't find anything.' and 'I don't know how to do X.'

If you feel like neither of them deserves a RTFM, I think you have a very entitled view of being a user, and personally I will never want you as a one for the software I write.

RTFM is a perfectly justified answer to people that consider that a developer's time in replying to their problem is less valuable than their own in searching for a solution. Exceptionally more so when the answer is an "apropos" or "man" page away.
The least thing a user can do is to spend a fraction of the developers' invested time into finding solutions on their own.
The patches are not available yet.

The 6.0 download hasn't been updated. It's still 6.0.6.
https://www.forticlient.com/downloads
Does not work for iOS yet?
Edit: "At this time, WhatsApp Web is available only for Android, Windows Phone, Nokia S60, BlackBerry and BB10 smartphones." https://www.whatsapp.com/faq/en/web/28080003
For sales tax, many states have a threshold of the form $S in sales or T transactions per year. S is usually $100k or more, but T is typically 200. That’s not hard to hit.

For VAT I believe that many countries only have thresholds for sales from sellers in the country, or in another EU country. Other sellers owe VAT even on tiny sales.
I wonder if that applies to ones signed outside of California but then the signee moves.
Interesting in terms of technology, but of no interest to me as someone who does colocation and web servers for my clients, especially since they almost all use traditional RDBMSes like MySQL and Postgres.

The Atom is too underpowered and too RAM limited for individual systems - you would do better in most cases with a 2x quadcore setup and 32-64GB RAM combined with OpenVZ or Solaris Zones. Lack of ECC = automatic disqualification for me as well.

For a company that is doing a lot of web serving a la Facebook or eBay I can definitely see the appeal. In such larger cases, power usage dwarfs many other considerations.
To be fair to Apple, they've had same-sex couples' benefits the same as different-sex couples' since the 1970s (back when being a 'mo was a mental illness, not cool and cowboyesque like Jake Gyllenhaal).

It's a tricky business, being in the content censorship business, because the shield of common carrier status is very useful.
Radioactive output of Chernobyl = 140e6 curies [1]

Output in picocuries = 140e6 * 1e12 = 1.4e20

Picocuries per kg of bananas = 3520

Radioactive output of Chernobyl in kg of bananas = 1.4e20 / 3520 ~= 4e16

(for reference, the weight of the Earth ~= 6e24 kg [2])

1: http://archive.greenpeace.org/comms/nukes/chernob/read25.htm...

2: http://www.wolframalpha.com/input/?i=weight+of+the+earth+in+...
Personally, I use Buzz frequently - especially after dropping Facebook. It's a combination of short-form Twitter posts re-posted to Buzz, link sharing via Google Reader, Picasa/Flickr galleries and nice medium/long-form posts by friends that stir actual conversations. YMMV and I don't really care.
Should I be concerned that I've never encountered these Hoare Triples before in my life?
The only thing you really need to understand about databases is that they store data for you, ie. they persist data.

...is like saying "the only thing you really need to know about sex is that it is for procreation." :-)

Sorry - couldn't resist. Utilizing databases effectively is often an area that is overlooked or kind of an afterthought. In my experience, often issues of scale stem from poor database design.

I put this in a separate comment, but any of Tom Kyte's books are excellent for gaining an understanding of how to use databases effectively. Although they are Oracle focused, there is still a lot to be learned about practical database design and utilization from his books. He also has a great site called “Ask Tom” where he answers questions. I have learned a ton from simply reading questions and his responses. Again, all Oracle focused, but very valuable nonetheless.

Ask Tom Link: http://asktom.oracle.com/pls/apex/f?p=100:1:0
http://venturefizz.com/blog/ten-steps-build-basic-content-hu...
Not to mention on Mike Tyson's flank.
Indeed. If people on Hacker News are responding to this news with a newfound fear of bananas (which several comments in this thread seem to indicate), I can only imagine how the general public would react.
79 passed. This was an extremely basic multiple choice test.
It makes one wonder how the other 4,581 were smart enough to
operate a web browser in the first place.

I stopped reading right there.

As for the question itself, that's simple: people come for the money, and since "Turkers" are paid pennies for those tasks that means they have to do a lot of them; so replying randomly on a test is a no-brainer (I wouldn't even bother to click and type and just write a script).

It's a good thing we've got these magazines reminding us how we are so smart and the rest of the world is so stupid. What would I do without my over-inflated ego?
There is a driver for mongodb as well...
Exactly. I like how you threw binding in there too; I use schema languages (such as XSD) for binding at least as much as for validation. Maybe it's because I program in a statically typed language, but I really apprecicate the value of schema's and related tools - even while acknowledging the schema languages themselves can be messy and imperfect.
Do bayesian classifiers dream of electric sheep?
What do you consider the be the most "horrible" parts of the Android experience?
Maybe they're not morning people? I sometimes get on a bad cycle of work late, stay up late, sleep in, and get into work at 11 the next day. It's not because anyone asked me to keep this schedule.
Marco, if you can get that into Instapaper it'd be godsend. Well, Marcosend.
I don't think OAuth 2.0 is ready for prime time yet because the standard is still a draft, and, more importantly, because there is a lack of client libraries.
Indeed. From the Twitter blog, "They have joined our analytics team and will focus on integrating ideas from Trendly into our current tools and building innovative realtime products for our future commercial partners."
Not just large corporations. I've interviewed with tiny startups (a couple from YC) that couldn't be bothered to email me that they weren't interested.

My sense is that in practice the ethics of responding to email have simply loosened. It's no longer considered rude to leave email unresponded. It's just a fact of life.
I thought this blog engine already had one, I certainly didn’t disable anything. Let me check.
A whole bunch of people in this world cannot pay the $10 a month for Netflix

Netflix won't allow people in many countries to sign up! Look at the grey areas in this map http://en.wikipedia.org/wiki/File:Netflix_area.svg
Here's my list of (mostly) Ruby-related good talks from this year:

http://thomasleecopeland.com/2014/10/18/good-technical-video...

Andrew Turley's "What we can learn from COBOL" talk is probably my favorite.