skysight-inc/HackerNews huggingface dataset:
> It's great strategic marketing.

Yeah, it's clear they're trying to "save face" in front of the open source community and become more developer-friendly (Bash on Windows too).

But I must say, ten years ago when I had to choose between Java and C# for a SCADA project I picked the latter because of the Visual Studio IDE which was already well above the competition (think Eclipse/NetBeans back then).

I'm glad they've brought it back for all open source software.
I do think we're involved in some minor way in most conflicts, even if by not doing anything at all. When you get this big and powerful and economically interconnected, it's hard to completely ignore something - if you trading with somebody is normal and economically necessary, then not trading with them is an intervention.

The reasons behind any particular policy are of course complex. Some may be for good and noble reasons, others for not so good reasons. A few turn out well, many go badly or not at all as intended.

Many people in foreign countries even try to get us to intervene. Often they want us to fund them or to suppress their enemies. Some want us to suppress violence in other countries, just because they think we can - see Darfur. Their motives aren't any cleaner or dirtier than ours are, just saying we aren't uniquely or cartoonishly evil.

I think the important part to remember is that our real ability to change things abroad is very limited indeed and fraught with risk. We can nudge things a bit, sure. If a country is on the verge of civil war, we can maybe nudge them towards it or away from it, but we can't create the war from scratch, or control what the sides are. If they really want to fight, they will, and we can't stop them. If they really have no desire to fight, we can't make them. If we try to nudge, we may just cause the opposite thing to happen instead. It's a mess, and it's likely to continue to be a mess no matter what we do or don't do. There's always the hope that we can encourage things to be a little bit less messy, but that may not be in the cards.
Meh, another heavily search engine optimized article from an affiliate. I skimmed throught it, but one particular thing caught my attention:

> Initially, for pulling photos from my Canon 5D Mark III, I went running back to my old MacBook Pro. Over time, I've had to do that less and less. Now that I have an iPhone 7 Plus, I haven't gone back to my Canon once.

This is just ridiculous. How you can compare a high grade professional DSLR to an iphone? He's either lying about owning 5Dm3 or just spent heaps of money on something he doesn't need.
IoT Data Plans from AT&T
Sorry, yes you're correct - edited my comment.

They wouldn't be charging me, they're taking a 30% cut of the hourly rate and giving me the rest.

My point was that the recruitment agencies will benefit from the rise of salaries
Doesn't seem to happen in soccer the premiership pay bill is immense.
there's a fintech startup that's looking at leasing the alameda weehauken tunnel to reduce trading times on the west coast.
It irritates me that this is called "A.I".
Indian government has ordered news channel NDTV India to go off air for a day
Yeah, I've been floored at how well VSCode works on my ultrabook.
sorry, mistook you for the top-level poster.
Oh yes they are milking that cow dry
Dang it! Back to square one. So it seems its a double edged sword. Personally I feel this is a good compromise. What would you rather have, something like this? Or something like Google Ads that follow you throughout the internet with help of super cookies and javascript, merge everything they know about your behaviours from their other services, and serve ultra specific creepy ads?
The purpose of the Vietnam War, the Korean War, and the support of the Afghanistan insurgency weren't intended to be net positives for the United States. They were intended to be net negatives for the Soviet Union.

And they were. Now we have instable areas, but the US prevented the Soviet Union from continuing to expand and collapsed it by overwhelming it with military costs to stabilize its periphery.

In some circles that counts as a net positive to the US.
Not using the heap != everything is allocated on the stack. In situations where you want to avoid dynamic allocation, memory for most things that would otherwise have been dynamically allocated ends up being statically allocated at compile time.
This is true but not relevant to the discussion: whatever side channel problems you'd have in pure assembly, you're practically certain to have more of them if you implement crypto in a high-level language with an aggressive optimizer.
How on earth did you get that out of the email?

It is aggressively oriented towards turning Apple into a cloud-first company. That's the key consequence of reorienting your product line into connected clients.

