skysight-inc/HackerNews huggingface dataset:
SCO Unix System V, the last operating on which I've run Emacs. Huge pain in the arse.

Or Ubuntu, according to the author of the post.
My parents like to tell the story of when I got my first Lego set--the first thing I did was pull out the instruction booklet (with all the diagrams of 'models you can make') and put it in the trash, with the explanation "I don't need instructions." Most of what I wound up building with them was 'world of the Future' models, which demonstrated some vision of an ideal society. For example, I had a model street with some storefronts, and overhead wiring to support small single-person electric scooters which would run on the sidewalk alongside the pedestrians, and would be docked at special stations for the next person who needed them. (I struggled with designing an automated system to automatically redistribute them as necessary, using only relay logic which is what I understood at the time.) Another model was what I now recognize as a 'smart home', which featured occupancy detection, a (wired) telephone remarkably similar to Apple's 1983 concept phone[1] based on the Macs we had in our house at the time and an Apple Newton I had seen, and various other concepts (again, all based on relay logic and desktop computers!)

Bear in mind that I was doing all of this when I was 10. Clearly this was not normal play amongst my peers, and I would not expect Lego to provoke this sort of thing in most people. However, it was for me a valuable tool in building a worldview which I still strive for today.

My point in mentioning all this is that the great virtue of Lego is that it can be used for pretty much anything. Even if you get a set which is intended for "conflict play," it can be repurposed by the recipient to match whatever it is they're most interested in. (It's sort of like an inverse of the short story The Toys of Peace[2] in that regard.)

[1]: http://www.mactrast.com/2011/12/apples-was-working-on-a-touc...

[2]: http://www.eastoftheweb.com/short-stories/UBooks/ToysPeac.sh...
WhereNext helps Uber, Lyft and taxi drivers find more pings
Honestly, I'd have simply told them to bleep off. That is so far beyond acceptable behaviour that it would make me certain the company itself was bureaucratic beyond satire. If you don't have a level of basic trust in my probity, we can't negotiate.
"serve in government" does not necessarily imply "run for office"
Probably just random variance. In particular, that most categories of cause of death increased seems to point at random chance, since they should not correlated strongly. (But this is probably something to watch next year.)
It doesn't have the scrutiny regarding cryptography and implementation that Signal has had.
I wonder if this is actually a good idea in the first place.
Yeah, but most people going to this level already block Analytics, AdWords, etc.
As a treatment of last resort sure, as an area of active research it took a massive hit at the time due to poor results relative to antibiotics.
99M-Year-Old Baby Dinosaur's Tail, Encased in Amber, Surfaces in Myanmar
Your comment is the only intelligent comment on this thread.
At Pixar they concluded that all metrics would be gamed eventually. So, they responded by changing up the metrics on a regular basis.
> Skype has always been a black box

