skysight-inc/HackerNews huggingface dataset:
Apple will let you port Google Chrome extensions to Safari
IIRC this may be a difference between British English and American English... Whereas a Briton might say “Led Zeppelin were on stage”, referring to the multiple band members, an American would say “Led Zeppelin was on stage”, referring to the band as the single entity. I can’t remember where I read about this though.
Just because you have an ideological belief doesn't mean you're somehow magically exempt from participating in the currently capitalist world. People still need to purchase food, pay bills etc.
It works fine. It just looks awful after using MacOS for too long.
Isn't Windows 10 free?
Will this be enough to make you swear off ever buying another Apple product?

If not, they have no reason to fix it. You will get used to it, soon enough, and like every other offense, it will soon seem unremarkable.

The battered wife doesn't leave him because, she says, "I can still stand it."
Im still waiting for the rebound back to a cubicle.

Fuck open plan.

I really wish people would get it through their damned thick skulls that their heads are not the same as my head. And my head is not the same as her head. And her head is not the same as their head.

We all need our own accomidations. Some people like open plan, some people hate it. Some people thrive in an office environment, some people thrive at home.

These things arent mutually exlcusive. Someone isnt wrong. You can have both things be true.

Yes, in the real world you cant cater to everything everyone demands, but that also doesnt follow that you should just give up and cater only to the lowest common denominator - what some schlep in middle management thinks they know about productivity and psychology.
Paul Graham Uses This (2009)
As a freelancer, this is a terrible way to filter it IMO. A lot of people come to me expecting a website to be built in, say, Ruby. I ask them why not JavaScript, and they'll tell me that JavaScript has some licensing issues with Oracle. Or some pick Cordova because it's easier to maintain one code base (it's not).

It's hard enough for someone who does it professionally for years to know why they should pick Flutter over Native, or Vue over React. Most people probably can't afford the best stack anyway. Let the freelancer decide what's best to build the product in.
> What would be your dream setup?

> I'd like it if the Air was about half the size. I don't know why Apple won't make something in between the Air and an iPhone.

:P
Glad to hear that, though I wasn't aware color output now works on windows command. I was under the impression the ansi.sys driver or similar was still necessary for color support.
From the linked post he makes a direct comparison to facebook, and its pretty daming for TikTok:

"For what it's worth I've reversed the Instagram, Facebook, Reddit, and Twitter apps. They don't collect anywhere near the same amount of data that TikTok does, and they sure as hell aren't outright trying to hide exactly whats being sent like TikTok is. It's like comparing a cup of water to the ocean - they just don't compare."
I was thinking that we should increase testing for people carrying antibodies.

Yes, apparently they think post-infection immunity might only last about 3 or so months. But my expectation then is that if you didn't have symptoms the first time, you probably wouldn't have much of an effect on you the next time, either. And if you are pretty much constantly in contact with it, your immune system would be continually updated.

It does seem like people who have had it should not avoid contact with the virus thereafter, in order to maintain that immunity. But I'm not an epidemiologist. So I could easily be completely wrong. Barking mad, even.
I am a Comcast employee myself, but these opinions are my own:

I appreciate your comment as you clearly and accurately frame that good people work there, Comcast earned its reputation with its actions, and that there may be competing interests / morals at play.

I can’t predict the future to say what wins out, but I feel like there are competing interests at play internal to the org.
There are the business/markets, and then there is technology, products and experience pieces too.

an aside:
I am somewhat disappointed to see a HN thread so populated with groupthink “Comcast is bad!”
I’d expect that on theVerge comment board or YouTube comments.
sigh

Anyways, I hear that the wake up call was probably about the time that the time warner merger fell through.
I haven’t worked for them that long.
It takes time to shift an org as large as Comcast to come to terms with the public’s resentment. I can say that, in my experience on the inside, the fundamental attitudes are very consumer friendly. I’m on the tech/product side of the house and we just want to make great stuff. Reliable, scalable entertainment and home automation kind of things, ya know?
Comcast strives to be an admired company. So yeah, guess its work is cut out for it!
Everything is designed today with accessibility and privacy at the outset.
There’s a massive amount of truly brilliant engineers, developers, QA folks etc. working there.
Not saying your distrust in Comcast wasn’t earned, however I believe conditions are not what they once were, thus some negative sentiments may be outdated today.
If you haven’t seen it, I recommend Max Headroom, especially Season 2. Episode 13: “Lessons”

The series is about a sci-fi dystopia. Unfortunately, most of their predictions have come to pass. That episode is particularly relevant.

When it aired, it seemed absurd that we would cripple our future by punishing people that freely disseminated educational materials.

I guess I’m old enough to play the part of the “advanced” alien species in your hypothetical.
I‘m pretty active on Wikidata and don’t have a problem with this.

People here are arguing to stick with Wikimedia for reasons that are logically and ontologically flawless, but do not in the least matter for the purposes of branding.

When the foundation calls a politician only vaguely familiar with the internet, they will still know Wikipedia, and might be more willing to do whatever it is the foundation wants. The same is true for almost anyone except maybe their most active users.

Community opposition, even though I disagree with it, is the only valid reason not to do this. I can’t really tell how represent this letter is for the community, many of whom are likely to be at least indifferent to it. But the foundation will have a better idea and certainly consider it.
Touchpad is terrible but I adore everything else about this laptop. The parts it's built from, the community around it, the anti-branding, the price, it does so many other things amazingly and fresh that makes it worth getting over the touchpad.
Hey, Adam from MeetButter here (OP)!

We hear you! We're tinkering on a few ideas (room knocking, private rooms, password locked rooms) that should make this more secure.
I think it's largely just the JS. I adblock pretty aggressively.
I’m quite free market... but in this case Google with its infinite resources tried to take just a piece of the Facebook pie and failed miserably.

If Google can’t compete with them - then SocialSite5000 startup has no shot in hell.

Facebook is unfortunately a monopoly. We can wait it out, but they are in a position to keep their advantage for generations so I don’t think that’s entirely reasonable.

If there are a monopoly, then they should be held to the ideals of common carrier and free speech and platform vs publisher, etc.
Looked good but I needed to leave the site after seeing they suggested doing

curl https://aviary.sh/install | sudo bash
Brave is basically just Chrome with an adblocker, just like edge is chrome with a reskin. Obviously that's a bit of an exaggeration, but they are all chromium at heart.
No, it's priced into most computers. Retail costs over $100 last I checked (and more for pro), though OEMs pay cheaper prices for that sort of volume. There are also sketchy keys available for ~$20.
Link? When was this? I'm only aware of Verizon suing Mozilla in 2017.
Well sure, but the majority of your energy spent is fighting to get up to speed while in the atmosphere. A balloon or dirigible or some buoyancy play should be able to get you to a certain atmospheric density regardless of planetary gravity. That cuts the bottom off of the rocket equation pyramid and reduces drag immensely at your 'starting' point.
Paywalled, outline.com doesn’t help
The strobe scope version is still available:

https://www.harborfreight.com/timing-light-with-advance-4096...

And I remember seeing a few of the rotary fishfinders / depth sounders still in use in the 1980s:

https://www.ebay.com/i/322412202248?chn=ps&norover=1&mkevt=1...
The new GitHub UI is too damn round. Everything is rounded. I’m all for changing a UI to make it better. GitHub needed to change some things around because it is cluttered with features and hard to navigate at times. But rounded corners everywhere is all I see.
Hey, Adam from MeetButter here (OP)!

Yup, we're listening to all the feedback. Working on a few ideas on how to fix any room-bombing issue.
No way. I've reported several iOS Safari bugs to the webkit tracker and all of them were marked confirmed and not a single one has been fixed. In the last 3 years.

Apple is in way over its head trying to build/maintain a web browser on mobile and desktop.
I used MATLAB for 15 years. It had and still has a great IDE, and Simulink is great for control systems experiments. Licensing cost is a perennial issue, but educational institutions get such steep discounts that it's usually not an consideration in academia.

The language is easy to teach and is mostly based on matrix operations. It's great for writing simple functions/subroutines. It's essentially a simplified version of Fortran.

However, it is not a great language for organizing code. The object model is poorly designed and tacked on, to the point that almost no one uses it. Function notation is antiquated -- no support for simple things like optional arguments or default argument values, so you had mess around with magic variables called `varargin` and `nargin`. Matrices and cell arrays are the central data structures, and while these worked great for linear algebra, they are terrible for anything that required a true tabular multitype data structure, i.e. a Dataframe.

It wasn't until only a few years ago that the Table data structure entered the picture (the Statistics Toolbox had a Dataset data structure previously, which was a simplified Table, now deprecated), but by then a lot of very messy code based on cell-arrays had been written. Cell arrays are a terrible hack and easily one of the most inconsistent array types I've ever seen. (the slicing notation gave you unintuitive results depending on how you wrote it)

And, to productionize MATLAB code, you had to buy a $5000 (back in the day) MATLAB "compiler" which packaged your code to be run by a Runtime. You could get around this by running your MATLAB IDE in headless mode on the server, but it's heavy and you'd be consuming one MATLAB license per program.

For many years in the late 2000s, numpy/scipy were still immature and we couldn't move off Matlab, but about 10 years ago, numpy/scipy and pandas became sufficiently mature that we could transition off MATLAB and so we did. Suddenly our code, performance, deployment process, and interop with other parts of the system got a lot better -- just by moving off MATLAB to a real language like Python.

I don't be begrudge people who still use Matlab for research work. But my experience is that it's not the platform you want to be on when you need to productionize your code. Python is just a lot better. Or Julia -- whose syntax looks like it's partly inspired by Matlab (there's a striking similarity down to 1-based indexing), though without any of Matlab's inherent language design weaknesses or deployment difficulties.
It's a perfectly valid argument and one that I like to make. The "hate speech" crowd rarely, if ever, protests over rap music and for the life of me I never understood why.
It's extremely frustrating being someone left leaning that believes in the principals of free speech.

