jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've a hard time seeing how this could work out. Admittedly it's been some time since I did ruby but as I recall there was a shocking amount of mutability going on in the core language and throughout the ecosystem. Mutable lists, tables and strings everywhere, even the "constants" of ruby were mutable by default which bit me more than once.

I'm just not convinced that good parallellism is something you can successfully bolt on to a language 25 years down the road. The languages I've seen do a really good job all embraced parallelism as an important problem from the start and had a strong policy of immutability by default and good persistent data structures. Such a clear commitment permeates the ecosystem and you get libraries with clear parallelism stories .

Hopefully I'm wrong and this will all work out great for ruby.
> Trump and friends probably didn’t count on that when they were posturing on Twitter.

Of course not, they were hoping the mere threat would get a sufficient number of Republican lawmakers to immediately and publicly side with rejecting the election results (or get Pence to recant and do so, refusing to open the dispute votes), so that the mob could switch to celebration rather than carrying out violence.
Gone now. Just says "This Tweet violated the Twitter Rules."
Not the OP - just chiming in
Nobody ever got fired for aping Jack Welch...
By having lots and lots of good data.

80%+ is what the current corpus of scientific knowledge says. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4270739/ Here's a somewhat good primer on the topic, but the wikipedia page on heritability of intelligence (and it's sources) is also somewhat good.
> Blog [...] Different post-type or tag for 'like' vs 'post'

See also Webmention for a way to have likes and replies on a blog that behave more like what you see on Twitter.

https://en.wikipedia.org/wiki/Webmention
If Section 230 were repealed the business model of selling ads around user generated content would still exist, but it would cost enough in lawyers to kill off the smaller forums that actually wanted to moderate properly, and you could be sued over the manually moderated comments in your WordPress blog.
They're going to be toxic to you, in emails and on your support chat or @'ing you. They're going to drain your energy and make you upset. Nothing good will come from it.
Ha, this reminded me of Ted Chiang's short story "Exhalation" — great read!

https://en.wikipedia.org/wiki/Exhalation_(short_story)
The grand list of similar (free) projects:

http://easeljs.com/

https://github.com/biilly/doodle-js

https://github.com/fairfieldt/xcjs

https://github.com/batiste/sprite.js

https://github.com/mrdoob/three.js

https://github.com/ysimonson/canvas.js

https://github.com/davebalmer/jo

https://github.com/lostdecade/diggy

http://gamejs.org/

http://www.aframejs.com/

http://gamequery.onaluf.org/

http://www.kesiev.com/akihabara/
xonsh is absolutely the right way to go here. There are a lot of 'gotchas' when it comes to building a shell that isn't 'just' a novelty but actually usable.

Shells are most successful when you don't need to think in order to use them. Especially since everyone that's used linux in the past 30(?!) years has the same basic foundation for how to use the command line, the best Shell will feel familiar to sh and bash, but better.

Math, logic, string and value manipulation, all those things I need to google because I don't remember whether an if statement in bash needs single [ ] or double [[ ]] or '' or "" or ; or spaces or all those weird gotchas.

I understand that many people do know how to program in bash effectively. That doesn't mean it's the future. It's like the Perl vs Python thread from the other day.

Xonsh is intuitive. Xonsh is well designed. Long live Xonsh.
I am pretty much in the same boat, i cannot afford a house where i live, and probably will never be able to at least within the next couple of years. Unfortunately between the ongoing construction, and the fact our building is slowly renovating most of the units has hurt my productivity.

While people say "oh just move somewhere else outside the city", unfortunately that means i need to now buy/maintain a car on top of everything else. Then commute into the city to be social with my friends group, or to do physical activities.

Neither of those things appeal to me, and since our work is strongly leaning to switching to be fully remote, it is kind of frustrating. A bunch of coworkers are very much just move to a city where you can buy a house! That is what i did. Or even worse a lot of people who are just "buy a house!", and are completely ignorant of how insane the housing prices have become.

