skysight-inc/HackerNews huggingface dataset:
The perfect is the enemy of the good.

We can start with this HN thread's subject, which is a budget bill. Can we at least agree that budgets should not touch the U.S. Code? That they should be simply allocating money from the treasury to various programs and agencies previously specified by law?
Let's say that 90% people of thieves successfully reform and become honest people.

Assuming that 1% or less of general population are thieves, it still would mean that a previously known thief has a 10% chance of being 'unreformed', and that they are a 10 times bigger risk than the average person; and it's not prohibited to use that information to safeguard yourself.
> Yeah, we get it that functional languages came first, but rather than looking down on C++ why not celebrate that functional constructs are making it into places where they haven't been before.

Because that's a meaningless thing to celebrate? Having functional concepts available in a poorly integrated way, with super ugly syntax is more depressing than anything, because seeing it in use is a reminder of how much cleaner it would be in a language like Haskell or OCaml.

Why not accept that C++ isn't a functional language, and realize that many die-hard C++ users won't use these features for the same reasons they're not already using functional languages.

I'd rather see these efforts directed towards improving the compilers and libraries for languages like Haskell, OCaml, etc.
This release includes the optional addition of GetText, which allows Internationalization (i18n) :)

Very happy to see one of my major qualms be resolved so quickly! Lots of potential for Phoenix. Currently using Rails, and I assume I will be for the next year or two, after that I'm pretty dead-set on switching over to Phoenix.

Looking forward to it, keep up the good work!
This poster is right, people are not qualified to use their money freely. Their freedom must be restricted because of our beliefs.
> The standard should be seeking the best solution to a problem, not the one best aligned with any particular party's best interests.

1. That is a rather idealistic view of the world. Standards are typically set by committees comprised of multiple parties, and all entities have an agenda. Sometimes its self-interest, sometimes it's just something like "all things being equal, we prefer doing things this way", but it undoubtedly influences the outcome.

2. Regarding OOXML, maybe the actual problem could be stated as, "the vast majority of the world's official documentation is in a proprietary format and we want to make it open in a way that doesn't inconvenience the millions of users of the existing files, because otherwise nobody would use the new format." Regardless of whether there were dirty politics, what would the best solution to that look like?
ReactOS, a 17-year quest for an open-source Windows, has a new release candidate
Why is deep learning this magic pixie dust you sprinkle on anything and it works? Have the people who are suggesting this actually gotten deep reinforcement learning to work on complex, long-time-frame, real-world continuous control problems before?

