skysight-inc/HackerNews huggingface dataset:
Working SMB networking would be nice. Tired of mysterious issues. I can't remember a single time in past year when whole directory copy/move to SMB share succeeded. OS X just gives me these descriptive "error -51" or whatevers. (It's really mature (not!) of OSX to have that blue screen icon for SMB shares.)

Stable USB stack would be nice as well. Ever since El Capitan, virtual machines I run off USB drive have been getting random I/O timeouts.

OS X tends to need quite a bit more memory than Win10. Win10 is as usable on 2 GB RAM as OS X on 4 GB. OS X graphics driver is also pretty slow, some 30% slower than on Windows. OpenGL support is pretty bad on OS X.

On Windows 10 side my biggest issues are unstable (or temporarily unavailable) RDP and bluetooth stereo audio stuttering. RDP color accuracy leaves also a lot to be desired.
Funny that they usually get grief from the same crowd for wanting to know everything, but now they they attacked for not knowing everything.
Wine has it easier - it does not translate system calls, it needs "only" dll loader and a set of dlls exporting the right symbols.

NT system calls are not exposed to userspace; only system-supplied dlls can use them. It is done by changing syscall codes for every build, so non-system app would never know, which syscall number to use.
Not sure what the best URL is for this story, so we just picked the oldest active thread. We can change the URL if there's a significantly better one.
Are there any public projects that have used deep learning to defeat captchas? If not, I'm sure it's only a matter of time.
In fact, it also only sets precedent if they have to legally force Apple to do it. Apple could've used their discretion to comply in this particular case, avoiding courts, and avoiding legal precedents being set.
As a long time, 'power' Asana user I can confidently say that it's a good task list manager and nothing more. "Project Management", or rather, at a higher level, "Work", is much more than a dynamic, shared, list of tasks.

Asana has tried to create the killer app, the email beating, unified metaphor for project management and... it's not enough. I would not have invested without a very promising roadmap.
Something people need to understand: real anonymity is really, really hard. Your COMSEC is a fairly small portion of the attack surface area, and the consequence of this is that staying anonymous is, BY NECESSITY, going to be very inconvenient.

From this perspective, captchas are a very minor concern. I'm as pro-privacy as anyone, but this expectation that anonymous activity is supposed to be easy or convenient will never be satisfied. Thousands of years of lessons from both military and civilian clandestine operations bears out the critical lesson that anonymity is, by default, very very inconvenient. Nothing is going to change that.
There is always corruption, but it varies massively between countries and time periods, so something can be done about it. Cynicism is just useless.
Fake reviews are generally written by PR/Marketing people so they never look authentic.
Even a negative result is data?
And i am curious about can this thing run Wine?
Climate Change Opens Up the First Luxury Cruise Route in the Arctic
I changed to rules so in "3, 1, Y" he might open door 3 and show you a car. At that point switching is a meaningless choice.
Macs aren't actually linux, they are based (a port I think) on Unix though and are very close relatives to linux.

There is a distinction because you will notice much larger differences between Mac and [insert linux distro here] compared to linux distros to each other.
I don't disagree that quality has dropped a bit lately, but I don't think your experience with OS X is typical. I have not had a kernel panic in years. Maybe time you did a clean install.
>I wonder what will happen to Powershell now

For Windows shops (like my current job), it will most definitely be sticking around
Ideally (for the FBI), the FBI would order Apple to build a backdoor into their system. This is functionally the same as ordering Apple not to patch a known vulnerability. In turn, this is functionally the same (in the short term) as not disclosing a known vulnerability to Apple.

While the article's title is misleading, the FBI might as well be taking an active role in making the iPhone less secure. In communicating to the non-technical public, insisting on elaborating the difference is being pedantic.
Microsoft Announces Converter for Bringing Win32 Apps to the Windows Store
Exactly. I mean did we really just jump straight from the worst shell in history (the windows command prompt) to one that supports tmux?