The next logical strategic move based on this email is to move pro apps to the cloud, connected to Apple client hardware in ways only Apple can unify. Key is "Post-PC". Where does that leave content creation, a key Apple demographic and one that is ill-served by client devices? It has to move to the cloud.

I'm not an Apple fan - I don't like how they lock down their systems - but I can see how this strategy makes more sense and skates where the puck is going to be, not where it is now. The only questions are timing and execution. Apple has been lacking on the latter (for cloud), and always on the leading edge of the former.
Translation: hey all you other crabs, LOOK! One of you is making it out of the bucket! Pull them back!

Am I the only one who has started to see media hit pieces for what they are? One way to lower personnel costs is to make it socially unacceptable to attempt to profit from a business transaction (aka job).

People were angry because Wall St bankers raked in bonuses while the economy tanked, Wall St got a massive bailout, and people were losing their houses.

Silicon Valley isn't looting people's retirement accounts and doesn't need bailouts. The money is also spread slightly more equitably than Wall St (individual companies vary of course).
No they don't. I'll take Xcode errors over a Gradle confit any day.
While Apple may not intentionally keep you from leaving their platform, a side effect of their tight integration is that it's harder to leave. Take the Apple Watch for example. Without an iPhone, the Apple Watch goes from a smartwatch to only being able to tell the time. Sure, you could own an Android phone and an Apple Watch, but you wouldn't get any of the benefits of the Apple Watch, which further ties customers to the iPhone.
Microkorg is (especially for something so cheap) a really nice piece of kit and has some fancy features, but especially at the edges of the value ranges you clearly hear artifacts, which don't work for all kinds of music.

Given that it has digital memory I fear that live-twisting on the Monologue also will show artifacts, unless they increased the resolution a lot, but at least if you leave the settings alone it should avoid them. Having a sequencer compared to "just" the arpeggiator in the Microkorg is also nice.

But IMHO it's more important to look at the wider market: There have been tons of small-ish analogue synths in the last few years, in all sizes and price-points. On one hand, that shows that market interest is there, on the other it really will depend on how it compares to those to decide if it will be a success or not, since there are tons of alternatives.
I had a buddy who dreamed about this when the iPad first came out.

Swift Playgrounds is a first step in that direction. There's still a lot of work to do, but you can technically write Swift on an iPad right now, so why not just add an IDE that will compile directly to device (no simulator required).

Would I be surprised to see this happen for an iPad 'Pro' a few years down the line? Nope, not at all, especially given how Apple touted that the Pro cpu specs can take on tasks once reserved for "workstations and PCs".
I think there is a deeper underlying problem why they are focusing on stuff that doesn't matter -- to avoid doing stuff that matters.

Usually the reason is because it is hard or tedious.

I have seen others do it and I've done it myself. Someone doesn't know how code so instead they become very vocal and go to all meetings or tell everyone documentation updating or benchmarking is what is crucial and they'll focus on that.

There is of course nothing wrong with all the other tasks, but I think it is worth looking at why all of the sudden these new priorities are being pushed. Deep down everyone wants to seem important look busy, so people will always find busy work. Sometimes they find something is useful, but often it is just random stuff, just not appear idle. "How are you doing Steve, how is new database backend coming along? - Well I decided we should re-prioritize our customer accounts, and then I worked on updating all the documentation, and a meeting is coming along we should present there..."

The point is employees engage in this avoidance busy works but CxOs, managers and owners do this as well. In their case it is even more damaging because they pull in the whole company after them.

"Stop everyone, I found a cool new JS frameworks it is super reactive, we should rewrite our front end in it".
If it helps, the UK's NHS says

"E-cigarettes are not risk free, but based on current evidence they carry a fraction of the risk of cigarettes. Public Health England’s independent review of the latest evidence found that using an e-cigarette (known as ‘vaping’) is around 95% safer than smoking."

and

