skysight-inc/HackerNews huggingface dataset:
It's also a very slick integrated development environment for financial use cases.

The securities/price data are exposed as first-class entities in an ORM layer and you can manipulate them easily with scoping rules.

For example, if you want to get the current USD/JPY rate, it's just:

Rate(Security("USD/JPY"))

If you want to know what the price of an FX contract is under different rate regimes, you can actually set that price and then reevaluate the contract, e.g.

SetDiddlescope() {
Foreach(X, [90, 100, 110]) {
Rate(Security("JPY/USD")) = X // Only takes effect within this scope
Print(X + ": " + Price(MyFXSwap))
}
}

How this actually works is that most object's fields are dynamically recalculated using an early form of functional reactive programming (note that SecDB was mostly built in the 90s). Fields specify their dependencies, and when their dependencies change, the field's value gets invalidated. This is very similar to how ReactJS or Angular work.

Unlike React or Angular though, you can force intermediate calculations to take on certain values as well; for example, in the scope above, you can also force Price(MyFXSwap) to take on a particular value. This is useful, for example, you had a book of securities, MyFXSwap was one of them, and you wanted to see how the price of your book would change.

Even though all the securities are actually in a database somewhere, anything happening locally gets cached to an in-memory database so the performance is pretty decent. The security database itself, btw, was much closer to a pure distributed object store; there wasn't much in the way of querying ability.
According to that link, the laws are mostly recent, passed in the 2010s rather than 1990s, e.g. 2014 for Idaho's and 2012 for Missouri's. And I don't see anywhere there that they've all been struck down. Only one is mentioned as having been struck down, Idaho's, and from what I can find that's still being litigated, currently being heard by an appeals court [1].

[1] http://www.foodsafetynews.com/2015/12/idaho-appeals-federal-...
Wyoming's one example:

https://foodpoisoningbulletin.com/2016/wyomings-ag-gag-law-d...
Mario for iOS
Put wireless/bluetooth in it. I could program it to control a variety of IoT devices around my house.
I think you have an unrealistic view of what mother nature is like. Wild animals (i.e. not in feed lots) succumb to disease, including bacteria infections all the time. Even with free-range animals, you'd have a ton of livestock dying (and suffering needlessly) if you never allowed antibiotics to be used.
Any bank will provide it's buy side customers research and in many cases software or at least web applications to evaluate and price securities which are over the counter and/or illiquid. It's not just courtesy; it's necessary if you want to buy and sell the stuff.

However, a customer who blindly puts their trading book onto some Goldman application isn't smart enough to do business with Goldman.

As someone who worked at a large bank providing month-end marks for customers (as a 'courtesy'), we knew that we were basically just seeing the stuff we had sold them, and at most half of any other positions they asked for were actually bonds they owned.
> If there is a legitimate public interest then the government should create an inspection scheme
The problem is that the public doesn't always know any better or know what is going on without the undercover folks investigating and making a big deal about it. It would be different if we could trust policy makers to investigate some of the stuff or listen to the science, but at this point (at least in the US), that's not happening.

>That's the government's job, not private activists Sure, maybe it is the government's job technically. Unfortunately, that doesn't always work. In addition to the above, many governement oversight programs are underfunded or have had their power legistlated away. On top of all that, companies aren't always upfront with letting an inspector see the normal daily operations.

Ancedotes I worked as a CNA in a nursing home. They were commonly understaffed. This is fairly common with nursing homes in the state I was in. There was a state agency that checked such things, but it seemed the nursing homes always had a notice when they were going to visit. Suddenly, they had a lot of manditory and voluntary overtime available and stuck to the rules. If the visits were sporadic, more often, and they checked things like logs and historic staffing levels, I'm guessing this would change. I think the only way to get this improved would be for enough private activists to gather evidence from many different places and get state laws changed after making a public outcry.

