skysight-inc/HackerNews huggingface dataset:
> You specifically have to await the Promise returned by any async function

I just wanted to add (may help others): And you can only do that from within an async context (currently just the body of an async function).
In Greece, Property Is Debt
All of Webpack's core functionality is provided by plugins.

By writing your own, you can hook into pretty much everything you could possibly want.

https://webpack.js.org/concepts/plugins/
No AI / bot CEOs yet? Come on...
While it makes a lot of sense for individuals, science in the end will suffer since only potentially profitable studies will be made and basic research abandoned. Of course that might happen anyway in today's publish or perish climate and universities in profit seeking mode.
It could also fake fitness bands data, since they are eligible for insurance discounts as well.
Still no desktop client?
That's a tough position to recruit for currently. Let's all be positive and suppose that they always had real vacancies in there :D
I would like it and wouldn't mind hosting it, but yeah FuckedCompany does have a better ring to it than the other names I see here. That might be nostalgia though.
Mattermost?
I love the fact that no one seems to know why we say "sent to Coventry" as well.
Is it possible that some insurance company are already doing such things without the customers knowing?

Are there laws that require insurance pricing to be transparent?
Software Defined Storage(SDS) vs. Traditional Storage
CloudFlare issues wildcard SSL certs for domains without owners consent
Webpack 2 is so awesome that I'm really confused why haven't they released it as a non-beta yet. It's way past MVP and has more than enough quality for a non-beta. It looks like the maintainers want it to get perfect and release it "when it's done", and that is so wrong.
tokio-curl uses libcurl internally
This is totally true. Interfacing with other languages is important.

The operating system is in C, so to use all the operating system provides, the networking, shared memory, IPC you need a wrappers.
If your sharing data with C code, you need to make sure you ada records match your C Structs so they align correctly. Ada was remarkably good at letting you set where things went in memory for each record.

Part of a past job was to write and maintain ada wrappers for a large Ada project.
Shopify keeps growing at blazing pace
Yes to all of these. Especially Octave One. Best live set I've ever seen! Watching a video of them perform live has the same mesmerising quality as watching Jeff Mills in The Exhibitionist. I should understand what they're doing technically but half of the things they do are almost to subtle to hear.

As an outsider I like Omar S and that group of people as well, but that's not the typical machine techno. There's some great house coming from Detroit as well.
The Linux world should really get together and bang out a solution for the hiDPI problem that is consistent across X servers and window managers.
> IRA in Ireland managed to give the Irish people their independence

That is a vast, vast oversimplification of the journey to Ireland's independence, which is actually only a small part of the history of the various IRA's.
I believe your understanding is correct. That would explain why they don't work together in ways that would allow them to comply with the legal requirements for recognition (though there are large Muslim organisations that are often treated as a substitute).

But I only said there wasn't anything from a legal perspective stopping them. If the various sects fail to cooperate with each other in ways that prevent them from fulfilling the requirements, that's on them, not on the government. It's not xenophobia, just old-school sectarian disputes.

For example the Evangelical church (EKD) is a federation of mostly Lutheran and reformed/Calvinist churches and they managed to agree on enough points to organize beyond their sectarian boundaries. But there are of course a lot of Evangelical or "free" churches that are not part of the EKD (nor affiliated with the Catholic church) and they of course don't get the same status.

The problem with understanding Muslim sectarianism in the West seems to be that we're so ignorant that we chalk about anything outrageous to religious differences with Christianity that we don't recognize basic distinctions like Islam vs Islamism, thinking any criticism of the latter would be a form of hostility to the former. We lump all "Muslims" together in one group (which some Muslim groups certainly know to use to their advantage) and then get confused when we find out they hate each other's guts (much like Protestants and Catholics have for a long time).
I'm just a Matrix (and Signal) user, I haven't yet had a look into its encryption implementation yet, but for those who are interested, I think these are the docs:

http://matrix.org/speculator/spec/drafts%2Fe2e/client_server...
A selection of weird and wacky video games from the 1980s
People are also upset that ram is no longer modular. You used to be able to buy a laptop and put ram in it, making the "few laptops ship with this configuration" argument irrelevant.