I saw a BBC documentary in the mid-early 2000s (sorry, can't cite it right now) about law enforcement and intel having a really tough time with suspects using Skype, only being able to collect metadata and not call content due to its split routing protocols.

Now, there's nothing to say the whole service wasn't backdoored at some point, but it appeared to be a real concern, at least to LE. A few security audits at the time also gave it a very positive report (ditto for citation). In the post-MS sale era, of course there's zero trust. Prior to that though, things seemed different.
Start building Actions on Google
Truckdriver builds world's largest amateur telescope
I gotta throw in one of my favorites, because I have not seen another that really speaks so directly to the value of craftsmanship in development. I also deeply enjoyed the allegory with woodworking tools.

https://www.youtube.com/watch?v=ShEez0JkOFw&t=13s
That post has an update at the top that the license change was delayed until March 1, 2016 and a link to a follow-up post: http://meta.stackexchange.com/questions/272956/a-new-code-li...

That follow-up post says that they're "going to delay the implementation", so I assume that today it's still all CC-SA. I haven't found any further information, but would love to know it, or be corrected on my assumption.

My company is struggling with the code license situation and I'm stuck with dealing with it for my project. Clear, up-to-date information about it would be fantastic.
Sure but getting emacs running was 98% of the pain, spacemacs its self was very straightforward.
Image search is getting popular in most of the e-commerce sites and building one from TensorFlow is exciting and is indeed easy from your blog post.
Hi, I see you're updating your CV.

Would you like me to share it with every recruiter in your extended network? How much are you willing to pay that I don't share it with your coworkers?

Love, Linky.
I'm not sure we're actually in disagreement. If Captain Kirk tells Scotty, "We need warp 9 in five minutes or we lose the ship" and Scotty cuts corners that cause a decompression explosion that kills twenty redshirts, then yes, that would probably be an example of bad engineering management.

But if Scotty delivers on time at the cost of overloading an expensive piece of equipment that, after the battle is won, requires a week in drydock to replace, that's probably a successful execution of exactly the kind of call a senior engineering manager is expected to make.
You absolutely can do that with the type system, use a constrained subtype.
Introducing Chaperone: How Uber Engineering Audits Kafka End-To-End
Xoogler here.

About a week after joining, and having partaken of the food, massages, meditation rooms, fitness centers, shuttle bus, sports facility, arcade, juice bar, tech stops, shwag etc. - I remember thinking to myself "whatever we do here must be ridiculously lucrative".

There weren't signs of obvious waste (at least in my org.), and coming from other corporate gigs where you had to pay for coffee it really opened my eyes to what a difference it makes for employee morale / productivity.
Show HN: Anti-Gravity Bong
Attempted, he jumped and landed on a balcony 2 stories down or some such.

I don't hold that against amazonm. Any company of a size like amazon is going to have people that may be a bit unstable that get pushed over the edge.

I do however hold their treatment of their warehouse employees against them. When I look at a company I look at all their employees and see how they are treated. When a whole class of employees are treated as replaceable automation its probably the case that they will treat ALL their employees in that way eventually.
> though that alone isn't enough

Why? I'm not trying to nitpick, I just don't know much on the subject. Not being open source doesn't really concern me nor the fact that my number is known by Facebook. My telecom company knows it, my mother knows it and all my friends know it + also all the companies know it who are used by my friends.
Information Overload? Not Everybody Is Feeling It, Pew Study Says
I haven't worked at Amazon, and I won't speak to whether things are uncommonly bad there. Certainly Microsoft seems to have produced plenty of similar stories while escaping the broad stigma Amazon has acquired.

I will say, though, that I think your bad-reputation timeline is totally off. By the time that NYT piece broke, I had heard "Amazon is a horrible employer" from a half-dozen different places. I didn't even finish the thing, I just shrugged and went "well, matches what people have told me, no new info here".

The first time I was warned away from Amazon, it was over specific (and probably unenforceable) pieces of their internship contract. A friend rejected his offer because it contained a bizarrely broad non-compete that could theoretically have barred him from ever starting a company with anyone else who had ever worked at Amazon. This was 2012.

The second time was from a friend-of-a-friend who spent one year as an SDE. He talked about bureaucracy, burnout, and made the Microsoft comparison. He said it Amazon was reasonable as a ~2 year cash out, but nothing more. This was 2013.

After that, I was still open enough to respond when I heard from a recruiter. The internship interview required invasive rules like the ones at issue here, which proved fundamentally incompatible with my machine/internet setup at the time. I declined it, and scratched off Amazon unless I got news that these things had improved. This was 2014.

How you deal with mistakes is what counts, agreed, but Amazon's reputation struggle is far older and more pervasive than the perception spread by the NYT story. Fair or not (and I honestly don't know), it's a long-standing issue.
Just don't think too much about the super volcano seething under the ground in neighboring Wyoming.

More realistically, Colorado gets severe thunderstorms and tornadoes all the time -- like the one that killed two in Limon in 1990.
The last of those likely has a measurable impact.
The funny thing about this type of bullshit is that it's really similar to the stuff that Civil Service exams do -- quantitative evaluations of your reactions to workplace events, exams of your subject matter expertise.