However, I don't know if this is the case. I remember in the livestream Meyers saying that they will enable you to choose any shell you want "powershell, dos, bash, and more coming soon". If they just supported _any_ ubuntu binary natively, I don't know why he would've said "more coming soon"
Algolia's search engine: indexing VS search
Sphere Packing Solved in Higher Dimensions
Except that it really is becoming that way.
Uses Raft. Not highly-available enough unfortunately. Availability > Consistency for the use case that matters to me (basically a service message bus where all ACK'd writes will eventually be read by some consumer(s), but I don't care when or in what order, just that they all eventually get consumed, and where as long as any node in the cluster is up, it'll ACK a write).
As a water engineer I find this pretty fascinating. Some issues I see on how this hasn't stuck throughout the 20th century:

700 psi is enormously high compared to current municipal water systems which rarely go over 150 psi. Maintaining and working on a pipeline of this size and pressure is more dangerous and very expensive. Over time, age will cause the network to lose pressure(through leaking, scaling, etc). How can facilities maintain power when a main line breaks? They would need their own water supply, tank and pumps in lieu of a diesel generator.

Electrical systems are generally much easier to install and work on. Piping is underground, large (compared to transmission wires) and much more prone to failures. A powerline going down can cause an inconvenience for a few days at most, but a broken water main will flood everything in its vicinity.

Also where will the water be sourced from? Municipalities are permitted to only draw a certain amount from their water supplies. This will definitely cause contention especially in drought conditions.
According to the screenshot it's will be:

ls /mnt/c/program\ files/documents/
Just be happy your getting updates! http://www.omgubuntu.co.uk/2016/03/spotify-linux-no-developm...
I mean, how is that different from what's being done here? Is the actual Linux kernel running in some sort of container? This post is light on details but people here seem to be suggesting it just translates syscalls which afaict is the exact same thing cygwin does. (plus support for linux elf binaries, which doesn't really matter since most linux tools are open-source anyway)
Curation: A History Part VI – Our Modern World of Curation
The government isn't a single entity with a single goal. There already exist federal agencies with the goal of increasing security (see http://csrc.nist.gov/groups/ST/toolkit/), while others like the FBI have vested interest in increasing their powers of investigation. The executive branch has already made their stance clear, weakening encryption should not be the goal of any federal agency:

"We recommend that, regarding encryption, the US Government should:

(1) fully support and not undermine efforts to create encryption standards;

(2) not in any way subvert, undermine, weaken, or make vulnerable generally available commercial software; and

(3) increase the use of encryption, and urge US companies to do so, in order to better protect data in transit, at rest, in the cloud, and in other storage."

http://arstechnica.com/information-technology/2013/12/nsa-sh...
lol... slow-clap.gif
On my i5-2400 with 8 GB of RAM and a 7200 RPM hard drive, it takes six seconds to start the first time and four seconds to start subsequent times.

On my i5-3550 with 16 GB of RAM and an SSD it takes a couple seconds to start the first time and less than a second for subsequent times.

Both machines are running Windows 10.

Right now, the machine with the spinning rust is loading a bunch of files with an I/O priority of "background" because it just got booted into Windows; that might slow it down a bit because of the seek times and I don't know if Windows is willing to starve background I/O for seconds at a time to speed up interactive requests (I doubt it).

Update: once all the background preloading is done, PowerShell restarts in three seconds on the spinning-rust machine.

Long story short, I think getting an SSD will be the thing that makes PowerShell start acceptably fast.
Or you can be diplomatic about it. Tell the interviewer that you don't think the company will be a right fit for you instead of telling them to fuck off.
> Git was intentionally designed to be "simple and stupid."

To bad there are a whole lot of stuff being "introduced" to Linux space that is trying for the exact opposite, being "complex and smart"...
This has been my experience with Asana as well, both before and after the (a?) major redesign.
An App Used by 4,500 Investors to Fund Startups
Searle would have us interpret this as the company taking the intelligence of the humans, refining and repackaging it.

https://www.youtube.com/watch?v=rHKwIYsPXLg
dir | ConvertTo-Json

dir | ConvertTo-Html

dir | ConvertTo-Xml