It seems like all of the alternatives to the censored platforms, are naturally majority populated by the right.

This polarizing effect squeezes out any productive centrist discussion or debate.
> Is more learnt from disagreeing, or agreeing?

Your comment reminded me of Polis:

https://pol.is/
https://github.com/pol-is/

Taiwan use it for their multi-stakeholder decision making to find points of agreement. Their application of it to the Uber vs Taxis situation was quite interesting.

https://debconf18.debconf.org/talks/135-q-a-session-with-min...
https://blog.pol.is/pol-is-in-taiwan-da7570d372b5
https://blog.pol.is/uber-responds-to-vtaiwans-coherent-blend...
The Legend of A-N-N-A (2019)
I've switched to Stimulus since seeing a presentation on it at last year's Railsconf and it has been a real joy to use.

This is really the bit Rails was lacking for a long time. JS always felt like a second class citizen in Rails before, but webpacker finally brings the two worlds together in a way that makes sense. And with Stimulus, I actually find it a joy to write well organized js that is easy to reuse across my app. It's minimal, but just opinionated enough to keep me from mucking things up badly, the way I did in the asset pipeline days.

I wish Stimulus got more attention. It really is all most web sites need, and it works so well with the well proven Rails way of server side html added to judicious js. It's also a good tool to use as glue while you migrate legacy js over from the asset pipeline, you can just load your old js in a Stimulus controller and go.

