skysight-inc/HackerNews huggingface dataset:
Qventus | Software Engineer | Mountain View, CA | Onsite

Qventus mission is to simplify how healthcare operates, so that hospitals and caregivers can focus on delivering the best possible care to patients. We think that data and analytics should make it easier for hospital teams to do great things.
We use machine learning to create solutions that help healthcare organizations and their people adapt to the variability of the healthcare system and make the right decisions from the most complex data. We believe that small, day-to-day decisions can, over time create massive improvements in healthcare.

We have several positions open:

-- Full Stack Engineers

-- Front End Engineers

-- Mobile Engineer (Android, iOS)

-- Backend Engineers

-- DevOps Engineer

-- QA/Build/Release Engineers

For more information, visit http://www.qventus.com If you are interested please submit your resume to jobs@qventus.com
Coming from an Angular background, the thing that helped me immensely in learning React was learning Vue and vuex first. Vue is simpler (to learn that is; not necessarily true in terms of real world code..) but conceptually similar to React, which helped to bridge the divide between Angular and React. As a bit of a bonus I'm now familiar with three frameworks instead of one.
Simple things are easier to fix when they do break.
I removed the quotes per your suggestion. Nothing in particular was implied, I just thought it was an interesting context/use of the term, which is why I put it in quotes.
Nope, not a must have! Just bring in depth problem solving and architecting skills.
Most of your points about off-shore wind aren't quite right..

> These prices are set to go up, as the easy sites for installation are running out.

This isn't even remotely true... You can measure the number of offshore farms in the dozens, there are something like 1,500 cities with populations of at least 500,000 - and most of these are close enough to the water to make broad use of offshore wind power. For instance, there's 1 operating off-shore farm in the US right now.

> New-built offshore wind costs €3-4.7b/GW

Like pointed out elsewhere, this is true if you only look at off-shore costs. On shore wind is more like $1,250/KW. Importantly though, it's only true today. We're rapidly increasing the size of turbines and the height of towers. Most of the existing installations used 4/5/6-MW turbines. Vestas has already shipped a 9.5MW turbine. We'll likely see 20MW turbines within 5-7 years.

If you're building a 500MW off-shore farm with 5MW turbines, you'll need 100 foundations, towers, turbines, you'll need 300 blades and maintenance will have to service each one individually. Increasing those to 10MW cuts all of those costs in half (more likely, by 30% or so to account for scale). Doubling the size again has the same magnitude of impact. With 20MW turbines, a 500MW farm would only need 25 turbines and 75 blades.

The other benefit from these much larger turbines is that they'd sit much higher. If you increase the hub height from 100M to 150M or 200M, all of the sudden you're looking at sustained annual average winds approaching 20m/s. The wind shapes shift significantly as you increase altitude as well, so you can go from c=12, k=2 to c=20, k=3.5. This should easily move the capacity factors from ~50% to ~70+%.

> and, most severely, the expected lifetime of ~25 years[5] compared to 60+ years for nuclear.

Nobody serious expects that wind farms will only last 25 years. They'll last in perpetuity as long as their servicing costs stay below the marginal revenue from production. The initial lifetime expectations of nuclear reactors was 40 years, which has been extended for many plants. The same will happen with wind resources for many of the same reasons (high decommissioning costs, the challenges of siting a new generator, proven financial success at that location, etc.).
I read that P&G article differently. It seemed to be describing a $100m cut to a much larger budget, and that only ads deemed ineffective were cut. More a case of tuning and targeting than abandoning digital
advertising.
S23NYC, Nike | Engineering | New York, NY | Full-Time | Onsite

We're hiring talented Engineers at S23NYC, Nike's Digital Innovation Lab in NYC. We primarily work on the SNKRS app (iOS/Android) building experiences and features around AR, geolocation/geofencing, digital meets physical, and other exciting technologies. We run out of our own space in a startup-like environment on 23rd and 5th, right next to the Flatiron building.

- Android Engineers

- iOS Engineers

- Backend Engineers (Ideally Python)

