skysight-inc/HackerNews huggingface dataset:
Edgar, you might be interested to know there are significant problems with the big javascript files being downloaded on Linux for Office365, particularly for WordOnline.

We've done similar experiments and proven it to be again based on your own user-agent detection, since normally they will take 30-60 seconds to load, causing the UI to essentially lock up and fail, when faking the agent-user to something else will work around it.

Multiple attempts at contacting Microsoft support come back with its not supported.

Its the Web... pretty sure you can build things without breaking them for Linux.
A Russian Poetry Scandal That Ended in a Duel
Amazon delays its entry into Southeast Asia
Google has acquired Codepanel.io (Cloud IDE for developers) for $10B
Mossberg: The old dream of the information appliance is now real, what’s next?
> who remember my posts with the old username won't recognize the new name as the same poster, which I don't see as a significant issue. Is that a problem for forum managers?

Yes, because people will abuse it. If you keep track of violations (especially in moderated forums) it's important to know who did what. And while your primary key on the DB might still be the same, people don't know it, they know your nickname.

Some people would change it every time they comment just for the sake of it

New account creations have some kind of gatekeeping/email verification so it's not as efficient, and admins have ways of checking if this was done with the purpose of evading a ban for example

But if you want to change it because you made a typo or for a similar reason admins usually let you do it (they have to change it for you though)
Ambar: Scan and Index Paper Documents
TRAPPIST-1's planets are quiet. Quiet as the grave, in fact
Google Duo adds supports for audio-only calls because why not
They are just scratching off the number and the QR code so no-one can use them.
Unbuntu splats TITSUP bug spread in update
assembly source is the byproduct of compilers not their output.
In the 90s, I thought that there wasn't much software left to write. It turned out that there was. I don't want to be glib, but I think it's always hard to imagine the things that haven't been created yet.
Of course. Most production monoliths are deployed on networked block storage - aka SAN - and NUMA is already structurally distributed memory, even on a single box. But it's not the right paradigm to scale well, no more than chatty RPC that pretends the network doesn't exist is the right way to design a distributed system.
Extract Data/ Web Harvesting from Yelp
yes but it's a move that allows for clean power generation in the future while reducing pollution in the city now
I'd agree with all of that. The differences between Europe and the US in terms of maternity leave / time off / healthcare are fairly stark. And now we're presently dismantling healthcare as a right in the US.

Really hitting at least one disaster in your life seems almost inevitable, and the system is waiting there to profit from you.

I'm definitely of the more socialist bent, in that I know that if people around me aren't healthy and safe, everyone is more at risk. But I feel in the minority these days.
One example, please, of a decent scholarly work that Amazon has removed. All I see is a bunch of fringe, shoddy, anti-semitic, real holocaust denial garbage.
Neuronify is an educational neural network app
Look, while there are enough people getting money funneled to them at the top for sure work very hard. But those are not the seriously rich. Those are the subalterns, they earn about seven or eight figures a year and work hard for it.

The seriously rich get to chose how much they want to work, if they want to work at all. Surely you know that?

Edit: sarcasm is best perceived when the argument leads ad adsurdum. Now people at the top working very hard and taking risks happens all the time and your "Surely you don't believe that?" could have been just an arrogant attitude, so your sarcasm was hard to spot. But I'm glad to hear it was just sarcasm :)
While I've had fun going down the freeze dried prepper hole a few times for trying to make gluten free camping food... If you're considering doing this yourself, just buy a good super automatic coffee machine. Such as a Jura Ena. Good ones can be had on craigslist. They're prosumer type machines so you can fix them as well. They make amazing coffee, so good you'll burn yourself out on it if you're not careful. They cost about $350 used and $1k new. Both prices are totally worth it, esp when compared to trashing a kuerig machine every few years and the prices you're paying for k cups. And you get fresh.

That is for home consumption. Travel? this might be cool. My camping gear has a aeropress in it.
The authorities in China care nothing about bike theft.

The best theft-prevention mechanism in China is to have an old, rusty, broken looking bike.
Homegrown tech being used to help millions from a devastating famine in Africa
Alternatives for Integrating Magento with Third-Party Applications
The post title is "Is anyone doing in-process Chaos Monkey?"

Could you change the HN title to match? "In-process Chaos Monkey" without the prefix is misleading.
Title makes no sense... Dogs are pretty damn fast
My experience has been the exact opposite. The latest version of UltraEdit easily handles large files that Notepad++ and Sublime Text 2 choke on. Didn't purchase Sublime Text 3 yet so the situation might be different there.
Create WooCommerce Store Using Total Theme
Ask HN: Distributed consulting agency, advice?
Hi, i start to create a platform where people can create their own team (inviting friends) for consulting project. My idea is create a web/mobile place with a lot of "teams" skilled in their things and if someone want to do something can search a great team (created by trusted people, in my team i want the best developer that i know) for doing that thing.
I want to do this just because freelancer.com sucks and i want extra job for my free time to earn something more. Essentially is a team showcase and anybody can create your own "consultant agency" to work at home :)