dir | ConvertTo-Csv
This is such a big deal though, this really shows Microsoft's commitment to the new .net Core initiative, and their push for linux support
Unintuitive Things I've Learned about Management
From what I'm reading it's the entirety of Ubuntu, including apt. Use bash once to apt-get install zsh and you're done.
Complaining about ripoffs in a marketplace is pretty much complaining about competition. How annoying.
A good few years ago now I used to use a project called cooperative Linux that was like what you describe - a user mode Linux kernel running as a service in windows.
>An incredibly irritating click-bait headline.

Click-bait headlines are marginally more irritating than people in the comment section calling out a click-bait headline.

We get it, they happen.
Smalltalk's Proven Productivity
The problem is, outside Ada and Rust, there isn't much of anything that's maintained because people stayed rejecting anything but C. I will post this on Ada so you can see (a) a nice survey of problems that show up and (b) how it systematically counters them.

http://www.adacore.com/uploads/technical-papers/SafeSecureAd...

The best candidates for simpler ones were Wirth-like languages, esp Modula-3. I used to recommend Delphi as it was a Pascal alternative to Visual C++ whose apps rarely crashed. Free Pascal succeed w/ Lazaurus IDE succeeded it w/ tons of hardware support. Component Pascal w/ Blackbox is still active AFAIK. D is quite active.

Some Modula-2 benefits
https://news.ycombinator.com/item?id=9640126

Modula-3 features
https://en.wikipedia.org/wiki/Modula-3

Note: Fast to compile, fast to run, easy to read, easy to integrate, optional GC, optional OOP... why we need C and C++ again? Outside legacy systems...

Free Pascal
http://www.freepascal.org/

Component Pascal
https://en.wikipedia.org/wiki/Component_Pascal

D language (C/C++ successor)
https://en.wikipedia.org/wiki/D_%28programming_language%29

Julia
http://julialang.org/

Note: It's a language for scientific programming but it's worth considering given speed and C support.

On functional side, people are writing OS's in Haskell, Ocaml, and so on. OcaPic put Ocaml on 8-bitters. ATS Language was used for drivers and 8-bitters. RED/System is like LISP w/out parenthesis for system programming with ability to make DSL's. Any such language can have safety checks built in or output something for analysis. So, even functional languages are performing acceptably in places where C used to be required. Just need more people investing into any trouble spots.

Someone could also pick up the code of Popcorn, Cyclone, or another safer C to develop it. Cyclone is worth linking to as it was so clever:

https://en.wikipedia.org/wiki/Cyclone_%28programming_languag...

Just gotta maintain the front-end. Ivory language from Galois is still maintained & extracts to C. Tools like Softbound+CETS will autotransform your code to safety at a 10-40% performance hit. A typed assembler language like TALx86 or custom one from Hyde's HLA would give you lower level than C with more safety ironically. So, many options for OSS to build on with some like Pascals having mature tooling.

EDIT: Just remembered the Pike programming language used in Roxen web & app servers as a C alternative. They're FAST. So, do google it.
Hmm? Pretty much everything in MacBook pricing bracket is comparable (highend ASUS Zenbooks, Dell XPSs, highend Thinkpads, etc.)
The Windows version of gVim is much worse than MacVim, if that's a thing that matters to you.
Eh, I respect DHH but he's willfully misreading that paragraph, and it's hard to ignore his bias in the matter.
Not sure if serious?

Yes, plenty of schools have non-competitive admissions.

And even when applying to super-selective schools, there are always fallback choices[1]. The angst felt by applicants, as described in many articles and op-eds, is almost entirely self-inflicted.

[1] The only stressful part about my own college admissions experience was not being accepted early to UVA. I had to wait until April to find out if I'd be forced to slum it at VT. The horror!
Why didn't you write good things about it before you were investing and now that you are you write?

This post should come with a big fat disclaimer: "I'M AN INVESTOR IN ASANA, THAT'S WHY I WANT YOU TO LIKE AND USE ASANA."
Huh, TIL.

That explains why Wine always seemed so buggy, though.
> Rather, it made me feel like an old fart using a computer for the first time, bewildered more often than not, most of my instincts rendered useless.