16GB of DDR4 is $99 https://www.amazon.com/Kingston-Technology-2400MHz-HX424S14I...

32GB DDR4 is $183 https://www.amazon.com/Kingston-Technology-2400MHz-HX424S14I...

A 32GB upgrade will come next year most likely, people who need 32GB can wait a year.
You can use programs like Wine to run Windows applications. That makes switching a bit less painful, at least.
So I went to their main page to download an ISO to give it a try in a VM.

They hid the download button really well: You have to type in "0" into the "how much you'd like to pay" field for the "Purchase" button to change to "Download".

I mean I understand that open source projects need funding. But if you want people to try your niche OS at least make it obvious how to download it. Ask for money later after people had to chance to try it out.

I only typed in 0 because I know that "trick" from other websites. If I hadn't known I would have just left the website and would possibly never return.
> This is the correct response to terrorism

Breivik was an isolated incident, deadly but isolated non less. There is no correct response to terrorism. All terrorists are different. The IRA isn't the FARC or this or that palestinian groups or Al Qaida or Daesh. Sometimes there is a political solution, sometimes there isn't. There is no political solution with Daesh, these people want to exterminate their enemies, the only solution is to exterminate them before they do.
> Desperation for action. If things are going badly, something must be done. This is something, so it must be done.

I see this in politics a lot. If things are going badly (another "mass shooting" happens), something must be done. Even if the solution is crap (ban "assault weapons") it is something, so it must be done.
What is Blockchain Technology? A Step-by-Step Guide For Beginners
I've been vegan for over 15 years. While a vegan diet is generally more healthy than the standard American diet, there are many healthy (easier) diets than veganism. Basically (imho), veganism is only compelling for ethical reasons.

Eating a vegan diet has however never been easier, especially if you live in a major American city; there is wide availability of reasonable replacement products, vegan options at restaurants, plus a general awareness of what veganism is with less of the reactionary responses that you might have gotten years ago.

How to become vegan? Just start slow; you don't have to do everything at once, learn to replace your standard dishes and ingredients one at a time.

Harder: how to stay vegan? Recognize that you can never be completely sure about ingredients and that trace amounts of animal products don't present any ethical issues. Be willing to eat out and chance some milk or eggs a dish, especially when dining with others. Veganism shouldn't be about making your own life an unlivable burden but about reducing harm.
But privacy != security. Chrome implements the most security mitigations compared to all other browsers.
Someone should write a book based on that thread, seriously.
I object to advertising in principle. It causes people to become more consumerist. It exists to generate a desire to purchase stuff, usually by promoting feelings that one is missing out otherwise.

Plenty of people try to sell the idea that ads let us have content "for free", and that all we have to tolerate is "a little annoyance". There's even bigger reasons to oppose them than mere convenience, though.

For one, it messes with buyer's rationale, the greatest aspect of markets, so that you cannot be sure that a product winning in the marketplace is doing so out of quality or out of better advertising. The possibility to make up for deficiencies in quality with proper advertisement encourages a company to spend money into selling product instead of improving product.

And if one person is impervious to advertising and getting some content "for free", that still means that some other poor sap who is less educated, more vulnerable to advertising, is buying enough extra to make up for the content the first got for free. An exploitative arrangement to be sure. It's basically simulated peer-pressure.

It exists on a spectrum with free speech, but all your examples have an easy answer: It's unethical for you to suggest someone have kebab for lunch if you are getting paid for it and not disclosing it.
We do have several positions that only require candidates are clearable. I'm on our slack channel on parsonscyber if you have further questions.
I'm long term Linux user and I played with Elementary sometime ago. While just after installation everything is great and beautiful, it changed shortly when I need to install apps outside the ecosystem. Experience gives you feeling I could compare to using old-java application on Windows 10.
While I agree, I can also understand why they would want to give people coming from macOS an impression of what they can expect from the switch in terms of apps, etc.

