skysight-inc/HackerNews huggingface dataset:
Why "finally"?

From a quick search it seems a shot at Belarus' desire to ban Tor back in 2015 but only now achieving it.
"Politics" is how you solve problems without hitting one another.
> I agree with your family, stop being spoilt and lazy.

That's not love, tough or otherwise—it's presumptuous and invasive. When talking with a suffering person, the first thing to avoid doing is retraumatizing them. What you did was take this person's experience of reaching out for support from loved ones and being rejected—which was painful enough to mention to strangers on a message board—and replay it back at them with an endorsement. Not cool.

You and some other commenters may be right that there are things the OP can do, or is already doing, which affect the situation for better or worse. But when someone is depressed or even just stuck, how you deliver that information matters more than the information itself. You might say that's the real information.

Please don't create throwaway accounts to break (or skirt) HN's civility rule. Unlike the OP's, that is an abuse of throwaways and will eventually get your main account banned too.
What's your reference on this? I've always thought that the smarter and the wealthier had fewer children later. Hence, Idiocracy.
> Remember Nokia. They produced mobile phones with excellent quality, extreme ruggedness, good battery life, and good voice quality. Their manufacturing was highly automated and their costs were low. They focused on their core business. Recently, their CEO said "We did everything right, and we lost anyway".

I don't agree that not developing a side-business is what cost Nokia their throne.

Very simply put, it was because they rested on their laurels. A Nokia executive told me the original iPhone is going to fail and used the Nokia N95 spec sheet as the only argument. It was the most impressive smartphone of the time but he completely failed to look ahead, as Nokia had a huge market share, large R&D budget, their own factories and no real competition.

Of course the new platforms crushed Nokia while they had several half-hearted attempts to follow them. They were completely setup to be crushed by any disrupter with money and a vision.
Yeah. Having a common fear or enemy is often the _cause_ for optimism and rallying around common goals. It's stupid to suggest that fear prevents us from striving for great things.
Location: Denver, CO

Remote: Yes

Willing to relocate: Yes

Technologies: Python, UNIX, Git, Machine Learning and Data Science, MySQL, Postgresql, Mongodb, Selenium, Requests, BeautifulSoup, GraphLab, Flask, AWS, Hadoop, Spark

Résumé/CV: https://www.dropbox.com/s/9d8roytcgf13r2a/Olivia%20Schow%20-....

Email: oschow@yahoo.com

LinkedIn: https://www.linkedin.com/in/oschow

Github: https://github.com/oschow
It may be the HN effect, but after opening an Ubuntu session and a vi console, it started refreshing constantly and telling me:

STATUS
Reconnecting

Will need to try again when the traffic slows down...
Alice is surprisingly workable. It's not an academically satisfying case, but having applied it in several cases now I think it is a useful analytical framework (which is miles ahead of what we had before it).
It's been submitted a lot:

https://hn.algolia.com/?query=Elves%20Leave&sort=byDate&date...

Massive discussions:

https://news.ycombinator.com/item?id=5751329

https://news.ycombinator.com/item?id=1007750
The prices seem to have a 14% roughly increase compared to US East.

I also assume that this also means Canadian tax is going to start being added onto all the prices?
Yeah, 9/11 could work exactly once (and even then, it only in three out of four concurrent attempts attempts)
The Reconstruction of Ships: Sailing the Seas of International Collaboration
Might be referring to NT
From a quick glance, this seems woefully insecure. Incrementing "user" by 1 yields (what I assume to be) someone else's export.

If you have any private snippets you would like to keep private, using this exporter would be a bad idea.

