jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for the feedback.

International mail is a bit unpredictable, even post office says the packages can take 2-4 weeks, so it is possible there could be overlap.

I try to balance between easy to eat and truly bizarre. Sorry you didn't like those rose flavored ones, but many people actually loved them. Taste preferences are so varied I can't hope to keep everyone happy. I would rather sometimes shock and sometimes dazzle instead of just keeping it safe.

Definitely looking into starting a shop in the future to re-order more of the good ones.

Cancel instructions are in the FAQ, they are complicated a bit because I don't have user accounts on the site (need to verify you have the subscription you are trying to cancel). Easiest way is to drop me an email and ask for cancel.
As part of Ubuntu certification if an altered image is used then we supply that to the OEM. So Lenovo was given an image for the X140e - that's why the Cert page specifies a vendor image.

You have to request that image from the manufacturer. Probably through their support process. I don't know how it works for Lenovo.

The reason this happens is because hardware revisions and Linux kernel, and OS releases (e.g Ubuntu) are not in sync with each other. Eventually the changes for each hardware certification flows into the Ubuntu LTS release for that time. So, they probably went into 12.04.2 in this case. But, in some rare cases it's not possible for all changes to be taken - so generally it's best to get the preinstall image.
Congrats! When did you start?
About time. The usb physical standards have sucked, and hard. Mini usb tended to break on the device side, usb3 micro usb foot print is obscene etc.
I actually had a contracting outfit once ask me to provide my last years return and pay stubs, they had some work at Saber they needed someone for. I was in a bad spot at that time and it was the only contract on the horizon so I politely told them that we agreed on a rate and that if they use that information to leverage a lower rate against me that I would double my rate. I think at the time I was trying to do $10 an hour more over the last year. Anyways, they swore up and down that it would not be used to leverage me down. They did, as soon as they had decided on picking me up, not only did they try to negotiate me down, but they also tried to push me 5hr below my last gig. I doubled the rate, would not budge and their client Saber was getting annoyed on the length of time it was taking to complete the contract. Meanwhile, a contract with Marriott came up that paid my rate no questions asked. I learned my lesson on that one, I never divulge salary information to a prospective contract. I simply state that my rate is my rate.
This bothered me as well, I was expecting him to say that iterators were a great mechanism, but not one you should see unless you really know you need to interface with them directly.

But then, he didn't.
I think this is very important for web applications as well, not just for a page load time. Broadband may help with bandwidth, but latency remains the same.
You can edit the GET parameters to make highlight the developer/category you want to subscribe to. Then, you can enter an email at the bottom of a page to get alerts when your rank changes.

For example: http://www.wibge.me/rank?cat=navigation&pop=free&dev...

I have these emails go to a Gmail Label because they tend to change a lot. I glance at the label folder to see where we are at... much better than going to iTunes.
There's definitely a significant confusion of terminology here. FTA:

> The syntax itself is unimportant (some languages use foreach, others for i in l, etc…), what really matters is that iterators are gone.

The final example "for i in l" is Python. Python implements this construct precisely using iterators behind the scenes. Other languages are very similar, but Python in particular has a contract for an iterable object and that is how for loops work.

I think he meant to say "iterators should be invisible", not "iterators are an evil concept" but it's hard to be sure that he isn't just very confused as to what an iterator is in the general sense.
There's no real answer to this question. Here are some things that might help:

1) Separate your work from your life. Even if you work 12-14 hours a day, have something you do that is away from a computer and distinct from work. Work from home? Set up an office area and leave the house at the end of the day. I like going for long walks.

2) Get a hobby. Something that doesn't demand too much time but is engrossing. I like to read fiction. Currently reading Spook City by William Gibson. Psuedo-sequel to Pattern Recognition. It's decent. Reading can be, if you let it, a micro vacation.

3) Exercise. It helps with anxiety, depression and fatigue.

4) Know that this is not the end of the road. You have to try your hardest to make this work, but if it doesn't it's not a big deal. It's not going to ruin you. Or be a mark against you on your resume. It's going to be the best thing to have ever happened to you, success or no: Learning from your mistakes is an option. Success is an option. Failure is not.

/techpep talk

Also, some other perspectives: http://www.youtube.com/watch?v=2CdJTfGiRCI http://www.youtube.com/watch?v=TROhlThs9qY
OS X also has normal virtual desktops. The 'unique' feature of OS X is that when you maximize a window instead of maximizing on your current desktop, covering any other windows you have open, it creates a new virtual desktop and moves the maximized window there. When you de-maximize it automatically moves the window back to its original virtual desktop and removes the temporary desktop you created.
I don't know what BERT is briefly looked it up. I also looked at the site the pulsing varying color intensity targeting certain words.

Is this like a summarizer or no? I have been passively looking into ways to scan threads like in HN on popular articles and a visual tool like this could be neat via Chrome Extension.

