skysight-inc/HackerNews huggingface dataset:
You mean this feature of Outlook? https://blogs.msdn.microsoft.com/microsoft_press/2013/04/29/...
Immuter: A new way to update deeply nested immutable state in react/redux
The blessing of language is that word frequency follows a power law. The first couple hundred words cover much of the language anyway.
I'd be interested in taking a look at it. What are your long-term goals?
FonePaw Video Converter Ultimate 2.2.0 Crack Serial Key Download FULL and Free
> powered by XeTeX

Does XeTeX support microtype these days? It is important if you want "best-in-the-world output" to PDF.
legalese note: I think you mean "adverse inference", not "adverse interference". I only note this because "interference" is a word used in some legal jargon (e.g., "tortious interference"), so this typo could be confusing to others.
Please don't post polemical rants to HN. We're looking for thoughtful discussion and thoughtful conversation, and this is exactly the opposite.
Are you familiar with the R package data.table? Its CSV parser is blazing fast. Pandas (the Python tabular data library) also implements a speedy CSV parser. Both are written in C under the hood.
That's disappointing. It may be a bad interaction between OpenMP and AVX512 (cache pressure etc)?

I've also seen reliable increases in performance up through AVX2 but when I tried to run same code on a Xeon Phi, it fell short of the plain Xeon.
How to set up a cleaning plan for a student flat share on Facebook?
I'm operating a flat share in Vienna for international students and interns. The residents have to clean the apartment by themselves. There is a weekly changing cleaning plan but keeping the shared part of the apartment clean isn't working as good as it should, especially the kitchen.

The flat share has recently got it's on facebook group for exchanging information. That has improved exchanging information a lot in comparison with the situation before where information was sent one by one via email.

The existing physical cleaning plan is something I'd describe as cleaning clock or wheel. It consists out of a large outer circle with four fields - kitchen, toilet, bathroom, floors and a small inside circle with four fields, where each field represents one of the four residents. The small circle rotates in steps of one week inside the larger circle so that each week the residents are matched to a new cleaning field.

The problem is that the circle is only turning if it is turned by hand at the end of each week and this is not really working. Therefore I'd like to digitize the cleaning wheel and put it on the facebook group of the flat share. Unfortunately I have no clue how to do that. I have no programming skills. Suggestion how to realize that would be appreciated. This is my first post on Hacker News. I hope it's not inappropriate.
In their snippet, errors would be handled altogether on the promise you get from `getJeansAndSaveThem()`.

You don't have enough information to be outraged at the toy example.
Liquid fun (2014)
Well, ok, but that contradicts your statement that Lithium is available in almost all countries.

It is only "available" in all countries if those countries want to pay an extremely high price, right?
This arguably applies to a great many Google products and services. Google has enough resources to fling around that success and failure start to blur.
Fair enough. I don't know what role Uber played in how they hired/acquired Levandowski. The lesson I take away is, don't be a liability to your employer - Though that was kind of my prior to begin with.
How is it better than WebAssembly?
Bitcoin is outperforming major assets but hedge funds are still staying away
Euler missed an easy way to evaluate Riemann's Zeta function
One out of every 20,000 Stack Overflow visitors is just trying to exit Vim
I came across this a while ago. The discussions I found online seemed to criticize it a bit.
Goldman Buys $2.8B Worth of Venezuelan Bonds, and an Uproar Begins
Would you please stop posting uncivil and/or unsubstantive comments to HN? You've done a lot of this, and we eventually ban such accounts.
9 Things a Narcissist Will Never Do
A reason might be because it's harder to block ads in an app than it is in a browser?
That might not have been the best way for me to make my point, which is just that, qualitatively, all human languages appear to be incredibly similar. I am not aware of any way to quantify this observation. I do know, however, that children who do not acquire any language during the critical period find it much more difficult to acquire a language as an adult relative to a typical adult acquiring a second language [0]. This means that a native English speaker would be realying heavily of his knowledge of English when learning Japanese (although not necessarily at a conscious level).