If you're the developer of this utility, my recommendation would be to generate a 1-time download link for the snippets instead of hosting them online without any authentication.
You probably could do all kinds of things, but is it worth the risk of getting jailed?
I can't speak for the parent, but in general I have a great deal more respect for people who vote for things I disagree with than people who share my values but can't be fucked doing anything to effect them.
If operation takes more than human's average reaction time, progress should be shown. Usually 250ms. Jef Raskin and others wrote a bookshelf about that a decade ago, but I still see strange solutions everywhere.
Xbox 360 was PowerPC, not ARM
I'm not proposing you shouldn't work hard, and I don't work for a large enterprise. I'm unsure how you got that from what I said.
Do you not ask people why they like things that they're excited or jazzed about? 'Cause I mean--I do all the time. (I also ask about things people hate. You learn a lot from those two questions.)
Yep, now with Linux support. There's a wiki page[1] that has details on building for different distros. Works a treat on my Ubuntu 16.04 desktop.

[1] https://github.com/mfikes/planck/wiki/Building
Ironic that instead of working on establishing a proper mobile software platform, Microsoft is spending enormous resources on escaping the Intel ecosystem just as Intel is finally getting a handle on pushing its x86 line into smartphone power consumption territory.
No kidding. In one of my previous companies we explicitly added a delay in our financial webapp. We saw a significant improvement in bounce rate after that.
It's not only the communication between the task and the GUI that is slowing things down (if it is at all, which I doubt). Even more, I think, it's the fact that macOS, the OS in question, has some conventions for windows, controls and so forth, one being that it takes X seconds for the window to appear and X seconds for it to disappear. If it was being shown and hidden again as fast as the task starts and finishes, it would be just be a flicker on the screen, which would confuse the user. It also doesn't make sense to spend a second to show a window, if the progress bar it embeds has completed before the second has elapsed, so there has to be a delay there, and so forth. The task is so quick it can really not be presented to the user without the presentation being slower than the actual task.

I think it comes down to good UI+UX, which in this particular case becomes bad UI+UX.
Personally, I use styled-components. It's really great so far.

https://styled-components.com/
> shows you several links, including the ones from Stack Overflow.

And all of the stack overflow answers that were linked from the top of the google search are "Have you ever heard of Google, N00B?"
First, if your query used the partition key in its where clause, the database knows(can calculate) which partitions can have a result and which can not. This means smaller indexes/less data to scan to find the result.

In the MSSQL case - not sure about others, this is were I had to use it - you can also switch data segments between tables indexed over the same partition function and with the same DDL. So you recreate the existing table a second time, create all the required indexes on it (which is fast because the table is empty), and then you switch partitions between them basically via pointer manipulation. The empty partition is now in the normal table, the data partition in the recreated one. Then you drop table on the recreated table. This is much more IO efficient than a delete-from statement.

This switching of course allows for a lot of other fun stuff as well, where you switch out a partition with a couple million rows, then work on it in isolation, switch the partitions back and then only have to "replay" the few rows that hit that partition while they were switched. Which is easy because they are now in the shadow table which is not updated further.

It is of course data and application dependent if you can use these things without affecting your application; but if it is suitable, the gains can be immense.
n=1 and all, but the Internet Archive's Canadian mirror is a notable example: https://blog.archive.org/2016/11/29/help-us-keep-the-archive...
HTC Announces ‘Vive Studios’ to Publish Room-Scale VR Games
Uber tries to solve sexual misconduct issues by banning riders from flirting
There's barely any difference between a limit of 512MB vs. a limit of 2GB/4GB. Almost nobody is going to split that hair. You either design for reasonably-small messages, or you design for 'unlimited' size and go with a 64 bit size field. Either way shaving a few bits off the top is harmless.

But you shouldn't be allocating 100MB+ upfront anyway. No matter how big of a message you allow.
And it's only for nightly (see "feature") and it means it's can be used in reliable code. Talks about stabilizing of this feature are endless.
They did in another comment on this page. I do not see any evidence that worries me. Perhaps if you're a famous terrorist, you won't want to use it, because your GIF searches might expose your evil plans. But I only needed a way to talk to family and friends that was more private than Facebook and Google, while not sacrificing features and usability. I think Wire has done an excellent job. I've not found anything else that checks all the boxes.
"The first time I saw a jet I shot it down"
> In a sad coincidence, that this article was posted on the same day that a plane crash in Colombia killed 71 people. Not every region of the world has been as fortunate as ours, and we are wise not to gloat.
I still don't understand why companies would willingly serve free drinks (and snacks) that they know will only deteriorate the health of their employees. Free drinks, sure, but 290-calorie cans of sugar, and bags of fat? Say what you will about adults having free will to make bad choices, but your company doesn't give away free cigarettes.
Do you see any worth in noting these two statements?