do you think it makes sense?

Thanks guys
Classy newyorker is good at criticising, but never good at offering alternative. And the implied solution(opposite of being too much self-reliant) is always the cliche rosy picture of bigger government and welfare society.
It got downvoted because not only didn't Apple shut down the app, they chose to massively boost its user base by making it free. Not a policy very consistent with discouraging its approach.
The focus of software engineering research should be on requirements elicitation, analysis and transformation. There has basically been no progress at all.
Not only that, but it seems to be most used IDE in the web development category. I had to make sure they didn't mean Visual Studio Code, which appeared a few positions further down though.
How You Can Use HTML5 Custom Data Attributes and Why
AVA, low-config testing for JavaScript
When I've talked to senior researchers about these problems, they say that they have no problem finding distilled information about new results; they get it from in-person conversations at conferences that they attend frequently. The publishing of distilled research would most benefit low-status, newer researchers (like Ph.D. students), but it needs to be valued by senior researchers to make it into the incentive systems of hiring and grant funding. It seems like a tricky problem to fix the incentives here.
Beyond the Browser: From Web Apps to Desktop Apps
The easy online booking system for small business
David Lynch in the Beautiful World of Twin Peaks
I agree that owning your own hammer, if it is a good one, is preferable to borrowing your neighbor's; but when everything looks like a nail wherever you get your hammer does not keep it from working as such.
Simple Git webhook cli tool for automation tasks, bind Git webhook to action
I don't know.. I work about 15 hours a month opening up positions and closing them with my brokerage account. Have been doing this for a good 12 years or so now. Granted the earlier years were fraught with hard learned lessons that any newbee would make without proper mentorship.

To me, it just seems like too many see that initial hamster wheel and jump on without thinking much about things. Then again, they lack proper education. I'm not even sure if it's about teaching them how to trade and invest, instead people need to be taught how to think critically and break out of the victimization trend. Then again, I'm not sure if that will help things much either.
The controversial to tunnel beneath Stonehenge
I used to have the same problem, I would wrap mine around the phone all the time. Get AirPods, you'll never go back.
Data Center Infrastructure Is Dead, Long Live the Cloud MSP
Ah Fiverr, the 'gives you a logo for 5 bucks' or 'a Wordpress site for (too little)'

Epitome of race to the bottom
See: https://www.theguardian.com/world/2017/jan/17/chinese-discar...
Human meat is cheap and plenty.

I don't think it will ever get better anytime soon.
You seem like you know what you're talking about. I know pretty much nothing about freeze drying. 600$ to 1k$ actually seems reasonable enough for my personal production. Would I need anything else? My mental model of the process is...grind (I think it needs a different grind than pourover), put into the magic freezer machine, wait and have instant coffee to take to work :P

What's yield/power consumption etc. (for such a lower end consumer version). Anything else I should be aware of?
Pizza Math
ha, Even with this article being from 2014, I find it funny to see that the author continued to pen jeremiads on the epidemic of two spaces in modern society for years[1]. Sort of an unusual (and in my mind, pretentious) cause to take up.

In any case, it's not true. If you want to use two spaces after a period, continue to do so--I do. Here's a long rebuttal on why two spaces after a period doesn't really matter[2] and the corresponding HN discussion from four years ago[3].

[1] http://www.slate.com/articles/technology/technology/2011/01/...

[2] http://www.heracliteanriver.com/?p=324

[3] https://news.ycombinator.com/item?id=6385448

Edit: I typed this comment with two spaces after each period. Try it yourself, you'll see the rendered HTML only has one space. This is a solved problem folks, just do it however you like!

Edit2: Just realized that even though this Business Insider article is dated 2014, the article is the same one the author wrote in 2011.
I think I saw a report somewhere stating thad Danes are most happy to pay taxes—because they are happy what they gain in return. Also, there was a report recently, that happiest people are in Norway.
Maybe it is not fair to call all socially responsible arrangements "welfare society"?
It not what ambiguity means in a programming language. Sure, you can make up your own terminology and call whatever you're talking about 'mauve'. You'll probably have a hard time convincing people dynamic programming languages are mauve as well.

It's 'grammar', incidentally.
International Journal of Proof-Of-Concept or Get the Fuck Out
Assembly instruction level profiler? Sounds like an extension to callgrind.
I've lost track of the number of times I've been stuck in a login/redirect loop with Google's multiple account handling when I want to use one of their services from one of my secondary accounts. Only way out of it is to clear cookies and log in again with the account I want, then add the other 4-5 accounts until the problem happens again.
Try blendle.com . Most articles will be more like 30-70cents though.
I'm not sure what one can do to balance this, though