Except when fast-mover companies like Amazon or their lobbyists show up to peddle their products to governments, the conversation ultimately moves to this topic. They usually get to a point where they're telling the government employees how dumb they are, and that they don't have archaic processes like exams for jobs, etc.
Isn't Kafka a "Message Queue" exactly as recommended in the article?
Signal never shares message content with the server.

Telegram does so by default, you have to opt in to keep messages private from the server.

You also see a lot of people criticizing the design of the secure Telegram protocol and praising the Signal protocol. There were some stories about governments actively compromising Telegram's security. There haven't been any about Signal.

So if you are worried about privacy more than UI and rich functionality, the choice seems clear enough.
I was surprised to see no mention of Bell Labs or Xerox PARC in the article.
Whereas a processor whose programming view can be documented in only 200 pages doesn't do everything. Gotcha!
> Well, without mentioning an agenda, stress causes heart disease.

Stress impairs the body's ability to function optimally - think "fight or flight response" vs. "relaxation response" [1].

[1] https://en.wikipedia.org/wiki/The_Relaxation_Response#Fight-...

I think it's probably more accurate to hypothesize that inflammation causes heart disease.
Well, going full Berlusconi seems to be popular these days.
Great Lakes Region is just fine. Don't really have tornados in Ohio that often (you're thinking like, Kansas or Oklahoma). No flooding really, no wildfires, blizzards only once in awhile (and with global warming soon to be never). Plus you aren't going to have any droughts to worry about because #GreatLakes.
On the Way to Safe Containers
Hey, don't let too many people know this, but nowadays you often don't even need to copy/paste the code! For example, I have to parse Excel files a lot in my work. Did you know some dummies have already written and tested a bunch of code that does exactly that? And then they place it online in a format that's easy for me to download!

I really hope they don't realize that I'm using their code to cheat.
What happens if you don't have a webcam? Do they just deny you the position? I don't have a webcam or mic on my desktop currently... I guess I'm never going to work for Amazon :/
What is the device and its version? What iOS version is being used?

At the very least Signal requires iOS 8.0 or later.
I saw an IT Manager job description for Amazon's offices near Chicago. It had items like "Must be able to stand 10 hours a day." What? A managerial position where you're standing all day? Where you have direct reports and meetings and such? No offices or cubes for management? Oh, ok.

Also nice way of saying, "50 hour weeks are the norm."
When I did a ProctorU test for Epic earlier this year I was instructed to tear my scrap paper up and to then throw the scraps into the air. It wasn't until after I did that was I told by the proctor that they were "just kidding" about throwing the scraps.
Hello brudgers. Thanks for pointing that out!
I understand your point, but we actually made sure to avoid any misunderstanding by asking to "share your feedback on our Github" on a repository called "gitscout-feedback" with the following description: "This repo is a place to report bugs, give feedback and share ideas on how we can improve Gitscout" ️
That being said, if it's not clear enough we'll definitely pay more attention on how to phrase our request for feedback.
Thanks!
The 3m range with ~3mm accuracy is more than enough for large object alignment as well. I've got the VL53L0X being used as a car park sensor in my garage, it's a very complicated version of a tennis ball on a string.
In the US (at least) we can no longer have policy discussions, because we no longer share a common reality.
There are opposing issues here.

1) The article highlights that a16z is founder-friendly.

2) The lawsuit alleges that Andreessen acted against the behalf of shareholders that he has a legal obligation to protect.