Ancedote 2 I worked in a food factory for a day or two. Now, they were horrible employers for various reasons, but the facility was clean and there was a lot of focus on meeting food prep safety guidelines. In fact, there were USDA employees assigned to that factory, and they could not run without it. Actual oversight. But food factories might not have been like this had it not been for private activists, and it still isn't perfect. One still hears horror stories in small towns with a meat processing plant, for example, but I have no clue if they are true or not.
Apple fudged and dropped it early on Twitter from what I've heard.
OPM hack report: “sophisticated attackers” used “XOR crypto” to hide activity
Show HN: ApplyHN finalist Utiliz has launched
Approaching fairness in machine learning
I would add, while this is mostly accurate (XOR is perfectly fine for retaining 'randomness' in the sense you're talking about - even if the second stream isn't random the output will still be as random as the initial) there is the big issue that you don't want to accidentally reuse an entropy source.

For example, imagine /dev/urandom is already using mouse movements as an entropy source. If you then decide to also use mouse movements, you may have weakened the randomness of the resulting stream because now some of the random bits get reused.

In the worst case, if you were the only user of /dev/urandom and output the exact same sequence of bits from the mouse movements, an XOR would completely remove all randomness from the mouse movements (All 1's get flipped to 0's, all 0's stay the same). Even without the worst case though, it could still influence a pattern into the bits due to the reuse.
Because orgs don't want to pay extra for requiring you to be on call.

Unless it's codified in labor law, they can extract that off hours work from you for free (in other professions, you're compensated just for being on call, and then further if a call comes in).

As others in this thread have mentioned, people are wising up to the perils of being on call, along with the lack of compensation that goes with it.

Source: 15 years of ops experience.
Oh, it's definitely helping, no doubt. But it can't just wish away language barriers and sovereign nation states.
Michigan moves to not require human in driverless test cars
IIRC, that happened when it was not totally clear that a CA shouldn't be doing that. That incident made it clear that such a thing was in fact prohibited by Mozilla policy, and the CA in question revoked the cert. If it happens again, I would expect the CA (regardless of size) to be revoked—but at the same time, I would expect the big CAs to know they shouldn't even think of it now, which apparently they didn't know in 2012.

"WONTFIX" is the technical status of the Bugzilla bug, because there wasn't a code change, but it's clear that Mozilla took a policy action:

> I have posted a draft CA Communication in the mozilla.dev.security.policy forum for review/discussion. My intent is to make it clear that this type of behavior will not be tolerated for subCAs chaining to roots in NSS, give all CAs fair warning and a grace period, and state the consequences if such behavior is found after that grace period. There is also an action item for CAs to update their CP/CPS to make it clear that they will not issue subCAs for this purpose.

(That also happened when the browser world was less good at dealing with bad CAs, in general)
>What's frustrating to me is that there's this sort of all-or-nothing attitude about testing, where tests are seen as useless, or as a perfect indicator of skill or ability. The truth is in-between.

Yes. This is a major point people need to focus on.

I think, to bastardize a famous quote, that testing is the worst simple measure of aptitude, except all the others we've tried. In a perfect world, any admissions/hiring decision would be made after multiple independent in-depth examinations of a candidate's past work, plus extensive interviews. Since that level of vetting is unfeasible for all but a tiny sliver of the most desirable spots, we need ballpark estimates like testing that will be more predictive than coin flips.
There's a difference between setting a standard of behavior for a particular event and enforcing that behavior, and what you're referring to when it comes denying someone the possibility of working in tech because of things he may or may not have done in his personal life. There is a wide chasm you must bridge before throwing out creeps in conferences means we should prevent them from getting employment in tech.
Hi HN--remember us? We were one of the finalists in the ApplyHN runoff back in April, a couple weeks after we first came up with the idea for Utiliz. Now we're live (launched last week) and have been busy signing up our first wave of customers. The consumer-facing site you see is backed by our internal admin site, a workflow/mechanical turk/queue management system that help us manage our suppliers, plans, customers and enrollments. We're in a boring industry but using exciting tech: the sites are written in Go and backed by RethinkDB. We use the amazing Caddy server for automatic TLS & reverse proxy, Chargebee & Stripe for subscription management, LiveAgent for chat/help desk and its integration with Twilio for our call center. Our architecture is the opposite of microservices, an approach I like to call BAB ("big ass binary") - everything including code for both sites, all css, js, images etc are all bundled into our Go binary, making deployments and rollbacks a breeze. Everything runs on Vultr. We're currently saving our customers between 15-30% on their electricity generation depending on their location and usage. Are you an HNer in Connecticut or New York who pays more than $100/mo for electricity? We can save you money. Use code HACKERNEWS to save 15% on your first year subscription through 9/30.
“A high test score tells you only that a person has high ability and is a good match for that particular test at that point in time,” says Matthews.