"If you are a smoker, the best thing you can do is stop smoking now and e-cigarettes can help people to quit."

https://www.nhs.uk/smokefree/help-and-advice/e-cigarettes
Having worked for a company with security concerns and tightly coupled to Microsoft, Lynx fucking sucks and a MS Slack alternative would have made my short time there much more bearable.
You don't need TLS for that, you could simply use an HMAC and a shared secret, assuming you're not worried about people with physical access (and ability to get the secret) being able to create updates. Of course if you've got multiple instances of the device (not some hobby thing where they are all owned by you), then the secret for each device should be different so someone can't buy the device, determine the secret and then push updates to other people's devices.
Analyzing Rent Prices in Berkeley
Maxwell for SketchUp 2016 Crack and Serial Key Full Free Download
I recommend you check your facts before you open your mouth. Check the version of the Skype app in the Amazon Appstore. Then download that version, try to sign in, and discover it doesn't work anymore at all. :)

Because I did all of those things, before I gave up and bought a Windows device. Which isn't open either, but at least is honest about it.
I'm glad to see the move back to fully analog synths.
Natural Selection: How a New Age Hustler Sold the Sound of the World
Are you a Linux user? Skype was slow for me on Linux after a certain update. It has also become very bloated over the years, but the Windows and Android clients have always been reliable for me.
What a smug, sanctimonious piece of writing.

It's hard to imagine that anyone who read this came away with a positive perception of Slack.
No, no...you are correct: skype (for business) is slow and heavy. At least it is for me.
The post-PC era sure was looking like a big deal in 2009-2010 but now its clear that mobile has over-saturated the market and old fashioned laptops and desktops weren't actually being replaced, people just stopped buying replacements as frequently. Are we post-PC? If so, I'm not seeing it.

In fact, Q2 2016 PC sales are slightly up and ipad sales down in a bizarre turnaround. The year-over-year decline is still there, but mostly because a 5-6 year old desktop or laptop is perfectly usable still, while a 2-3 year old phone or tablet is ready for the garbage heap.
Hills? My commute from Berkeley via AcTransit to Soma is 45 mins each way.
They get the best who _want_ to work with those companies.
Just a thought but, it might just be that Atom is naturally compared with the likes of Sublime Text or gVim and VS Code is naturally compared with Visual Studio.
Commit for the fix to the npm issue located here:
https://github.com/Microsoft/vscode/commit/b3c10273d7ba34086...
Whoah, no. It's about building crypto code at all.

Given a choice between building something with Nacl and a bespoke stream cipher and building something with a bespoke cryptosystem and AES, I would have a hard time picking, but I'd lean towards Nacl.
Having decent commuter hour service but no mobility for evenings and weekends is a common public transit system failure mode.

It hurts a lot more when you come for people's parking spaces if they still need cars for everything except commuting.
This is not very detailed but it might help: https://blog.adilparvez.com/post/2016/10/31/1/cyanogenmustar...
I'm not sure that the idea here is that spacetime is made up of particles, but that it consists of nothing more than (mathematical) relationships between fundamental bits of information. In a sense, the only things that actually exist are the physical things that populate spacetime. Spacetime itself is effectively an illusion that can only be properly described as a set of relationships between the actual real stuff.
Ask HN: The acceptable UI quality for a startup project at beta test stage?
We have finished what we think are the basic functionality of the app and the UI we agree is not professional (due to only people with back-end experience working on the project) but satisfies the functionality.

We are just going more public and into closed beta testing. I already heard from some users that UI for them looks ugly and had negative experience with it even though they were told it is only first stage testing.

My question is as UI work is very time consuming for us how far should a web app UI look to stay it is good enough for closed beta testing?
For floating-point math maybe. They're not so good at processing text.
I always wonder when someone is glorifying a display (whether in a laptop or in a phone, IPS or OLED) - are the differences that visible? Or is just oversaturated profile? Shouldn't color calibration ensure exactly the same look'n'feel?