Honestly the end result is probably just going to lead to me finding employment at a company that still has the ability to work onsite. A few of my like mininded coworkers pitched the idea that we could rent a small office area for people like us, and were promptly shot down by management.
I’ve been looked at as a madman or a heretic for calling daily stand ups a waste of time for years. I’d include this person’s “walk the board” idea as also a waste of time.

There’s only one situation where a daily stand up makes sense, and that’s when you have a small group on a very tight deadline, ie an emergency situation.

A daily standup is a many to one communication meeting. The implementing engineers are telling a project manager how much progress they made. Engineer to engineer communication is rarely meaningful. So many daily stand ups I’ve attended I either had no need to know what anyone else was working on, or I wanted an update from exactly one person at the meeting, yet I had to stand around and wait for for a bunch of irrelevant updates.

What works better? Let the engineers self organize their communication. As long as everyone knows who is doing what, then they know who to ask. Have each engineer write an update a team doc at the end of the week saying how much was done, then update the tickets. Quickly review the doc at your team meeting, and move on.
Ask for a corporate device. Turn it off at 5pm, don't use it for your own personal use, put it in a Faraday cage and soundproof case if you're being paranoid.

Maybe you own a Nokia 3310 for what your corporate overlord knows.
I don’t think we have this proof? At best, we have evidence it works ‘well enough.’ There are still people who hate online meetings, who have a negative physical reaction to it and are unable to engage. The people playing online video games during the day I run into who have to go afk for a few moments to ‘get a work call’ are likely to have reduced productivity. (Probably double for kids who are doing online school.)

I also have seen productivity issues between two office locations that are suddenly resolved by having someone travel to the other site for a week. Sometimes this is even followed up with an writeup about the sudden revelations gleaned from the visit.

On the other hand, I’ve also seen engineers take vacation days so they can be heads down on a project they care about. So, I’m not sure what the ideal situation is, exactly.
In college I helped a friend (very smart guy) with some of his intro to programming class assignments. He had the hardest time understanding very basic things. He would've struggled with a fizz-buzz type problem. In many other fields he is highly competent, but he could not grasp programming. I think people who know how to program don't realize that what they find easy is often extremely difficult for other people.
> it is those people who demand to work from an office who should be worried about commanding a premium

Before the pandemic, certain employers had to pay a premium for real estate and a premium for talent in prime locations. The former no longer looks justified. That doesn't really give employee or employer any leverage. The latter, which was built on scarcity of accessible talent and the concentration of high-paying jobs in prime locations, however, solely reduces employees' leverage.

One of the barriers to this shift was the massive cost of installing remote-working infrastructure. Financially, technically and culturally. That's now done. How this shakes out, whether it results in lower prices for customers or better returns to shareholders or higher take-home pay for employees, remains to be seen.
Could you clearify “don’t care”? Because here you simply report the company anonymously. You even have a person among the staff, who is extremely difficult to fire, that can do the reporting for you.

Companies will be fined for this kind of environment and the office will be closed if things aren’t improved. You can’t choose to not care.
That I find particularly creepy, so I blackhole many of the analytics servers with my /etc/hosts:

127.0.0.1 hosted-pixel.com
127.0.0.1 cdn.hosted-pixel.com

When web bugs first appeared, there was a huge public outcry. Now that they call it "analytics" or "big data" everyone seems cool with it.

However I can't block everything with hosts; some of the tracking scripts come from the same hosts as I actually use. I'm planning to write a firefox addon which will do stuff like remove the Facebook "Like" buttons. Even if I don't click the button, Facebook knows that it served me the script.
> you likely believe in the very least it sits in a gray area.

