skysight-inc/HackerNews huggingface dataset:
The same happens often when you report something to top management. I have been in meetings where the top guys took something I wrote and drew the totally wrong conclusions without me having the opportunity to clarify.

It can be frustrating but i guess that's how hierarchical organizations work.
Let's Encrypt use HSMs to sign, and more than 90% of signatures produced are for OCSP, not for issuance. Though I have failed to find the link for this, I saw them publish these numbers.
Dating markets with low signal-to-noise ratios, in the ice cream analogy, is like an ice cream shop that only offers a giant ice cream cone with no fewer than 100 scoops, and you only get to choose the visible scoop on top, the other scoops are completely random. So you try one, and you like that the first scoop is raspberry, but then you discover that the second scoop is Bertie-Bott's-Every-Flavor-Beans-Earwax flavored, and you throw the whole thing out in disgust. Next week, you try again, savor the raspberry again, are pleasantly delighted to find out that the second scoop is a mild lemon-meringue, and then hit icky artificial-medicinal-cherry on the third. So you throw it out again.

When you go back to the ice cream shop to demand some kind of control over what kind of ice cream flavors end up in your cone, the shop-owner apologizes and reveals that the reason why the other flavors are at random is because he doesn't actually scoop the ice cream, the giant ice cream cones actually arrive like that from the factory, and although 70% of the cones do come with some claims about which flavors are inside, 60% of those claims turn out to be false, so nobody pays attention to the label, and anyway here's another giant cone, maybe this one will turn out great and really be "your kind" of cone.
Why do "identity-politics"-politics people drag "identity-politics" into every conversation?
That is due to their government with their hands on all things Russian.
> Because simply quoting the author won't suffice.

It would establish a separate voice from OReillys and the publication that should be reporting on, not marketing, his new book.

> Where do you see Wired "adopting O'Reilly's viewpoint"?

Already answered multiple times in this thread.

> The topic is sufficiently complex that a proper treatment requires an entire book chapter

Or they could review it. 200 words. There's a lot of books reviewed that way, many far more complex than OReilly's.
Milk is also not a necessity for survival. Also over the longer term the UBI would increase at the base inflation rate. It would have to move in relation to all things.
I have been trying to find a way to earn and live remotely for a long time amidst constant instability, more medical issues, more costs, and people in general making it worse. Vocational rehab programs are a joke. Despite common belief "everyone" isn't on disability in America and many like myself are in fact rejected. I have no health coverage. No safety. I am expected to do things I cannot do just to live or create some business or job from the ether but nobody can say how except flighty nonsense like "so and so's son makes Android apps and is successful" as if that means its as simple as "learning and doing that" while totally ignoring survivorship bias, my age, my lack of resources or all of the other relevant and real issues.. I am close to giving up on life entirely as I am so far down and have no feasible plan.
Compuware Introduces Cloud Access to Mainframe Development
https://aboveaverage.com/the-devil-thank-you-everyone-i-have...
rsync.net is 18x as expensive as B2. Have you ever used rclone? Its surprisingly good, though might not be a perfect replacement for rsync, depending on your usage.
Scratch your own itch !

Free software is in the interest of the users - not in anyone else's interest. So, if you need software and if that software isn't your competitive edge, you have an incentive to cooperate with other users (as a developer or as a client of developers) and a free software license is a way to regulate that cooperation.

Criticizing free software licenses for not providing a business model is missing the point entirely.
Algorithm is an ambiguous word, but when people refer to them in the scary context, they are particularly talking about the kinds of algorithms the giants use to analyze and predict behavior. My only concern is that the word itself becomes associated with that one use case, which would be kind of sad because algorithms make up pretty much all software period.
Someone help me with the origin of this (paraphrased) quote, which I have not been able to re-find on my own:

"The sooner you admit that you can't fit the whole program's source code in your head, the sooner you can begin incorporating that into your design."
...I guess.

My advisor's company straddles the public / private divide, but we've definitely done some simulations for private clients on NERSC, and I assume we weren't misusing hours allocated for some other purpose.
I'd like to ask Ken Mitchell if there were concrete examples that motivated this. Such as...

- Were there specific open source projects where you thought the creators got screwed out of money and therefore this license would have helped them?

- As a thought experiment in the vein of game theory, would projects with heavy commercial usage like Linux, ffmpeg, openssl, etc be in a better situation today if they only had a 90-day window for free use? (Speculate and replay history with L0 license.) My intuition is that the 90-day restriction is enough of a turn off that we wouldn't have the situation today of IBM + Google + Redhat + etc adopting Linux and contributing code back to it.
I'm guessing because it has to insert code into main() to set up the coordination with Xcode.

EDIT:

