jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I really appreciate the advice, kind words, encouragement, and wisdom you guys have offered here, edw519, thaumaturgy, gridspy, patio11, adityakothadiya, rgrieselhuber and others.

Patience is a virtue and I've been practising it for a few years now. My green card petition has been pending for 5 years and it still seems far away. Given the immigration climate and the general xenophobia, I dread waiting another few years (2 is my optimistic guess if immigration reform goes through, else...). I sometimes put myself on the other side of the fence and wonder that if things don't pan out, will I regret not taking the leap? It's hard sometimes, you know.

I don't want to take any hasty decisions and screw everything up. But as adityakothadiya pointed out, I do want to know that I've exhausted all possible options and have no other resort.

I need to get more efficient and as thaumaturgy pointed out, get help. I am planning on bringing in some help over the summer. I'm also considering taking a leave of absence from the job if possible.

Entrepreneurship is difficult (euphemism) in and of itself. Add first time founder, solo founder, part-time work, and green card bull and in those moments of weakness, I despair. And as Unseelie pointed out, when you're one person doing something, even a five person unfunded team can seem scary.

That being said, overall, I'm optimistic and will continue to do what I'm doing. I'm still living some form of my dream and it is exciting to watch this baby grow.

No one wants to live with regrets but often you don't know in advance what you will or will not end up regretting. I'm figuring it out.

If I don't do a good job at building my startup, or finding product/market fit and so on, I can live with it not going anywhere. But if I end up realizing (a little too late) that dedicating myself to it would have made a difference, that's a bitter pill to swallow.
Hands down the best 'language' package manager.
Microsoft's bot used to do that kind of thing - not sure if it's been fixed yet. AFAIK, it's just stupid and there's no way to fix it.

You can set crawl-delay in robots.txt if you want to reduce load, but you don't appear to need it. Note that, again, MS' bot doesn't honour this.

It may be sensible to make the tag pages noindex, and a sitemap.xml may help these bots. But I have no other ideas.
Interesting. It was like the second thing they taught us during the English course at school (with the first one being the alphabet).
Free shipping on the returns is great! It really does change the way you think about shopping.
No. Except if you want to end up with banal designs like the author illustrates.
After using it for a half an hour or so, it would seem to me that the timer for the user pop-up on hover is much too short, I get it by accident all the time. In addition to a different default, perhaps it should be your first option item.

Great work though!
Protestors didn’t force themselves into the Reichstag in Germany. There were standing in front of it and were talking selfies.

If you think those three police officers at the Reichstag would have stopped those protestors if they action had wanted to storm the building, you are delusional.

Oh, and not too long before that Greenpeace members actually climbed the Reichstag and unrolled an anti-coal banner. Just that the media didn’t frame this into “an attack on democracy”.
I second the AnySoftKeyboard. It is nice alternative, however I miss the mode that resembles BlackBerry 10 keyboard, especially in case of autocompletion suggestions that popped over specific letter and I had to swipe it up [0] in order to complete the word. It was many times more pleasant to use than the "selection bar".

[0]: https://helpblog.blackberry.com/en/2013/02/blackberry-10-key...
MMS is free at this point, in many countries. The carriers in those countries will make more money by using RCS, because it will use cellular data (at least if I understand it correctly), which isn't free.

My point being that I don't think many carriers care about text messaging, or phone calls. They sell you a fixed cost plan for those. The only thing that can really affect your price is data usage. If Google wants to deal with the hassle of managing a messaging platform, great, that's money save on running a service that isn't making money anyway.
Swyping didn't work reliably when I tried one year ago, so I switched back to one of the keyboards of my phone (SwiftKey because I find it slightly better than Samsung's one.) Did they improve it in the last releases?
https://www.youtube.com/watch?v=Ig_5syuWUh0

