jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I find it interesting that Americans still tolerate advertising meant to influence behavior and civility (for example, public health ads or other kinds of public service announcements), but these ads now have to be much more subtle than they did in, say, World War II.

https://adcouncil.org/Our-Campaigns

https://commons.wikimedia.org/wiki/Category:World_War_II_pos...

Somehow, contemporary ads aimed at influencing behavior and opinion elsewhere feel radically unsubtle and upsetting from a U.S. cultural point of view, but that doesn't mean that we've settled on the idea that nobody ought to do that at all.
Why? IE11 is a really good browser when you need something small, light, and incredibly fast. I can slap adblock and lastpass on it, too.
In the Philippines we also have this, we call it the "Government"
This is a terrible argument. I agree with the sentiment that code should be easy to read and debug for mere "mortals", but functional programming can radically simplify the process of understanding programs in many ways. Don't fear the monad!

See: https://medium.com/javascript-scene/the-two-pillars-of-javas...
Getting a little meta, but while Harrison's "Light" was indeed a refreshing blast of sea air, "Nova Swing" I found almost intolerable in what felt like a haphazard reapplication of some of the time-independent concepts that made Light so wonderful. It felt self-conscious and distracted, to be unkind.
When companies say they're looking for an "Android/iOS developer", are they looking for someone who's proficient in both platforms?

I'm an Android developer but know nothing about iOS. I'm not sure whether I should be applying to these positions or not.
I am looking forward to two embedded system courses in EdX.

Electronic Interfaces: Bridging the Physical and Digital Worlds: https://www.edx.org/course/electronic-interfaces-bridging-ph...

Embedded Systems - Shape The World: https://www.edx.org/course/embedded-systems-shape-world-utau...

EdX has got some nice electronics courses: https://www.edx.org/course

Between, I am from compsci background
At my local farmers market every vendor uses Square to accept payments, but also seems to have iPhones themselves.