This captures the way I felt using Asana for the first time as well, about three years ago as a (not-that-old) college student. It was really hard to internalize its expected data model/flow. My team ended up settling on Trello. I've always figured that Asana was meant for larger teams and more complicated projects than I've been exposed to, but it certainly felt confusing as part of a small team.
Asana blog makes it clearer:

>Today Asana closed a Series C financing round, raising $50M in new capital. The round was led by Y Combinator president Sam Altman. Sam participated alongside a number of other customers, investors, and leaders for whom we have deep respect.

Sam is only part of that $50MM.
They are not "very close relatives to linux" unless you also think Solaris, Windows+cygwin, FreeBSD etc. are also very close relatives to Linux. In which case the term becomes meaningless because almost every mainstream OS is a close relative of every other one.
No, it's ambiguous whether he was talking about percentage or percentage points.
In addition to what doikor said, you get sandboxing aka "trust".
That may be his biggest virtue, his ability to be self-depreciating. Also leads to him being ready to admit mistakes. Maybe its a Nordic thing?
Yup. We use JIRA for development, Trello for ideation, and Slack for communication. On top of all that, I use Asana as a personal to-do/task manager. So far, none of those programs has been apple to supplant any of the others.
Funny, that it's SMB that I hate on Windows. With OSX or Linux its no problem to access shares with different credentials, no matter whether Windows server in AD or standalone samba-based NAS, while it is a major pita in Windows.
I am also a Quantopian user. Amazing stuff.
There were multiple sources stated that he was indeed the first person to come public about iPhone carrier unlock. [1] Unless you have proof otherwise

[1] https://en.wikipedia.org/wiki/George_Hotz#iOS_device_securit...
>>You cannot expect "rational" behaviour from people fighting for their next meal?

I completely refuse to believe this. Poor are no way to blame here.

Its pretty much the upper middle class, rich and industrial waste that is polluting the rivers.

In a city like Bangalore, most of the lakes have been destroyed to the point of no recovery. What were once places of recreation are now cesspool for all sorts of waste from high rising Apartment complexes.
Interesting! Really gorgeously rendered dashboards.

But also weird. The fact that both the collectors, the storage and the UI runs on each box makes this more like a small-scale replacement for top and assorted command-line tools such as iostat than for a scalable, distributed monitoring system. Lack of central collection means you cannot get a cluster-wide view of a given metric, nor can you easily build alerting into this.

I'm also disappointed that it reimplements a lot of collectors that already exists in mature projects like Collectd and Diamond (and, more recently, Influx's Telegraf). I understand that fewer external dependencies can be useful, but still, does every monitoring tool really need to write its own collector for reading CPU usage? You'd think there would be some standardization by now.

For comparison, we use Prometheus + Grafana + a lot of custom metrics collectors. Grafana is less than stellar, though. I'd love to have this UI on top of Prometheus.
Cygwin requires a recompile. This is running Ubuntu binaries.
Basic Structures of Matter - Supergravitation Unified Theory by Dr. Stoyan Sarg.

http://www.amazon.com/Basic-Structures-Matter-Supergravitati...

Uses the most minimal basic assumptions and fits experimental data very well. Of course, the book analyzes many parts simplified, therefor small differences to the observed values.

We have a long term plan to implement a numeric simulator to get better values and check the model in more details. Also, there are some questions that can't be answered otherwise - but those are corner cases in the universe (merger of anti-matter galaxy with matter one - the result is different in this model)
It seems like it has its own file system, maybe a virtual one. See the screenshots.
Question for Sam if he's reading. I've never seen someone speak about Glassdoor in reference to making an investment decision. Obviously, most Glassdoor references we would see might be regarding decisions to apply to a company or accept a job.

As an investor, wouldn't you rather get the opportunity to actually speak to current and (perhaps more importantly) former employees, and do you usually get that opportunity? I'm not talking about executives, but rather software developers, managers, etc.