Part of the thesis that a16z operates under is that great companies keep their founders as CEOs longer and more often than non-great companies. So on the surface being founder-friendly doesn't have to imply a legal conflict. The argument that the lawsuit rests on is that common shareholders would be better off (had a high price) if Zuckerberg lost his special voting rights. In the end it's a moot point. If the board wouldn't let him do it, he would have postponed the charitable foundation.
Found an answer, this is working well so far:
https://purify-app.com
I support your concept of a mass exodus away from LA due to earthquake risk. The beach was too crowded when I went boogie boarding there just before Thanksgiving. Save yourselves from all this, people!
As your own link makes clear, Scala does not have real tail recursion because of the JVM. It has a very limited form of tail recursion.
But you don't write those dialogs yourself. You write code that calls the system file open dialog. Then, presumably, you do some check on the file for sanity checking (is it the right type? does it parse correctly? does the internal size # equal the value the OS is claiming?). If those checks fail, you report an error. Otherwise, you process it. The source doesn't matter at that point. And if there's a glitch in the dialog for handling HTTP or similar sources, then that's on the system developers to correct, and on you to report if you discover it.
Google Opens Its Digital Assistant to Developers
SolidWorks 2015 Crack and Keygen and Serial Number Free Download
Framing this essay as apologia for Haskell's laziness is a weird because Haskell was created exactly because there was a proliferation of non-strict functional languages and the Haskell committee recognized that having a common language would be beneficial. So it seems disingenous to separate Haskell and laziness: the latter partly defines the former.

Haskell's evaluation strategy is not something you can just change and have the rest of the language stay the same. If Haskell were strict there would be a good chance that it wouldn't be pure (see: ML variants); if it wasn't pure then IO would not be a problem; if IO wasn't a problem then Phil Wadler wouldn't have needed to invent typeclasses, etc.
Ex-Amazonian here. Amazon is big enough that there are actually a lot of people in the org who enjoy their jobs, think the company's generally doing the right thing (albeit possibly with caveats), and don't mind defending it. The reason for the throwaway accounts is that the social media policy asks employees not to wade into discussions of Amazon, but rather to forward them to the PR team.

Addressing your experience directly - I really enjoyed my Amazon interview in Edinburgh eight years ago. Lots of interesting free-form problem solving, with the whiteboard there to jot down notes rather than to produce working code.

I'm guessing there are teams or entire orgs which just don't take interviewing as seriously, though - again, with Amazon's scale, it's not surprising.
I think you're a coward and showing terrible judgment not sticking to your original, full week duration.

You made an unpopular choice, and then backed out of it before you even had time to see how it played out.

Ironically, your political detox week just showed you politicking in the worst senses of the word.

Ed: You're welcome to downvote, but I would appreciate comments outlining how my post was inappropriate rather than merely unpopular opinion.
What would be the point of assessing an isolated individual in a world of collaboration?

Its akin to evaluating how someone would do something in the middle of the jungle without tools or support. Sure, you will be able to know who does better in that setting, but what conclusion can you bring of that?
Very interesting to get your perspective, re: what they studied, deployed, and you observed. Nice to hear success stories. Habits and 'tradition' can be tough to adjust or break, but when it works, quite cool. The "creating a narrative" is awesome, as in a lot of development research I reviewed for some studies, because that's how 'play' and development seem to grow naturally. Acting out. Imagining stories. Not the end-all be-all of things - but a noteworthy component.
DayZ Creator on VR Development: 'There Is No Money in It'
Indeed, it's amazing how profitable vacuuming up users' private data without their informed consent and monetizing it can be.
The cert for https://signed.bad.horse/ is pretty good, too.
Multithreaded and async code needs tests even more! It's much more difficult to test, but it doesn't mean such code shouldn't be tested. Where code is complicated, chances to create unintended changes are higher.
The first pirate politician in power
"If you wanted to modify this in a traditional terminal emulator, you would probably use the up arrow to retrieve the last command, use the left arrow (or Ctrl-Home) to get to the beginning of line to modify ‘rn’, then use the right arrow (perhaps in combination with Ctrl) to modify the second instance of folder 1."