With this announcement I can very much see Square being removed from the equation in this small business without fixed store front scenario.
My issue (and I'm not even an American) is why wasn't a large police presence there from the start? The Proud Boys, Q groups etc made it very clear this was going to happen. People can claim they weren't being serious, it was all just chest pounding prior to Jan 6 but why weren't they prepared for the most obvious outcome?
I promise I will once I can hide my phone number.
Wait, is Twitter pushing republicans off their platform? I’m not a Twitter user, but this would surprise me.
Yeah, vitamins I understand, but Aspirin has negative effects with constant long term use. I'm just not comfortable with those recommendations without any effort to support.
I don't think that's a good faith take at all. "You're an idiot for saying that" is not the same as "You should have your rights taken away". But go off.
Much more importantly, the bike is a way to lock you into one single provider of classes.
There's no federation, so even if it was possible I don't see why you would want to do it.
"""I know your pain. I know you’re hurt. We had an election that was stolen from us. It was a landslide election, and everyone knows it, especially the other side.

But you have to go home now. We have to have peace. We have to have law and order. We have to respect our great people in law and order. We don’t want anybody hurt. It’s a very tough period of time.

There’s never been a time like this where such a thing happened where they could take it away from all of us — from me, from you, from our country. This was a fraudulent election.

But we can’t play into the hands of these people. We have to have peace. So go home. We love you. You’re very special. You’ve seen what happens. You see the way others are treated — that are so bad and so evil. I know how you feel, but go home and go home in peace."""
This is whataboutism. Trump organized the rally that became the riot, he told them himself to march to the Capitol. He is responsible for what happened after that.
Except juice, which has the equivalent amount of harmful sugar. It's more because Bloomberg is a typical dickhead politician who makes policy only to further his own power.
Get involved in a field that you're passionate about, and start contributing back. Experts take note of passion, because it's so rare. Most of them are continually on the lookout for up-and-coming talent that's genuinely interested in the subject.
Thanks for mentioning the lecture "Why Pi". Here's a direct link to the video http://stanford-online.stanford.edu/seminars/knuth/101206-kn...
Bye-bye 99Designs too, apparently..
Or Emacs!
I've been doing this:

echo -n "A long sentence I can recall. site_name" | sha1sum

I use the sha1sum from that as my password.

site_name may be hackernews, slashdot, home, etc. I can break them in half (20 chars) or quarters (10 chars) if the site can't accept a 40 char password. Also I can add a period on the end if the site requires special chars. These are strong passwords and unique for each site. Works great on Windows Linux and Macs. All I need to do is recall my sentence (with proper punctuation).
"...a six-pound tracking system, about the size of a hotel safe, installed in the planes’ electronics bays...if something goes wrong — a sudden loss of altitude; an unexpected bank; engine vibrations — the system begins transmitting data to the ground, via satellite, every second. That six-pound box spits out reams of performance data, as well as the basics necessary for a search-and-rescue: coordinates, speed, and altitude....installation alone runs about $120,000 per plane..."

Should this cost $120k? I'm no expert, but that seems steep. I assume this data is already being written to the black box, so piggybacking off that data feed seems like it would be a pretty simple thing.
The link is broken, change https to http.
Also reminds me of some French ski resorts - I think Tignes Le Lac has one huge long building, one of the area of La Plagne as well.
Did any of you outraged people actually have the toolbar installed? My auto updates are on and I don't have it in either browser.

If you already had it then it's not so inconceivable that they would update both browsers through lazy programming. No conspiracy theory required.
You don't need it, but it may come in handy. I would definitely recommend achieving your degree if you are able to eventually - there's no way it can hurt you and it can only really help you.

I also didn't realise at the time how much I'd actually gained from my degree until several years into my career - not sure how it works in the US but I imagine it's pretty similar to the UK - being able to choose which modules etc you take means you can round out your education and expand it into other areas which may help you depending on which direction you want to take your career.

Generally speaking my principle is that any education is worthwhile. Software development isn't an industry which technically requires a degree since barrier to entry is relatively low and there are countless free educational resources out there anyway. That being said, having a formal qualification in the subject will increase your visibility somewhat - it's still true that a degree carries weight regardless of the subject.
I would likely also accept that deal. That's a lot of society's resources you get to direct to solve other problems you care about, and also have plenty left over to, you know, build another open source chat app (once contracts expire—https://www.wired.com/story/signal-foundation-whatsapp-brian...).
> (Next: Apple, maybe?)

I doubt it. Apple doesn't make a dime from user data. Really, the only use they have for it, is usability/A-B testing, and crash dumps (which have been quite useful for me, as a developer).

If FB brought Apple (maybe ten years ago, but today? Fat chance), then that would be a different matter, entirely.

In a way, it's quite fortunate that Apple was considered too radioactive to buy, when it wasn't doing so well.
There is no such thing as an 'assault rifle'. It is a made up term.
Beets per sale
Most desktop Linux users aren't using Wayland yet. In fact insofar as sway a good chunk of hardware that is well supported under Linux will never work in sway.

For it to take over it must be shipped by default by all major distros and people need to have time to upgrade after it becomes the default.

This means switching to Debian 10+, any recent Fedora, Ubuntu 20.04+.

Based on this one would expect the majority of users to be using it by 2025

Sway isn't i3 rewritten it's not even the same developers. I3wm is its own active project with their own developers that will continue indefinitely.
Man, yours is the only comment on this entire page that understands the central point of the linked article.
Won't we enter another AI winter unless we can solve things like finding something better than backpropagation or just jumping to the Student model in a Distillation teacher-student model, letting us know there have to be better means out there that we haven't achieved. Though I could be completely wrong and Hinton could come out tomorrow with a groundbreaking paper that furthers another 5 to 10 years of iterative improvements.
The fact that this is a big surprise is indicative of the huge failure in nutritional conventional wisdom around the world.
What's the purpose of stating the obvious here?
> It would be nicer to limit permissions on a per-"application" level, requiring one-time explicit grants from the user

Most services run under their own username/group for exactly this reason. A user should only be able to obliterate their `$HOME` folder and nothing else, and if you run npm as a certain user, you can restrict that even further by setting the right permissions. If you still need further protection from accidental deletions, it's probably a good idea to use a filesystem with snapshot support like ZFS or BTRFS.

Very few programs should be run as root, and developers should know this. Random scripts pulled from the internet are not in that list. If you absolutely need to be logged in as root, then it's probably best you run npm as a different user (runuser -l username -c command). I cannot imagine any reason why you would need to run `npm install` as root. Global packages? Perhaps users should chmod their global npm modules folder to allow installing as an unprivileged user, or at least as the npm user, and then run npm as that user. My global npm packages folder is owned by the npm user/group and if I need to install a global npm package, i usually run it as `runuser -l npm -c npm install -g ...` (or sudo -u npm on osx). It's not an extreme precaution and it's not even a hassle, and while I understand it's not the default, it's also not true that by default npm install can write or delete files outside of your home folder (unless run as root)

I'm not sure the title of this should be "npm install could be dangerous" more than "running scripts as root could be very dangerous", which is a no-brainer. The rule of thumb for users/admins in unix-like systems is to keep permissions as strict as possible.
Try rereading and thinking about what you write before clicking 'add comment'. You've posted a number of things that are not very accurate in terms of the facts.
Are you sure about that? When I visited Italy, it seemed that pretty much all pasta was fresh pasta. You could find it in practically every store. Every restaurant served pasta that was fresh and eggy. I'm skeptical that a technique requiring dry pasta would be so widespread in a country that loves its fresh pasta so very much.

Also, my feeling is that the definition of "al dente" is a little nebulous. I've seen it used to mean "the end result should be slightly chewy", but I've also seen recipes where it means "don't cook the pasta all the way so that it can finish cooking in the sauce pan". I get the feeling that the latter is what's more common in Italy.

(But I could be totally wrong about all this!)
I'll bite. My website is tingls.com. It's for ASMR enthusiasts.

And as far as your question goes, I think it could take off if you're reputed to be an authority/personality on the topic of UI/UX. Maybe do some analysis on the big-name websites' side projects, like Facebook Groups, Google Groups, instagram web app, etc.

Thank you!
You should not confuse a temporary turf war between tight oil drillers and the Sauds with long-term energy cost inflation.

$2/gal isn't sustainable for anyone except consumers, and it won't last more than a few months.
There is also an implicit government subsidy on coal and gas plants: Not charging them for the externalities they produce namely carbon, mercury, and the other radioactive isotopes they release into the air (not to mention all the water they heat up in our rivers and streams). There is an explicit government subsidy for nuclear in the form of insurance (private insurers won't touch them).

Furthermore, the energy distributed generation produces during the day is actually more valuable to the grid (daytime electricity is generally more valuable than night time with rate prices being an average).

The energy world is a complex place with plenty of incentives to go around.
Very interesting project. But it was far too much of a delay when I visited your site: https://coinkite.com/ much more than CloudFlare ever causes, I believe.

Ultimately this isn't a replacement for CloudFlare at all though. Their primary service is only possible by having more servers and more bandwidth than the bad guys can muster for DDoS attacks.
Since Vald is a pure ANN search engine, it does not support graph search of boolean filtering results.
However, it does have post-filtering capabilities.
The same use case can be achieved by using the post-filter.
It is possible to implement functions such as retrieving more TopKs than the expected value of N, and then filtering the results to get N in the end.
The documentation for Vald's Filter feature is in preparation, but should be available soon.
There are also functions that work seamlessly with Tensorflow and ONNX, so it is possible to embed text data in vector space without Boolean filtering, and perform similar searches using only ANNs by weighting vector queries.
Our ideal world would be one in which everything becomes a vector, and we could perform a variety of searches using vectors.
> A clear alternate pronounciation of "coke" (with optional circumflex), would seem easiest to implement

Yes, but I'm not convinced this would actually take hold. The Voltswagen thread had a lot of discussion about this and quite a few were convinced that the "american" pronunciation is as valid as the canonical German one. So, in the end, it would probably remain "cock" for a lot of people.

> At least, try it for a while and see if it works?

A name change, even if only in pronunciation, is a rather large and conflicting change. Doing this twice looks like a recipe for disaster.
Makes you think that Kernighan and Ritchie chose really well the least problematic name for their language.
My favorite keyboard shortcuts:

- CTRL + HYPHEN(-) for navigating backwards

- CTRL + SHIFT + HYPHEN(-) for navigating forwards

- CTRL + PERIOD(.) shows the smart tag, because almost nobody can hit that small rectangle with the mouse

- CTRL + SHIFT + F, Find in Files. I use this one quite often (mostly for a search in the entire solution); it's very fast and displays all the results in a separate window

- SHIFT + F12 (or CTRL + K, R) finds all references

On a sidenote: I've created a reference card including most of the VS keyboard shortcuts mentioned in the article and some more (I'm using it at work; looks pretty good printed). Too bad I didn't upload it yet. Looks like I'm going to publish it this evening on my journal.
I'm sorry, but this simply doesn't apply here. The first rule of good UI design is to always go for the least surprising path. Emacs is anything but familiar for a first time user. Everything about it is different, including a huge number of things that don't need to be, like the basic shortcuts: copy/paste, save, search etc.

I'd be _really_ interested in a .emacs with enough balls to break completely with tradition, even if it would sacrifice some of the most used current shortcuts. My meager attempts made it a lot easier in the beginning, because I could at least use instinctive shortcuts for save/load/compile etc. But I cheated: I used the old Borland standard (F2 save F3 load F9 compile). For the real deal you'd have to do something about the all-mighty C- shortcuts.
JavaME was a known battery hog, but maybe Dalvik is better. Going with Java is a risky decision because whatever you do you still lose: if you ramp up the CPU it will consume more power and drain the battery, if you don't the software will be too slow. Add JIT and you use more battery.

I found it particularly amusing how one commenter was bragging about how his HTC EVO made it through the day on one battery charge.
What industry are you in ? What problem are you solving ? Often the ability of outsourcing vendors ability to help you hinges upon the answers to those two questions. If youre solving either - an algorithmically hard problem or a problem that requires iterative refinement, then you might have some valid reasons not to outsource. Otherwise having additional manpower available when needed might actually be a good thing.
here's what i did for one of my startup. this is what i did, hope it help someone.

- do a monthly update video on the startup. it keep my users informed on what i have been up to.

- demo at startup events/conference. this really help you to connect with your users in persons.

- having a blog/twitter/facebook fan are a must, it help to u connect with people n start a conversation. u never know, it could get to Michael A... n u hit jackpot. :P
I will second the point about outsourcing non-critical stuff. One of the major complaints for our company (not a startup) was that our bug fixing cycles were too slow and customer wanted faster service packs/ releases. Outsourcing the bug fixing process gave very good results. A strict code review process was the biggest investment from the on-site team (sr. devs would take time daily to review the changes done by offshore team).
There is a meta-study by Kripke which concludes that even very rare use of benzos triples your likelihood of death, controlling for other factors.
Google has specific markup to make it easier for them to collect your data (and provide some UI niceties for GMail users).

https://developers.google.com/gmail/markup/reference

Not just any email sender is allowed to use them though.
On Linux

It is ok. On Linux nothing is really reliable
Google has truly lost the ability to innovate in front of Amazon.
Its business is based on online advertising which has many problems: bot clicks, ad blockers, privacy issues and users don't like it.
The cloud business as we see from this article is not the best and will hardly take market share from AWS.
Cities are actually 'greener' if you look at things on a global scale, rather than just having few trees outside that a few species (deer, say) have somewhat adapted to living in the urban/wildland interface.

If everyone lived on 3 acres, you know how much truly wild land would be paved over?

Now, I strongly agree that people ought to have the right to purchase and live on a large lot if they want. Great, you earned it, have fun!

Requiring that? That's using the government to perpetuate a sprawly, carbon-intensive lifestyle that very much does exclude those who are not wealthy enough to purchase that much land. That's part of the point in many places with that kind of regulation.
Only in 0.000001% of cases when your product is a massive hit.

>A generic trademark, also known as a genericized trademark or proprietary eponym, is a trademark or brand name that, because of its popularity or significance, has become the generic term for, or synonymous with, a general class of product or service.
I read it as the commenter "hates" both. Both are listed here as factors of the housing problems in the Bay Area.
>What makes you think that? If anything people with a CS degree can afford to pay more because they are in high demand on the job market.

The only people who want a CS degree are people who don't have jobs in CS and who don't have a degree. Your talking as if the people without these degrees are already super rich.
How about don't heat your home with electricity? It's stupid and expensive. Use natural gas. There's a reason no one uses electricity for heating in cold climates.
Interesting. I would like to hear more of your take on this.
There's something rather poignant about this, both funny and sad.

The world could choose any "negative" aspect of the modern South African situation to complain about and to try to develop nifty hacks for suppressing; like crime, violence, poverty, the brain drain, etc etc.

But the one that's getting all the attention is that "annoying buzz on the world's TV sets."
If you like this sort of thing, you should check out David Hume's thought experiment about a theoretical "missing" shade of blue.

Wikipedia has a decent-looking article, as a start: http://en.wikipedia.org/wiki/The_Missing_Shade_of_Blue
Is uniqueness in and of itself a virtue? Or being "part and parcel of x"? Hooliganism used to be part and parcel of the English game; that didn't mean it was a good thing. The blowing of vuvuzelas at football games might have many things to recommend it, but merely being part of current practice is not one of those things.
Because Android is one of your choises, not the only choise.
Completed is so final. I click the button and there is no way to undo it. On that note, it is very unclear that the button is "completed" looks more like an edit link.

Actually there is a way to "uncomplete it" by editing it via the comments mechanism, but that is horribly unintuitive and actually does not work always. Op, found a way to uncomplete that works, there is a link on the inbox header. PLEASE stop hiding important links. I know the design is nice and simplistic but sometimes hiding shit is bad.

Also when you edit comments for something from the status updates tab, it does not update anything in the status updates tab list, it does only after a refresh.
macOS and AFAIK Windows have that
If any hacky spreadsheet can do it, wouldn't developing with JS be harder and slower? Spreadsheets date from 70's and found their optimal form in 80's, so are much alike today. What does this tool provide beyond ie. OpenOffice?

Do you use the tool for your own need, eat your own dog food?
> And now, today, I'm a founding editor of a publication that I consider something of a spiritual successor to those classic mags.

The Verge might have started out as a "spiritual successor" to PC Magazine et al., but it certainly can't be considered one these days. Many of the founding members have left and the site has lost touch with its technical/gadget roots and has instead turned into a far-let "cultural" publication. For me, Chris Plante's completely unwarranted attack on one of the Rosetta scientists[0] was the last straw. Nowadays, I avoid The Verge as much as possible.

0: http://www.theverge.com/2014/11/13/7213819/your-bowling-shir...
This was originally unknown and non-obvious (massively narrowed coronary arteries are ok?) but now known and modern clinical guidelines (which are written by physicians) have changed to reflect this reality. This was confirmed by well controlled multi-center trials. It's not cardiologists inserting "new! improved!" stents for the thrill of it.

This doesn't reflect the case of the example patient who has angina upon exercise with significant stenosis, but is not undergoing an active MI. That patient may still be stented and have their lifestyle improved drastically, despite there not being an urgent requirement.