If you'd like to hear more about what we're doing here at S23NYC/Nike hit me up directly: mike.luby(at)nike.com
The split itself is not damaging. It's like if 100 bars of your gold were suddenly 100 bars of gold and 100 bars of gold cash. The original gold marketplace is only affected as much as it is replaced by the gold cash marketplace. So it doesn't matter how many times the coin gets split in this fashion
That's because Linux distros are more centralized that the Apple's walled garden. They just lack the walls, but are as much a garden as you can get.

Unless those platforms start distributing a huge number of libraries your software may decide do depend on, shared libraries won't take off on them.
How does it work with browsers? You have to allow all outgoing traffic to port 80/443 regardless of host/ip? Or be asked every time you visit a different website if you want to allow it or not?
I'm sorry, but you are absolutely misinformed. If I am a citizen of a country that does not, for example, recognise the right to vote then there is no higher authority I can go to in an attempt to obtain redress, both because there is no higher authority, and because the vote is not a right in this legal system. No rights have been violated, they are simply not extant in this system.
I wanted to write my own message on the images but it did not work. Not sure I understand the concept...
Bittrex and others
Maybe the search engine is your homepage, or you just have to hit "g" and enter to get there, or it's bookmarked. Maybe you don't have hands, but you have an easy way to move a mouse around and click. Maybe you're eating a sandwich with one hand and don't feel like putting it down. Maybe you won't use it for a short query like "weather", but you will for sentence-long queries. Maybe you want to search "linux won't recognize wireless keyboard".

It's very easy to think of instances where this will be helpful.
ti8m | Frontend-Engineer, .NET Backend, Java Backend | Zurich, Switzerland | Salary: 90k-120k CHF | ONSITE | EU-passport or work permit in Switzerland only

We built products like "Paymit" that is a known payment-app in Switzerland. Generally, we build things for insurances, banks and other bigger clients and pay our engineers accordingly (20% over market). For us it is important that someone wants to stay for several years and not just for a short period. English is fine but at least willingness to learn German is crucial.

Our hiring process:

1) Resume / code-check

2) Phone call (getting to know each other, technical interview)

3) Onsite (half a day)

Send a mail with a short intro about yourself to:
jobs+hn@ti8m.tech
Then you have to do a deep clone every time. Arc<Vec<u8>> is also not sufficient, because Bytes lets you share a reference count among slices to different offset into the buffer.
You're right. I didn't bother. I just now went back and parsed it.

You're right. No hash collision (shuffle) in that arm waving proposal. So there's no attempt to anonymize the voter's identity.

Votes cast and recorded in order deanonymize the ballots. If the order is not recorded then the election cannot be audited.

As I hinted (elsewhere), the blockchain proposals fudge the timestamp (when the ballot is cast) in an attempt to anonymize the voter.
> If you refuse to hand over your keys to an encrypted volume you can face a maximum of 4 years in prison.

The requirements for getting you to hand over your keys are a bit stricter than "they ask for them". The long and complex law is here: http://www.legislation.gov.uk/ukpga/2000/23/contents

The RIPA sentences for failure to handover passwords is either 2 years or 5 years. It's 5 years for child indecency cases, but the relevant laws are listed in subsection 7, and it doesn't include The Coroners and Justice Act of April 2009. (And that only applied to England, Wales, and NI. It doesn't apply to Scotland.)

It's not clear that most hentai is made illegal by the C&JA2009. See below.

http://www.legislation.gov.uk/ukpga/2000/23/part/III

(7)Those provisions are—
(a)section 1 of the Protection of Children Act 1978 (showing or taking etc an indecent photograph of a child: England and Wales);
(b)Article 3 of the Protection of Children (Northern Ireland) Order 1978 (S.I. 1978/1047 (N.I. 17)) (corresponding offence for Northern Ireland);
(c)section 52 or 52A of the Civic Government (Scotland) Act 1982 (showing or taking etc or possessing an indecent photograph of a child: Scotland);
(d)section 160 of the Criminal Justice Act 1988 (possessing an indecent photograph of a child: England and Wales);
(e)Article 15 of the Criminal Justice (Evidence, Etc.) (Northern Ireland) Order 1988 (S.I. 1988/1847 (N.I. 17)) (corresponding offence for Northern Ireland).]