Ok, I looked into it. There's no code inserted into main(). The way this works is Xcode sets up an internal breakpoint on _swift_runtime_on_report, which is an empty function that is called during fatal errors specifically to allow Xcode to break on it.

I don't know why this requires main() to be written in Swift.
As a customer, I pay one bill. If you look at the pricing of services that are just value adds atop EC2 (like ElasticSearch and ElastiCache) it seems that AWS seems they are comparably mature.
The real question is whether it has a sequel to Grand Theft Wumpus in it
With the ACA, you will qualify for full insurance due to grants. But if these people have already qualified for federal / state disability payments, they will almost certainly be entitled to some combination of SSDI / Medicare / Medicaid.
> Not sure why this is an article. This is just normal life in many parts of rural America from Pennsylvania to Washington to Arizona.

Plenty of people have no idea that there are people living like this in America.
I'm always kind of amazed that stories about how much it sucks to be poor are "news" and not common knowledge.

I remember when Ehrenreich's Nickle and Dimed came out and it got all this press. I was dumbfounded. People needed a book to let them know that it is hard to survive on a minimum wage job?
Do you have version 57.0b3? It comes with two blocking lists.
AOL continued to develop both applications but did link the networks.
Admittedly, the specific mechanics of how the log interacts with data partitions was glossed over a bit in that post.

However, to answer your question, the input log is partitioned: Transactions for each epoch are striped across the log partitions. A data partition will need to read a batch from each log partition in order to be able to process the transactions for any given epoch.
> For decades, there has been a near complete effective block on medical research for certain classes of drugs.

In the US. One wonders why such a study wasn't carried out in a less puritan country.
The efficiency gap is calculated by taking the number of net wasted votes and dividing it by the number of total votes. Every vote for a losing party in a district is wasted, as is every vote for the winning party over 50% + 1.

This metric was very convincing to me until I noticed one thing: if a district election is split 75%-25%, then it seems that the net wasted votes is 0. But a state where every district is split 75-25 is clearly heavily gerrymandered! Am I missing something?
So when do you apply?
Yeah, Snapchat would have been successful if only they used native widgets...
It's not available for Obj-C because this has to do with a Swift-only feature. The closest equivalent in Obj-C is throwing exceptions.
Tokyo Is Preparing for Floods ‘Beyond Anything We’ve Seen’
The sad thing is that the repressed authoritarians who want to control everyone and prohibit drug use would likely benefit greatly from some recreational psychotropic experiences under the right conditions. And society would be better off as well for their experience.