"Exiting the ecosystem" is a guide crying out to be written though.
This is awesome ( i mean, there is beauty in the simplicity of it)

Any thoughts to share the code which you used to analyse edgar? :)
It's a distribution based on Ubuntu 16.04 LTS, but with customized default applications and desktop. It's more Mac-like, simpler, but because of that also has significantly less customization features.
Startups and Haircuts Pilot: Ben the Rooster
Review: The $1,499 2016 MacBook Pro is an expensive MacBook Air on the inside
It doesn't know about "vibrator", but it knows all about "astable multivibrator". Sounds a lot like me as a kid!

This data could be used to automatically generate trivia questions and to power other kinds of word games...
The alternative is clubby environments where CEOs are removed from market pressures entirely - look at the US auto industry in the 60s and 70s.
The desktop app is available since almost 1 year (in closed beta at the beginning), and recently apparently it's also working with iOS

https://whispersystems.org/blog/signal-desktop/

It's also a real app[1], independent from the phone's: after the initial key exchange, you can send/receive messages even when your phone is off

[1] Compare with the Whatsapp webapp, which solves/sidesteps the E2E encryption among multiple devices conundrum by simply routing everything through the phone. The Signal app is also written with web technologies, so it might not be palatable for everyone, but it's a good compromise imho
Building outside the city limits only works be use of the infrastructure projects to support it, so you are right in that this isn't simply a zoning issue (unless they did something like Toronto's green belt. Which is effectively zoning writ large). But that isn't by any means the only problem. People buy on the outer rim because there is very little advantage to buying anywhere else. This, in part because there aren't cohesive areas, and that has more to do with zoning.

In most cities the size of Houston you'll have a denser core with some strong arguments for living there, and these are strengthened by city planning, which zoning is part of. Houston has very, very little of that. Why buy a place in the loop if I still have to get in my car for most things I need or places to be? Part of the problem is lack of planning, and part of the reason is that lack of zoning allows redevelopment without much (any?) thought about impact.

I'm not suggesting zoning is at all the only issue, but it is part of why Houston is such a mess as a city in many ways. While I agree with another respondent that zoning can be part of the problem too, I disagree that it is inherent. It's a tool for planning, and can be used well or poorly.
How about the Surface?
The Colleges Are Watching: Big Data and Higher Education Predictive Analytics
This is the main reason I've got some people on Wire instead.
I'm really hoping this is just a phase. Hoping that Apple will reduce prices of new laptops and we'll be back to normal.

Right now everybody is using Macs. Walk into the Bay Area coffee shop, you see Macs everywhere. I love that.

I build desktop software for Macs (focuslist.co). My apps are prettier than any others. They are easier and faster to use. This is the reason why people pay me $5 while they can get the job done with paper and pen.

This is thanks to Mac as a platform. Mac developers don't want to just get the job done. They want to get the job done while winning an Apple Design Award. That's why Mac apps are the best.

Take Mac away and high quality desktop apps will go away. We'll have to endure multi-platform Electron stuff. Ugh.
I've been using Solus on my laptop for almost a year now and I must say, for everyday use, it is quite good. I'm not sure about using it as a dev machine. But if you just want to browser the web, listen to music, and occasionally write a document or something, it's very stable. I don't think I've ever seen it crash. Also, it's very easy to install and is definitely one of the best looking linux distros around. That and elementary.
H-1B Employer Maps: Dependent, Willful Violator, and Debarred
uint32 maxout gets woman denied a $43M jackpot
eOS again, within a few days. I see they are pushing their marketing well.

I'm just going to link conversation from a couple of days before:
https://news.ycombinator.com/item?id=12830761
Understanding XOR with Keras and TensorFlow
Some things are too good to be true..
All hail the uint32 God!
Most apps I use on Ubuntu work well on hidpi. The main problem I face is when I connect my laptop with 4k screen with some external monitor with 2k or 1080p display.
great insights! great job putting this together
In my very limited experience, Elementary is really minimal and tries hard to get out of the way, but it provides what is still fundamentally a desktop/mouse-oriented interface: you have a dock, a systray, and a "Start" menu.