Is the story straight out of the horse's mouth. What you miss from reading transcripts of interviews/reddit comments is that this guy has got a great sense of humor. He obviously reads from cues on his Mac (oh the irony, winkwink) but the storytelling/delivery is not far from stand-up comedy.
That's your threat model and that's fair enough.
I think you meant to write "treasonous, brainwashed terrorists," instead of insurrectionists. Right?
The protesters in Germany actually didn’t enter the building and were just taking selfies outside the building.
Yeah you are right. Instead they burn down businesses and riot in the streets and go attack far right rallies. It seems both far left and far right are embolden these days. No science on either side. No one wants to listen to the other side. Not a good situation.
> if you're in a real rush, just read Section (c)(1), which is only 26 words, and is the part that basically every single court decision (and there have been many) has relied on.

> (c) Protection for “Good Samaritan” blocking and screening of offensive material (1) Treatment of publisher or speaker
> No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider.

Wouldn't repealing Section 230 mean more censorship and restrictions as the liability would be too great to be on the hook for what some random account might decide to publish, no?
There are a number of courses to prep for AWS certifications (example: Cloud Gurus), but the are heavily focused on actual test prep and less so on actually using AWS to build something.
SEEKING WORK - Bangalore, India, Remote
Computer vision / image processing / machine learning / algorithms.

More than 9yrs of experience working on software research and development. Co-founded a tech startup, 2+yrs as a full-time freelancer.

Computer vision topics I've worked on: background subtraction, binary segmentation, facial expression transfer using active appearance models, object recognition, image restoration, projective geometry correction, object tracking, video stabilization, graphs cuts, face authentication, OCR pre-processing, gesture recognition, etc.

color: color quantization, color constancy (shadow removal), reduction to dominant color palette, illumination invariant color distance, color blending, color correction (gamut transform),

Learning topics: Classification: linear regression, LDA, SVM.
Clustering: KMeans, hierarchical kmeans, nearest neighbour.
Probabilitic analysis: naive bayes. Recommender systems.

Performance optimization: Speed up of background subtraction algorithms by writing optimized C code and SSE intrinsics.

Please see my linkedin profile for more details: http://www.linkedin.com/in/link2hemangshah
email: hemang.j.shah@gmail.com, skype: hemang.j.shah, github: https://github.com/HemangShah1
Proficient in C/C++/Java/OpenCV, Others: Matlab, Android, R
JavaScript is so moldable, you could easily make a compiler that translates to JavaScript. You could even write a language and translate it in the browser, see CoffeeScript.
What is the meaning of
SNAP has a re-architected display model and backend based on Cairo evolving toward COLLADA over time.

COLLADA looks like an XML based digital asset interchange format.
So now you're telling me that I'm pretending to feel things? I am laying aside my top hat and reaching for a glove to lay across your cheek with some vigor. Matters like this must be settled with swords, not pens.
Epic win.
The two most important things I've learned about presentations:

1. Look at your audience, not your slides. They didn't show up to look at the back of your head.

2. Put as little on the screen as possible. If you have more you want them to read/remember afterward, make a handout with the detailed stuff. You want your audience looking at YOU, not a slide on the wall.

Nancy Duarte was handing out copies of her book "Slideology" to speakers at the BIL 2009 conference - it was the best schwag I've ever gotten. I can't recommend her blog enough: http://slideology.com/
(Audio) Interview with Ty Danco, Director at Techstars on what startups can do to increase their chances of getting into a startup accelerator like Techstars, YC etc and what those teams want to see when it comes to traction, growth, pitch, etc.
It does have some anti-microbial action but it's known that the glycosinolates (found in onion family but also many other vegetables) have definitive antibacterial properties.
Really, I'm not sure if this is April 1st joke...

pro: It's kind of absurd, impracticably too many products/buttons

con: It's 3/31, no one else is thinking it's a joke...
I found the process of getting a mere "Secret" clearance in 1985 and again in 1991 pretty invasive, enough so that I don't believe I would take a job that required any clearance. I'm not a shady character at all, but having old friends call you up and say that a sweaty guy in a suit is asking questions, and then telling you "I spilled my guts" is not a good experience. If you get a clearance, your family and a lot of old acquaintances are going to have brushes with The Law. This may not be a good experience for everyone.
In my experience, go with RoR unless you're already in a deeply-committed Java shop. Rails has much more momentum & community support (even if Node is slowly chipping away at it.)