I tried to avoid the "apple to oranges" objection you are raising by restricting the domain to that of "potential languages", which seems like the "fair" point of reference to take. Since Japanese and English are both natural human languages, I would consider comparing them more akin to comparing red apples and green apples.

The main point I was trying to make (which admittadly got berried at the end of my post) was that "wrong" and "not useful" are two very different concepts.

[0] This is best observed in deaf children who are not exposed to sign language at a young age.
Personal attacks will get you banned on HN, so please don't do this again. It doesn't matter if the other person is rich or even if they deserve it; what matters is that it poisons the community, and we don't want that.
A pessimist (and proto-existentialist) who I've been really getting in to recently is Giacomo Leopardi.[1]

He's woefully underappreciated outside of Italy, despite being highly influential on the likes of Schopenhauer and Nietzsche.

Check out his Essays and Dialogues.[2]

[1] - https://en.wikipedia.org/wiki/Giacomo_Leopardi

[2] - http://www.gutenberg.org/ebooks/52356
This is promising. But on the flip side, seeing those graphs reminds me that one of the deadliest drugs remains popular with 70% of everyone.
That's still not error handling, that's error logging. Try writing code that depends on the success of the previous operation to perform another operation and you'll quickly find yourself in the callback soup.
$150k on GPGPUs seems a bit steep if you're going to throw that approach away anyway...
You get more ad targeting and messaging powers via native apps than web apps.
FYI, you can simply clone an overleaf document using git, and work offline, pushing changes after:

https://www.overleaf.com/blog/195-new-collaborate-online-and...
> Instead, what really happens is that someone makes an incremental advance that allows 9 doctors plus a machine (plus, probably, some tiny increment of people servicing the machines) to do the work of 10. All it takes is to find the most routine aspect of some job and automate that away...

Isn't there a shortage of doctors already? Doesn't seem like the most vulnerable field to incremental automation.
> I am exactly of this philosophy so Tectonic is very careful NOT to require ANY network access for builds if all of the needed resource files have been cached locally. And because the I/O backends are pluggable, you can download the "bundle" file containing the install tree and point Tectonic to use it for fully network-free operation.