Not so. You can just type "set -o vi" in your shell, and do pretty much what the OP does in emacs. So wanting to do this kind of editing in the shell is not really a very good reason to switch to emacs. There are much better reasons for doing that.
Of course it does but in a given year the typical person accesses emergency services 0 times.
Different types of tests. You can have tests of the whole system which should always pass. Then there's unit tests, which may have to be removed/updated (though again, this depends on your scale of units). Some you expect to fail after a change to requirements get incorporated. Others you expect to pass, and you react accordingly.
Hardware Manufacturing: First, Be Perfect
You should open source it. I find it interesting that there is so little exploration of how an editor should work outside of the emacs and vim models. It is like those are the only two possible ways.
The thing about CSR BLE mesh is, they differentiate between "active" and "passive" members, and the "active" members use a lot of energy. Mesh in Estimote Beacons is the first that's truly sustainable on battery power alone.

Disclaimer, I'm from Estimote (:
Doctors and Hospitals Say ‘Show Me the Money’ Before Treating Patients
> The southern challenge of the voting rights act wasn't motivated by concerns of federal overreach

“Congress — if it is to divide the states — must identify those jurisdictions to be singled out on a basis that makes sense in light of current conditions. It cannot rely simply on the past,” Chief Justice John G. Roberts Jr.

> or a drive to introduce evidence-based decision-making into politics

“If Congress had started from scratch in 2006, it plainly could not have enacted the present coverage formula. It would have been irrational for Congress to distinguish between states in such a fundamental way based on 40-year-old data, when today’s statistics tell an entirely different story,” Chief Justice Roberts wrote.

Beyond singling out southern states, and deciding whether individual court cases could be sufficient rather than having special federal oversight, the core arguments made against the act was that the current data doesn't support the need for such an act in 2016.

The justices who dissented even agreed that racial discrimination was still an issue in the country. But they found this law and the arguments supporting the continuation of special federal powers over specific states to be a poor and outdated means to confront this issue.
Looks like a nice book. I have zero exposure to legos. Which lego kit should I buy to go along with the book? An amazon link would be very helpful. Thanks.
Welcome to the club! No shame to be had here. Freedom and responsibility.
No, for example, a composite index on (tenant, date) would be highly non-selective whereas an index on date in each individual tenant partition is highly selective and therefore higher-performance (in my case, much higher performance).
Golden Sundays: Κερδίστε -20€ σε κάθε ραντεβού με escort
We really are quite unkind in naming the numbers, or at least the difficult ones. We call them Zero (via Fibonacci's "zephiram", from the Arabic "sifr" meaning "empty"). Negative (from the Latin "negare", "to deny"). Irrational. And so on, in an escalation of denial: Imaginary. Transcendental. Supernatural. Surreal. There's more than a suggestion here that, on encountering the construction of each, the gut feeling is to reject their right to exist.

(Counterpoint; the ones we like are the ones we can grasp intuitively, and they receive more complimentary names: positive, natural, rational, prime. "integer" is Latin for "complete, sound, healthy")

It won't end, we'll always be discovering new number systems, so perhaps we should reserve terms now. Paradoxical numbers, anyone? Or repugnant?
My point is not that functional languages can't support mutation, I'm well aware of the whole gamut from State to F-Star, Eff, and Idris. My point is that you're going to spend almost all of your time explicitly mutating things, using whatever functional language as a "very fine imperative language."

Yes, you can embed those semantics inside functional semantics, and even use the functional language to add more static verification at the type level via things like F-Star's Hoare logic. But you're still mostly going to shoving bits in specific places based on the result of a shallow pure function applied to bits you yanked from a specific place.

On top of that, you're not going to be able to abide the kind of allocations that functions in Haskell, OCaml, etc. can do with little provocation (and which are hard to avoid categorically), so you'll need to work within an especially restrictive DSL. Definitely no lambdas or partial application. So in the end you'll be in "Generic Stack-focused Pointer-pushing Procedural Imperative Language: The Monad". Where in this do you see any functional-ness, outside of the fact that you'll probably call your procedures functions?

> Many useful & powerful functional abstractions can be written to use constant space, even in Haskell.

Yes, but not to the degree that Atom's use cases require (where the program must allocate all memory ahead of time and therefore know a specific upper bound). This necessitates deviation from usual practices of any kind, including Haskell's.