I don't think RIPA mentions the Coroners and Justice Act, so I don't think they can force you to reveal passwords for those images. But maybe I'm missing some changes?

http://www.legislation.gov.uk/ukpga/2009/25/part/2/chapter/2

(2)A prohibited image is an image which—
(a)is pornographic,
(b)falls within subsection (6), and
(c)is grossly offensive, disgusting or otherwise of an obscene character.

I'd suggest it could be argued lots of hentai fails (c).

(5)“Child”, subject to subsection (6), means a person under the age of 18.
(6)Where an image shows a person the image is to be treated as an image of a child if—
(a)the impression conveyed by the image is that the person shown is a child, or
(b)the predominant impression conveyed is that the person shown is a child despite the fact that some of the physical characteristics shown are not those of a child.
:) I also think that guilds will be a huge bump with guilds which will allow concurrent Ruby runtimes and allow for passing objects back and forth (currently not available with processes).
uBlock begs to differ ;-)
Forgive the naive question, but how does the whole 'free Bitcoin Cash' thing work? I have a small amount of Bitcoin in the Exodus wallet.
What is USDT and how to use it
Thou shalt not speak His name in vain! :D
One of the best diagramming tools. Love your product. Thanks for the awesome free tool.
Philosophy is codified nowhere. Simply the fact that people can operate under a presumed ”philosophy” while, as you admit, the reality of the matter is quite distinct, would seem to confirm that whatever prevalent philosophy may from time to time exist is irrelevant.
pcwalton's project Pathfinder (https://github.com/pcwalton/pathfinder) may eventually lead to an efficient GPU-based vector renderer, which would make this feasible.
I've worked with non-technical writers for some of my research.

The problem is not that these people are not smart, but they tend to be very superficial. Reporting seldom rewards (or attracts) individuals who are interested in deep dives of anything. The culture is that of hot takes and fast ideas, which necessarily has resulted in a race to the bottom of content and meaning.

That is where this stuff comes from. It might be 'journalistic terror', but barring a total reboot of the field, I don't see how it will change.
Just to clarify these features are not yet on the release.
The reddit comment linked says:

> Post #27 (wbond):

> > adam314: Hi everyone, member of Kite here. The SideBarEnhancements telemetry was

> > originally added to gather data around what programming languages we should support next.

>

> [wbond:] The question is, why did you try to hide who the data was being sent to? And why did you ask

> to capture activeNonBundledPackageNames? That bit of data seems like a very non-anonymous

> collection of information. You could be capturing internal package names and consequently

> exfiltrating the existence of development of competitors products.
I would say elegance is often only a beneficial side effect of finding a good proof. A good proof is one that has explanatory value, and gets to the root of why the statement is true.
You are saying some very out-there things without citation.

"The justice system is far more sexist than racist" - what evidence do you have for this statement?

"a black man that is unjustly shot by police is more likely to be shot because he is a man than because he is black" What about this one?
You can go to https://guggy.com/ and just write anything in the input on the top of the page and click on Make GIF.

Is that not working for you?
IMO it's also a little condescending to claim readers couldn't tell that this isn't about "robots trying to kill us". The creepy part, the reason the people who actually DO know their shit bothered to ever publish these findings, is that machine learning can lead to code where it's practically impossible for a human being to understand how it gets to an end result. It IS creepy to find an AI developing a language we can no longer follow!

Yea, the newspaper illustrations with the Terminator (oh, hey, this article does it, too, but I guess it doesn't count because it's "ironical") are exaggerations but who doesn't get that?
How is there not an "SSL padlock" type feature in email clients based on, say, the DKIM signature?

Sure it won't tell you that the actual person sent it, just that it came from a particular server. But it's nearly impossible at that point to even pretend to be anything@whitehouse.gov if you're missing the DKIM sig.
Those apps are standouts but generally Amazon iOS apps are appalling. Alexa is 78MB of pure UX hell.
$80k? Even at Hetzner, which is one of the more expensive hosters w.r.t. transfer, this costs less than $1100.

If you directly run traffic agreements with ISPs, and peer directly, you can get below half of that.

