skysight-inc/HackerNews huggingface dataset:
Absolutely. I was the one who originally designed the Protobuf RTTI (aka "reflection") interface, after all... :)

It's actually considerably easier to implement for Cap'n Proto since the in-memory objects are actually backed by byte buffers containing the wire format. No need to compute offsets of class members (which technically violates the C++ standard though it works on all compilers).
I've worked multiple times with certified scrum professionals who had no background in computer science or software, and no relevant experience either, and it was awful. Really hard to talk about tasks and requirements with someone who doesn't understand.
Yes, we are in agreement (except for what I perceive as a derision toward "web devs", which by the way I am not and didn't even mention, so I'm not sure why you even mentioned it). I also left out specific kinds of some very resource constrained domains in general; a terrible omission on my part. I'm sure there are others as well that I didn't call out specifically. Not having experienced every single kind of programming problem type I rather think it would be silly and pretentious of me to try to enumerate them all.
Sorry about that, and welcome to HN! (I'm a moderator here.)

You got hit by a spam filter; they're tuned more aggressively for new accounts. We've marked this account legit so it won't affect you again.
I was kinda hoping Security Monkey would randomly open ports and change permissions to test for security in depth!
Oh interesting!

Were they working with some sort of fluid interface? Maybe layered liquids, or fluids that you don't want to dip an objective lens into? Or maybe temperature gradients?
Which cars are you referring to?? The new haven line M8's are some of the newest rail cars in the country, if not the newest.

I know there are some M2 sets still sometimes used but those will be replaced once the 30-60 some odd bar car sets come in.

Also on a separate note, you really can't fault the MTA here for running old cars, they actually do some pretty good maintenance on there fleets both commuter and subway. Running old cars is about maximizing the invest in your fleet, the average lifetime generally being around 40 years.

It seems the MTA learnt there lesson with differed maintanance after the 80's. Just look at the current state of MBTA to the north or WAMTA to the south (it also helps the MTA has a large dedicated funding stream which allot of other transit properties in US lack)
From the NOD crypto document, the following advice is given:

> (S//NF) Tools should perform key exchange exactly once per connection. Many algorithms have
weaknesses during key exchange and the volume of data expected during a given connection does
not meet the threshold where a re-key is required.
xiii To reiterate, re-keying is not recommended.

With the footnote:

> xiii (S//NF) The exact nature of which algorithms are weak at this stage is highly classified. In the absence
of those facts this guidance is still relevant; the utility inherent in re-keying derives from minimizing key
exposure when performing bulk encryption of large amounts of data. Even the most data-intensive NOD
operations involve several fewer orders of magnitude of data per session key. Consequently, re-keying
introduces unnecessary complexity (and therefore opportunities for bugs or other unexpected behavior)
without delivering value in return.

Which key exchange algorithms have key exchange vulnerabilities when keys are frequently exchanged, I wonder.
Commenting like this will get your account banned here, so please don't do it again.
The Ideal Marriage According to Novels
If statements considered harmful
This is a bit of a repeat: https://news.ycombinator.com/item?id=13113819.

To echo the old thread's sentiments, I'd be extremely happy to see this hit the market in late summer as a great full-page PDF viewer. Academics would never be happier. Just hoping it's not vaporware like so many others.
Honestly it's absurd that the Caltrain doesn't have wifi yet. So many non-techy cities have it on their commuter rail lines...
Video: Upgrade to Webpack 2
You were able to accurately judge the trust and ethics of the entire Google Cloud organization, full of thousands of people and billions in R&D and commercial offerings, based on a single comment?
Even if Norm Ornstein came up with it, it counts as name-calling in an HN argument, which the site guidelines specifically ask you to avoid:

https://news.ycombinator.com/newsguidelines.html

More importantly, HN isn't supposed to be a place for political and partisan battle. We ban accounts that use the site primarily for that. Fortunately that doesn't seem to be your case, but comments like https://news.ycombinator.com/item?id=13863594 and https://news.ycombinator.com/item?id=13860575 are definitely not ok here, so please don't do that.
Curious: why is JSX on web worse than on native? And if you're overwhelmed by React "plugins", we certainly suggest you not use them. Most of them are just components you can write yourself.
I never broke ITAR -- I strictly complied with it.
>> which is a good way to get stomped on by Nintendo legal.

Having a pile of people running the Wii U version of Breath of the Wild on their gaming PCs will do it too:

https://www.youtube.com/watch?v=Pmf0xA6aVM4

I hadn't been keeping up with CEMU progress, but looking at the 1.7.3 progress preview video, it's damn impressive.
Show HN: Expressa – build REST apis without code
I don't have specific plans regarding language support -- mostly that's been up to contributors so far, with me focusing on the C++ "reference" implementation. Hopefully, though, at CF we can find more resources. (The author of pycapnp, Jason Paryani, also joined CF with us, FWIW.)
Whats that phrase? "Someone has to be a grave digger?
I'm an writer in my spare time, my writing PC is a basic text only FreeBSD install.

I use joe or vim and put everything in git for easy transfer and backup.

For me, I need as little destruction as possible, I even find auto spell check with its red underlining completely destructive when it comes to my flow of thoughts.
HN is mediocre
Hey guys! WTF happened to HN? The post about farts (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1121900/) has 55 comments!
"I bought my daughter heroin" (https://news.ycombinator.com/item?id=13840818) - 155 comments!!!!

And a very nice article on human genetics (https://news.ycombinator.com/item?id=13842551) has 5 comments!
If you dont mind me asking, what type of application/webservices do you actually run on the Amazon EC2?

I work in the NT, and we have our own self hosted servers using tomcat as the servlet container. Eg.. Spring/Hibernate/ ect.. Although I find it hard to see how you could leverage those heavy weight systems (gig's in memory to Amazon's EC2?
Crash plan does something like that for backup
Consciousness requires feelings.
You might enjoy moving to Silicon Valley, I can assure you good SWEs are treated much better here than whatever location you're describing. Talented engineers are highly valued and treated as such.
Is it not "5 choose 4" since one of the 6 is a "known bad" in terms of ZFS knowledge?
Uh... absolutely _nothing_ about Redux is patented. Dan Abramov wrote Redux before he joined the React team, and it has _nothing_ to do with Facebook.

You're probably thinking of the React PATENTS file. Facebook wrote an FAQ to clarify the intent of that file - see https://code.facebook.com/pages/850928938376556 . I also have links to some other discussions on the topic at https://github.com/markerikson/react-redux-links/blob/master... .
The GP should not have crossed into incivility (and I chided them for it upthread), but this comment is way out of line, as is https://news.ycombinator.com/item?id=13864219. We ban accounts that post like this. Please post civilly and substantively, or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Having a strong background in math and algorithms is very useful because it opens up the number of problems you can solve. However, knowing these things doesn't mean you will face problems that require them.

I've had jobs where I've used fancy math all the time. I've also had jobs where there was no fancy math required at all.
ComponentKit is open source and a lot of the Facebook app is built on it.
They're also working in concert with Uber to offer subprime financing to drivers who don't currently own a vehicle of their own.

http://www.businessinsider.com/uber-encourages-drivers-sign-...
Buck – A build system developed and used by Facebook
Depends on the use case. For instance if you're mapping the data to database, you can't send null variables. Or you store the defaults (waste of space) or you send it as another type.

In our case we've now over 1T of rows. Storing default variables would be incredibly inefficient and expensive.
Work on your own projects from a laptop between pumping gas?
At $0.12 per GB, he would have to do more than 20 GB of DNS queries on his phone to reach $2.50 / month.

Also, my comment about using GCE was first, so it wasn't already mentioned.
If you're going to accuse us of something that awful you ought to supply links so (a) we can answer and (b) people can make up their own minds.
No sympathy for people who lost their home and possessions over a $75 fee?

Well, yes, sympathy from me as in "sucks to be them". But they were adults and made a voluntary decision to forego paying for fire protection. They made a bet and they lost.

As for cancer, when I was in high school some 40 years ago, I knew a US Army Major (i.e. Gung-ho military) who smoked. Even then, smoking was starting to be frowned upon. So he used to say "any fool can quit smoking. It takes a man to face cancer."

At a personal level, if I ran into that person now and it turned out he indeed had cancer, I would of course have sympathy for him. But perhaps he and I would both agree that adults sometimes make bad decisions, and they then should accept the consequences of those bad decisions.

As Niven and Pournelle explained it back in 1981: "think of it as evolution in action".
A lot of what you're describing - in particular, "you access the built-in, persistent database the same way you access regular data structures" - was also true of many DBMS of the dBase era - dBase itself and its clones (Clipper, FoxBase/FoxPro), Paradox etc. But I think they still made better languages than MUMPS.

The biggest difference, it seems, is that instead of key-value stores, you had indexed tables. However, indexes were effectively key maps - there was no SELECT as in SQL (well, there was eventually, but not at first); instead you explicitly specified the index to use - unless you used the default index for that table - and performed a lookup, and it would position the current cursor for that table to the appropriate record. You would then access fields of that record as regular variables:

https://msdn.microsoft.com/ru-ru/library/bz5ys9dy(v=vs.80).a...

It might sound weird, but it actually worked really well for stereotypical CRUD form-based desktop apps - your cursor corresponds to the record currently being edited/displayed.
Good symbolic analysis can identify simpler (e.g. RC4) encryption algorithms, but the run time is currently too expensive to run on every binary.
I basically don't use my Kindle paoerwhite because of the tiny lag. It is regretful how impatient and intolerant I am. Many people seem fine with this amount of lag, not me. Probably the Remarkable has less lag but it's noticeable in the video. Wish e-ink products would specify the lag for various ops. As soon as a product like Remarkable gets below my annoyance/intolerance/impatience threshold I'm sold.

I like adding diagrams to my text, probably I ought to get a digitiser and pen. Until e-ink reaches the sweet spot any recommendations?
Millions and millions of people every day make their decision to continue custom with a major multi national corporation based on their interactions with people at the very bottom of the organisational chart, such as checkout staff, ticket inspectors, gatekeepers and telephone support personnel.

It is human nature. Part of life. I am assuming you don't work in a sales or marketing capacity, nor run your own business if you don't believe this is the case.

In my situation, I am extremely happy with DO and AWS. Using GC was not a 'need' case, merely a curiosity and in an experimental capacity to see if it offered anything more than the incumbents. It won't take much at all for me to ascertain that it is not worth my time and effort. Yes, A snarky comment from a representative on a public forum is enough to tip the scales.
Those animation issues pop up often, and you can get around them by using DispatchQueue.main.asyncAfter(.now() + 0.1) but often you can figure out what the actual issue is (i.e., you're likely attempting to present something in the wrong place) and you should do that instead.
You know what, I may get downvoted for this, but my take is you just can't stop these guys. They'll do whatever it takes to win. I probably spend around $2,000 USD on uber trips per month. And frankly, as much disturbing stuff I hear about these guys, Uber beats the heck out of renting a car in a snowy area (especially after having taken a red-eye to a client site). It also beats the crap out of taking a cab in most places, I usually have to navigate to where I want to go and the taxis aren't as clean or the drivers as friendly. They could double the price, and as long as my company reimbursed it, I'd still take it, because they've just got it down so well. Lyft and the other competitors suffer from availability issues, and the average time it takes for a driver to get to me on Uber is much less than the other ride shares. They've got their product down pat, it's so well designed. What I don't support however is their workplace attitude towards women (whom I applaud for coming out about it, takes guts.) It's made me rethink using the service a few times, but when you've got a product that good and such a demanding schedule, the (sad?) truth is that you'll take whatever little comforts you can that make your life that much easier.
I don't think this is really about cars as much as it is about saving, and I can't speak for everyone, but I can speak for myself: my job pays crap. My last job paid crap. When my current workplace folds (which is likely to happen, and within a year) my next job will also be crap. It's not that the companies are poor, it's not that they're making little off my labor, they're making a packet, they just have a "take it or leave it" attitude towards pay. If they paid better - even just a reasonable rate - I would be saving as much as I possibly could.

As far as why people buy high end cars when they're not very rich, going into significant debt, I suspect it's because a car is a status symbol for so many people. If I could do without a car, I would. I'd be saving about $200 a month on my current expenses if I didn't need one - it's just a crappy old Mazda wagon, certainly no status symbol there.
One of the main features is that it provides an admin interface which lets you modify your data as well as your collection schema. I got tired of Django, keystone and other CMS that require defining schema in code and have found this to be a good solution for my projects.
Your comments are helpful, especially on the GCP threads. However nuance is very important in how you convey your message and your original post just wasn't in good taste.

If you had said: "GCP also released a similar pricing model last week, it's great to see competition" - the reception here would've been vastly different. Please consider that for your future posts.
A lot of malware authors are not highly trained. Having a good resource helps a lot.
> Apparently they are working on a SQL port...

That's fascinating to hear. One of the key factors I heard that the EHR/EMR industry converged upon M is because patient records are sparse data efficiently represented in a key-value database, but which mapped inefficiently to SQL. The example given to me was a patient schema represented in SQL could literally have tens of thousands of columns/fields, of which only several hundred were used for each specific patient. Was the explanation given to me incorrect, or has the situation in the industry changed?
George R.R Martin uses WordStar

http://www.slate.com/blogs/future_tense/2014/05/14/george_r_...
How many FoxPro jobs are still around?
WordStar is not modal and that's one of the things he appears to like about it. I doubt vim is going to cut it - he seems to be using WordStar 7 under DOS emulation now.
Indeed, and having a Swift dependency adds roughly 5MB to the final app package (as it then needs to include Swift runtime frameworks).
App.net's MondayNightDanceParty has a final send-off with members/requests count
How to Make Pop Stick Bench – Crafts – Diy – {popsicle Stick Crafts}
I played super mario sunshine as a kid. Yikes, you're making me feel old :p
Mentioned in the first line of the post:

Many Science Fiction writers — including myself, Roger MacBride Allen, Gerald Brandt, Jeffrey A. Carver, Arthur C. Clarke, David Gerrold, Terence M. Green, James Gunn, Matthew Hughes, Donald Kingsbury, Eric Kotani, Paul Levinson, George R. R. Martin, Vonda McIntyre, Kit Reed, Jennifer Roberson, and Edo van Belkom — continue to use WordStar for DOS as our writing tool of choice.
This looks like a clone of Google's Blaze/Bazel: https://bazel.build/
Opal | Integrations Engineer | Portland OR | Onsite, Full Time, Elixir, Phoenix, Rails, Ruby

Platform Integrations Engineers at Opal connect our world-class marketing platform to the rest of the "Marketing Tech Stack" via a plethora of systems and technologies. Platform Integrations Engineers work closely with other product, engineering, and design teams at Opal to integrate our platform in unique and deep ways with a wide array of other products and services, building connectors that enable unprecedented workflows and deliver multiplicative value.

Being a Platform Integrations Engineer at Opal looks a little like this:

* Coding business logic for API connectors in languages like Elixir, Erlang, JS, and Ruby

Crafting microservices for translating data between RESTful APIs

Keeping it all running smoothly with dashboards and analytics

If you are interested PM me or apply at http://jobs.workwithopal.com/
Listen to the Clouds
Best Real Estate E-commerce website
Maybe we can start with a broadcast of how to use our turn signals while driving.
>> It's unclear to me how one gets from
>> there to...

> One reasonable point I heard

And it's a reasonable point and all, but nobody has a crystal ball, and the definite cost and risks of a break need to be weighed upon a castle built in the sky of hopeful predictions, based on nothing but the idea that British people are better than Europeans, so will make better deals.

> evidence suggesting various dubious
> "redirections" of the funds

I don't think I've ever seen an example of this, and I'm surprised more wasn't made of it during the referendum campaign if there's anything particularly egregious in it.

However, again, there's a presupposition here that British politicians / civil-servants will be more rigorous, more diligent, etc etc.

> This demonstrates the demand for those
> services from around the world

No. If McDonald's stopped selling hamburgers tomorrow, you can't say it'll all be ok because they sell a lot of fries at the moment. The UK is seen a gateway into Europe. If this is impeded by taxes and regulations that aren't currently in place, the only way we get to the City remaining £8bn of tax revenue unscathed is by presupposition that British etc etc etc etc

> UK reporting standards will apply

Rather than those shifty EU reporting standards, presumably?

> In the EU, there is no such primacy
> of the European Parliament over the
> Commission or Council

Except the head of the Commission is elected by MEPs, and the Council is chosen by national governments, who are elected.

> countless other regulations that are
> real and just as silly

I have not. But even if they exist, there is an assumption that the UK will come up with better regulations. There's no evidence for this.

> No-one knows what would happen if
> that changed

But to vote for such a painful change, one needs to assume it's worth it because one is predicted the short-term pain will be worth it for long-term gains.

In summary:

Every single one of these eventually comes down to "British people are better than the wider EU", at its base. Sometimes there are one or two steps to get there, but it's always there lurking. British people are more competent, so they'll do better than the EU.

Combine this with relentless scaremongering about letting The Other from inside the EU into the country (gotta watch those Bulgarians with their premium quality dairy produce and funny foreign ways!), and you come back to the original point:

> therefore it must be wrong, hateful,
> xenophobist, and racist

Yeah, pretty much.
Still interesting that he still does so ~20 years after the article submitted was written. (Next question: How many of the surviving others mentioned still do?)
It was a Waymo employee accidentally copied on the email rather than the other directional operation.
What about languages like Smalltalk and Lisp? ... Well, Lisp at least have some acknowledgments, but Smalltalk can be compared to Erlang in lot of aspects.
Sorry, skimmed through and missed his name.
>Saleae returned a result of 58173 baud for the UART port, which is very close to the common rate of 57600 baud which I will use when hooking up a UART to USB converter.

I've used Saleae autobaud before and it really likes to end up a few percent off from the actual bitrate. I'm guessing it actually was 56700, but there was enough slack that it worked anyway.
I don't mind at all. We run several web application and database servers on AWS. We used to try and do it all in house, on a rack of IBM xServers, but the cost was just too high, and the bandwidth too expensive.

Some of our web app URLs are in my bio still, I believe (I don't want to repost here in case it is considered promotional spam). They are mainly Ruby/MySQL type apps and the memory requirements are not high, but we need uptime availability and bandwidth, plus ability to scale up and down as demand changes.

Feel free to contact me on Twitter @dsabar if you want to discuss in depth.
First, I did not know this, it's pretty cool.

But, for all the fangled cool things that the more powerful languages of yesteryears (like lisp), what seems to actually precipitate adoption is simply history, not necessarily expressiveness/powerful abstractions, etc. See C, sh and friends, javascript. Arguably, python is one where its ease made it popular and it continues to develop language wise, albeit not without controversy.
The new EU data protection directive is a huge win for users. I think it's going to be amazingly hard (and expensive) for enterprise and SMB to comply. The amount of work and liability to prepare for is massive.

For any smart consultants who are up on PII compliance and associated data security practices, there's an endless amount of work here.
Php WEB CLONE SCRIPTS by Eagle Technosys
This is a great background sound for working. I have the airport chatter at medium and the ambient music at low, and I listen to a busy airport that I can't understand at all (Santiago is a good one) so I don't engage my brain too much.

I'm finding this incredible for helping with focus.
Reactors don't have staff either - and unlike bus stops or jail cells, they don't even have any kind of human in them when they're functioning. The equivalent to your jail or museum is a power plant, not a reactor. Yes, reactors have caretakers, but so do jail cells (and bus stops, in nicer places).
First Python Notebook – a step-by-step guide to analyzing data with Jupyter
It seems like the money was going to be used to administer the industry, which seems fair?

A tax grab for me implies taking some money from some entity for a completely different reason. Like, paying for a civic ice rink with the money.