Yes I do, but gray is not black.
Good job. What's more interesting many HN hackers (including me) thought about the concept or build similar products some time ago. But it take guts to stick with a product and find a way for monetization. The same applies to WhatsApp / Flappy Bird / Instagram / etc., anyone could replicate their idea or had better product before them (ex. ICQ, Jabber, etc). But it take guts to stick with product and monetize it.
Sometimes I regret that I'm tech guru not a business guru..
yes the debate between 5.56mm and 7.62mm crowds is hot enough to rival a .Net/Java debate LOL. Still I am glad to see it. How many soldiers lost their lives because of faulty M-16's in Vietnam? How many lives were lost because of faulty equipment in WW2? I have two friends who are active duty military and if they come under fire I want to make sure that their equipment does what it needs to do when they need it. So a little spot light on these issues doesn't hurt.
The government isn't really that efficient or centralized. The top bosses in Beijing say X, and that gets filtered down and translated through 10-20 Confucian layers of beaurcracy, at the bottom, the emperor is far away, as they say. And corruption...if everyone breaks the law, you are at a disadvantage if you don't also, and will simply go out business. China will have to improve their governance significantly if eg have any chance of cleanup the air. Xi jinping is treating corruption and pollution as two sides of the same coin at least.

LA in the 70s is nowhere near as bad as hebei/Beijing is today. Maybe London in the early 50s....it's hard to say.
The SID chip can do surprisingly fat bass sounds.

http://208.70.31.85/OAKVALLEY/soasc/soasc_mp3/MUSICIANS/D/Du...

I've been a huge fan of this chip since I was a kid :)
There was never any freedom on the derived work to begin with, so no freedom can be taken away. Especially considering that in practice people don't just take a look at a project they might derive a project from, see the GPL license and go "Huh, I guess I have to use GPL then".

The GPL nerd imagination in play here is as the ridiculous as the imagination of crypto nerds[1].

[1]: http://xkcd.com/538/
> Because most people are not upper middle class to wealthy. They are forced to be concerned about paying for food/healthcare/education so their life tends to have different priorities.

Which is a problem because if only they could (not that the system will let them do that easily) stop and think a little further, in a little less selfish way, they'd likely figure a way to improve their living conditions.