With Grails by comparison you're more likely to find plugins that haven't been updated in years and be constantly fighting dependency conflicts. At least that was my experience.

If you go the Grails route it's also inevitable that you'll need to learn all of the various "layers" underneath Grails nice veneer. E.g. Grails wraps a lot of existing Java technologies which are fairly complex on their own like JEE, JPA, etc. Rails seems to be "shallower" and easier to grok by comparison.

As an aside, I personally love the Groovy language and syntax too, and how easy it is to interop with any java libraries.

Don't get me wrong, if I needed to write a Java-based, user-facing web app, Grails is the first option I would look at. But short of the Java requirement I would choose RoR or even Sails.js (not as mature but rapidly improving it seems.)
Well, the encrypted file would probably not have a "reasonable expectation of privacy". The government would probably acquire the encrypted version from Google, then decrypt it; I don't see why any court would make a finding with respect to the expectation of privacy of the decrypted file.
> I can't blame their technical employees: they are choosing a stable high-paying job.

Because developers are so unemployable right now.
MBTI and Jung(!) aren't crowning achievements in science.
I did file a support ticket asking about this a month or so ago, they told me that there's really 1 Gbps guaranteed bandwidth and I could use 300 TB/mo. I didn't know about the update so I didn't ask, but I have just filed another issue asking about that.

I'll be honest, looking at those servers, I kind of want one of my projects to succeed (i.e. make more than $50/mo) so I can rent one of them.
Group health insurance mitigates this... but if it is a major concern then single payer is the way to go.
Most startups shouldn't as they're lousy ideas doomed to fail. For anybody who hasn't done a startup you find 99% fail and the other 1% with a genuine exit strategy sure won't share the wealth with non-investors. That rules out employees who get some 'shares' at the promised IPO and forgo a decent salary in lieu of making the megabucks from IPO. It won't happen to you but if it does well done for being damn lucky.
Apparently I did.

I had a functioning vocabulary once, but it seems to have failed hard with the advent of small children.
Open question: How, if at all, would this affect charitable givings?
The website does today: For guests looking for a meat-free option, a non-broiler method of preparation is available upon request.

No idea if it was there a few days ago. No idea if it exists on the menu in stores.
I have a few bitcoins from back when GPU mining was possible. Personally I don't believe it's here to stay, but I know I could be wrong. I have several price benchmarks, as each is hit, I sell off some, locking in the gains. This way if bitcoin goes to zero, at least I've got something out of it.
For internet services in general (and most other non-broadcast communications), free speech laws in many jurisdictions prevent most (or all) types of content regulation.
Reminds me of "filemap" - a commandline-like map/reduce tool: https://github.com/mfisk/filemap
There's workarounds that others have mentioned, but indeed, the unfortunate side-effect of deciding to apply a formatter is a 'formatting' commit, causing a lot of code churn and issues if naively using git blame.

But, it's a "rip the plaster off" kinda thing, because it should ensure a lot less churn, inconsistent code style, or arguments and reviews about formatting after this is merged. It frees up a lot of headspace and distractions in code reviews. I don't know about you, but when I did code reviews I'd always end up zooming in on code style issues - ' vs ", things on newlines or no, JS objects with stringed keys, etc.
Intel heavily funds and influences the curriculum at Oregon State as well.
Not always possible. I can't speak to gaming, but I use a laptop for "real work" almost exclusively. My reason is because I not only write code at home, but often have meetings or go to a coffee shop to do a demo, etc. There's no way I'm carrying a box and monitor to all those places.

What I trade for portability is performance and I replace the machine more. I just keep everything important stored online and when my laptop dies I grab another and keep going.
Too late to stop, but maybe not too late to warn a few critical people to GTFO to their nuclear bunkers.
Go's standard library uses generics a lot. In fact, Go's built-in datatypes are the only parts of the language that are allowed to use generics.
I honestly find living with the terminals in Chrome tabs and using a Chrome based text editor quite productive, leaving crouton very much in the background.