I kind of wish Basecamp would promote it more, maybe even optionally bundle it with Rails, because it really is the missing piece that almost any Rails app could take advantage of. Having a little more guidance here would really help new Rails developers :)
I think they will do just fine. Uber has Eats which many people who WFH use. Also, remote companies mean lots of travel as employees need to meet in person at least twice a year. Uber and Lyft benefit greatly from business travel.
Alphabet buying Canadian smart glasses pioneer North after years of struggle
It’s still three times more than oppose it.

If most don’t care, there’s no reason to lump them in with the opposition.
Before Covid my office was in Smith Tower in Seattle. My first week I sent a letter through the mail chute on our floor and was delighted when it showed up home a few days later. Smith Tower's are similar to the one shown in the picture of the Roosevelt hotel.
The leaders of those governments will eventually figure out how to launder their bribes through bitcoin (if they haven’t already), and then it’ll be good for the oppressive governments too.
If I am not mistaken, Linux is known to problems with higher rez screens. Honestly this is the best looking laptop screen I've ever used. My previous machine was a retina screen too. Its bright and crisp and easy on my eyes. I have some complaints about this machine but the display quality is not one of them.
> I wonder how hard it would be for a bank to try to become nationally available by explicitly serving the people (firearms manufacturers, pornographers, and immigrants from high-risk countries, among others) who are inappropriately mischaracterized as “high risk” despite having good books.