I would be very surprised if you got deep reinforcement learning to perform well on a self-driving task, even on a highway. If you did, well, your faculty position at Stanford is waiting for you.
Not really, any long term fixed rate loan had this priced in for months. In fact, the FNMA 30 year interest estimate is slightly lower now than when it opened, opened at 3.040% and is currently at 3.019% (sorry, no internet source available for that or I'd link it). The question this morning was if they were going to raise the rates today or next quarter and by how much, not if they were going to.

Edit: It's now moved up to 3.048%, but either way, my point is that whether you closed on a long term fixed rate loan yesterday or today doesn't really matter.
Cool, good call.
I've always thought that if you rent your place out on Airbnb, your neighbors should get a cut too.

The logistics are difficult, but maybe it could work like this:

- Airbnb stores landlord info for each rental (where applicable)

- A certain percentage is set aside for the other tenants in that building and paid directly to the landlord of that building

- The landlord then distributes the amount they received from Airbnb to tenants via deductions in their monthly rent

As much as I love Airbnb, I still feel like i'm doing something sketchy when I use it and i've had some awkward run-ins with landlords because it's clear the person doesn't have permission to sublet. So I would definitely like to see the service become more legitimate and move out of the shadows.
Well, putting text as images prevent the use of a dictionary browser-addon ("Rikaichan" for Firefox for example).
By IR? So this is for 'smart TV's' or bluray players etc. with Netflix on them - and those with IR.

Hmm. I was too hopeful for a Sock API.
I agree that Facebook should let you go by your "in person name" (even if that's not your real name), and their policy seems to support that. Hopefully this change will make it easier to follow the policy.
Oh yes, I agree - I must have been unclear (probably because of the way I phrased things in my first sentence?).
Except for D, those languages died because they were tied to OSes that didn't managed to jump into the mainstream, but they showed the way.

The problem is to have an OS vendor that would care to bring those features back.

So far I see it happening with Swift and C#, where Microsoft is slowly adding features from System C# used in project Midori.

Will they kill C++? Surely not, but they might reduce the use cases one would use it for.

For example, nowadays I don't write full stack applications in C++ any longer, I just use it for infrastructure code.
But they did solve the problem with mapping. I wouldn't call that smoke and mirrors. The implementation is difficult, but at least it's a solution.
I'll share a thought or two while I wait for $ npm install to finish.

I agree that other ecosystems could learn a lot from the Node philosophy. And in general I enjoy working with the technology. But it's not all roses. In an ecosystem of small modules, you often find yourself wading through many -- equally small -- annoyances which can add up to a lot of friction. Here's a contrived fake example:

Your app needs ABCXYZ. So you go shopping for a module. The most popular one looks good, but when you Browserify it your bundle ends up with 1,000s of extra lines of code for the Buffer shim. So much for keeping that footprint small. So you keep looking and find another one that has a good footprint, but a weird API and it hasn't been updated by the maintainer since 2011. The next one you find looks great, but the maintainer decided they were tired of ES5 and didn't feel like adding a distfile, so you would have to install a bloated transpile toolchain to use it. You're getting annoyed but you keep going. The next one's author inexplicably decided to implement everything with streams. But you're too busy to spend a day grokking streams and reworking your entire API to be compatible. The next one is packaged as a jQuery plugin. The next one doesn't have a license. The next one uses Web Workers for no reason you can see. Etc. etc. etc. Repeat.

Any of these could be problems with a monolith (and monoliths certainly come with their own pile of frustrations), but monoliths are less likely to hit these problems simply because they consolidate effort and personal emotional investment around a certain set of techniques and standards, which leads to more consistency overall.
> Having functional concepts available in a poorly integrated way, with super ugly syntax is more depressing than anything, because seeing it in use is a reminder of how much cleaner it would be in a language like Haskell or OCaml.

I swear I remember fans of older OO languages saying the almost exactly the same thing with "object oriented" in place of "functional" about the way C++ grafted OO concepts onto C when C++ was new -- and, IMO, with good justification. Still, C++ was not exactly unsuccessful with that, either.
Yes, those laws exist. Do they protect the tenant's interest more effectively than penalties against short-term renters? Difficult to say; the verdict isn't in yet and data is scarce. Your mere beliefs are not sufficient.

Even with the laws and implied covenants, it takes a significant amount of time to go through eviction proceedings in many states. In California it can take months (unless you stop paying rent altogether, in which case there's a fast-track procedure).

Yes, a tenant can sue their landlord as well. Again, however, that can take months and significant expense.

When considering these things, we must take into account the actual reality of how rights are exercised, not merely what rights exist in law.
There are a bunch of characteristics based on which we shouldn't discriminate people, and in the first world it is illegal to do so.

Your reputation is not like that, everybody should treat you according to your reputation, wether it's good or bad.
Apparently Medicare spoofing is a big deal. Basically people pretend to be someone with Medicare and receive medical goods and services.
Please stop posting unsubstantive comments to Hacker News. We detached this subthread from https://news.ycombinator.com/item?id=10743094 and marked it off-topic.
> How do you define "a single topic"?

The original bill. As in, no riders at all.
Isn't that the legacy of every programming system in existence? I've never known a programmer to take over maintenance of another programmer's code and say "Wow, this is a joy to work with." You always end up with a big ball of mud that grew really rapidly under the pressures of customer demands (because the ones that don't grow really rapidly and respond to customers don't survive to attract maintenance programmers), that you then have to untangle and understand.

It seems like you have two choices if you'd like to work in the software industry: you can put up with shitty code and boring maintenance work in exchange for a steady, risk-free paycheck, or you can take on the risk that your code will fail outright and the certainty that it will be grumbled about and ultimately replaced in exchange for the intellectual thrill and potential financial rewards of working on a green-field project.
Bringg Raises $5M So Any Business Can Offer an Uber-Like Experience
Thank you for reminding everyone why quality matters. (We're flattered to be compared to beautifully designed things like Aeron chairs and the Mac.)

We think that once you actually see and touch the Librem, hands on, you will find the hardware is even better than a MacBook in many ways.

The Librem is definitely much faster, and the screen quality is amazing. The feel is very sturdy.

The usability, look/feel of the amazing Mac OSX is harder to exceed but we are working on the UI and ease of use in our Linux-kernel-based PureOS. It's all a work in progress.

And one more thing -- we are structured more like an Open Source project than a traditional corporation, so we are able to iterate very very rapidly.

The Librem is really created with the feedback of the backers and the community. This is what makes it at the core, very different than any other computer.
A lot of the killer algorithms that the blockchain enables probably haven't even been discovered yet, so it's a bit difficult to say. But obviously there are lots of things you can do with reputation, identity, transparency, group decision making, etc., that just aren't really possible today.
If the goal is to get rich, pretty much any endeavor will fail. It's a non-goal.

"non-rich" people could be interested in contributing money to endeavors they deem worthwhile. Current rules prevent most from contributing to such endeavors, however.
It's great to see some price pressure on the big players in this area, fantastic going backblaze team!
Aaah thanks for bringing Hamilton up. I've read "The Reality Dysfunction" a long time ago. Found it in a Hotel on the Maldives and forgot about it. I didn't know there was more.
Interesting difference in attitude I notice. The java (i suppose) devs commenting have the general attitude of "give me one good reason to use this instead of X". In contrast when a new javascript framework is posted people go "yay, this looks awesome, congratulations! I will try it for my next project!".

I tend to have an attitude similiar to the java side. I wouldn't say the javascript attitude doesn't have benefits though.
This would be a huge setback if approved simply because once approved, such things are unlikely to change even when the time comes that human drivers will not only be unnecessary, but the most dangerous component in all situations. I understand the state's motives: liability, fear of bad press, keeping traffic cops employed (and thus the biggest avenue for random arrests), etc. but none of them justify limiting the technology simply to serve their rather short-sighted, selfish needs. At the same time, the people that could benefit most from driverless cars like the elderly, disabled, youth, etc. are shit out of luck. And all this without a single accident yet attributed to driverless cars (afaik).
They released their implementation note here [1].
The Fed completely uncapped the ON RRP program, along with pushing IOER up to 50 basis points as expected. Fed is sending a signal that they will use RRP to keep the FF rate near their target by any means necessary.

[1] http://www.federalreserve.gov/newsevents/press/monetary/2015...
Perhaps my description was unclear or assumed too much familiarity with Rust, but iterator adaptors such as .filter() and .flat_map support the 0-/many-output use cases you describe, and Vec::extend vs .collect() are a couple of mutable and immutable (resp.) ways to choose the destination of a composition of iterator adaptors.
The guy in the room can memorize all of the rules and the ledgers and give you the same responses the room did, and if you asked him in his native language if he knew Chinese, he'd honestly tell you no.

He could have an entire conversation with you in Chinese, and only know that what you said merits the response he gave. He doesn't if he's telling you directions to the bathroom, or how to perform brain surgery.
Apple in 2016
Amiga OS 4.1 FE available for download (25.17 EUR)
Seems like it would fall to the judicial branch to decide if something is topical or not if it was that contested. However, that would lead to accusations of the judiciary being involved in making the law, though their power would be limited to splitting bills into smaller bills.
https://www.techdirt.com/articles/20151216/05514933094/as-pr... has an embedded document and a link.
Hilarious. Gravity doesnt exist, it is simply an invented force without any basis in reality.
But does that change anything?

"Party X votes no in favor of bill Z, but we will vote again if you introduce bill Y which is the exact same as bill Z except with a new section funding for building a shipyard in the congressional district of a popular guy in Party X"
But the real argument to pay more for a Librem should be:

"What is my data worth?"

What is your privacy worth?

What is it worth if even one time you have your identity stolen or tax return hacked, or your company's reputation is ruined by a data breach?
This a thousand times. In our company we have a lot of experience with various graphics chips and drivers (especially mobile). From our experience NVIDIA is the only company that delivers rock solid drivers across the board. Everything else is half-baked at best.

I can also confirm the GPU stalling on Intel.

Even though other chips perform ok in the benchmarks and some AAA games, when it comes to less popular 3D apps/games or writing own graphics code NVIDIA just eats its competition for breakfast. We sometimes get better GL performance out of a 2 year old Tegra4 than out of everything that the competition offers today. And this is entirely down to drivers, not because the Tegra4 is such an advanced chip. Not even talking about the K1 or X1 here which are different levels entirely.

Edit: inserted a "not"
Great to see competition in the space, especially from a "not super mega corp". Goodluck to you!
That's the feeling I got from the video too. Maybe he tried too hard to make it appear as 'this is not as hard as big corps say it is!' but it also felt like 'hey, ML + basic CAN controls = self driving !'.. then I disagree. I want a computer with some general knowledge of physics + ML, not just abstracted drivers pattern on self play.
If they have a variable-rate credit card that has a balance on it, they might want to start paying it down to reduce their interest costs (a good idea in any case).

If they have an ARM for their house they might want to look at what the lifetime interest rate cap is on the loan. Add that to the margin rate to find out what the payment could potentially go to. If they're not comfortable with those numbers, they might want to refinance now into a fixed-rate loan, or see how long they plan to be in the house.

There will be hidden changes as well, as businesses will be paying more for operating loans, and this increase will be passed onto their customers. So food, entertainment, etc. costs will all go up.

In short, pretty much everything you could buy just got a little more expensive.
Cloud IDEs are a great idea for embedded devices. A friend recently showed me the IDE for Particle (formerly Spark) [0]. It definitely beats having to figure out which compiler to use, install drivers, get the right connector and get everything working together.

[0] https://www.particle.io/prototype#particle-build
Create alerts for your Google Analytics' custom metrics
So, you'd prohibit all amendments, but allow unlimited mixing of unrelated subjects as long as they were incorporated in the original bill as proposed, so instead of adding riders to existing bills, politicians would let one measure die, and introduce a new one with the all the various mix of subjects (including the central focus of the old one) that would have been in the first measure with added riders.

Aside from moving part of the action from formal amendment processes to informal processes, I don't see what change that gets you.
> Harder for me to buy a house. Bummer.

Yes and no. Yes because the monthly payment on a new mortgage for a given purchase price just went up. No because that payment went up for everyone by the same amount at the same time, so purchase prices will (theoretically) adjust downward.

Keep in mind that today's news means a bak will lend you money at 4% instead of 3.75%, so the effect is minimal.

Other factors that influence the housing market such as strength of the local economy and availability & quality of financing won't be affected unless we see substantial rise in rates.
I've been understanding the energy market problems in terms of OPEC manipulations (both artificially high and low prices) more than anything else. I think renewable energy is possibly bubbling, but still doing well?
Ted Cruz submits bill to raise Minimum H1-B salary to 110k
I feel like it could be more unsafe this way. What if a human gets scared, takes control, and overreacts when the car is properly handling the situation? Might cause more accidents.

EDIT: reworded sentence so it actually made sense :P
We just shipped that a few days ago. As far as we know, we're the only way to do this. Let us know what you think :)
Um, describing why you want to be an asshole to everyone else on the road isn't a good way to get people to agree with you.
I don't follow your logic. If abusive renters are not "groom[ing] a profile of positive reviews," and offerers are rejecting their applications as a consequence, that suggests to me that the system is working as we'd like it to.
Was sad to read that there's nothing Netflix specific here. The hidden requirement is your box running Netflix has to support receiving IR signals.

For example, I use an Xbox One, which to my knowledge doesn't have an IR receiver.
Brilliant idea on the DMV's behalf. I'm reminded of Douglas Adam's thought, in Hitchhiker's Guide to the Galaxy, that solving a problem ("Now that it's perfectly air-conditioned,") shouldn't allow the removal of redundancy ("...you won't need to open the windows, ever."). Because the problem won't REALLY be solved in all cases, and if the driver finds he's in an ugly situation where he cannot act, there's no steering wheel to handle the convenient killing machine he's riding. Can you imagine the horror?
But if pen2l was a marginal borrower before the rate hike, this might have disqualified him (without a bigger down payment anyhow)
Why We're Still Talking About Gender in STEM on Ada Lovelace's 200th Birthday?
Transducers are kind of an abstraction level above what you're describing. Transducers don't care about the medium / collection / stream. The algorithm of your transformation is decoupled from the data structure, and completely reuseable.

Clojure used to have (/is deprecating) what you're describing. It's being replaced by transducers to avoid having to implement the same functionality whenever there's a new paradigm/idea. I.e this week we're doing lazy seqs, the next CSP or streams - the transducer logic stays the same.
Hmm, that's makes me wonder how driving lessons work in US. In Poland it is a legal requirement that the car used for such purpose has a second set of pedals on passenger side, where instructor sits.

When I took a driving lessons my instructor was perfectly capable of pressing the brake or overtaking the wheel on time when I was about to do something stupid. I don't see why manual override of autonomous car should be harder.

I see however, that this can easily defeat purpose of using autonomous car: if the driver must be fully concentrated all the time, be ready to react, then it is even worse than driving normal car.
I've switched to Pale Moon, a fork that respects my ability to make my own decisions about whether something is dangerous or not. I hope they get all this stuff sorted out, FF used to be my favorite browser.
A chess game is, in the end, a massive tree of all possible moves that can be made. Once computers are powerful enough to simulate all those possible moves, they can be sure of winning (or at least not lose) every game against a human starting from move #1. Just like tic-tac-toe.
Or Netflix could just prompt the viewer to continue to the next episode.

...but then they wouldn't be able to sell you special socks.
In addition to it's modern usage, which I agree appropriately describes these congresspeople, the word "scumbag" refers to condoms.
Yes, most jurisdictions have some kind of expiry for criminal record.

However, for good reasons, this doesn't happen automagically at the end of a prison sentence, it requires much more time than that and many thieves (the profession having a high rate of re-offending) spend most of their out-of-prison lives without this expiry/rehabilitation occurring.
Music, mail, tv/movies, ties
How to sell your SaaS
All the people/organizations that have extra money are incentivized to spend it instead of keeping it in banks as savings.
Great to see a language choose better design through removing or replacing features rather than just extending. Wish more languages would do this.
I think something can be said about the simplicity of symbols (e.g., the number of lines/curves)
For lenders, low rates make it easy to borrow money to in turn lend to consumers. As the rate increases, lenders will pass the higher rate along to consumers, which in turn leads to lower borrowing by consumers due to higher rates.
There has to be someone, or some group, to translate crazy cool ideas into viable products that match a market need.

Ideas and inventions on their own are not enough.

I know plenty of corps have a skunkworks R&D division. But - with the possible exception of Steve Jobs - I've never seen an equivalent elite skunkinnovation marketing division which exists solely to turn brilliant original ideas into brilliant marketable products for new customer groups.
Even getting your private key from the CA isn't a good idea.