But hell, that applies also to the "upper middle class to wealthy", especially in terms of convenience. See NIMBYsm, or people fighting tooth and nail for their right to use cars cheaply in dense urban areas. People tend to defect instead of cooperating, for their own demise (and of everyone else who knows better but can't do much against an uncoordinated mob).
Privacy? Fuck privacy!

The 21st century attitude.

People, seriously, we need to do something about it until it is too late.
I counter your anecdotal with this anecdotal: Einstein and Bukowski were plenty creative while working in an office.
I wonder what would happen if you defaulted to 0 rules active, with a huge mention in as many places as possible that rules needed to be configured (and perhaps a short list of recommendations).

I expect you would get more complaints, saying it was stupid and didn't work. But it would be interesting to see the outcome.
Not directly, but it will affect the webmasters of non-commercial non-advertising websites if such block-lists become a default.

If you've ever implemented GA, you know that Google has put a lot of effort into making their implementation extremely efficient and asynchronous. I personally think they should be rewarded for being considerate towards users' time and resources.
Functor, Applicative, F and liftF are not reserved terms. What makes you think so?

They are user defined (or in this case, library defined).
Yes. Our schema is fully denormalized, which is particularly important for performance on funnels. (See heapanalytics.com/features/funnels)

In particular, to compute where a user drops off in a funnel, I need to scan one array from left to right, and I don't need to do any joins. This shards very well, since all of a user's data lives on one shard, and most of the queries are aggregations, which are simple to reassemble from subqueries.
and it is of-course not a part of the Web CSS spec.

Discussion is still going strong in Bugzilla,
https://bugzilla.mozilla.org/show_bug.cgi?id=77790
I have mixed feelings from my perspective of being into art.

One of my favorite artists just came out with an NFT. They also do limited edition 'drops' which I would much prefer an actual print, but I've missed them on Instagram or haven't hit refresh fast enough.

Check out the app NTWK i think a more interesting way to bring art online. They have live stream videos of launches, more like actually visiting a show. And they also have more fair raffles instead of whoever hits refresh first.

For now these releases are more accessible (but still not totally), and the artist doesn't have to give 50% to a gallery (yet?).

But it's still a reseller scalper market.

<br>
Long context / my thoughts if interested:

Art is incredibly exclusive. For small collectors it's almost impossible to get in on rising stars; sucks if you have supported them from before they started getting big and now it's way out of your price range and even if not you don't have the connections to buy.

Check out @jerrygogosian they always have a good take lol.

Galleries will say there is a waitlist. The waitlist is a lie.

Can't see art in person at fairs anymore. But you can still get a PDF to zoom in on though!

no prices. And all pieces are pre-sold lol.

Nina Chanel Abney - who recently made it 'big' - posted on her stories the other day the typical large gallery email response to a buy inquiry:

'i can put your name on the waitlist. But what is your collection like, what artists do you own.'

She replied she has the largest collection of Nina Chanel lol. I guess the intern didn't recognize her name. Unless you buy other artists that the gallery is trying to prop up you can't get the actual artist you want.

Also the book 'Dark Side of the Boom' does a really good job laying out the start of contemporary art and how a few gallerists ended up controlling - often colluding - to corner the market, increase prices, and make art inaccessible.

At the high end contemporary art is a levered asset (you can get loans against it) so there is incentive to artificially prop up the price at auction to get bigger loans and higher returns.

BUT there is still a huge amount of accessible art, only 1% or less of artists make a sizable living. So if you are in it for the art there's a ton out there and it feels good to support a struggling artist (almost all are) even if a gallery gets 50%.

Maybe you even get lucky and pick an artist that others connect to and then you can't afford it anymore haha. Has happened to me 2 coming up on 3 times so far.

Check out Yale graduates and a few other non-profits or galleries that do like sponsored residencies.

But bet your ass senior directors at Gagosian look there too - you know while they aren't busy sexually harassing & abusing their wealthy white pretty staff.

https://www.instagram.com/p/CLsua3Klz0LIJMR_t0RiRsii_2AclS4g...
https://instagram.fapa1-1.fna.fbcdn.net/v/t50.2886-16/887100...?
This now works:

https://dynomight.home.blog/2020/06/12/in-defense-of-meyers-...

I think they just happen to be reorganizing at the moment, without leaving a redirect.
I sold a closet of shoes for my friend and about half fell apart on pulling them out of the boxes to take pictures.

Some I was able to take a picture and then fell apart when I put it back in the box.

And then about 10 fell apart when the person who purchased them, decided to wear them.
I have a G4 Mac in my test pool, ans IE5 for Mac OS X is one of the best browsers ever made.

IE5 is also the most ported IE ever, it was ported to close to 10 different platforms.
I should clarify that we can port Google Voice and Skype numbers to Twilio. I meant that I don't know if GV lets you port numbers in yet or not.
A while ago, when these guys told me about their idea, I thought it was completely stupid. Another photo sharing service? But I went along with their beta and after using it for a few days with a group of friends, it started to become addictive.

I realized a couple weeks later that it was changing the way I was communicating with friends. Whenever I was doing something interesting, I'd snap a photo, add a witty title, and send it to Treehouse. Because it's a private group, it feels very different than using Twitter or Facebook. And because it requires a photo, it's a richer experience.

I'm not sure exactly what it is, but something about this app is really cool. Especially if a group of your close friends are also using it.
Best Comic Sans story ever: http://www.metafilter.com/86695/I-thought-I-was-the-only-one...
There's certainly a good amount of text extraction work in the recruitment industry - that's what the company I work for does and we have several competitors.

In those cases, though, you're talking about taking CV/resume files in Word, PDF, HTML, whatever and extracting structured data for populating a recruitment company's databases. It's a bit more advanced than the kind of thing being done here, but it also requires special integration work to match the databases and handle things like candidate deduplication.

CV/resume parsing isn't going to be an industry that you can get into unless you can hire some good sales guys and are ready to spend a lot of time figuring out how to integrate with a dozen different database products.
If their I/O really is significantly better than mine (and I hear that it is often enough that it is quite possibly true... I do know that my I/O does kindof suck) then it's more than just RAID-10. I use raid 10 on all my new servers, too. But, I don't email people who use too much disk I/O. I should do that, really, as I/O is /really hard/ to effectively limit automatically. (yes, yes, IOnice. but it doesn't work very well.)
I suspect we'll find that these abstractions are no where within us. We dont have ML-like templates of stuff.

Whenever we need to reason about the properties of pens, our coordinative bodily structure generates these abstractions for cognition to operate on. They're ephemeral, and live only when cognising an issue.

To model cognition then, is to model only the symptom of intelligence; not the actual process itself.
Did anyone else realize that English must be the author's second language?

Not that there's anything wrong with that, I'm just always amazed by the little clues that are behind by otherwise proficient non-native speakers.
My attitude puzzles you because you're assuming that 90% of the risk comes before the MVP.

Absolutely, most startups fail because they build something that people don't want. That doesn't mean things like scalability and maintainability don't matter. It means you're putting the cart before the horse if you're worrying about those things before you even have a product that people want.

All you're really bringing to the table is the first 3 steps, and asking your technical co-founder(s) to handle the next 617 or so. It's better than just a "big idea", but not by as much as you're thinking.

Aren't your same gripes just as valid against venture capitalists? I mean, all they're giving you is money, and they're trying to take a huge chunk of equity while you have to worry about the next 617 steps?
At least it's not "considered harmful".
And here's another resource.

http://see.stanford.edu/see/courses.aspx

In particular, check out CS 106A.
It has been am incredible experience, from the pitch to this launch in less than 48hrs. Thanks to the team for the effort.

Please, let us know what are you using our product for.
I’m not home so I can’t provide the magic list, but for those who are OK with a smart TV if it doesn’t track you: if you have a Pi-Hole or otherwise block a bunch of LG domains you can access the whole app ecosystem without the ads and the crap. You can find the list here and there online.

The YouTube app is remarkably good.
This is ridiculous.

Software should be built in the best method of delivering maximum value to its users. A trade-off for usability can be made for certain cases like ease-of-use for new software. Redis was part of this a while ago http://antirez.com/news/96.

Engineers should know their tools before using them. It's a huge part of our jobs. You could introduce a ton of other vulnerabilities in software: XSS, SQL injections, insecure cryptography. Security is part of our job and matters we must know.

You don't blame a plane for a pilot mistake that was meant to be part of his training. Engineers in every other sector are responsible for their mistakes, we should be too.

Also, you don't sue the worker, you sue the company.
Seconding this! I LOVE the Peak Design Everyday Backpack.

I wrote a series of Tweets a few months ago sharing what I love about it: https://twitter.com/awwstn/status/1156969712850366464
I said this in another comment and got downvoted too. Can the downvoters explain what they are downvoting for? What's wrong with if-match?
I definitely agree. Many days I need brakes and they help me accomplish my goals. Other days however, I’m able to focus for 6-10 hours without breaking for anything really.
Nice timing.

If anyone is interested in how Postwoman was developed and deployed, the author of the project did a huge write up of her tech stack today.

That's at: https://runninginproduction.com/interviews/5-postwoman-is-a-...
Modern ARM is bi-endian but rarely run in big endian mode.
I think it's instructive that s/coq/git/ , s/(fe)?male// and the situation feels similar to how I felt with git a decade ago.
I love ffmpeg, but don't know what most of these changes mean. Anything major being added/updated?
Not far away: https://www.brown.edu/news/2021-03-31/braingate-wireless
I am excited for AV1 stuff, included in the highlights: SVT-AV1 encoding and AV1 VAAPI decoding.
> or the metal conductor plays a huge role in the electrical signals they get from the implanted electrodes

I highly doubt that, you must be talking about non-invasive electrodes such as EEG. When the electrodes are inside the brain and thus in the cranium, they are effectively protected from outside EM activity since they're in an effective Faraday cage, so your signal has much higher fidelity.