Ubuntu veered towards the touch stuff, using nontraditional approaches; I honestly get lost these days when I have to use it.
The best answer to this would be to try out both using a live USB. You really have to use elementary to see the differences. But as mentioned, it's based on Ubuntu so all apps that run on Ubuntu will also run on elementary.

I prefer it over Ubuntu because the UI makes more sense to me than Ubuntu's Unity.
> Take Mac away and high quality desktop apps will go away.

Well... no. Ubuntu, Gnome, KDE, XFCE; they are all high quality desktops. Don't mix the desktop with the applications you're running on it.

> We'll have to endure multi-platform Electron stuff.

Now that is indeed a real issue, and yes, ugh.

Edit: I've misread the original, sorry, so adding a few things: if you're using the default apps or the ones built for that specific environment only, you're good to go with GTK3, QT, whatever. The trouble comes when you mix these, but that is true even for the MacOS. Personally I really dislike the approach of Chrome, not giving a s* how it _should_ look like to look at least a little native.
I love these articles. Great stuff.
Deliver Weekly newsletter – resources for developers who deliver fast
Well, I'd probably take an 8G 29cm thing over 4G 28cm, but that doesn't seem to matter much, since I can't find any of either. The small ones all seem to either be tablets with a lightweight attachable keyboard (ie. prone to tip backwards) or they have a locked BIOS and can only run chromeos.
I'm (slowly) switching from Mac to Linux, and in the process I tried a lot of options. I settled on Ubuntu as my preferred distro for several reasons (although I liked a lot about Fedora too), but I think the choice of desktop is most personal preference. Unity, GNOME, MATE and Xfce all have offical Ubuntu flavo(u)rs and work well, while Elementary uses an Ubuntu base which is nearly the same thing. (Lately I'm mostly using Xfce/Xubuntu.)

The great thing is that they all use the same core system, so try them, or even install them at the same time (except Elementary), and use them until you find your favorite.
They cited several academic studies on shrinking tenure and increased likelihood of CEOs being let go for performance. The New Yorker isn't one to use footnotes.
Perhaps I am just dense, but the article references, specifically, the "Pro" market. For most pros that I know (and I am among them), our OS choice is often based on our tools, not the other way around. If I need Photoshop, Lightroom, Logic Pro, Visual Studio, etc., switching will be quite a chore. For the average user, this is probably a much more appealing argument.
I wonder why they'd opt for Ethereum (which incorporates proof-of-work) instead of using something like Hyperledger Fabric. I mean the banks all know each other already, so they might as well just use a permissioned blockchain, instead of a permissionless.

Big banks like UBS are also on the Hyperledger train [0].

[0] - https://www.hyperledger.org/news/2016/09/29/ubs-to-build-blo...
Yep, it worked out really well for Israel, because all of the Irgun gangs became statesmen or respected military leaders.
Do you any source to back that up?
This is the first time I hear something like that.
I agree that Ada's string handling was terrible. More than terrible in fact.

>If you install AdaCore's version, your programs become GPL!

You sure about that? I worked at a company moving from Old Unix to Linux and were going to move to AdaCore compliers. This was a company that wanted to make sure when we downloaded software it went through a legal dept to check the licencing, and having the companies code released GPL would have been a non-starter. This was 10+ years ago though..
Otherwise known as the "Here are the reasons Apple will probably sue us" blog.
The "Politician's Syllogism":

https://en.wikipedia.org/wiki/Politician%27s_syllogism
Create a Memo: Idea to MVP in 48 Hours (Show HN Yesterday)
Can I, as a receiver, turn off this feature? Ex : get text messages instead of gifs.
Ask HN: Programming on a treadmill desk?
Hey fellow software developers. I have serious issues with my back and neck, and while I have been happily using a standing desk for few years now, I am thinking about getting myself a treadmill beneath it. The big question is - is it possible to write code while walking? Does it interfere with typing or thought process?

In relation to this question, my blog post that covers spine issues and how I deal with them: https://www.fitnessblip.com/how-standing-desk-can-change-your-life