Very.

Operation chokepoint essentially blackballed every single one of those Industries, and some credit unions tried to get a Charter from the Federal Reserve, and were essentially 'choked in the crib' when they attempted to.

Look up the story of 4 corners credit union, $100ks were wasted trying to appease the regulators to help members of the Cannabis Industry. Some eventually got other banks to participate, but it was still, and likely always will be what I always referred to as 'bank account whack-a-mole' where several accounts are shut down and have 2-3 to serve as backups when they eventually get shutdown.

This happened to a local dispensary owner, whose son is actually a Lightening Network developer and was able to route around it. Adoption was less than ideal, but it proved a point that the tech is mature enough to take on financial censorship if/when the will exists.
No need for that. You can do this:

(Invoke-WebRequest -Uri wttr.in).content

from Powershell. Why not use the happy path?
Do you feel the same way about Twitter ?
Windows is fairly transcendent in our culture, like it or not. It’s not Joe’s-10-person-company-not-relevant-to-99%-of-readers.
Seriously, it’s a painting now a photograph....
Asian is not a race. What makes you think there's shared genetic lineage between someone born in the north of China and someone born in Nepal? Or in the middle of Indonesia or in Afganistan or in Hokkaido.. etc etc. If we are doing to go by diversity than why not go full hog and analyze genetic variance of your employees and add a loss function that maximizes variance.
That’s the argument imo.

That if you took Apple, Google, Facebook and started them today under appropriately matches circumstances... they would all either be purchased for meager amounts or put out of business.

I believe in free markets, but also monopoly wrangling. FAANG will absolutely work against the very landscapes they came up in.
Hey, Adam from MeetButter here (OP)!

Thanks for the feedback! I'll send this over to the team. Branding is super important, and we'll fine tuning it to make sure we get it right.
Thank you very much to everyone who took the time to reply. I really appreciate it.
Although "self-confessed liar" is plainly redundant, IMO.
A while back I made something along similar lines, though not quite as useful.

curl https://poptart.spinda.net
> Copyediting should reflect how people actually speak and write.

Why? Genuine question. Written language is always different than spoken language, and this is not unique to English. People make mistakes all the time when speaking, particularly native speakers. [0]

Upon initial reading, I would say one -could- say "was" or "were". But when I read it aloud, I found "was" was more natural.

In most situations this isn't that big of a deal, but we are talking about copy editors here...

> how people actually speak and write.

When I grew up religiously reading books, I wrote and spoke a lot more book-like than I do now. Which version of me is "how people actually speak and write"?

Is Standard American English "how people actually speak and write"? Or is it fine to use varieties of English like Appalachian English or African-American Vernacular English?

Who decides the above? English doesn't have a language council like Korean or French. There is no all-authoritative entity to ask.

[0]: /r/boneappletea is both humorous and infuriating for examples of this. https://www.reddit.com/r/BoneAppleTea/comments/doscha/starch...
I don't think we need to hear about new Windows features on HN posts because they both mention cURL. GP is just taking the chance to advertise.