It just seems like people's summaries are different. Although I suppose standardized tests wouldn't work if there wasn't some consensus on the point of a paragraph.
Absolutely true, yet then at least I would feel at ease with myself if we agree to the terms. All cards on the table and I won't have to feel bad about myself because I procrastinated on filling 37.12 .xlsx files with the detailed diary about my work.
This is such a fucked up incentive structure. Literally having the capacity to save lives but not doing it because otherwise people will pull out their money because Roblox is has a better ROI.
During Hadean geologic eon, when Earth surface was molten and cooled to form the first rocks.

https://en.wikipedia.org/wiki/Hadean
"Forced", hah. Poor little Facebook...
Every add except the first one is using the same code in either version.

The suggested change does not affect String + &str at all.
I wonder how much of a business the reverse would be.

A "reputation archive" company that keeps vouched copies of potentially harmful dirt on "the powerful", available on demand. Sure you can do opposition research to dig up things, but why go through that effort when you can simply wait passively and harvest later?
You stated a gripe/opinion as a question, with no data to back it up. What do you mean by "quality of posts?" It seems you really mean that more people you decide have less sophistication or education (less than whom?) come to dominate reddit and HN over time. Unless you have a sincere solution this post just adds to the noise you complain about.

Although HN and some sub-reddits started for niche and geek audiences, nothing about them made them exclusive to the niche. Nothing about "Hacker News" says niche to me, since "hacker" has a vague and shifting definition. All kinds of stuff gets posted here, much of it having nothing to do with hacking or tech geeks.
I would say that, yes, no one wants "incognito" or "private browsing" to prevent any kind of tracking. Wouldn't this render the majority of websites useless? The average person is probably looking for something that allows tracking of some information by sites they deliberately want to use but not as much (or at all) for third party websites. Except third party sites that they use to log into sites that they want use. And so on.

Neither of these features is meant to address the use-case you outline: browsing the internet free of tracking. I do think there is a market for such a mode, but both "incognito" and "private browsing" are meant to hide your activity from _the physical computer you are using._ You would want to use this mode if you are using a shared computer, like in a library or a computer lab.
Much of this story was published in Proof of Conspiracy in 2019, curated from major media reporting. The media just didn't cover the release at the time.
They still have i.reddit.com so that is a good sign.
What people consider heroic is a personal choice. I had no issue with someone saying what Apple did isn't heroic, what I was against was the specific reason.

After all, to me Chuck Yeager is less of a hero than someone who helps out at a soup kitchen every weekend. One was doing their job (and a questionable person honestly) and the other is taking their own time to help others.
> A dumb commit made without understanding or thinking about the consequences is on the distro maintainer, not the upstream project.

I think that's unfair they had clearly put a lot of thought into it. I'd argue this is a very clear-cut case of letting perfect be the enemy of good and software engineers thinking they're lawyers. Might want to get some real legal advice on the matter if you're potentially leaving a user without a system that can't research the problem.

It's not even clear what part of data controllers and/or processor means to the providers of software users choose to install in which a system default fallback makes the Fedora org subject to GDPR. AWS might want to worry if they're providing the running Fedora system for me.
> If I have to deal with the airport’s wifi... I don’t want to depend on downloading a 100mb binary over it.

That pretty much doomed all these "local Uber competitors". Nobody would start looking for a local competitor, set up an account, get 2FA, register their payment method and then have the privilege of getting a "starting up" screen telling them how and where they can get a ride. Instead they just open Uber and get where they want.
By logging into one's account. Surely you see the distinction between deliberately availing oneself of a service and bring tracked on entirely separate websites without being informed, much less consenting.
And they weren't the only ones doing that stuff at the time, the British East India Company had plenty of their own territory.

Some argue that some live in borderline corporatocracies now, but the 17th century was a completely different ball game.

https://en.m.wikipedia.org/wiki/Company_rule_in_India
This is actually really cool from a code perspective, as this is the first app I've seen that uses Qt/QML in combination with Rust. I was always searching for alternative cross-platform GUI toolkits that use Rust and some form of QML like language for the UI. sixtyfps (now slint) is a promising candidate that is developed by some ex Qt guys, but their QML style syntax is still a bit off in my taste.

[1] https://github.com/slint-ui/slint
I mean, it's technically interesting, but doesn't Gecko already do that for us?
Indeed. The PS1's CPU ran at 33MHz!
Google Authenticator relies on an open algorithm for one time passwords. It has been implemented by many apps, and it's so simple you can do it yourself. So it doesn't require you to rely on other company's product.
There are a lot of people (myself included) that do not think that there are taboo topics of conversation, or taboo topics of jokes -- humor relies at least partially on delivery and unexpected turns / clever twists, which are largely independent of subject matter.