P.S.: Blog post contains affiliate links to Amazon. Please don't judge. :)
> but hasn't had any of the buzz that Rust or Go or Nim

What gave you this impression about Nim?

I wouldn't put Nim in this list. In fact, I would say that there is less buzz around it than there is around D.
I'm in the US and I use Simple
You probably mean that it will always seek food since the assignment evaluates to 'true' when it's successful (which is usually the case).
Using Haskell to Find Unused Spring MVC Code
Damn. That's more than I got when I started in London. Should have picked Berlin instead.
I think his point was that the Apple/Mac ethos foster high quality design and attention to detail, which is applied when developers build apps for the Mac.
Agreed on Lightroom and Photoshop as sticking points, sadly.

Windows 10 with forced updates is too big if a reliability risk, especially when we're under deadline. Even if we could accept the spyware.

MBP could work, but it's very expensive, and the 16GB limit would be painful.

Mac Pro is expensive and somewhat outdated, and also is not portable.

Windows as a guest on Linux may work for us, but I'm still unclear on how that will impact color calibration / transforms.

I wish Adobe would just offer CS for Linux. Even at twice the price it would be our best option.
Your logic is flawed here.

It is not daily fear of AQ that has Muslims wearing their religiously proscribed clothes.... it is honoring their religion. Specifically, the strain of hard-line Islam which Saudi Arabia has been pushing. That's the underlying theme which encouraged both the rise of AQ and more conservative Islamic attire.
Sounds like you only need it for compilation. Do you develop in Xcode? What IDE/tool do you use?
This is a long-standing criticism of Elementary. I think they initially didn't even provide a way to get a free download, and eventually settled for the current UI. Basically the founder-owner is adamant that someone has to pay for his time, and tbh I don't begrudge him.
> The GIPHY service could use subtleties like TLS session resume or cache hits to try to correlate multiple requests as having come from the same client, even if they don't know the origin.

How would a cache hit mean same user tried to search? TLS session resume, I can understand but cache hit only means same resource was accessed not same user tried to access.
Well, it does have really poor load times and isn't SEO friendly in the least. Where I work, we are going through the same pain but with a different -- more in style -- set of front end practices.

It's a real shame what poor management, idealism, over-engineering and developers desperately putting their own goals ahead of the company will do to a product.
Its not a spin. Its the actual business process and thought behind it.

The solution to that is challenge it with clout equal to the business. And that means unions. Only when 2 powers butt heads, will there be any fairness out of that.
I worked at a place, where I was not laid off, but my friend was, on his birthday.

For me, this was a real eye-opener.

It would not have been a big deal for HR to wait another day, and then lay him off.

Another employee, also laid off, 2 days after moving out of his aunt's house and had put a deposit down on an apartment and DSL connection.

I think I left a month later right before the company imploded.
There are therapies coming from genetics though. For instance:

https://www.cff.org/Our-Research/Drug-Development-Pipeline/

And lots of cancer treatments. Genetically engineered microorganisms produce many drugs (and chemical feedstocks for others).

We wouldn't have recombinant insulin without genetic engineering, so there's a pretty good high footprint drug for you, the modern combination insulin products that are fast acting and sustaining.

It's also the case that breeders are using identical methods to their ancestors, except for the part where they do things like clone champion bulls to use for breeding.

http://www.ticotimes.net/2014/06/29/us-company-in-iowa-churn...
Freshdesk scores $55M Series F round
Location: Waterloo, ON

Remote: NO

Willing to relocate: YES

Technologies: Python - Go - Node.js - Scheme - Bash - C - Haskell - PostgreSQL - Neo4j - MySQL - CouchDB - Git

Résumé/CV: http://rely.io/resume

Email: aaron [at] rely _dot_ io

Tag: Looking for a 4-7 month internship/co-Op position starting January 2017
Along with seemingly everyone else, I had a quick look at my options to migrate away from Apple over the last few days. First thing I looked for was a decent mail app, was immediately put off the whole idea, exactly as you describe.
Facebook blocks insurer discount plan