"50% of people today make more than their parents."

"90% of people 60 years ago made more than their parents."

If yes, what is the problem that you have with this study again?
When you do, you'll realise what an astonishingly ridiculous comparison it is.
> Many truck drivers own their own trucks and contract for the carriers so those are the ones that could buy self-driving trucks

Except they probably couldn't, because the carriers are going to lease self-driving trucks from specialized agencies that will exist exactly for that purpose, as they won't want the administrative costs of dealing with individual owners (which makes some sense when it's an owner/operator as an alternative to hiring a driver and buying/leasing a truck separately, but none when the truck is self-operating.)

So, since no one is going to be likely to pay them for use of the self-driving truck, there's no anticipated income stream with which to finance the purchase.
I have a scenario where we want to keep 12 months of data online. When you go to delete the 13th month of data the traditional way:

- Postgres has to scan the whole table to find the old data

- Postgres marks it as free, but doesn't give it back to the OS

Handling this the naive way winds up being both slow and unproductive. With table partitioning, I just go in and DROP TABLE data_2015_11 and get on with life. It's fast and returns space to the OS.
Particularly for local and state elections (where all of those issues besides war and torture will primarily be decided).
I had the same impression that there were fewer inflammatory comments, but am trying to keep two things in mind: one is that I know that I'm biased and would like to see quantitative data, and that there were submissions flagged on which I would have liked to see discussion by those on Hacker News. I think the data would be interesting regardless, but I don't think it would be meaningful because it wouldn't represent the HN that I'd like to see. I'd like to figure out tactics that reduce inflammatory discussion that still permit constructive discussion on contentious submissions.
I'm just saying I can cut test time dramatically by not testing that X db actually can do it's job in expected ways, and those tests can run sans networking and unexpected situations won't cause false negatives. Both things are fine and they go very well together but each allows you to do different things
Thanks for posting this, I'm going to try and take a look over the christmas break.
>Not to mention that on Youtube (a Google site) 1080p video uses 1% CPU in Safari while 720p video in Chrome (a Google browser) manages to use 80% CPU.

This is because Google/YouTube is pushing VP9 streams when they detect that you're using Chrome. It saves them few megs on bandwidth (over H.264) but you suffer for it because VP9 is not hardware accelerated so it chews through your CPU and makes your system less responsive. YouTube/Google also doesn't allow you to set your preference for H.264.

It's irresponsible for Google to waste so much electricity for everyone who uses Chrome.
A technician might see an overlay highlighting a malfunctioning part, or annotations provided by a more senior remote person. A picker at a distribution center could fill multiple boxes with the correct products and boxes highlighting in their vision in real-time.

I suspect someone in the fields could come up with better ideas than I could.
On a purely scientific level, US is about to run an experiment where they're handing power completely over to one side of the aisle for at least 2 full years after having a split government for the last 6. You're likely to get sufficient data during this period to make your determination whether your (IMHO ill-informed) opinion is indeed true.
When I see articles about how sears is now, I always think of this

http://www.metafilter.com/62394/The-Record-Industrys-Decline...

Sears could have been what Amazon is today.
> Some had already been irritated when “professional” managers had been hired over their teams with reportedly more stock than the early engineers had

That right there is a huge warning sign that they're not valued well and that they never were.
Have they released the full server source yet? Last I checked they hadn't.
I realize not everyone is the same as myself, but I really wish that this etymology was explained when the concept of the rational number was introduced. I have trouble with rote memorization, but little trouble so long as I can derive a thing from first principles. Realizing that rational number comes from ratio seems so obvious in hindsight, but would have been so very helpful to my in-school self oh so long ago.
Getting the paper can be useful by itself. For example, when working abroad, some countries require an advanced degree in order to get a residency or work visa.
"It never ceases to amaze me how many startups make the mistake of killing off the free drinks."

(One of the comments on the page.)

But wait a minute. Killing off the free drinks is just the signpost. The change is primarily in the size and the culture of the company itself. Charging for sodas might be the first, but it isn't the biggest change that the company is going to, and going to have to, make as it grows.

Does anyone really believe that IBM, Amazon, Facebook, or Google would still be their happy fun startup selves if they still gave away free sodas?
That makes me happy to hear, thanks!
That's highly unlikely. Archive Utility is just slow.
Of course they are. MS is biggest visual theme seller on the planet.
Yeah you can have bad architecture with or without tests, having tests does not mean you don't have to think about design! I disagree that tests lock you down though, it really depends on how they are written.
You need to block Javascript too, and not enable exceptions for Google services like NoScript does. Besides that, Google is probably part of multiple data-sharing alliances that allow Google to track you even when it's not tracking you. Loading "normal" (non-ad) images from a site already leaves your IP footprint on a site, which could share that info with other sites. How much sharing goes on is a mystery. It's possible data collection companies don't know just how much info they really have, but that'd be a good thing for the rest of us, IMO.
The user review system for games is the best I know of and arguably more useful in deciding what to buy than critic reviews.

Steam is also constantly promoting new games to you and making suggestions based on what you currently play. There is also the social aspect in that you can see who is playing what, leading to new discoveries.
Kingdom Come: Deliverance Video Update #16: Blood, Toil, Tears, and Sweat
I would be shocked if Amazon, Facebook, and Google don't still give away free sodas.
What is the benefit over PG schemas?
About the Chapecoense crash. From [Portuguese] http://www1.folha.uol.com.br/esporte/2016/12/1838707-lamia-j... Autotranslation: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...

> On at least two occasions, the Bolivian company had flown beyond its declared autonomy. [4 hours and 22 minutes]

> One between Cochabamba in Bolivia and Medellin in Colombia (4 hours and 27 minutes), and the second between Medellín and Santa Cruz de la Sierra in Bolivia (in 4 hours and 32 minutes).
Lessons from the World’s Largest Megacity​
>One feature I use a lot in Safari is the reader view.

This is one of the primary reasons why I used Safari when on Mac. Reader view is instantaneous and works really well on almost every site. You can also customize fonts/colors etc which means you can always read article in distraction-free mode and read them that best suits your eyes.

I am now using Linux most of the time (MBP got stolen, didn't buy a new one yet) and I miss Reader view the most. It's a HUGE timesaver.
Ask HN: Validate my SAAS idea
Im trying to crate a side project for supplemental income. I'm also trying to enter a crowded market place. I'm happy if I can scale my business to a few monthly clients. I've narrowed down to three ideas. I'd like some feedback from the online community

1. Property Management for the Homeowner Investor - Considering the tight competition in the management tools market, We can provide the solution directly to the homeowner himself. Eliminating the middleman can be lucrative for owners with small portfolios. They could easily save 10% of the rental income that would otherwise go into the hands of property managers. To mitigate the risks from tenant issues and save time, we provide automation wherever possible. (Eg : Automatically dispatch contractors for maintenance requests etc).

2. A Contract Marketplace - After some initial google searches, it seems to be unclear as to how management companies expand their portfolios. Search results suggest traditional methods such as approaching HOAs, Websites, Online SEO etc. We may be able to connect the new homeowner to a property manager by means of an online database of properties that require management. Populating this database could prove to be challenging.

3. Yet another property management tool - While this is the least favourable project, a crowded marketplace seems to suggest that there is plenty of business to go around. The selling point could be a price point that is highly competitive and a non bloated product.
Incidentally, the office of IBM I worked at a decade ago had free sodas.
2017 Adult Ed.: “Hands on Python 3.5”
Hello World,

I invite you to a new Python Class:

"Hands on Python 3.5"

Saturdays 10am to 2pm Jan 07 through Feb 25

Santa Clara Adult Education
1840 Benton St 95050 Bldg F

The cost is $300 for 8 weeks of instruction.

https://register.asapconnected.com/CourseDetail.aspx?CourseId=126730&ext=1

Prerequisite: Basic knowledge of Python

Class Description:

We build software projects from popular Anaconda Python packages.

Why Anaconda?

Anaconda is a high quality Python distribution constructed by a team of experienced engineers.

Why Packages?

Writing high quality software is difficult.

The quality of the software in most Python packages is much higher than the quality of my code.

I should use packages to increase the quality of my software.

Why reinvent the wheel when I can just use a reusable jet engine built by an expert?

This is a project based learning opportunity. You can work solo or try to find a coding partner.

In the class you will get feedback from peers and advice from an expert software instructor.

Half of class-time will be lecture, half will be hands-on lab.

During the week, between classes, you will have access to online help from the instructor and other students.

All the students will be provided the same VirtualBox Ubuntu 16 environment with the aim of reducing cross-platform problems.

An additional AWS Ubuntu 16 AMI with Anaconda will be provided.

After the 8 week session, you might have some new coding friends who will help you learn more.

Most Anaconda Packages are listed below:

https://docs.continuum.io/anaconda/pkg-docs

Maybe you will see something worthy of study in the above list.
In my company whenever they pay for lunch it's always bad food. Bad pizza, greasy sandwiches, junk food. I don't understand why can't order some decent food.
> Ever tried to install an adblocker on Android?

Yes. Works across browsers and against in-app ads, too. https://block-this.com

> Ever tried to install adblock/ublock on Chrome?

Yes.

> only to find out that it doesn't exist in the chrome store or was removed again.

Under no circumstances. AdBlock Plus has never, as far as I know, been removed, nor has uBlock Origin.
Were the background images always there in Windows 10 mail? It honestly looks like an amateur access app from the 90's.
"At 77, he orbited the Earth with six astronauts aboard shuttle Discovery, once again rendering his body and mind to the study of science, providing insight into how the oldest man ever launched into space held up. Glenn, remarkably fit, became an inspiration once again to mankind."

I teared up at this bit. The right stuff, indeed.
Right next to those are generally the free diet sodas, the free seltzers, and the free teas and juices.

Next to the chips and candy are the protein bars, trail mix, nuts, and fresh fruit.

Over in the cafeteria, next to the free pizza is the free salad bar.

With any luck you've got a range of employees. Some are concerned about their weight; some are concerned about getting enough vitamins; some really really want a boost of sugar and caffeine. It's possible to cater to all of them.
Where are your story and quotes from? The quotes aren't on the Wikipedia page linked above. I'm not doubting it, I'd just like to read more.
AMD are in a death spiral.

In the gaming market, AMD have completely lost the high-end and are barely managing to keep a foothold in the mid-range. The RX480 is just barely competitive with the GTX 1060 in gaming, performing worse in DX11 and edging a marginal (~5%) lead in DX12 and Vulkan. The R9 Fury has been all but abandoned by card partners, because it's barely faster the GTX 1060 or the RX 480 while costing 50% more.

None of that really matters, because AMD are absolutely nowhere in the GPGPU market. The market for consumer video cards doesn't have much room to grow, but there's exponential growth potential for GPGPU compute in server and embedded applications. Nvidia are selling rackloads of premium-priced cards to data centers and increasing quantities of chips to the automotive industry. They're in a virtuous circle of economies of scale, with the video and GPGPU markets supporting each other.

AMD have gained some market share in terms of unit volume, but they're in deep trouble when it comes to margins. Nvidia can afford a price war in the mid-range, because they've got a monopoly on the high-end. Nvidia could do to Radeon what Intel did to Opteron.

I like AMD. I particularly like AMD's support for open standards (Freesync, Vulkan etc), but I think that this is a desperation move. Polaris has been a massive disappointment, at least in comparison with Pascal. Unless Zen turns out to be spectacular, AMD are in deep trouble.