I have never understood the intention behind this type of statement (which I've seen many variants of commonly espoused). Let X be the event "got a high test score at a particular test at a certain point in time." Is Matthews saying X = X (an uninteresting tautology)? Or is he claiming that X is uncorrelated or not predictive of other variables of interest (career success, ability on other task) which is clearly empirically false.
I was disappointed it had nothing to do with Baking ;)

Otherwise it looks good :)
Anything that helps lower the barrier to entry for kids and other new comers to the rpi is a good thing in my book.
> That was an implied sub-goal.

Being influential and making something great aren't necessarily linked. In music, for example, lots of musicians I adore list Captain Beefheart as an influence. Captain Beefheart never really achieved much commercial success. I don't like his stuff at all.

Anyway, I sincerely hope that your work towards making something great is enjoyable or at least doesn't consume all of your time. Life is short and there's more things worth experiencing than we have time for.
For that to be useful, browser vendors would have to start showing something other than a binary "secure" "not secure" setup to the user along with some of that info.

Also, it sounds like something that will be very easy to corrupt.
Drifting off topic, but, no. The EU exists to prevent war between European countries. The rest is bonus, or a means to an end, if you will.
I'm sure they are, but as I understand it, the amount of regulation involved in most of Europe compared to the US is on an entirely different level.

For example, in much of the US, employment is typically at-will. Make a bad hire, or simply change direction so an early hire is no longer a good fit, and you have minimal obligations.

In much of Europe, employment immediately or almost immediately involves things like not being able to fire someone without being able to show they are either genuinely redundant or not just really bad at their job but also not capable of improvement to the point they could be useful.

Obviously there are issues of employee protection and fair employment contracts to consider as well, but it's hardly surprising that given the very different employment relationships either side of the Atlantic, small US businesses thinking about taking on their first employees can be much more liberal in hiring new staff because they have much less commitment.
A New AI Learns Through Observation: What That Means for Drone Surveillance
I have something to say about that. I live in Portugal as a foreigner and the working hours mean nothing. People are making coffee breaks all day long and the amount of sloppiness and incompetence can often be mind-boggling. As an example, my German girlfriend works in a dental laboratory and her Portuguese colleague would not possibly understand why it's not common practice in a German laboratory to watch Youtube videos on your cell phone while working. He really, honestly didn't believe it when she told him that German bosses don't appreciate that.

To be fair, salaries in Portugal are ridiculous, I have no idea how people get along with 600 Euro/m, 800 Euro/m tops, when at least in Lisbon rents are high. Some hard working people seem to literally live off toasted bread and coffee. This is disguised by the average salary of 1000 Euro/m after taxes, because the gap between rich and poor is very high.

I myself work at university, and I can attest that what takes 1 day at maximum anywhere in Northern Europe is projected to take 1-3 weeks here. I have a colleague who surfs on the Net the whole day and gets paid for it -- again, extremely bad payment, though.

So no, mere presence does not count and work hours don't count either. For Portugal, I blame the bosses, though, who seem to be universally incompetent assholes and reliably manage to create a catastrophic working atmosphere.