Unless you have a desperate need for a Linux desktop app (which can happen) then it's more a nice to have option than a day to day necessity. As such I don't recall ever having launched into a Linux desktop on my Chromebooks for any reason other than to check that I can.

Still, good, and if Chrome OS can get to self hosting: better.
Not SPARC, ARC: https://en.wikipedia.org/wiki/ARC_International
Yes, this problem is widespread and unacknowledged by Apple.

https://www.change.org/p/timothy-d-cook-replace-or-fix-all-2...

It's ludicrous that to attempt to fix this problem, you
would have to go so far as to bake your laptop.

It cost me over $US 500 to get this fixed at an Apple Store.
I'm not trying to be insulting, but did you read the article? From what you've written, it sounds like you haven't actually used an expressive type system.

For instance, in Haskell I can type 2 + 3.75 and I get 5.75 right back -- no errors. That's because the type signature of + is "Num a => a -> a -> a," meaning I can add two of any type of Number (Integers and Floats are both Numbers, of course).
I would say, submit the article with a neturalized title, then post a comment highlighting the interesting fact to start the discussion.

Edit: sorry pvg, your comment wasn't there when I started to post mine.
> In the village of Lia, Georgia

It's not Russia.
Yes, that is what we are demanding. And it's fine.

What you are referring to is "the freerider problem", like you, for example, have with public transportation or any publicly available good or service.

From the experience that public services in Europe had, it is fine to tolerate some amount of freeriders, since it makes most services run leaner and more efficient.
Zero-rating has gone from "only" happening on some mobile networks to happening in broadband [1]. Combined with data caps, it means you're paying more for some websites than others. XFinity gifts you free NBC while you need to pay for overages for viewing Netflix.

[1] https://www.vice.com/en/article/j575gg/broadband-zero-rating...
In terms of trying to sift and acquire information it probably doesn't make much of a difference. It helps to know each outlet's priors so you can distill the useful information. The Drudge Report is obviously biased but for years it was the best place to get the straight dope on natsec because they had 4th amendment sensibilities. Lately I've actually become pretty avid Fox reader because they're bullshit is so blatant it's very easy to discard it and take the value. This approach does have its limits. At a certain point you do hit Infowars levels of nonsense and all useful information is scrambled.

Even if you want to focus on an ethical argument I'm not sure how to create a standard to compare them. Who is worse, Fox News who wears their bias on their sleeve or the New York Times who constantly hold themselves out as remarkable while piping all kinds of military and intelligence propaganda through to their readers. Who is worse? The organization that just outright supported Bush or the one that claimed to be a check and then held the illegal NSA spying story through an election?