Or maybe they're wound too tightly, I could be wildly optimistic.
Hangouts calls still not working :(

Very stupid reason to keep Chromium around...
Then at the receiving end, the machine learning system that reads the resumes recognizes these lines and does - what?
> Now, if you want to suggest that tools can add enough value to overcome the negatives from having rubbish programmers, I'm all ears, because I've never seen a tool that can do that. The bad programmers just abuse the tools or ignore them.

So much this.

This perfectly matches my experience (and desperation).
Bad programmers will do their best to work around tool-imposed limitations that they don't understand. And these workarounds will generally increase code complexity!

- Force a minimum coverage ratio: they will create useless tests that don't check anything (without assertions).

- Force a maximum on function sizes: they will split their methods halfway and pass the whole local state through parameters.

- Force a "no-global variable" policy: they will create singleton classes.

- Force a "no public member variable" policy: they will create set/get methods for their private members.

I'm not advocating for any of the above restrictions, they do more harm than good.
Please, give me something I can put into my CI server that checks for bad coding practises, something that checks that the code stays SIMPLE.

Fact: you can inject a new disabled feature into a C codebase with zero risk of introducing any bug ... by wrapping your 50 modifications of the codebase into #if/#endif clauses.
Guess what? This will make the code a lot more complex, will slow down every developer, and will increase the likelihood that they create bugs in other features.

Finding bugs is only the tip of the iceberg. What I want is to decrease the probability of their apparition, by keeping the code simple.
Bugs and code complexity are correlated. Only targetting bugs will break this correlation, and we will be left with correct rigid code (very hard to modify).
Even if my compiler perfectly prevents me from breaking anything, I still want to be able to add a feature in a reasonnable time.

Let me summon Rich Hickey here: Simplicity Matters, and "nobody drives on the highway by bumping into the guard rails".
Medicaid, funded by the state.

Some food subsidies via EBT or WIC.

The more 'entrepreneurial' folks can also sell their prescriptions, subsidize other's food purchases w/ the EBT card (in exchange for cash), and make/sell moonshine.
It seems more practical to move the fish to where the people are.
Thanks so much for the feedback! It's really funny because my partner and I jumped between 'effective' and 'impactful' for the main copy a couple of times! I'm curious to know what others on HN think? I'll make a round of changes this weekend and will update the headline.
How can we get more women to pursue aerospace engineering? Inspire them
That's true for the statements justices make, not the questions. The two appear together in oral arguments
There is always an opportunity cost.

That's why many contractors and SaaS platforms give a discount for paying up front. They'd rather have a smaller amount now than a larger amount over time.
But why would they lower prices now? They are already the cheapest.
There's an old, nice, simple, somewhat similar piece of work by Karp: For the cities, use one of the two usual, simple, fast algorithms to find a minimum spanning tree, and then do a depth first traversal of the tree just declining to revisit a city already visited. Turns out that in Euclidean spaces (right, the symmetric problem) this simple device has some astoundingly good convergence properties as the number of cities grows. Having lots of cities is where the usual combinatorial optimization techniques, worst case, go exponential, and the work by Karp works great in just those cases.

In effect, roughly, due to the subtrees nearest the leaves, Karp's technique also works with clusters of cities maybe something like in the OP.
The web developer base is far more interesting and relevant to Mozilla's mission than the extension developer base, and Quantum is the only shot Mozilla has at regaining mindshare there. Looks like it's working, though.
Great point - thanks for that. I'll fix that this weekend.
I forget the name of the book, but after reading Ehrenreich's book, I read one by a college-aged kid who went from literally having no money to having some sort of relatively good job.

It wasn't particularly well written, but it got a fair amount of press - because it reaffirmed people's "gumption and bootstraps" American philosophy, where hard work is the solution to everything, regardless of context or circumstance.

Of course a white 20 year old can get hired. Of course he has the time to walk an hour to his job and work there for 12 hours since he has no children or elderly relatives to take care of. Of course he can move furniture, since he's young and healthy. Of course he can get a job without a criminal record.
This is why West Virginia, North Dakota, Nevada, and other low-education states are magnets for call centers coming back onshore.

They may be dumb as a brick in American terms, but they're able to function at a higher level than the average Indian call center employee, at a comparable salary, and they have the right accents.
No.

It is an old book. It was a great book at the time but computing is a rapidly changing field. A used copy of the first edition can be had at a reasonable price.

It's hard to characterize the state of compilers in 2017. In the 1980s there was real innovation in the commercial space with things like Turbo Pascal. Then the market for cheap compilers got squeezed out by GCC, Microsoft, Intel, etc. Apple got behind LLVM and made it viable. In the meantime a lot of dynamism got behind Java, Python and other systems with more dynamic runtimes.

There are many exciting developments in compiler technology but they do seem to me to be fragmentary and not yet put together into the makings of (say) a great textbook or a framework which would put compiler technology into the hands of many more people.
Michigan's manufacturing past is fueling its tech future
When did they switch from forcing all employees to use Yahoo Mail? When I left in 2015, they had disabled POP for internal mail, so we were forced to use the actual Yahoo Mail website.
I loved it when they didn't say what basic it was for. My dad ended up meeting a author of a few of the programs and he said, "Oh I never got that basic program to ever run." My dad was like my 9 year old fix it and walked away. He was proud and mad. It took me weeks to get things fixed.
Childhood TRS-80 user here, can commiserate.
Models are algorithms with parameters.
There's a real lack of transparency that makes this look shady. How did you get your hands on these resumes? How do I know that these were actually successful resumes? Are the resume writers getting compensation for their work that you're selling?
I would like to switch to Bitwarden, but I don't know how I can assure I can trust them with all my passwords. Are any of the founders well-known security experts? Has the service been recommended by respected security researchers?

I am not a security expert, so I cannot assert their trustworthiness myself. I know that you can run your own server. But even then, without auditing the code, configuring a firewall, and checking network logs, I cannot assure the server and the clients do not call home. And all of those solutions are both prohibitively time-consuming and way out of my area of expertise.

How did you decide Bitwarden was trustworthy? How can I stop worrying and give them my passwords already?
Tech giants in Silicon Valley crack down on hate speech
What model of computer are you using (and what operating system)? For me it is practically instantaneous.
>"Why would you use that instead of bare metal?"

I would think lead time. To get the quote from your hardware vendor, get the PO approved from finance, get the box built and shipped, getting it racked and stacked in DC. This whole sequence can easily take longer than a month.
Sure but it's usually against corporate policy and reason to fire the person. This has happened in companies I have worked in the past. People take print outs and take them outside office. This is against company policy for confidential documents).
Ask HN: What is your oldest still active account?
Web site, BBS, whatever. How long has it been active? I think mine is since July 2001, the Whirlpool.net.au website.
Well sure but I'm not using such frustration to shut down conversation or label offenders with politically or socially charged language intended to attack their character (I didn't call everyone a fascist, for example). My point would be the same if I replaced frustration with "it's intellectually dishonest" (the root of my frustration). Although I don't prefer them, I don't think it's possible to ignore all anecdotal points in a discussion. And it's also possible to present and explore an anecdote that runs contrary to your logical stance.
From https://aws.amazon.com/s3/ and https://aws.amazon.com/s3/details/