Sorry if I've offended some Portuguese, but that's my impression of the work ethics here after nearly a decade of living here. It has its advantages but productivity is not one of them.
Serverless in this context means a simple stateless function connected to an API endpoint without having to setup your own server for the function to be connected to. I agree that the 'serverless' name can be confusing as ultimately it still uses a server, it's just abstracted away. Perhaps 'stateless API endpoint function' is a better name, but that doesn't roll off the tongue very well...
> Also, you might do well to assume that a large majority of the people here that you are trying to put down also tested in top percentages in school tests. The audience of YC and HN is self-selected nerds.

Which is exactly why so much of the discussion here is predicated on middlebrow intellectual checkboxes instead of legitimate insight.

But if you want to keep thinking this is some genius society, I can't stop you.
It would have to be a pretty fancy place in the US to offer fancy water, that they charge for by the bottle. But most of your places will give you water for free, and the waiter will roll his/her eyes because at $2.50 a person, a table of four that only gets water just knocked $10 off their bill and 2-3 dollars off the tip.
Not to nearly the same degree in the US, particularly for small companies.
the beverage industry has done a great job marketing the idea that the US water supply isnt clean, at a 1000% markup of course.
The idea that we don't fully understand intelligence does not negate the idea that intelligence would be genetically influenced in a similar manner to observable physical traits.

I wholeheartedly disagree with your opening statement, the two are not very different in all likelihood.
So, the same as every other human being?
Probability has nothing to do with it. Trustwave was excused because what they were doing was not expressly prohibited at the time and other CAs were probably doing the same thing. Trustwave proactively came forward about what they had done. They shouldn't have been the only ones to be distrusted as a result. CAs are not going to be excused for this again, as CNNIC and ANNSI show.
Are you suggesting that the official chargers fail at an unacceptable rate? Because that has not been my experience.
I'm aware of that, but very little of that applies to software and services, which IIRC is most of all startups.

And the situation for physical goods is worse in Europe still.
> Lastly, are you concerned about the patent on the conformal method?

I did not know it was patented. My module does not specifically implement the conformal method, though. I did create two nul vectors and I called them no and ni, as in the conformal method, but that's about it. It's very much possible to do conformal geometric algebra with my module, but it's just not nearly as optimized as Versor is.

I've tried many times to implement Versor in Perl 6, but for various reasons I never succeeded. It's just kind of hard I guess. Also I'm not completely sure the optimization method I implemented is much worse, so it's hard for me to convince myself into doing the effort to improve it.

Also, I'm slightly skeptical the method used by Versor is the best that can be done, so again that dissuades me to do the effort.

I would love to see it done, though.
My tap water (Omaha, NE) is ok for most things including drinking, although in the spring the chlorine content goes way up. For drinking, my wife likes the pur filter in the fridge, but I use a special hot filtration process to improve the flavor.

For making beer, I will typically use RO water purchased from the grocery in 5 gallon refillable jugs and build back the mineral profile I want for the particular beer style I'm brewing that day.
Does anyone know if it's possible to write a Firefox add-on that could warn you that the site you're connecting to uses one of these less trustworthy or esoteric CAs? I've looked through the APIs, but I don't see any hooks for that kind of info.

EDIT: Now that I think about it, it must be possible, Certificate Patrol is looking at the cert info, I'll see how they do it.
No, nothing like that. The browsers had not made it clear to CAs before 2012 that such products were not to be sold. I distinctly remember seeing these sorts of products quite publicly for sale (but in the hundreds-of-thousands-of-dollars range, I think) on CAs' websites in the late '00s.

It was a different time then, and we've gotten better at expecting CAs to be competent. The probability that action will be taken today for the same thing is 1.
> as a parent you just want your kids to be happy

I think this isn't universal. "Tiger mother"-style parenting[1] doesn't seem optimized for happiness, and whatever impulse is behind punishing or occasionally murdering your children for premarital sex[2] doesn't seem happiness-focused either.

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