I am working on calibrated displays, I am assuming that "Once you see it, you can't go back. The reds are so red. The magentas so deep. The oranges so bright." is not really applicable – once you calibrate the display, it should be "reds are as usual, magentas are as usual, oranges are as usual" (maybe sometimes "oh cool a new shade of red/magenta/orange" because of wider gamut).
equating stock options to to a wall street bonus is just silly bonus are 100% cash I bet the amount of options that actually are in the money is no where near 50%
> Top to bottom, it's a very nice UX. It's why i love Slack.

I wouldn't even credit them with that. 20 minutes ago I yet again pressed up-arrow to scroll up one line to see a message off the top of the page and yet again it dropped me into an editing prompt for my last message. What?

And then there's the click-click-click of jumping between channels to see the latest messages, instead of having some form of summary.

In my experience people tolerate the UI of Slack, they don't praise it.
Slack gives you webhooks (post my team's commits to a chat room) and a great team-based chat. Groups in Skype can't really add the same value.

Also, people tend to use their personal emails on Skype in my organization. Slack's sign up process makes more sense for an organization.
It wouldn't matter because all your interrupts would be handled by a single core, becoming a bottleneck.

It also doesn't matter because heavy i/o will take up both system and user cpu, and the 90/10+ split (is the app even multi core??) puts you into full utilization, which is fine for bulk jobs, terrible for high performance requests. Even a single machine at 100% can (in unfortunate circumstances) cause domino effects. Better to build in excess capacity as a buffer for unexpected spikes, which means managing your clusters to not stack jobs which could compete for resources, but also not stack jobs that could unintentionally starve other jobs - this requires intelligent load balancing that's application and job specific. Or a cluster dedicated to specific jobs (which they have, ironically)
But on the other hand, that sounds very similar to the arrangement wherein a contracting firm hires you at $100k/year and bills customers for your services at $100/hour, even when you work at the customer's site, using the customer's equipment.

If the customer drops the firm, you just get fired instead of benched.

That is exactly how hundreds of "Beltway Bandit" firms operate. Charge the government double what it costs you to employ someone, and spend most of your workday recruiting on behalf of your customers.
But now it looks like Microsoft is figuring it out. Azure is doing great, the Surface Pro got more love than the MBPro, and Microsoft is actually courting developers with VS.

Google? They prob have the best AI, but I'm sorta skeptical that the Pixel is gonna work for them. They've never been able to brand and command like Apple has in this regard. For cloud though, they destroy Apple still.
Consultant isn't a legal definition there is a difference between if they are paying you for services rendered (b2b) or employing you.

Basically unless there is a requirement for reverse VAT charges which isn't applicable to the US there is nothing a company needs to do when hiring a contractor other than pay the invoice, on the other hand there are tons of regulatory and legal requirements that they need to meet when they offer you employment.
30-60-90 Day Plan for a New VP of Sales
Hah, thank you. I also always confuse "here here" and "hear hear," amongst a million other things.

Would you believe I spent 4 years getting a Bachelor's in Writing? :P
That term "sociopath" gets thrown around a lot, but it's so far off base, real sociopaths are starting to feel sorry for Steve Jobs.

As revealed recently, he denied Tim Cook's offer of a partial liver transplant. Something that can only be explained with empathy, a lack of which is the primary indication of what's called "sociopathy".

To name just a few more of the signs of sociopath that Steve Jobs didn't fit: inability to plan ahead, lower intelligence, delinquency, violence, financial irresponsibility,...

Basically, what people mean is "he could, at times, be a bit of an asshole". I'm not even sure about your assertion about risk-taking because I can't think of any events that deviate significantly from the risk-taking of similar companies.

It's also hard to say how much his "being an asshole" contributed to Apple's success. Getting people to work 80+ may be a strategy to lower costs, but I don't see how it helps, for example, with the iPhone, created at a time where money wasn't the limiting factor at Apple.
That's effectively a cartel as well. You can't just set up a team and join the EPL.
There's a (decade old+) paper on using genetic algorithms to design an FPGA for discriminating tones. The final design after hundreds of generations? The input wasn't connected to the output! It relied on physical details and even iirc stopped working as the FPGA temperature rose.
"quantum entanglement of whatever the underlying ‘atoms’ of spacetime are"

If we use this idea there are some space-time atoms, to explain entanglement. That same concept could explain space-time itself better.

It is similar to how Einstein used anomalies in the application of Newtonian physics to light to postulate a more accurate model. Explaining entanglement might be the gateway to explaining space-time more accurately.
Neat idea that couldn't have been as easy as it looks to pull off.

I wonder if we are going to get an option to set a stretch to fill text into a particular size (i.e., make this headline fit into this area without breaking).
"There are plenty of drugs which are exceedingly difficult to use recreationally:"

Certainly. And the proper response is to discourage their use. But how do you treat those who do use them? As a health problem or as a moral failure?

Thanks for the HHS link!
Oh hey, I'd recognise your name anywhere, you're the guy that made that BotGuard javascript vm? No wonder you like proprietary protocols...
I'm more thinking about multitasking and all that. For things like web development I usually have open:

- photoshop/illustrator/sketch
- a bunch of chrome tabs for research and one with dev tools open
- sometimes safari for testing
- a task app to keep track of what needs doing
- multiple screens so I can use one for reference/research and the other for work

I suppose much of that could work on an iPad Pro assuming it can keep that much stuff in memory and assuming that I can use a keyboard to task-switch. But the multiple screens could be an issue.
And I recall a discussion on here where some one heard two transplant surgeons discus how one only made 10M
Typescript can actually use the types you provide in JSDoc[1] so you will see benefits simply by using VS Code in most cases.

[1]: https://github.com/Microsoft/TypeScript/wiki/JSDoc-support-i...
Thats a hell of a lot slower than just ending a digital message and thats all they need to do.

Slow it down not hindering it completely.
Easy Angular 2 Authentication with JSON Web Tokens
But why are those things so far apart?

* parking minimums require land that could be used to house people be used to house cars instead. It also means that people who wouldn't own a car due to the cost of parking decide to own one because parking becomes a sunk cost. (If I had free parking where I live now I'd probably own a car, but I don't in large part because parking it would be €250 a month or so).

* Density maximums mean that housing a given number of people takes more space. This means you have to move through more space to get to your job.

* Designing roads to the goal of moving cars at high speeds (rather than people to their destinations) results in land that could be used for housing and jobs going towards wide roads, support infrastructure (slip roads, etc.), and yards (because who wants a front door that opens to a road filled with cars?)

* Zoning means that instead of an acre of space providing homes for 10 people and jobs for 10 people, it provides homes for 15ish people and jobs for 0 (or more likely 5 given the aforementioned density maximums). Then, in the acre over, land that could provide jobs to those 10, or 15, people does so for fewer people since so much of it is given over to housing cars. Note how the companion to a highrise in many cities is a big parking garage for its employees.

* The above make the carless less able to participate in society, leading to poverty, leading to stigma, meaning even people who have the means to get by without a car will often be reluctant to do so because they don't want to be stigmatised themselves.
So you talked to him, and can now report that it was in no way malicious? Because it sure seems they make it difficult for customers to leave their ecosystem. The effort involved in leaving is usually the justification I hear for why people continue to buy Apple, even when there is other products they'd like to try. No one can deny how effective it has been for them, and a lot of people seem to have no problem with it.
For anyone looking at e-cigarettes, I have recommend the JUUL [0] as it is by the far the safest, best pulling, and sleekest looking e-cigarette I've tried. The only downside is that there isn't a simple way to reduce nicotine content. That aside, it's a wonderful little piece of hardware.

[0] https://www.juulvapor.com/