Where are you getting those moon prices? AWS? GCP? Never use their prices to get a fair estimate, AWS and GCP's prices are orders of magnitudes off from a fair price. Unless you're in Silicon Valley, running systems yourself at a traditional datacenter will always end up cheaper. (The issue behind that being that Amazon and Google have to pay far higher wages than you, and you can cut out a middleman)
Tokbox, Vidyo, Frozen Mountain (liveswitch) all charge egregious amounts for per user, per minute usage.

I'd take a project like Livepeer.org [0] and fork it, so to commercialize it and integrate webrtc and then run an infrastructure so that anyone can do Video Chat / Live broadcasts and on a monthly subscription basis. Much like appear.in.

Of course, I'd do a pull request, as I'd want to give back to the community.

[0]: https://medium.com/@petkanics/livepeer-whitepaper-9e8b88418e...
The interesting part of this is that all this dynamism and dependence on runtime actually improves performance in comparison to C++. For example it is perfectly possible to implement objc_msgSend in portable C such that it is on modern superscalar and heavily cache dependent CPUs on average faster than C++-style virtual method call.
The first salvo was called Bitcoin XT. And the second was called Bitcoin Classic. And the third was called Bitcoin Unlimited.

And really, there were lots of skirmishes before any of that even. This is a long, old battle, and the fork is more like a resolution (two sides peacefully going their separate ways) than a continuation of the war.
I don't do desktop app dev, but what tools are there? I'm aware of .NET under Visual Studio and NetBeans UI designer.
They aren't really Hypercard though are they.
Is this kind of like having a new denomination of currency? For example, why carry around 10 $1 bills when I can carry around one $10 bill?

If the number of bitcoins you have stays the same, but just the block size of storage in transaction changes, then I'd guess it's very similar to a bigger unit of currency.
Neat. It's cool to see how fast browser vendors are moving these days.
Exactly. You can make that same wrong argument against any technology. How many times has a vehicle been used in a commission of a crime? Do we ban cars? It's a ridiculous premise. Besides if we build backdoors into encryption or purposely weaken it, hostile nation-states and criminals will exploit it and use it against us.
Sleeping Less Than Six Hours a Night Could Be Adding to Your Waistline
HP Expands Commercial VR Strategy: Z VR Backpack and Immersion Centers
Thanks for answering! Let me clarify my question - I was asking about a during-the-school-year internship, not a summer internship. Does Mozilla have something like that, or would Mozilla be open to creating something like that?
What??

I'm not for or against either side, but what you just said is just plain wrong and it looks as if you are the one who has not read either the paper or the forum post. He did not mention payment chains either in the paper or the old original post about block size.
> C doesn't "let you do what you mean", it has no knowledge of special registers, interrupts, timers, DMA, etc.

Special registers are just slots at specific memory addresses.

As far as the rest is concerned, not a single language in the world will provide you with primitives for that and make them portable across a thousand architectures with a million different peripherals. That's the role of libraries and OSes with their drivers.
I don't know if you have a historical example of that happening but it would most likely be illegal to accept lira but not EUR.
2. Notes source code is at https://github.com/mozilla/notes, the panel.js source[1] is the one that saves and load content. It uses the Storage API from Web Extensions[2], but it uses it only to save/load locally. It is not currently sending any data anywhere. So, sync is not enabled. If you click the sync button, you're greeted with a message[3] saying it is not implemented yet (they do count it and metrify it, probably gauging interest).

[1]: https://github.com/mozilla/notes/blob/6bae20ceb58c5f1487885f...

[2]: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP...

[3]: http://take.ms/ieu4n
>but the original Bitcoin certainly isn't going anywhere.

I don't know much about Bitcoin, so I am curious why you think that? Mostly because I own a (miniscule) amount of Bitcoin..
the "soundcloud community" is really the 2% of users who are heavily active, involved, and attract the other 98% of users who consume the community's output.

I'm sure the "community" would happily pay for the service. but the other 98% probably would not, because they just want to consume content with the least friction. payment is friction, even a $0.05 payment.

