skysight-inc/HackerNews huggingface dataset:
Much ground has been covered here already, but let me add something concrete. I'm a scientist who lives in Python. However, sometimes I need code to be fast and precise. In Python we resort to things like numba or cython or weave to achieve that.

So why am I interested in rust? Well if you read around a bit in the literature, you'll find about a million ways to shoot yourself in the foot with C. I have been bitten by that in practice, with subtle memory allocation errors in C code I had to use, that manifested non-deterministiaclly and that I failed to debug without help.

I am very interested in a language that allows me to write fast compiled code, and do so safely, exactly because I'm not a C wizard or systems programmer who has a lot of experience writing mostly bug free code. I don't _like_ writing C code, it feels brittle. In python the python interpreter takes care of everything for me. When I go down to C (as cython or weave allow me to do) things become brittle. (And numba, while I love it and use it alot, is an exercise in constrained writing). Rust is not brittle.

In Rust, mathematics does for me what the python interpreter does on the python side. That's massive, and it's elegant.

It probably helps that I have written more papers including categories than programs involving C though.
The Necessity of Title Search and Its Benefits
Lacing Shoes, Revisited
You're definitely not the only one.

Here's a question though: in a workplace with lots of space that's able to offer a choice of a small private office or a well-set-up desk in an open office for every developer, would you still choose the open space? And would you be comfortable seeing people who are junior to you disappearing into private offices?
Ah yes. This one is indirectly my fault, as I maintain the semver parsing library, and that included the bug. Sorry about that :(
Unionize and do something about it. They are pilots! Well educated individuals. C'mon go help yourselves...
It sounds uncomfortably close to "mediocre".
Wasn't the unreal flyby one of the early .asm / emscripten demos? I feel like I've seen this before.
I don't think a person should be held liable in this case because the solution was clearly labeled as a toy, and not as a serious solution.

If this person presented it as a real solution, however, then yes I believe he should be held liable, as much as a lawyer would be for recklessly giving out legal advice.

In either case, The developer who built upon the solution without validating it or verifying its correctness should bear most of the blame, regardless of how the answer was given.
Inventor who built an Iron Man-style flight suit has flown it at TED
A previous analysis in Slate: http://www.slate.com/articles/arts/culturebox/2014/05/quote_...
That's actually very impressive!
Is it a smart way of telling us that is quite difficult to detect and delete those accounts ?

I mean creating a facebook account is getting ridiculously difficult, several hoops to jump in a row and when you manage to do so it hits you with a brick and instablock the account before you even log in asking to send government issued identification with a picture.
Things you can't do with a book (though I still love them): tap words to get a definition; carry thousands in your back pocket; highlight text non-destructively; write notes non-destructively; change the font size; read in the dark; know how long until you finish the chapter/book ....
I won't copy paste the terms, but they say any employee can do what they like, as long as it doesn't utilise the resources of the business (which are defined as equipment, offices, money, time etc.).

And if it does, then the business operates a 'first-refusal' policy. In cases where the business has decided to utilise the side-project, this is normally combined with financial compensation in some form (a salary raise, a bonus, something like that).

FYI, I'm in the UK (midlands). I think this is quite a liberal approach compared to most. But it seems to motivate staff to think outside the box in the interests of the business.
There it is, ladies and gentlemen. He frames it as a joke, but he probably believes it.
> how hard can it be to spot these kind of non-organic actors in the social graph?

Very hard. Graph theory contains some of the hardest problems in computer science. For example, maybe you want to find the largest group of nodes that are all connected to each other. We don't know how to do this. If the largest clique has n nodes, our best approximation methods can find log(n) of them, which is pretty useless.[1]

Spam detection at FB scale is difficult because with so many users many actual accounts will appear unusual in some way, and of course all data can be faked. Google and Yahoo have worked on this for years, yet spammers can still evade their systems: [2]

> there's probably little distinction between FB's valued corporate customers and advertisers and these 'information operations'

The distinction is pretty clear. FB knows exactly who its advertisers are since they pay FB money to promote their posts. It's true that fake news increases engagement, but FB is tackling an easier problem--identifying active operations making millions of fake accounts.

[1] https://en.wikipedia.org/wiki/Clique_problem

[2] https://news.ycombinator.com/item?id=13802227
The $200k starting salary in the bay area also is a myth. $100-120 is much more common as a first salary out of college.
I've been exploring Docker lately, but I've just launched a small project using Ansible and systemd, much much simpler to setup and deploy updates.
I'm not sure what you're trying to express. The "squiggly brackets" example is not valid JavaScript.

If you need to disambiguate associativity, you need to wrap with parentheses:

const secret = msg => ( () => msg );

But in this case, it's not required, because the alternative doesn't make sense:

const secret = (msg => ()) => msg;
^ Unexpected token
The rust compiler rejects more programs which helps prevent wasting time testing at runtime.
The Story of a student whose first Steam game got stolen by his co-developer
Good test! No this is one way: you know the obfuscated.

What if you want to use it in the opposite direction? Let's call it the CIA/NSA direction, where you know what unobfuscated phrase you want to find, but not how someone may have obfuscated it. This is arguably much harder, especially if you do not store some sort of representation of the content "as sounds/phonemes".
> If that isn't clear, here's an example. Say the planes have a capacity of 100, and on average 2 people fail to show. A sells 100 tickets for $100.00 each. B sells 101 tickets for $99.02 each.

As usual, people striving to save one dollar no matter what (in this case, giving up the certainty of flying) are the problem.
You know it's the actual science because they use the word "lamb" instead of "baby sheep"
Fake news with near certainty, got trump elected. It matters, a lot.
Wasn't my impression (using worker processes in the same machine is common), but fair enough. On the other hand, message passing across machines is overrated. We run a SaaS service on 25 VMs with no communication between them for regular operation.
I am wondering if a properly structured deep net can capture these Geometry features with a few layers, if these features are relevant to the problem?

Is this reflecting our human arrogance that we simply know better than AI neural networks?
> A high, high percentage of the translated text is easily readable

Again, to you specifically. Different people have differing abilities at reading the English language. What you might find easy others would not. In my case I could not read about 80% of the example text. Which was why I made the point to discuss specific people (like myself) in my example rather than assuming everyone would be able to read that text equally competently (like you are doing).
Being agile was never about the process
IIRC I saw it in the Spacemacs release notes.
Batch Encode H.265 MKV to H.264 MKV on Mac
Which is why Ada has a Day type, an enumeration.
Systemd + ansible is very close to what we have.
We are python shop so we use:
- salstack to deploy and update virtualenvs and applications.
- salstack to install and configure upstart jobs
- logging goes to /var/log/upstart but this gets shipped automagically by salstack configured per app awslogs config.
- All config is read from zookeeper.
- The only thing that is initialised on the machine is a ZK host environment variable (by salt-cloud).
Everything is ummutable. (Using Postgres RDS for the moment).
A system dies we can just make another one with salt.
We can run multiple services on one machine or one per machine or install them in lxc containers trivially.
> C# is my daily driver and I like how it calls pass-by-reference stuff "ref".

`&` isn't a parameter annotation in Rust, it's two unary operators, two type annotations (general) and a pattern-matching operator.

The latter of which `ref` also is, incidentally, it means "capture a value by reference" in a pattern: https://play.rust-lang.org/?gist=30b436d83701f74b986aea978fa... (& meaning "capture a reference by its target" in that context, which is logically the structural inverse of the operator)
US CERT – Intrusions affecting multiple victims across multiple sectors
That seems hard to believe. I suppose if you start counting families you can get some pretty big numbers but trillions definitely is too high.
Apple’s self-driving Lexus test vehicle spotted in Silicon Valley
Browser Based Google App Engine Development Using Cloudshell
> It's probably safe to stop believing anything they say, starting right about now.

It was safe to stop believing anything they say after facebook got caught neck deep in wrongdoings and apologized for the first time. IIRC this was circa early 2004 or late 2003 and it's been downhill from there.
TL;DR
"DHL HELL" from the subject means DHL is paying not as much as the author of the article, a pilot, would like. DHL has a lever over pilots, and pay decreases. My assumption would be that the building of the US war machine after 2001 increased the number of veteran pilots, increasing the trend over the last several decades of too many pilots.

Love how Americans put "great country" into every other sentence.

I assume Trump voters [author is veteran and highly probably voted for Trump] like free markets as long as it decreases prices for them as consumers, when it comes to their jobs they are socialists.

Also interesting the sprinkling of conspiracy theories "And most disturbing—it is becoming increasingly clear that DHL is trying to pull the strings from behind the scenes, using a complex web of ties to our industry to bypass legal checks against foreign influence [...]" - most probably because the US is the best nation in the world, so a foreign company can't act like this, so they "bypass legal checks against foreign influence [...]".

The author works for "Southern Air", a US company, btw.
Try it in the playground.
The VM overhead is ludicrous compared to LXC containers though, even with all that pass-through that modern hypervisors do. I don't get all the hate for containers from the VM folk, those technologies are by no means exclusive, it's just that spinning up an entire virtual machine to run some microservice strikes me as wasteful.
Google Spins Up Its First Servers in Cuba
The problem is overbooking. When it will be definitely banned by law, flying experience will get better. Want to pay less? No refund on no-show. Prefer flexibility? Pay something more. But, once you get top the airport, you know you'll be on the plane.
From someone who's already in the program: https://medium.com/@hollyc/whats-hot-desq-really-like-faqs-f...
You're closer than I am.
I understand this article is a little dated, but for a follow-up blog post, I'm interested in hearing more about Tinder's internal hackathons. What motivated hosting an internal hackathon? What format was chosen, i.e. duration, criteria for projects, criteria for participants, etc.? How often are they held? Do employees retain any rights for the projects they work on? How is participation encouraged?
My objection wasn't even over booking. My objection was eviction after the passenger already sat down. To me, that was the unredeemable act. I'm also ashamed that the police department apparently did not accept responsibility. We often talk about how it is a systemic problem when we accidentally run rm -rf in production and find out none of our backups work but we turn around and say "Oh surely the police department is full of good hard working people if it weren't for a couple of bad apples" and completely throw some people under the bus. No, the organization has life of its own and things won't change if heads don't roll at the top.
You are right. I think fundamental knowledge is important in this case, where it allows you to cut throught the fluff of buzzwords and see what the actual content is.
IP is not personally identifiable data, there's a European ruling on this.
Then there's a trove of techniques to mask IPs that bad guys know and regular people don't, so this would negatively affect regular persons and have no effect on the targets.
Ju kud tejk ej lengvich from ej diferent lengvich femili tu erajv et samfink similr. For furdr obfaskejshn ju kud juz diferent transliterejshn.

Slavik pipl shud fajnd dis kvajt ridebl.
Great for generating something that foreigners will have a hard time with.
Yep, if you need to have developers working on-site, a Joel-esque layout is going to be hard to beat.
That's not a beautiful quote, it's incoherent nonsense. You're reading bones, mystic brute.
While I agree that "security" cannot be provided by a checklist, I very much think that security checklist (among other checklists) is still important to keep around.

If only for making sure you check for security issues that have slipped through before.

Sure I rather put all checks "in code", as part of an automated test suite. But we all no that for some checks that's simply not possible/feasible.
thanks, this is actually a link that I can use as all facebook IP and domains are blocked.
The search term "batch processing" might give you some alternative solutions.

Jberet, a Java Batch API (JSR 352) implementation, is a batch processing framework and can be run in a standalone Java process or within Wildfy/Jboss application server. It provides a robust batch execution runtime, XML configuration for jobs, REST API for batch management, a lightweight web frontend and various data readers/writers.
https://github.com/jberet/jsr352
I think this is absolutely sick, I know there are way more horrible experiments scientists do with animals but this gives me the creeps. Its just sick, let nature but nature and stop messing around with it. Seriously if this continues we have AI that breeds Humans as their power or brain source and the matrix becomes reality.
Yep, reported to Flow issue tracker.
Not enough people grew up listening to Car Talk on NPR.
Google: Progressive Web Apps Training
CSS was never, ever meant to allow for pixel-perfect rendering. That's something that wound up being forced on the web when print designers got a hold of FrontPage, Dreamweaver, etc.

Your fix should be to ensure your site continues to work when some of your CSS is ignored.
You could trivially spend it on a single international holiday if you felt like flying in business or first class...
> light GC ( like reference counting )

Refcounting is often one of the slower ways to implement a GC. It also has other issues, like long GC pauses when a large structure goes out of scope.
Increase the Number of Customers That Your Sales Team Generates
Absent numbers showing a decline in Uber numbers, there is absolutely nothing here that suggests that Lyft's growth here is anything but organic growth.

Are there any market share figures that show what the title claims?
This is how they do in Indian railways. We book tickets. If it's full, we get waiting list number which will be confirmed a day before or on traveling day. If not confirmed, it will be cancelled automatically and refund sent to your account.
Very cool! Are you planning on writing Pam authentication against aad as well?
Try reading it while clicking the "obfuscate again" button. It's almost easier.
I do agree that conspiracy theory may be too much here, though your explanation is not in line with the reality as facebook is known around the world for blocking and closing accounts without blinking.

Turns out gmail has also a reputation for doing this and locking you out of your digital life.
Do you have your tin foil hat on? Intergenerational wealth breaks down relatively quickly when dealing with significant numbers of heirs to a family fortune. Most will probably still be UHNWIs, but that's it.
Paypal is all but a bank.

But yes they have along history of freezing and seizing money and accounts, stay away from paypal.
Why do we love chilli?
That's if you're getting involuntarily bumped. Far as I know, if you volunteer, you can only get vouchers.
Exception handling is computationally very very expensive when triggered. a cmp op costs nearly nothng.
In the US, many FB'ers friend anyone. I had this girl I worshiped years ago. She finally seemed interested, on a chance encounter. She said, "I'll friend you?" Blah, blah, etc.

I got home, and looked her up. She had 550 friends. I can't figure out if I don't like her now because she rebuffed me years ago, or she has 550 FB friends. And yes--I took into account she might be insecure now, and filled with self-doubt; which would explain why she needs to have a following.

All I know is I don't feel the same way about her as I did before I saw her FB page though. Weird?
Unions sound nice in theory. But in practice, pilot unions work only for very senior pilots [1]. All other pilots in the union get paid much less and have worse working conditions. The detailed story about the effects of pilot unions:

http://philip.greenspun.com/flying/unions-and-airlines

[1]: Senior vs junior pilots gap is also the incentive for the airline owner to go bancrupt and start a new airline. So that there'll no senior pilots in the airline.
...because adoption is such a riotous success these days?
I suspect there is some part of their algorithm using levenshtein distance behind the scenes (or something similar). Spellfucker would not help with this.
Have you considered that means you would be denied login on all the websites you used facebook login to register ?
I think there would be takers even for $800 if it was cash but other commenters have pointed out that united never offered money but rather travel vouchers in small denominations that you cannot use more that one of in a single transaction.

I can offer $100k in thanksgiving fun bucks as well every time I screw up majorly. It will be in denominations of $50 and you can use them towards future consulting with me. My consulting starts at $100 per hour with minimum of one hour. You cannot use more that one voucher per transaction.
It is all as it was foretold. The mighty Beowulf cluster reawakens, summoned by its true calling. Servants of the Dark File, bring forth your abandoned and dying devices, that they may be blessed with an IP in this new Mecca of logic and crystal.
Checking out Scaleway's new ARM servers
> Exceptions are zero-cost in terms of performance on any sane architecture

Not when the exception is triggered
I will rather take any server templates and jQuery over flavour of the month JS framework, and will keep doing that until my boss or customer tells me otherwise.

No need for JS for what can be done in plain HTML/CSS.
https://web.archive.org/web/20060115031554/http://news.indep...

"...to sustain their secretive fortune, which industry insiders count not in billions but in trillions, and keep it within the family."

Definitely unfair to count families though. The rothschild family has hundreds (if not thousands??) of members now.
TL;DR Animats's errors were attempting to compile code from a more recent version of Rust on 1.2, or something similar. When I attempted to reproduce, I got the same errors on 1.2, and no errors on 1.17. Rust does not guarantee forward compatibility, code that compiles on 1.17 will not necessarily compile on 1.2 (of course, that would mean no new features).

I attempted to reproduce your report by downloading the 1.2 compiler and compiling this code in both versions. Here is what I got:

---

First, the Vec.join report. I attempted to compile a crate with this body on both versions:

fn main() {
let v: Vec<&str> = vec!["hello, ", "world"];
v.join("");
}

On 1.2 this failed to compile with exactly the error you stated. This isn't surprising to me since I recall us adding .join to Vec several months after the 1.2 release. So you certainly weren't compiling that code on 1.2.

In contrast, on 1.17, this code compiled just fine. This is exactly what I expected, since I use vec.join all the time on vectors of string slices.

In conclusion, I was unable to reproduce this bug.

---

Second, the Cargo star dependencies report. Manishearth is wrong, we disallow those dependencies from being uploaded to crates.io, but end users are allowed to use them just fine (strongly recommended that you don't, though!).

To attempt to reproduce, I built a crate with this dependencies section:

[dependencies]
chrono="*"

On 1.2, I got exactly the error you stated. I don't know what the source of it is, but I know that star dependencies are risky because they imply indefinite forward compatibility, which is impossible to guarantee.

On 1.17, this successfully resolved to the 0.3.0 version of chrono, which compiled just fine.

Once again, I was unable to reproduce your bug report.

---

If you have any more bug reports, please post them on https://github.com/rust-lang/rust . And you can check which version of the compiler you're using with `rustc --version` (supported since before 1.0).
Both of these errors are reproducible with the 1.2 compiler, but not with the 1.17 compiler. Most likely this user believed they were compiling with 1.17 but they were compiling with 1.2.
Python can be statically typed.
But those conventional, mm accuracy detectors tend to work best when they know what to look for. Isn't this, preanalyzing the scene for tailored vision algorithms, where those fuzzy NN classifiers (will) have the biggest utility?

ML vision may get all the fame right now, but useful applications will need both.
Discover more of the things you’re into with Topics on Google+
Only a couple of words caught me out. Not Slavik. ^^
His company's profits are minuscule by any historical valuation

Because he reinvests all the profit back into the company. Which makes sense- what is he going to do taking money out of the company anyway? Unless you want to buy sports teams or donate it to charity, the only thing you can do with the profits is invest them, and obviously you'd trust yourself as the CEO of a sprawling company to invest it the best.
React, AngularJS v1, basically everything that more than 100 lines of js code.
I do not think this is a rational response. I get that the "knee-jerk" reaction might be one of total disgust (I know because I also had it reading this), but there should be a bit of rational thought put into what would be the consequences of this.
Because AI growing humans and the Matrix becoming reality is a little bit on the "surreal paranoid" side of life, given the current state of scientific knowledge.
On that same train of thought, but with a more realistic outlook, we could just think of the many difficult pregnancy cases that women might face that this development might help solve. And by difficult cases I mean situations where women who want a child face complications during pregnancy.
And generally (even though I'm a natural pessimist), I think it's best to have a positive outlook towards the products of our own curiosity. They might bring trouble, but there are very few other natural catalysts to progress other than curiosity. War comes to mind as an alternative, but I believe that is less than desired.