It's like if they commented on the Mac OS X announcements saying "Look, Windows can count to 10 too!"

Off topic, against the rules, flag it.
Searching with the Power of PostgreSQL in Symfony Applications
Ask HN: Would you pay for a SaaS product to cleanup dead code?
Sometimes as your codebase grows it is hard to know when parts of your codebase can be retired. This issue impacts dynamic languages like Ruby/Javascript where it can be difficult to statically analyze code for such problems.

I have an idea for a product that would monitor your code as it runs in production with the intent of identifying code that is no longer called. The tool would then open PRs on your codebase to:

1. add tracers to give confidence the code is truly unused, and;
2. remove the code no longer being used.

Obviously, security and performance would be paramount.

Is unused code something that your team is concerned about? Would this be something people would be willing to pay for on an ongoing basis?
I agree that online trading has been a thing for a while, but zero commission zero friction trading is relatively new and Robinhood just so happens to be the most popular in the US. Now literally anyone, including the least knowledgable and sophisticated investors can gain access to the market within hours with just a few details and an RPQ where everyone deliberately chooses maximum risk vs reward.

You Schwabb or e*Trade account also doesn't constantly send you push notifications saying "$TSLA has just risen by 5%!" to encourage you to keep logging into your brokerage account.
IMO they should remove the number pad and use the extra space to add some decent speakers on this thing.

That said, they don't have as much control over the hardware as I would hope. As I initially said, this is a rebranded clevo so they are kind of stuck with whatever they source from them.
"we are duty bound to take whatever legal actions we can to correct the situation."

So, you're inciting violence? I do enjoy irony, but hypocrisy is quite different.
A typical volatility index measure like VIX( EVZ ?) could be good reference , there are few VIxes which look bitcoin as priced in USD
And a NeXT thing.
Someone on a separate thread pointed out this is known as Havel's Greengrocer: the owner of a market feels obligated to display communist propaganda lest he be suspected of disloyalty to the party [0]. This is very similar to all the businesses suddenly issuing letters of support for Black Lives Matter, lest they be suspected of being racist.

[0]: https://en.wikipedia.org/wiki/The_Power_of_the_Powerless#Hav...
Headline: "Verizon suspends advertising on Facebook, joins growing boycott"

Root Comment: "Sounds like Verizon's Facebook advertising spend is losing value because of COVID-19, so they're using this a way to redirect focus away from the negative impact on their business."

Parent Comment: "Why is it impossible that Verizon is responding, at least in part, to public pressure against Facebook?"

Your Comment: "I suspect you might not get an answer to this since it's not something anyone has actually said here."

I read this the way the parent commenter read it as well: everyone is explicitly avoiding the notion that Verizon may be doing this because they feel like that is best for their public image. What I can't tell is if you're asserting that no one will answer because everyone is coming up with other ideas that seem to avoid the obvious, or if you think the parent commenter is asking a baseless question.
The bar for broad market consumer products--which digital cameras once were--has a much higher bar than that.

"Good enough" would be that you take a picture on your camera, and it's available as a thumbnail in your phone's gallery without any further action. Sharing it would trigger a full transfer.

"Great" would be being able to edit and upload without taking your phone out of your pocket at all.

It blows my mind that we still live in a world where product makers don't get the cloud. People no longer want to think of data as living within physical devices, managing copies and transfers. They want to skip to the "job to be done".
Nicolas Cage movies are missing
Thanks, just spent some time browsing through that source. At first I was going to say it didn't look too bad, but then saw some comments from someone named Chris Johnson that everything used to be contained in a single game.cpp file. The current state of the source honestly doesn't look too bad. Some large and scary case statements and functions, but that's not always a terrible idea in game dev, and it looks to be well commented. But I'm not sure how much of that is thanks to Tarn or other people that have cleaned up the source.

That being said, LCS came out in 2004, so presumably Tarn has improved over the years.
Odd. I have been shooting Canon professionally for three decades and have always felt that Nikon was the prestige brand. Much of the Nikkor glass is crazy good.