so they follow the path of least friction and go somewhere else, some other site that is currently in the early funding rounds, providing service for free to ramp up as quickly as possible. then, in three years, their investors will demand they monetize... rinse and repeat.
> I'd rather see 50 little files like libleftpad.o than 5 gigantic libraries.

And then you'll have to use software written in 50 different styles, with 50 different type and error conventions, with pieces that couple together or not at random.
It really takes some twisted logic to paint BCH has a miner-friendly measure. It is unfriendly to miners in every way that matters, which is why miners have never achieved consensus on any of the large-block proposals so far.

Specifically, it:

- reduces the need for fees on transactions, as block space is no longer a sufficiently scarce resources

- makes orphaned blocks more likely, which means that the probability of losing a block that you already successfully mined is increased.

Although I'm a large-blocker myself, Segwit has one thing going for it, namely, fixing transaction malleability. For anyone who has to deal with bitcoin in bulk (any business using bitcoin, basically), malleability is a killer bug -- it makes it very hard to detect if your transactions have made it on to the network, and impossible to chain transactions together reliably. That's who benefits from Segwit, and it's a big benefit.

It also enables some off-chain solutions that are infeasible in a malleable-prone network.

The opposition to Segwit, in my opinion, stems mainly from the fact that it is complicated, and was given priority over the "clear and present" problem of blocks being full that had a simpler solution of hard-forking to increase block size. So it's being held up as a totem by the large-blocking crowd of the poor decisions of Core, and for alleged conflicts of interest around the off-chain solutions.

Other than the risk of a hard fork itself, the negative effects of a block size increase are so small as to be meaningless, for users and for miners.
As demonstrated in this camera footage, terrorists do not use WhatsApp to plan attacks. They meet in person - without their phones:

http://www.independent.co.uk/News/uk/home-news/london-attack...
tl;dr what does this mean?
I disagree wholeheartedly. Proof by enumeration of finite cases is the most iron clad and idiot proof form of proof one can possibly aspire to. Proof by enumeration is fine and dandy. Some might cast a pall of disreputability upon a proof by enumeration by computer, but really it is no different — the computer and its program are merely a formal system somewhat more complicated and thus harder to inspect than mathematicians are used to, but this does not pose any real conceptual disconnect.
One of the big problems is actually that nobody knows. Yeah, guys getting shot was disturbing to my Indian friend. I'm more concerned when a story pops up saying that the "immigration reform" might reduce green cards by half. I'm more concerned that I might go home for a visit and then get told no when I ask to come back. I'm also sick to death of the anti-immigrant BS (and no, it's not just about people here illegally. It's anti-immigrant in general).
Yep, adding that option thing would be great. This could be done similar to the way giphy implements it at the moment. Also, guggy.com/slack doesn't seem to be working at the moment (along with the about page itself)
Found this from 6 years back.

https://gist.github.com/kirkegaard/1055336
https://news.ycombinator.com/item?id=14899881 is related.
It's a webtrust audit, not a security audit per se.

http://www.webtrust.org/licensed-webtrust-practitioners-inte...
Bittrex is telling me I can't... what others?
I'm sorry, I don't understand or maybe I wasn't clear. These extensions change the meanings (semantics and syntax) of Haskell programs accepted by the compiler. A program which would normally terminate using Haskell's ordinary lazy semantics might not terminate when using the Strict extension that changes the default semantics to less lazy.

As far as I can tell from blogs like [1], the other language extensions also change the language in ways that are not forward and backward compatible with out-of-the-box Haskell.

[1] https://ocharles.org.uk/blog/
This stuff sounds funny now, and some of us grad students had a good laugh.

But I am worried about the future of ML reporting. The "field" is growing fast and I think we don't have nearly as many science communicators for AI/ML in particular and CS in general, as in other fields.

I saw comments by lots of genuinely afraid laypeople who were producing platitudes to the effect that scientists don't have common sense, that we're "playing god"... etc. Also scary stuff things like the need to take action against evil scientists before it's too late.

There are genuinely bad things that could come of such reporting. Like knee-jerk regulations being imposed on AI research due to irrational fears, or worse - scared and angry vigilantes going after researchers personally.

It's not practical to educate everyone in ML, I wonder how we will solve this problem.