Data is automatically distributed across a minimum
of three physical facilities that are geographically
separated by at least 10 kilometers within an AWS Region

Designed for 99.999999999% durability and 99.99%
availability of objects over a given year.

Designed to sustain the concurrent loss of data in two facilities.

From https://www.backblaze.com/b2/cloud-storage.html

Uptime: 99.9% SLA

Reliability: 99.999999% durability

So S3 is 10x more available, 1000x more durable, and datacenter redundant.
Why does this project need research mathematicians to study simple statistical problems that have known solutions.
It seems that they are recruiting "mathematicians just to provide an aura of authority to their work, in the one field where results can always speak for themselves.
I complain about quality a lot. I might almost have this superhuman level of discipline on my best days, and only then if business allows me to indulge it. But think about the worst programmer you've ever worked with. In his hands the tool is a much bigger win.
I hate to be the bearer of reality, but...

This kind of sentiment is exactly why more [conservatives] need to read more articles like [some other expose about being poor, but in the city instead]. If you've never lived that life, it's easy to sit back and proclaim for someone else how much better things might be for them if only they didn't do things the way they do. It makes it easy to dismiss their problems as entirely their own fault while we get to feel good about giving out some solid advice.

Those cigarettes and that beer is what keeps her going every month. They are likely her only real source of meager happiness.

She doesn't have Netflix. Internet. Literally, a toilet to piss into. She doesn't smoke them because she's addicted, she smokes them because they make her life, for a short term, a little tiny bit better.

Y'ever notice how, the poorer people are, the worse their habits are? How they tend to eat more junk food, exercise less, spend more money on trivial things? Yeah, that's why. Healthy living is a luxury and an awful lot of folks have forgotten about that.
You’re creating a false dilemma. It’s entirely possible to be a disciplined programmer and use good tools.

And, yes, a teacher should care more about the skills than the tools, but Uncle Bob is actively against the tools, claiming that they impede learning the skills. Which is no more true than claiming that automatic transmissions or anti-spin in modern race cars impedes learning how to race.
Apple iPhone Security Issues
Haha yes, that's exactly what we did. Though we went through another internal iteration of selecting lines amongst all those resumes that we found effective. For context, we've reviewed about 600 resumes so far and only picked around 300 lines. More will be added to both the main page (free content) and the paid page.
Tiny states that were created specifically to gain conservative senators.
Hi there, I'm the founder of a company called Stoplight, and we have a purpose built solution for this very use case. You can read more about it here: https://stoplight.io/platform/scenarios.

Basically, you setup test cases for your API(s), and we automatically contract test the inputs/outputs of the requests against your OAS specification where possible. If anything does not validate against the schemas defined in your OAS specification, the test will fail with descriptive errors. If your OAS is ever updated, those changes will automatically work in the tests, since the tests are just referencing the OAS spec (not duplicating data from it).

A couple more things:

- You can create these tests with our visual UI, or write the underlying JSON that describes the tests by hand.

- You can run the tests inside of our UI, or install Prism (our command line runner) to run them completely outside of Stoplight (CI, terminal, etc).

- We plan to support OAS3 later in Q4 of this year.

We live and breathe API tooling and specifications. If you have any questions about process, our product, API strategy, etc, happy to chat - just shoot me an email at marc [at] stoplight.io!
and/or some type of custom exception/signal handler?
"rather than looking like templated design patterns" - that is, the code goes straight to the point instead of being littered with incidental noise and ceremony? How that could possibly be a bad thing? Well, in certain software development subcultures ceremony might be a norm, but not in general.
Mostly just for overly-complex interview questions.
Does "bigoted" really apply to a disdain for perceived laziness?
I don't think there is much of a market for lines, maybe a complete review, though.
Or Dante's Inferno
Apple is looking into reports of iPhone 8 batteries swelling
I vaguely remember the 3char screen names and the trading of accounts or lists. If I recall correctly there was underground stuff going on with trading those names. Thanks for hitting that memory switch for me.
Watching an Airbus A380 Roll Through a Tiny French Village
not entirely true. if you use Obj-C data types (NSArray etc) you get an exception for out-of-range accesses.
> A lot of the programs I read them over and thought that I could do the same thing in significantly less Python code.

My racket code is usually many time smaller then my Python code. The nice thing about Racket/Lisp is you can just make your own tools when in Python you copy thousands of lines of code into a one line code.

The real fix that Lisp/Racket gives over Python is deployment.