That said, that doesn't mean that I think it's necessarily appropriate to make racist jokes on a board like Reddit -- it's a textual medium, and depending on the context could be extremely unintentionally offensive to people.

That said, I can't say that jokes of any subject matter bother me on Reddit. There is some actual misogyny, and some interpreted-as-misogyny-when-it's-not drama (and you can replace misogyny with just about any "going to offend people" term here), and it detracts greatly from having useful discussion.

Then again, although the primary purpose of Reddit was useful discussion, it's really more like a pub filled with pretty smart drunk folk. It's a social gathering place, and great stuff can be found, organized, talked about, and done -- but there's also going to be some guy slurring something about his genitalia and women or whatever.
Writing style is an important aspect of modern academia. This reply will address the topic of academic style and will consider several ways to approach it, while maintaining a focus on the conciseness generally preferred in this medium.

In order to discuss this fully, it is first necessary to define the terms. The word 'Academia' may have a wide range of interpretations and it is important to distinguish in which sense we are discussing it. For this discussion, we shall take it to mean formal study at graduate level or beyond.

As can be seen from the introduction, it is this author's belief that an academic reply should begin with a short preliminary sentence framing the topic in general, followed by a brief discussion of what the essay will contain.

Following this, the discourse should flow from point to point, with joining phrases such as "following this" to link paragraphs. Generally, points should be kept short, building on each other in small increments.

In this way, an academic writer can slowly expose the reader to their argument, without having their submission feel too heavy going.

Notice also that the previous paragraph was essentially filler, merely recapping the previous points, and drawing out a conclusion for the reader. By spelling out the conclusions throughout the text, the reader has to concentrate less, and will take on board the argument more easily.

To conclude, writing academically is a combination of concise points repeated in different ways for effect, statements of the conclusions throughout the essay in order to make the reader comfortable, and several other tactics, not least of which is the repetition of phrases from the title such as "academic writing" to remind the marker that you're answering the question. Finally, you can leave the essay on a slight tangent to 'wrap up', for example: It is this author's wish that this work may have contributed in some small way to the worthy goal of improving academic writing.
"I ported the code and project files to XNA 4.0 and F# 2.0, but I have not tested the binaries. Chances are, they do not work yet."

Then you haven't ported it. You've started, but you haven't finished.
It is crazy how perfectly the Matrix script works for this essay. And it's just so true, do you want the red pill or the blue?
'Have had "." in my $PATH for 20 years. It's never been a problem... and probably saved me several hundred thousand keystrokes.

Having to worry about there being an "ls" in the current dir is about the same as worrying whether or not there are multiple versions of _any_ binary elsewhere in $PATH.

This is a non-issue.
How to write a good research paper and give a good research talk by Simon Peyton Jones: http://research.microsoft.com/en-us/um/people/simonpj/papers...

From memory:

1. What's the problem? 2. Why is it an interesting problem? 3. What's my solution? 4. What (great stuff) follows from my solution?
Read other academic literature. I read a lot from Harvard and MIT.
I grew up with this as well. My 'solution' was to chart my own course. While i've never (yet) achieved huge success in the traditional manner, I continue to learn, grow and push myself.

The problem, as I see it, comes from the expectations of parents, teachers, etc. While they may mean well, their guidance tends to be too conventional. They want to fit you into the System, just in a slightly different role.
It's not that slow. I know this because I've done it. You just need to use the HW accelerated transforms/animations. They're pretty easy to use, and documented. There are some undocumented css things which cause slow downs though.

Animation is as fast as lightning, with expert timing. In fact it's a little bit frighting what you can do with it. If you use js setTimer based animation it's not that great though. You need to use the css animation stuff really.

Audio can be played with no user action - again I know this from direct experience.