— The author (https://www.reddit.com/r/rust/comments/6e2x6m/tectonic_a_com...)
Just started using Overleaf as well. It actually has Git support, so if you want to use an offline editor for a while you can just pull changes to your machine, work on it, and then commit/push it to the cloud.
Why they don't fire the person? This is ridiculously sleazy.
Commercial racks and datacenter products have optional features that can be utilised in earthquake prone environments. What you see in the video is not only those rack features but also structure of the building itself (both are important and neither one is sufficient for certain areas).

For example see: https://www.ibm.com/support/knowledgecenter/STXN8P/com.ibm.s...

Without employing these techniques, you'd get something similar to this: https://i.imgur.com/Sb2M5Qo.jpg
The style is OK, but it is whining. By definition, it can't be anything else. "I want all the perks of being single, but I envy perks of being married". All arguments are single-sided, some are wrong (correlation does not imply causation), most short-sighted. It pretty much defines just another oppressed minority. Because everyone should have a chance to be a victim of oppressive patriarchy! Unless of course, you are a white, straight, married white male that has a family, in which case you are irremediable.

One that got me irritated most was:

> Workplace celebrations of employees who are engaged or about to parent a child may be motivated by the kindest of sentiments, but they are painful to those who only wish they had such experiences

Yes. The world should be a gray, boring, nothingness just so no oversensitive, envious person ever felt offended or left out. Such a typical modern mainstream narrative. :D

I'm not going to get into more discussion as I don't have time, and I feer enraging some PC police somewhere.
My wife has a small business similar to yours, and I ended up building a micro CRM for her, complete with scraping (some of our vendors don't offer an Api), reports, invoicing etc.
In recent years there's been a shift toward smaller engines with turbochargers. I have heard folks with luxury sports cars (Audis, mostly) complain about the cost of a busted turbo, and I've wondered whether people who bought an ordinary-seeming car with a turbocharged 4-cylinder are going to be in for a nasty surprise at 50k or 100k miles.

But I don't know what the life of turbos is, or if the cost of an Audi turbo replacement is partly/largely because it's an expensive car to begin with. Will Toyotas and Chevys be cheaper?
That hasn't been my experience.
I inherited a net5501 that encountered what seemed to be temperature dependent random hanging, on both Linux and BSD.
I also found that the case was mildly frustrating to put together with all of the addon features in use.

It's a box that I initially found charming, but my patience with it wore thin over time until I was dreading having to support it and finally replaced it with a workstation board.
Good work, and pretty nice that something as seemingly simple as 15 minutes of mindfulness yielded great results.

Are you fast paced in general? It is my experience that mindfulness enables the brain to put things away easier throughout the day, but it is really difficult the first week or so, because you actively have to let thoughts fly away.
Thanks for the morning chuckle.
Never thought I'd see an hbox joke :)
Yes, I know what it means and includes. Android, which is one of the biggest unixes right now, doesn't use GNU. iOS, which is another one of the biggest unixes right now, doesn't use GNU. Most embedded linuxes don't use GNU. So yes, for the parts of unix which are visible to most people, the gnu parts are not very relevant at all.
Designer Viruses Stimulate the Immune System to Fight Cancer
I'm currently writing CRM for Whatsapp and Messendger. Clients list, calendar, products list, messages history. Is it what you are interested in?
Java Loops
Same day as WWDC keynote? Coincidence?
It's hard to talk about a "TeX" engine when there is eTeX, XeTeX, and LuaTeX each with their own strengths and weaknesses heading in different directions. FWIW it seems to me that LuaTeX is actually the most promising of the three, not because of Lua but because of its extensibility.
Wiping out 10% of the work would probably not have a discernible impact, however, what's another 10-50 years of AI advancement going to achieve? A 20-40% level of automation would be devastating for any industry.
I want that, for every language I want to learn!

Edit: Before anyone says it, in my original comment, that should have been an e.g. instead of an i.e.
Italy here. Many owners of small shops and small restaurants go to supermarkets to buy stuff they resell because sometimes their dealers don't deliver all they need or not often enough: being small put those shops to the end of the list.

I wonder if the contracts are the same here or if processors just don't want to know because they still make money twice from any of those sales.
I think nothing of a 250km one-way jaunt--to go to supper with family on Easter. On average, every other month, I either make that trip or a 1000km one-way trip. When I was younger and did a lot of camping, a 300km jaunt (again, one-way) for a monthly camping trip was typical.

300km is a bit much for a commute (I've only had a 50km one-way commute personally, although I do know a few people with 100km commutes), but it's not really that far for a trip you might take on a 3-day weekend to the beach or the mountains. The US really is that large: I might describe myself as living "close" to Chicago since it's the closest city that most people stand a chance of putting on a map, but it's basically as far away as Brussels is from Paris.
> I disagree with the dishonorable mention as you've only considered the naive case which you can build upon to avoid the issues mentioned. Consider a design where everything is AES-256 encrypted in the application and the database just receives an encrypted binary. You can build an in-memory cache for situations where you need to search sensitive information (first name, last name, ssn) by using a tokenizer and using a technology like Erlang term storage. It will be eventually consistent which should be fine for our use case since that type of information does not change that often and the cache recompute can be done asynchronously.

https://tonyarcieri.com/all-the-crypto-code-youve-ever-writt...

https://blog.filippo.io/the-ecb-penguin/

There are defensible positions for which ECB mode is acceptable. I wouldn't classify the scenario you described as one of them.

> If someone gets unauthorized access to the server you are already screwed since your application can get access to the plain text data in order to serve requests.

If someone gets unauthorized access to the webserver, yes, it's game over.

If someone gets unauthorized access to the database server, and it's a separate machine from the webserver, then your analysis here isn't applicable.

That's the threat model alluded to in the beginning of the article, but if it's not your threat model, then you may reach different conclusions about the best way to protect data. (You may not even use encryption, for example.)
I doubt that's going to last much longer now that they're rewriting the whole website, or at least I hope that's the case. (see the huge pro/contra CSS discussion)
No, as in the machines are licensed from JD, and therefore they can't modify the software.
Qualcomm launches mesh networking platform for home IoT devices
Arjun, I am in bangalore. Add you contact details to your profile.
+1 - seems obvious. I'd also add that the Russians will (already have) created autonomous heavy physical weaponry.
Curious: what impact did that have on her sales numbers?
I was reading "Building Microservices" by Sam Newman, he mentioned that some of his clients moved from monolith to 300+ microservices without going into details, so yeah, that made me wonder about it as well. (it was a decent book otherwise).
I mean, they've been debating about how to add a promisified API for years (see for example https://github.com/nodejs/node/pull/5020) but nothing has come of it. util.promisify is a welcome addition, but very late for a first step.
How a Bitcoin transaction works (INFOGRAPHIC)
As far as I know it isn't possible to block ads inside the Android Chrome browser? Only way to do that is using your own DNS, but that would work both on native and progressive apps.

Correct me if I'm wrong, I'd love to block ads inside my Chrome browser.
It's about restricting access:
One is protecting others;
The second is protection within your own realm.
Both are needed (Unix was just like: At least don't touch the data / system that other users have)
I do this, or at least, I'm trying my hardest to. I use terminal interfaces to my usual sites like Reddit, Gmail, GitHub, Google, etc. A mouse button or keystroke opens links using a little script I've written which basically opens media files in feh/mpv/whatever, html sites using [Mercury](https://mercury.postlight.com/web-parser/) and links, and if I really need to open the page in Chrome for some reason, the open script will begin nagging me to find a terminal client for that service if I use it very often.
Yes, but the existence of ssh on chrome makes it much much easier to teach a windows user how to try out the linux command line. PuTTY is annoying as hell to help a new person get working and they might not have enough space for vagrant+virtualbox.
It executes (sandboxed) native code directly, instead of requiring JIT compilation to native.
And some performance improvements. And the fact that there are more to come when they upgrade to V8 5.9 soonish.
At least it's a nice cool temperature.
Yeah, no more working offline or in places with poor internet connectivity. Instead of small efficient applications we run multiple instances of web browsers, each instance consuming at least 1-2 Gb of RAM (even just to show text chat, like Slack), and they constantly do something even when they are not used. My CPU indicator is always at 5-10% CPU load even when I'm not doing anything, because all these apps are constantly downloading something or doing some mysterious background work that I don't need. My notebook cooler is almost always spinning.

Thanks, that's a great future!
Personally, I'm waiting for Apple to include push notifications via browser. I'd much rather receive them via my browser than need yet another native app for it. And it feels like it isn't as widely used as it could be because iOS doesn't provide this feature.

Example: I removed the Facebook native app, but still get my push notifications via the Chrome browser.
to teach high school in my hometown. serious.

could you drop me an email arjunvpaul AT gmail ? I can walk you through any details you need and even show you product animations that I have done to communicate what the web app could look like.

For the product - the long term goal is build a significantly automated web application that other small business can use to do commerce via messengers only (no apps, no websites)

For the business - an exit to Facebook.
I'm in Bangalore for a few days right now and I am interested in talking about it. Contact me through my website listed on the profile. FYI, I live in the US.
Today I learned the modern browser has even more caches than I thought it did.

Actually, good web engineer interview question might be how many caches there are in a web request. A good interview could easily end up with 20 on the whiteboard.
I think he ruined his own credibility via mass theft of his precious employer's files.

His current employer is irrelevant.

Plus, "on his own" is not correct. Team Blue 2005 had nine members: http://archive.darpa.mil/grandchallenge05/TechPapers/BlueTea...
> Both combined could decimate the current car industry as we know it

I think this point is not fully appreciated by investors. Even if, say, Tesla execute perfectly and grab 50% of the entire car market, it will not mean much if the market shrinks by 80%.
I created a barebones vue app and had 12,000 :/
Similar problem in reverse is the explosive growth of https://en.wikipedia.org/wiki/Fallopia_japonica all over Europe's forests and gardens. The plant is nearly unkillable and thus extremely expensive to get rid of. Here in Switzerland, dirt contaminated with its roots is counted as a hazardous waste that you need to take extra precaution for transit and disposal.

Thankfully by now we've learned to be more careful with importing non-indigenous species.
I'm not saying git is a useless tool. I simply think that if a course expects more than common knowledge of the tool, it should teach it too.

You can't expect someone without git experience to fix broken repository.

Furthermore, I think that there are too many tools programmers are expected to know, and git is one of those. Git is a nice tool, but I don't think that 'real programmers know git' is true per definition. Above all, git is a TOOL; and one could use SVN or mercurial to achieve the same in most circumstances (of course sometimes SVN is an inferior choice, because it's not distributed).

I agree with the rest of the post though. There are reasons to prefer C above other programming languages. However, I think the best approach would be to learn the C-style and learn multiple similar languages, to be aware of the differences.
7 Awesome Ways to Break a Bad Habit
That valuation is predicated on Uber still being worth that much, if they end up guilty in criminal proceedings (for example).
Non-coding = "not translated into proteins", not "isn't used". Some non-coding DNA produces non-coding RNA, including transfer RNAs (https://en.wikipedia.org/wiki/Non-coding_RNA), which help in protein construction.
I read Shogun whilst traveling all over Japan at the beginning of last year, amazing book and really added to the experience?
Circle Medical (YC S15) is hiring a physician recruiter
My story is similar. My friends wife was selling Indian women clothes and I took a stab at re-jigging her business for the "messaging-first" world. worked like a charm. she is now selling a very non-differentiated product at the rate of 1 every 20 working minutes. :-)

so now we have good problems to solve like actually needing a CRM, invoicing etc that I hoping to do via a web app.

Once that is done, it could be sold to other similar businesses. I have already done some presales using my mockups and there is interest.
As a socialist Swede, I beg to differ.
>the "real" adjective when talking of guests impressions reported on booking.com (and much, much worse than that on tripadvisor) is something that needs to be attributed with more than a pinch of salt.

I have personally reviewed every single hotel I stayed in, and none of my comments were removed or altered in any way. Which I sadly cannot say about HN.

(I have a suspicion that the overall hotel rating might be fake, and I rarely pay attention to it, but in my experience the reviews are spot on)
It's not possible in Chrome on Android, but it is in Firefox.
Previously that characteristic was also a massive pain point for debugging Node apps though - neglecting error handling would result in silently swallowed errors and leave people (particularly newbies) scratching their heads.

Then they added unhandled rejection warnings by default, and all was ok again - but I see why someone might insist that all examples have error handling.
they do already with the printer it'd be interesting if that could cover usage of purchased accessory
For inspiration for even more sophisticated solutions to this challenge it is probably worth looking at Haskell lenses and/or Clojure/Script's Specter.
Amsterdam,to istanbul return 28 jul 23 aug , 407 ,euro flychecker.com
> A few years ago they even renamed this article (https://en.wikipedia.org/wiki/Kievan_Rus%27) [...] to "Ancient Rus" to make people forget the Kiev part.

The russian version of that article is currently Киевская Русь [1] (Kievan Rus), though Дре́вняя Русь (Ancient Rus) is listed as a synonym. So it seems that specific change has been reverted, right?

[1] https://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D0%B5%D0%B2%D1%81...
Lucy bingo – £10 free no deposit required – New Bingo Site
The people telling Trump to ditch our last hope of avoiding climate catastrophe
“It is very strange that everyone who goes out for a closer look returns feeling very sorry for them.

I feel sorry for them from what I know about convict history and penal colonies in Australia. The British authorities were very nasty. You could be sent to the penal colonies with hard labour for stealing a loaf of bread to feed yourself. Patrick Logan, the commander of the Moreton Bay penal colony here in Brisbane, was a very vicious man https://en.wikipedia.org/wiki/Patrick_Logan
Does battery usage not matter?