[2] https://en.wikipedia.org/wiki/Honor_killing
>> "So I'm curious, are there any cities, counties, states with any sort of legislative efforts going on to strengthen the citizens' rights to privacy and ownership of data? Is there anyone we can look to as a model for "privacy and data ownership done right," something to work toward implementing at a national level?
Is there any awareness group working to raise these issues in a way that's actually accessible to the general public? (Are they doing a good job at it?)"

I'm in a similar position to you. I value my privacy and think it's an important right the needs to be protected. Unfortunately you miss out on a hell of a lot of things if you are strict about maintaining it (thanks mostly to ad supported web services). I also agree that it's through laws that this can be fixed. I think generally laws just can't keep up with the pace of technological change or are made by people with almost no technical knowledge. I'm actually just about to start studying for a law degree (I'm in my late 20's) so that I can apply my technical knowledge (I've been a full-time dev for the last 7 years) to privacy law. Hence I've been researching it a lot recently. The best group I've come across raising awareness and fighting for privacy is Privacy International. It's definitely worth checking out. They produce reports on privacy rights in countries throughout the world and they fight government legislation trying to erode our privacy rights. As for legislative efforts to strengthen privacy the EU's recent changes to data protection and data use of EU citizens by companies based outside the EU springs to mind (Privacy Shield). It's not great but there is effort to improve.
Interesting insights and statistics on promotion trends in tech
+1. This is spot on.

Somewhere along the line CTO's or their juniors with budgeting authority were convinced that Goldman's success was due in some measure to SecDB and Slang, which is pure nonsense.
Exascale Might Prove to Be More Than a Grand Challenge
Very surprised at their choice of a quadcopter which has four very obvious single points of failure.

A hexacopter, or better still an octo with split flight controllers and power sources has some chance of recovering from a powertrain failure - an essential criteria for a multi-rotor designed to fly in or over populated areas, or indeed anywhere where the cost of the loss of the vehicle or payload is prohibitive.

(None of which of course solves the problem of how you safely land and secure the delivery at the target site, but it's table stakes.)

This is a hobby-drone cleverly positioned to senior execs looking for the new hotness without understanding the fundamental requirements for a practical solution.
Summer Internships at GitHub in San Francisco
Fujitsu's billion-dollar ARM supercomputer delayed by up to 2 years
Incredulous. This is a CA signing away their business and you make it sound like some kind of policy misunderstanding.

No, that can not stand.
I think you've mistaken moral for legal. We don't punish immorality except through social and cultural pressure, or to make it a legal issue, and then we aren't punishing morality so much as legality (even if rooted in morality).
"Godlike genius.. Godlike nothing! Sticking to it is the genius! I've failed my way to success."

-- Thomas Edison

"Let me tell you the secret that has led me to my goal. My strength lives solely in my tenacity."

-- Louis Pasteur

"Men give me credit for genius; but all the genius I have lies in this: When I have a subject on hand I study it profoundly."

-- Alexander Hamilton
It's been entirely my experience. I've got four of them for a house full of MacBooks - three are dangerously frayed at one end or the other and required me to use electrical tape+spring to repair them.

Somewhat amusingly, I bought a cheap knockoff MacBook charger off Amazon and it's been super-reliable other than running about 10ºC hotter than a standard Apple one.
First working unbreakable 'short key' encryption system revealed
Distribute hashes of certified claims via blockchain.
"Growth Hacker"
LOL
I agree, as a Chem Eng master (In the dutch system you do not leave university with a bachelor, it's interpreted as if you weren't good enough to get a master) I've noticed that most of the guys I considered to be the brightest left for corporate jobs, that Ph.D's were a mix of people with deep academic interest (and endurance), some very bright people, and some people that felt they weren't ready for the real world. I think it's too much of a short-cut to say PhD equals high intellectual success.