Try reading magazines like The Spectator, The National Review and The American Conservative. Even if you don't agree with everything they write (or especially if you don't agree with everything they write), they're on the whole well written and present their view in a pretty well argued manner.
So, your counter-argument is to say that they are also as human as the rest of us?
I had no idea about Blendle, thank you! Seems exactly what I wanted: paying for articles instead of publications.
Sinclair ZX Spectrum had a palette of 15 colors. 7 base colors, plus 7 "bright" versions, plus black (bright black was the same as normal black).
thanks, updating that tomorrow when I wake up
If my understanding is correct, FPGAs aren't that fast, and while the really small ones are cheap, they don't fit that much. I synthesized a 32-bit multiplier on a spartan 6, and it took up about 1/5 of the footprint. I figure maybe you could fit 4 16-bit fused-multiply adds (which ought to be able to do machine learning) onto a spartan 6, which is not that great.

What is really going to slaughter you for ML performance on FPGAs is memory bandwidth.

If you have access to a really big FPGAs with lots of memory (on the order of $10-30k...) it might make a difference.
is always the cliche rosy picture of bigger government and welfare society.

...which works very well in Western Europe, where you don't have to worry losing everything when you get ill, lose your job, etc.

I am in favor of a fair bit of (regulated) capitalism. But in the US people are taught that capitalism is good and socialism is bad [1], and the industry at large exploits it to get extremely cheap labor.

There is a life outside work.

[1] How universal healthcare can be bad is beyond me. The US spends more on healthcare per capita than Western European countries and has worse outcomes. See e.g.: https://www.theguardian.com/society/2016/feb/09/which-countr...
YC S17 application added new questions
Hey all, just a quick heads up.

If you didn't fill out your YC application for S17 in the last couple of days, I suggest you go check it out again.

We filled it out 2 weeks ago and today realized that they added 3 new questions in the "Progress" section:

- How much money do you spend per month?

- How much money does your company have in the bank now?

- How long is your runway?

I swear these 3 questions weren't there when we filled it out the first time, I looked through the application multiple times.

Did anyone also experience this or was it a bug for me? Also, I find it weird that they add questions and don't notify existing applicants?
I personally have no idea about typography, but I use double space after a period for semantics --- as a sentence terminator. because, you know, there are languages where periods are used not only for terminating sentences.

as a side note --- capitalising the first letter of a sentence is a convention similar to putting two spaces between sentences. why does the author do this?
Amen, utterly ridiculous adjectives are an embarrassment to both yourself and the profession.
Windows Diff Tools
Ok cool, thanks for sharing!

A big part of artisanal coffee is that it uses high quality water (usually magnesium enriched after filtering via reverse osmosis iirc) - is there anything you can do to control for this / shitty water at the customer side?

If you're brewing with Mg-water then, most of it will be left behind when freeze drying, of course, but water used to rehydrate the coffee will be a big one...
Ask HN: Why do we need Time series database?
A lot of new time series databases are coming up. Why postgresql or mongo or other existing databases are not enough?
STL or rather standard C++ library can result in clean code. Boost... rarely, especially the more advanced metaprogramming tricks there are esoteric.

Neither typically provides highest performance. (I.e. boost ublas vs Eigen)
You do realize your way of life can never become mainstream, right ?
> I'll just move on in any case.

Unfortunately not all of us have that option. I'm currently trying to figure out an issue with TFS which means I can't do anything with a PR once it's been raised if I use a browser in Linux. After seeing this thread I think I'll be switching the user agent and see if that fixes it.
If you might find it helpful still, my inbox is open. :)
How Bill Gates' plan to tax robots could actually happen
I notice they don't include IntelliJ. I know it's not normally considered an editor, but it's worth noting just how much faster it is than other editors in this latency test.
https://pavelfatin.com/typing-with-pleasure/
I like examine.com, they have a reasonable summary. It looks like there's not much strong evidence on any claim. The ones shown seem positive. https://examine.com/supplements/coffee/
It may seem to work fine, but it doesn't. Symlinks are not officially supported by any of the Go tooling. Your setup is working by accident, and may break with any future release.
Unfortunately arcane notations are an effective tool to obfuscate the shallowness of some ideas.
If you mean "too much capitalism" as in "too little taxes for the rich, almost complete destruction of unions, too much power for lobbyists", then I think you're right. "Free market", democracy, government spending and unions are all imperfect, but they are IMHO all necessary counterbalances to the sheer power of money for a capitalist system that benefits most of the population.

Instead, for too long the ideology that The Market is perfect and self-regulating and automatically works for the greater good, while Government/taxes/regulations/unions are all evil, has triumphed.