IMO it's best not to choose which is better or worse. It's better to know how to read through both.
Thanks for those, but I have read them already. His comments on his book and Python are not really relevant in today's world and are more of a historical interest. Also, I don't really understand the timeline from his comment and am not familiar enough with the book to know its history. Did the first edition use Python? (I am aware of his and Russell's prior AI book.)
This archive has a video of Ms Babbit immediately after the shooting. I assume it also has some video of the shooting itself. If not,

https://seed167.bitchute.com/btNqLs8QOEUX/8sCb5t8sGrVO.mp4

The shooter has since been placed on administrative leave.
This robot is Version 1.0.

And yes, it’s just a puppet. For now. A human controls its movements.

What’s missing is a brain. And that will come in Version 4.0. Or whenever they perfect a decision and control system, for fully autonomous decision making.

That’s when you should worry.

Or rather. You’re probably safe, if you live in one of the western allied nations. That is your privilege.

But a black, brown, red, or yellow person in the 3rd world should worry. Because they will be the target of America’s oppression, via this robot.

Meaning that: your 3rd world country had better accept democracy and western media, and have your leaders approved by Washington DC, otherwise we will deliver some freedom to you. I hope you enjoy the fresh smell of napalm in the morning. You get bonus points if your country has oil.
Your scenario is already covered by different speed tiers.

We're talking about total amount downloaded, not bandwidth. The amount of electricity ( read: cost ) used by Comcast is not affected whether I download frequently or infrequently. The reason it is affected, is because they oversubscribe their customers, so when everyone downloads at the same time it causes a bottleneck.

If I'm leased a 1 gigabit pipe, I want to be able to use the entire gigabit pipe for as long as I want. Limiting this with data caps is at best misleading to customers and at worse a scummy business practice.

And while we're here, lets do some math. An unmetered gigabit pipe downloading at the theoretical limit gives you 328.5 Terabytes of data in 1 month. Under Comcast's 1.2 Terabytes per month rule, that gigabit pipe you're leasing is equivalent to downloading 24/7, on a 4 megabit pipe!
I don’t follow the above stuff close enough to have an opinion on the matter, mostly just hijacking this thread to say I’ve been following you on Twitter for a couple yrs now and have tons of respect for the work you do.

A rare talent that from what I’ve seen. Who also gets respect from people way smarter than myself. That’s always a signal I look for when I’m in out of my scope.

I hope this project works out for you. Always so much BS on the people side in OSS, something I learned the hard-way long ago. But talent is talent, work speaks for itself, etc.

You’ve certainly chosen a general enough topic/niche to draw lots of generic opinions and the whole peanut gallery stuff. So I predict this road will require quite of bit of blinders to operate without the constant distractions from the non contributing opinionated mediocrity. The only way to stay productive in such an environment IMO.
It's strange how many of my CS friends were deathly afraid of linear algebra, yet still enjoying their graphics classes.
> If someone seriously posts "jet fuel can't melt steel beams" I'm going to associate them with 9/11 truthers.

If you ask for a video that supposedly reveals something about 9/11, and someone posts a video that fulfills your request, you are not then entitled to consider the person who responded to you as "9/11 truther." That would be ridiculous.

> You (or the allegers) are just creating a narrative that's convenient for you/them! And filling in the details. We don't even see them leave the building!

What do you think it would look like for someone to violate the chain of custody of a thumb drive on camera?

> Here's another one: the lady on the left gave the other one her car keys, and the girl and guy were about to sneak off to the carpark to make out. Or, it was a bag of weed, and they're about to go to the back of the building and get high.

None of those require or suggest the behavior seen in the video.

> Did you even confirm how the votes are stored? There are boxes with United States Postal Service in the background. So surely they're counting mail ballots. There are no computers on the desks, so, it doesn't seem the results of the counted mail ballots are being stored digitally.

Actually lots of voting machines read the ballot and record the result onto digital media.

> Do these 3 look like master hackers, or is it so easy to tamper with the digital files that it's plausible anyone (including many in republican areas) could do it

In fact its so easy that up until very recently lots of mainstream orgs (like the NYT!) were sounding the alarm.

> but you've only "caught" these 3 doing it?

Well first people said there was no evidence, now you're saying there must be more evidence or this doesn't count?
>And subject themselves to mac keyboards to boot.

The "fiasco keyboard" period aside (which is now 1.5+ years over, and which reliability aside, some do prefer its feel), Mac keyboards have been quite fine.

But one famous person that used to buy Macbooks to run Linux as a primary one (and used an Air as his daily driver for years) was a certain Linus Torvalds.

(Previously he also used an Apple G5 tower for his main desktop).
The British schooling the world about human rights abuses is so cute.
Yes!

- Best In Class is Lau Jensen's Clojure-focused consultancy.

- He blogs about solving various problems with Clojure on a regular basis: http://searchyc.com/bestinclass.dk

- His latest blog post was on how he'd written a blog engine in Clojure: http://bestinclass.dk/index.clj/2010/05/refresh-your-cache--...

- Now we can see the source through this article.

Lau went from Wordpress to a homegrown Clojure blogging engine.
I think Scott Adams said something like this in The Dilbert Future; he claimed that privacy in the future won't be a huge issue because we're all so boring.
Thats great, thanks for the tip.

Also worth mentioning to look out for dead pool startups for fire sale of office furniture.