TIA if you answer.
Where is the border?
has PS been adopted that widely? the syntax always struck me as weird
1. embrace
Odd. I think my issues might have something to do with file sizes. Maybe there are some issues with files over 2 GB or 4 GB. I don't know. I've just resorted to using FTP (ugh!) and USB drives to get files out of my OS X machines.
Neither FreeBSD nor NetBSD have been submitted to the Open Group for certification, and are thus considered "Unix-like". When I say OSX is literally Unix, I mean it has passed certification and can legally use UNIX trademark.
Guess what, there actually is an ELF loader in the compatibility layer: https://pbs.twimg.com/media/CcTwejAUEAAq_jR.jpg
Completely agree on Stoicism and A Guide to the Good Life. Gratitude, as you describe it, goes a long way for life satisfaction.
There's also https://github.com/opserver/Opserver
You can listen and read Spotify engineers talking about their experiences with Google, including running 2,000,000 qps load tests without ever telling anyone at Google.

If you read some of their blogs, you can see how brutally honest they are about the pros and cons of our services:

https://labs.spotify.com/2016/03/10/spotifys-event-delivery-...

https://www.youtube.com/watch?v=LTVFg6YOjWo&index=7&list=PLI...

https://www.youtube.com/watch?v=xT6tQAIywFQ&index=1&list=PLI...

Finally, does this sound like an engineer who got paid to speak? https://twitter.com/mpjme/status/702167231623516160
Building Better “Rate This App” Prompts
Think of it as Wine, reversed.
The hype of AI defeated common sense... curious what 'critical vulnerability' was exploited. Sounds like a PC way of saying we $@*#!# up. :-)
The very first sentence begins with "I’m delighted to finally be investing in Asana."
That oath is worth nothing given the Greatest threat to the Constitution is the FBI, NSA and other parts of the Federal Government

They may swear a oath to the constitution, but they are actually Loyal to the Federal Government, not the Constitution.
Obviously Linus is a good, even excellent leader. I'm taking issue with the notion that he has an unusually "my-vision-isn't-first" philosophy. For a software product that's not designed to fit any one highly-specific use case,* I don't see how you define "vision" as something other than the technical decision-making process in developing the product, or something meaningless.

*And creating a large-scale software product that's not tied to a highly-specific use case is itself something that requires forethought aka "vision." Vision isn't a bad thing!
Would have been too much for the blog. Here is the stats functionality described: https://github.com/sqor/CommonServiceInterface#statistic-fun...
Is this the sort of problem where optimistic concurrency would be a better fit than standard locks?
I'm guessing its been a few years since you've touched web development in .NET? A lot has changed...
OK interesting -- native Ubuntu Linux binaries on Windows too. FreeBSD and Illumos are also emulating Linux too, i.e. translating syscalls in the kernel. I wonder if Microsoft grabbed some of that code since it's open source :)

This just shows how standards are made... implement first then think about it later :) I don't think the Linux syscall interface is the model of clarity, but that's what we have.

EDIT: This answers my original question... apparently they didn't patch bash -- they patched their own kernel to run the bash binary, and all Linux binaries! It was done at a binary level rather than source level.
Monitoring without alerting is not useless. It's just instrumentation.
It wouldn't set a legal precedent unless a court ruled on it. It would only have come to that if Apple continued to decline the FBI's request.
So it's cygwin + ELF support in the kernel. I guess ability to run GNU tools + supporting ELF is being called "Linux". The latter piece seems pretty minor, especially since most things that run on ubuntu are open-source anyway.
And that's why we all should conert to TempleOS once and for all.
thank goodness zsh is the superior shell anyway
Snapchat's Ladder
I've only been in one environment that tried to use it, and the sponsor struggled to get everyone to follow suit, and eventually it was dropped. I think adoption is as much a people and process ("How we do work") issue than pure technology.
In the world of Powershell, reflection would be the way to go because then I still have an object. A rough analogy would be the window object in Javascript where I call `window.open(something)` directly. Serializing a value returned by a Powershell command to JSON eliminates being able to call `returned_value.some_method(something)` because converting it into JSON puts me in the world of text and parsing.

At that point, I either know the name of the method I'm looking for or I don't. In the first case the conversion to JSON doesn't do me any good because I can just call the method directly using `object.method(value)`. In the second case, it doesn't do any good because I don't know the method I want.

Reflection looks more like this: http://stackoverflow.com/questions/9952391/use-get-member-fo...