Working to find a good balance is so much more difficult and so much less attractive than believing in a very well narrated oversimplification. But, instead of working in that direction (the good balance), lots of people are opting to believe in even worse oversimplifications - the ones that populists all over the West are spreading. Not an easy situation to fix.
You're actually arguing that the environment of a plane doesn't have any effect on people's sense of taste because one time you totally liked your cup of coffee on a plane?
the GSL is the checker

Well it's a bunch of headers declaring useful types and functions. If you don't use them the compiler won't complain and nothing is checked. I think the OP means something like static analysis.

I found a note in my C++14/17 TODO list where I typed 'clang-tidy might be able to give warnings for pre-c++14 constructs etc, see https://reviews.llvm.org/diffusion/L/browse/clang-tools-extr.... Don't have time now to figure out what that is, but it's probably what the OP is after.
It can act as an additional revenue source thus allowing you to cut on the hours you work per week. If you can train yourself, or find a proper mentor. Though I think a proper mentor is the real bottle neck, so too many try to train themselves and lack the proper knowledge for where to start; too many go to CNBC to start..

If it became mainstream it would just mean more volatility which for me.. volatility is a good thing. Yet were not even close to that, not many trade. Which is fine too, adaptability is key. I think the "you can't" stuff really flows out to other areas of the economy, e.g. starting up etc. So we get into this thing were people don't even try, or they try and fail once and don't bother getting back up. Granted, having a family etc is problematic .. though I do know someone who failed thrice starting businesses while being a mother of 5. That has to be pretty challenging and seeing her persevere tells me many more can be successful if they get past the initial hurdles.
My two cents; there's a ton of space for productivity improvement in editors. Projects that allow more and newer features is what I'm interested in.

I don't like the fact that Atom and VSCode are slow and memory hogs. I do like that fact they are running in a cross platform environment with access to canvas, webgl, svg, images, video, networking and more. I want to see where that integration leads. Whether it's inline diagrams or code flow diagrams in a separate pane or ???

I also like the idea that editors could be written to be more friendly to plugins and customization than previous editors. I get that emacs and vim can be customized but there is arguably room for improvement. Whether it's easier APIs, an in editor plugin browser/installer, or things like Microsoft's external code meta data protocol that potentially let's more editors share support for more languages.

Of course I want speed and I have not switched to either Atom or VScode yet but both seem like a step forward where as emacs, vim, and even sublime feel stuck in a previous generation of design
Doesn't do that for me: https://www.dropbox.com/s/t3igrnerpzu26gn/Screenshot%202017-...

macOS Sierra
Bonus points that in a real real-time system (anything with a GUI) you might have only a 1 ms or less to handle an event in a bigger stream, e.g. dragging. This is why so much UI is or should be really asynchronous.
Manjaro Linux and AMD RX 470, Revisited
Constexpr Additions in C++17
No, what you should do is just put a space or two spaces. You should not try to reinvent typography. Two spaces means that if software wants to try to find sentences, it can easily do so, but will still render properly (as a single space) if not.
As with many things there's an 80/20 thing going on.

A small diesel car driven once a week by a grandmother in the suburbs is much less of an issue than a diesel cab running constantly in the city centre.

There's various rules and technologies coming into force that should have a big impact.
I've been using tabs in Python for 14 years and I haven't needed to align anything in 13. Join me, it's a wonderful, readable world out there.

Indent level alignment is far less readable than just indenting one extra for new context. As for inline alignment, I found its super counterproductive due to diff noises every time you update the members.
It might also be somehow that these social networks are not attractive to people in the audience who are critical of such stories.

How long do you want to spend on a site debunking stuff? That would not be much fun. Moreover, what would be the effect? Ideally, people would adjust their news filters and start to critical think for themselves. I don't think I've the right educational credentials for that. :-)
Mini-batches are not an ugly hack, batch gradient descent is too slow since you have to go through the whole data and stochastic gradient descent is too high variance (plus you can't do cool things like batch-norm). Mini-batches give you stability and speed, the best of both worlds.
https://twitter.com/ev

I'm not sure this is the right man to lead the "curation" of opinions. Or at least, if he does, he needs to be upfront about his own political leanings.

Social justice warfare and anti-Trumpism may make the world a better place.

But fighting democratic trends by censoring / controlling the opinions of a significant proportion of the population may also inflame rightwing opinions and give Trump semi-legitimacy.
500th episode, Let's Code JavaScript free through weekend
I think Moore, after his famous prediction , had some crazy predictions about the stuff computer will do. I would guess Steve jobs had some idea too. So maybe in general , some rare visionaires do know, but most people don't.
If you are using a GPU, parallelisation is not difficult.
> It seems like a bad idea to check for capabilities by parsing user agent string anyway

In theory yes. But for some cases it's just not realistic to do feature-detection, and then you move on to the second best option you have.

I'm pretty sure we'll have user-agent related bugs for quite a time to come.
I wonder if there is a resource for ARM CPUs like Agner's...
The Gig Economy Celebrates Working For Money