Only the small devices play video full screen (currently... I can't comment on upcoming IOS releases ;). The ipad can play them without going fullscreen.

You can't just use links, with click events. Understanding how touch input works with multiple fingers moving on the screen, not waiting for releases is different than understanding interfaces with a big screen and one accurate mouse pointer.

Expect to pay top £/$ for good iOS html5/css/js/svg/canvas developers that also have experience on iOS/android/nokia/palm... if you can find them.
why does this have to be targeted at 'Minorities'?

http://www.huffingtonpost.com/mike-green/uplifting-black-ame...
I'm curious about this: do you mean you drank only organic vegetable juice for 14 days?
@dwwoelfel Haha. That's my bad then since I didn't actually read the article and was just frustrated that part of Reddit was down because of Amazon..

thx for the explanation.
Might as well get some good out of it.... please describe what your service is.
Here's a 1.5 hour lecture by him on the exact biochemical pathways that make fructose a poison.

http://www.youtube.com/watch?v=dBnniua6-oM
I am running my phone processing/tracking app on EC2 so it's been up and down all morning. The fall back also has some dependencies on S3 so it has been a bad day.
I can get you an invite if you like. I got my code shortly after asking for one.
> I skimmed it, tried to read it, and still have no idea what the person was even trying to do.

The fact that you haven't learned enough Haskell to understand the article after skimming it doesn't make Haskell problematic.
>If "we've never had it so good" then why did my parents and grandparents generations never have to attend a food bank?

Probably because they lived in a bubble of wealth and privilege. Now that the labor market includes 2.5 billion other people who can pull levers for half the cost, its going to be a lot harder to make a living in a developed nation doing a developing nation-job.

I'm sure if you ask the millions who have escaped poverty worldwide in the last decade, they'd tell you its been a pretty great year.
Perhaps consider an enterprise agreement with AWS? We've saved $large without needing to switch providers just by committing to a minimum monthly volume of data transfer.

Worth seeing the numbers before you invest in dev & operations.
> This may have felt like the year of Ebola and Isil but in fact, objectively, 2014 has probably been the best year in history.

They did mention ISIS ("Isil"). There's a seeming trend of these newspapers to fail to capitalize things that should definitely be capitalized (acronyms). I've seen at least a dozen cases of it in the last week. I don't know if perhaps it is a side-effect of automating/technologizing the editor's role or if this is a new style thing or what?

Edit: in this article, it is almost surely intentional:

> The Isil barbarity in the Middle East is so shocking, perhaps, because it comes against a backdrop of unprecedented world peace.
As a colleague once put it, "I believe papers published by people I know. Failing that, by people who have worked with people I know. In third place, by people who are at institutions I know have a history of good work."

Science has a deep internal tension that drives it forward, because it is both inherently elitist and necessarily public. If results are not published they aren't science, because they aren't incorporated by the scientific community. And yet while a) anyone can do science and b) anyone can publish, it is still the case that c) the scientific community is overwhelmingly tightly knit and fairly conservative when it comes to adopting new ideas, and the number of new ideas that get generated is so high that this sort of heuristic really is extremely valuable.

Sure there are lone geniuses. There are also lone nutjobs. It's not difficult to guess which one predominates, and these sort of filters do a good enough job of bringing the nut/genius ratio down closer to unity that we are always going to use them.
No stable flags. No guard flags, either.

Google will probably shut them down quicker than the consensus gives them those. They are tiny; it's an attempted Sybil, but it's worse than GCHQ's one that used Amazon nodes.

Edit: Down.
Not sure who you're suggesting should cut their losses.

Joy? In spite of the lack of legal status, she's more of a parent than many "parents" I know. It's a pity that she can't fight harder to get conservatorship of Savannah. Once Savannah is part of a family, with a financially responsible "guardian", she would qualify for more assistance, in both Canada and the US.

But, cut her losses? She's a parent, unequivocally devoted to her children. It's an idealized position for some to consider, sure, but there really are people who believe their job as parents -- a job that doesn't require having donated DNA to their child -- is to do everything in their power to make their kids' lives better than their own. That kind of parent doesn't "cut their losses" because their actions in support of their children aren't evaluated as a loss or a gain. It's simply what a parent does.

And on a personal note, it's remarkable how deeply an autistic child can ensnare your ambition, to imprint upon you the unstoppable motivation to help them succeed in a world where "difficult" citizens are just uncomfortably ignored, languishing in a system that won't get emotionally involved in their welfare. I'm lucky in that my son has tremendous capability for language, and is savant-like in his math and science skills. But he also breaks down when the shower curtain in the bathroom he shares with his sister is unexpectedly swapped out for a new one. He runs when someone tells him "happy birthday" on his birthday, desperate to escape, panicked beyond rational understanding. I do a lot for him, and he does a lot for me, and I guarantee that neither of us will ever try to assign loss or gain tallies to our interactions and decisions and celebrations and sacrifices.

Sometimes, there are no losses to cut. Sometimes -- all the time for some of us -- everything we do is somehow in service to our children.

Joy, in the original article linked, is a parent greater than most, and needs to be given conservatorship of Savannah. She could have no better advocate.
Personalized ads.

People are a little too literal sometimes.
Whoa, a recursive comment. Very cool.
In the WorkFlowy Help section at the bottom it says:

What we're working on: Mobile (iPhone, iPad, Android), export & backup, collaboration & sharing, better moving, and about a million other small improvements.
Almost this.

$2870.00 * 1.15 = $3300.50
$3300.50 < $3799

(We have a 15% sales tax that also applies to items ordered from overseas over a certain threshold)
Which part of "SE Asia"? BB is popular in Indonesia, but that's about it.

The "it" phone everywhere else has always been iPhone and shipping times have been stuck at 2 weeks as recently as early November.

Google Trends bears this out. There is not a single ASEAN country other than Indonesia where BB comes out ahead in normalized searches.