skysight-inc/HackerNews huggingface dataset:
I work for a large brokerage company that has a deeply integrated system written entirely in COBOL on the IBM mainframe. That sucker is going no where, and for good reason: it's incredibly efficient for what it does. As a batch processing system, the mainframe simply can't be beat. We deal with millions of dollars worth of transactions every day that have to be correctly accounted for and reconciled. In order to get the performance required to do all of that, we stick to the mainframe.

However, I do see the appeal for building off of the COBOL foundation using more modern languages. Writing a UI in COBOL on CICS is an absolute nightmare to deal with and maintain (not to mention my firm's egregious install and deployment process that is nothing but red tape and TPS reports). I'm working on a project right now where we're migrating some of our reconciliation screens to the web, where the UI communicates with a Java/Spring Boot server that itself interacts directly to the database using DB2 Stored Procedures.

In this space, I see a need for moving away from COBOL. But for the batch processing? Not a chance.
Still, buckets and "out the window" are better than "everywhere"
A Demand-Revealing Referendum does this, and has a theoretical basis to it, apparently making it impossible to game the system: http://stumblingandmumbling.typepad.com/stumbling_and_mumbli...
If anyone is considering building their own, this is a good reference. Dan Benjamin's site detailing his recommendations: http://hackintoshmethod.com/
> there was no DirectX SDK for Sega Saturn.

Broken memories, I didn't bother to search for it (Saturn vs Dreamcast).

> You mean if I have taken that code and compiled with C compiler it worked?

Of course it would, that was one of the design goals of C++.

C90 is mostly a C++98 subset, except for stronger type conversion rules (no implicit void* conversions), precedence order for operator ?: and typedef/struct namespaces.

> You realize even the DirectX C++ wrapper is not already C, right? You know classes, overloads, namespaces are not C?

Yes, but COM is also callable from C by design. Also I have seen many codebases that have restricted C++ code to calling DX APIs, with everything else being compilable by a C compiler as well.

> Could you explain exactly how this works? ...

1 - Rename .c translation units to .cpp, .cxx, .C

2 - Invoke C++ compiler on them

3 - Fix compiler errors related to semantic differences in C subset of C++

4 - Forbid use of any C++ specific feature beyond those required to use the OS SDK.

> So, why do you want GC in the first place? For types, which somehow disappeared from C++?

Productivity.

> How exactly does it work? The code stops executing for a week, the profiler gets run to under user credentials and then JIT finally decides?

PGO data generated by the JIT compiler gets updated after each application execution and is used as input for optimization selection just like in an AOT compiler by a multi-stage compiler.

Feel free to read Android 7 ART source code to learn how about a possible implementation.
Good thing the UK is not a partner of the US in intelligence sharing which just has to send a NSL to Twitter and get access to all the data they have.
/s

If you use an online service, you should just assume that whatever the company can access, the country the service is based in and their intelligence partners can also access.
Where I live $2 a day will get you a hand of bananas and a couple ears of corn, which doesn't seem like it'd be enough to subsist on. What would your grocery list for a weeks worth of food on a $14 budget look like?
Male and female engineers are expected to avoid an appearance of being concerned about looks. Lots of outside hobbies are accepted in the engineering community, but not if your hobby is fashion. It shouldn't be this way, but it is.

To lighten up my otherwise gloomy comment: http://dilbert.com/strip/1996-02-26
Is the commercial version (still) GPL'd, though?

You say "burn a subscription", does that mean you assume the patchsets are earmarked? And wouln't simply... two subscriptions and a diff fix that?
In practice, while there are some services which will purport to tell you an IP's reputation, their output isn't well correlated with actual delivery outcomes at scale (depending, to some extent, on what domains you're sending to).

This is because the big consumer mailbox providers often don't rely on public datasources for assessing reputation, and because reputation is tracked at the domain level, in addition to - or sometimes instead of - the IP level.
For example, there have been some indications from Gmail that they no longer use IP reputation at all, starting a year or two ago.

And re: blacklists: +1 to Spamhaus, but in practice it's one of very few blacklists that have meaningful impact to net delivery.
Nice article

Will any software be open sourced related to this?
Request to re-humanize humans.

Denotation should be for non humans only - we recodnise people.

Point: sure, language has meaning and we constantly abuse it a bit, but policing it tends to hurt more then help.
Sensational headline. This is nothing more than a re-iteration of his position on NAFTA since day 1: He wants to see changes, and if he doesn't get his way he's threatening to take his ball and go home.

Per the article:

"Mr Trump speaking in Wisconsin recently said that the agreement has been “very, very bad for our companies and for our workers, and we’re going to make some very big changes or we are going to get rid of Nafta once and for all.”"
Hmm, it doesn't appear to be their intention to fuck up education though.

They tried to fund smaller classes but it ended up not improving performance and made schools more costly over the long term, (crappy instructors/hiring policies were likely the root cause of the failure, and then those new small schools didn't provide a good ror on the money invested vs other projects)

So then they tried to improve teacher quality with bonus schemes, but their implementation made the problem worse (who decides who gets the bonus? What happens when the majority are mediocre bad actors?).

Then they backed common core which was rolled out quickly for fear that teachers, schools, and parents would water it down. And there was a vehement backlash.

It looks like they just keep fucking up on the little details, which naturally is going to fuck up initiatives that could've worked.

They need better employees and a ceo :/
tunnel from SF to South Bay

I have a copy of the 1960 U.S. Corps of Engineers plan for the Bay Area. It totally predates environmentalism, and they were thinking big. They proposed five freeways on the SF peninsula - US 101, I-280, CA-1, CA-35, and one out in the bay on stilts. There's a second Bay Bridge at Candlestick. The area south of the Dumbarton bridge was to be filled in and developed.

Marin was planned as a heavy industry center, with steel mills at Tiburon. There was considerable WWII heavy industry in the north bay, including big shipyards, and the Corps thought that would grow, not shrink.

The SF peninsula would be a center for "business machines". They got that right.
Who is Narendra Modi?

Edit:- read the article.thanks...
or purchase an access license like a good corporate citizen
Additional issues arise if we consider the problem from the standpoint of the child rather than the family. Most families can afford to pay for schooling their children, but very few children can afford to pay for schooling themselves. A private system depends, for almost all children, on parents caring enough about the welfare of their children to be willing to pay the cost of their education.

Most parents, in most societies, do care for the welfare of their children. In part this may be explained by altruism, itself explainable on evolutionary grounds, and in part by the desire of parents to have children capable of supporting them in their old age. These incentives are not perfect-there are parents who sacrifice the welfare of their children to their own welfare. But the alternative to allowing parents to make decisions for their children is not, as a general rule, having the decisions made by the children-five year olds lack not only income, but information and political power as well. The alternative to having a child's parents make decisions for him is having other adults-school administrators, politicians, voters-make those decisions. Parents may not always be altruistic towards their children, but a child's parents are, of all adults, the ones most likely to be. The argument against letting the parents make the decision is an even stronger argument against letting anyone else make it instead.

Here again, the empirical evidence is striking. Under circumstances of poverty difficult for most of us to imagine, British parents of the early 19th century managed to send almost all of their children to school-not for as long as our children go to school, but for long enough to acquire at least minimal skills. In this country a century later, immigrant parents routinely sacrificed themselves to promote the education of their children. We have yet to see any similar level of altruism on the part of those who control the government schools-say a teacher strike aimed at lowering teacher wages in order to leave more money to pay for books.

I'm not sure this guy actually lives in the real world. Surely there is a stronger case against public schools than this hogwash?
3D printing organ scaffolds for human transplants
Wow very proud of my state Kerala which looks the cleanest. Kerala always stands out from rest of the India in all positive aspects.
I registered localnotes.io or something a couple of years ago to make a notes app (just a side list of note files and then a markdown editor) that would persist to local storage and could be synced to private gists and images would store as base64 encoded files under that gist.

I got a proof of concept working but was too lazy to integrate with GitHub and canned it.

Working on something more fun now and learning vue.js.
Back when I decided, backblaze didn't work nicely with headless linux. If that changed I might consider changing.

Currently I only use it to back-up the non-huge parts of my home directory and /etc. This keeps costs reasonable to me.

I know these prices are pretty close to the actual cost of storage, which is amazon S3. I suppose backblaze can do better by handling their own storage.
I wouldn't be surprised if climate affected our adventurousness, though, which this projection doesn't capture. I find ice cold seas a lot more forbidding.
As you know there is luck (of various types) involved for anyone who has ever gotten anywhere (even if family connections as a separate benefit there is also luck).

You have to give Mark credit for doing a good job of snowing and playing Yahoo that does take skill.

Look if Steve Jobs had grown up in, say, Iowa USA, had strong family ties that prevented him from even thinking about moving to Silicon Valley, where would he be today?

If Bill Gates's mother wasn't on the board of the Red Cross he'd never have the IBM connection that gave him the contract. (Forget as well that he was the right age at the right time as well).

Notoriety and wealth is always outsized relative to actual capabilities.

Was watching Bloomberg on 60 minutes. Sure Mike is a really smart guy. Worth 40 billion or whatever. But compared to a smart guy who is worth 3 million or in debt he isn't that much smarter (Edit: I mean as a percentage ..). It's always been like this.

I am not ever jealous that people have luck and great success. But I am typically annoyed at how other people (press, pundits, media, bloggers) give them accolades that essentially reduce to 'wow this guy is really smart capable' w/o acknowledging any luck at all.
> What is happening?? Where is reality?? Is no one responsible for anything any more??

As a Brit, I can only echo your frustration. With the upcoming election...we're still pretending it matters.
Maybe, but if they don't take care, some stack overflow surprises might happen, the fun of cascade deletions.
ECREE. "Extraordinary claims require extraordinary evidence." -Carl Sagan
They state the downloads are sent over HTTPS. They also have a downloader that allows for resumable downloads [1].

[1] https://help.backblaze.com/hc/en-us/articles/217665908-How-t...
100,000 tons of methane with a half life of less than 10 years. The math is complex and 1 ton of methane becomes more than one ton of CO2, but the actual long term impact is fairly minimal vs the savings from not using Coal. Remember that's ~100,000 tons / ~10,000,000,000 tons = 1/100,000 so yea methane is bad, but in this context it's 0.001% so it's still a rounding error even if it's 100 times that bad.

Anyway, I agree it's not without costs. But, if we got to the point where peaking power from gas makes up ~10% of total electricity supply and the rest of that is renewable power then we will have made massive progress. In other words don't let perfection stand in the way of progress.
This is one of the famous cases, in 1854:
https://en.m.wikipedia.org/wiki/1854_Broad_Street_cholera_ou...

See Edward Tufte's take on it too
http://www.ph.ucla.edu/epi/snow/tufte_snow.html
Thanks for the heads-up! I'll need to resolve that ASAP since the first thing going on the site is my resume & it's almost done!
Most languages from the past 40 years have either been interpreted or JIT'ed. While this has many benefits, it also creates a walled garden where software can only talk to other software from the same ecosystem. You have to make a conscious effort to make Java code talk to Python code, for example.

Systems-level programmers are more interested in targeting the "least common denominator", writing code that runs directly on the CPU without any outside help apart from standard OS calls. This is why almost every language has an FFI bridge that can talk to plan C - C is the least common denominator on any given system, so everybody knows how to talk to it.

To have a shot at replacing C, a new language needs to operate at the same level of the stack, relying only on the raw CPU and OS. C++ can do this, but it doesn't offer much safety benefit over C. ObjectiveC is the same.

This is why Go and Rust are so exciting. They are the first languages in a long time that actually run at the same level as C. Rust has the additional benefit of not even requiring a garbage collector, so it can be used in embedded microcontrollers and OS kernels. Go's garbage is a downside, but maybe not a fatal one.

Besides, even if we had hardware bounds checking, you would still need a language that could take advantage of that. C's memory model is too loose, so there is no place to even hook the bounds-checker in. Think about this:

struct Data {
char name[20];
void *next; // Points to another `Data` instance
}

If you try writing a string longer than 20 characters to `((Data *)data.next)->name`, there is no way the compiler could ever type-check that, or tell the hardware bounds checker where the limit is. This is why C has to go.
Bezier curves are usually defined as polynomials. It would be interesting to see some algebraic derivation showing how the polynomial form of the curve follows from the construction in the visualization.
>No one reports on "huh fight on terrorism you say, can we shine some light on this claim? How useful has Twitter been to home security...". Why isn't that the story?

Because it's mainstream press. It engineers the very reaction and emotions you're experiencing now. It is designed to generate anger and outrage. Keep this in mind when you look at a piece of the media the next time. You cannot overlook it anymore. Omission of facts, outrageous titles, going on without getting to the point, it is all just psychological games.
BeOS wasn't UNIX-based
Link for the lazy: https://unix.stackexchange.com/questions/59020/why-are-the-g...
By 'own', we mean that no data is stored on our servers. The goal is privacy and to protect your data.
Nice, I would probably use it the same way.

Would you know if Robinhood supports pre-authorized purchase plans? For example the ability to buy x shares of VOO on the first day of each month automatically? I didn't see anything on the FAQ but maybe I missed it. Pre-authorized purchase plans + no commissions could be interesting.
I think a Show HN is the one time it's bad form to shamelessly plug your own product.
Not to mention, the difference in known human technology and capability from 130k years ago to 50k years ago is not small.

Using something like Bayesian reasoning, I find it more plausible that this is experimental error than a one-off revelation that humans had technology to cross the Pacific 130kya.
> Hmm, it doesn't appear to be their intention to fuck up education though.

I agree the Gates Foundation does not intend to screw up public education.
I love UNICEF's approach:

https://www.youtube.com/watch?v=_peUxE_BKcU
A whole bunch of things for me. Many already listed here, but I'd add two: 1) macOS's high quality text rendering. I keep checking in on Linux and despite installing all manner of weird hacks over the years, I've never got text looking as good as on the Mac in every app. 2) I've not found anything vaguely as good as Screenflow on Linux either for recording the screen and audio live and editing all in one app.
My Robinhood margin rate for $6,000 is only 5%/year. It also provides extended pre-market trading, after-market trading, and instant deposits. Interactive brokers charges commissions on trades. Also you don't have to use margin with Robinhood, it's not required.
> Do you also dress conservatively whenever you go out at night? Isn't that the same thing?

I don't leave valuables in plain sight in my car when I leave it, and I lock the door on my dwelling. I don't go around flashing wads of cash.

This is not victim blaming, as flashing cash does not reduce the culpability of the robber in the slightest. I just don't care to be a target. And that's my choice.
The next chapter for Mediachain Labs
I heard 10 Downing Street referred to as Castle Mayskull today.
DSL Engineering: Designing, Implementing, Using Domain-Specific Languages (2013) [pdf]
The private key can be encrypted by a password, presumably this encryption is done client-side.

This means the data is also secure in their datacentre at rest. That is, until you provide backblaze with your password to actually access your data.

Essentially, until you need the data that is backed-up, no-one can get to it.
Hope you're right
Litecoin SegWit activation reached
That is the "Solutrean Hypothesis": https://en.wikipedia.org/wiki/Solutrean_hypothesis

My understanding is that it is roundly rejected by almost all archaeologists.
Because obviously the world needs another meme site
> Would it be ok to soak peoples cigarettes in water,...

How about in arsenic? The Internet of Things is mostly insecure trash that will only be fixed by throwing it away. The manufacturers know this, and simply don't care.
It's my opinion that the Windows Control panel (pictured here: http://toastytech.com/guis/win10control.png) is the single worst designed user interface of all time.

Why? It is the only - and I mean only - list of items on a screen organized horizontally in any OS I can think of. Any time you resize the window, every single item in the list is now reorganized into different rows and columns.

Ever wonder why you can never seem to find what you want in the Control Panel? It's not just because Microsoft loves to subtly change the names of core settings every year or so, but because they're constantly moving and shifting around.

Seriously, give me an example of a horizontally organized list like this in any OS - past, present, desktop, mobile... I can't think of any. Nothing else is so dumb. There must be special code in this particular window to keep it so moronic, that Microsoft continues to maintain, year after year. Amazing.

/rant
China launches its first home-built aircraft carrier
The FSF's position that I have heard is that these modules, e.g. the nvidia module, is a GPL violation that the Linux maintainers have no desire to prosecute. In the FSF's opinion it's likely that a judge would say that user-does-the-link is subterfuge to try to get around copyleft.

On the other hand, seeing how everyone turns their back on you when you do try to prosecute GPL violations (e.g. SFC and the VMWare GPL lawsuit), I can see why the Linux maintainers don't try to enforce their copyleft. It certainly doesn't help that the Linux foundation is almost entirely run by companies that do not want the GPL to have teeth.
For me, it would be because I use a product that I would happily use with B2 if possible.

https://github.com/wal-e/wal-e
"Have people do a questionnaire during elections"

That's essentially what a ballot paper is, except the questionnaire is "Which political party have the Red-top or Black-top newspapers convinced you to vote for?" - and I think history demonstrates that a population cannot reliably vote for their own best-interests - so expecting them to produce reliable aggregate data through mass surveys - with which to make major decisions, is foolish.
Don’t let reality get in the way of your series A pitch
> To restate that: what precise type of disaster would destroy "technological civilization"—presumably, all traces of it, because it's pretty easy to bootstrap back up†—but not the human species itself? Because that's the only case where humans not being capable of non-technologically-assisted reproduction would matter.

In this case, any disaster that prevents the regular maintenance and operation of something like an advanced hospital for at least a few decades. This includes various types of war, energy crises, or the classic SF theme of a society stagnating to point where it can no longer build certain necessary technologies but only operate them.

There's also the related threat to societies/nations that require technology to reproduce. If they get in a war with rivals that can reproduce unassisted, they have extra weak points that can be attacked.

> † See the book The Knowledge, and then consider a world where you have access to not only that, but also hard copies of the US Patent filing database, and 6 billion people to parallelize the bootstrapping process across.

Any scenario where you have to reconstruct knowledge like that will likely be accompanied by strife that will prevent the reconstruction for a time (of decades or more).

Have you ever read A Canticle for Leibowitz?
The death of net neutrality: Ajit Pai explains how he'll kill the rules
It used to drive me crazy when I worked at IBM. It was somewhere in the neighborhood of 60dB at one of my cubes there.
sad, that's one of my brothers (who is a designer) favorite sites
That's precisely why we use GitHub. It's unlikely to be gone tomorrow. No data is stored on our servers. In fact, we don't even see it. The data is transferred directly from your browser to GitHub.
Can I use Kobble offline?
Not an American but this is interesting....

> The estate tax and the alternative minimum tax, which Mr. Trump has railed against for years, would be repealed under his plan.

The AMT is one of the largest issues for people calling their stock options on non liquid companies.

> Mr. Mnuchin offered few specifics about the blueprint, other than confirming that its centerpiece will be a 15 percent business tax rate

This is also very interesting, and I think, its the core of Trump's tax plan. Instead of giving corporations a tax holiday to bring back offshore money, just lower the tax rate to create a permanent tax holiday.

If the numbers are to be believed ( 250 Billion for Apple alone) then this could add alot of money to the US economy over the next few years. Look for a wave of US company to US company acquisitions to spring up if this comes to fruition.

Event driven hedge funds are going to have a bonanza with this!

It might even be enough to make the economy jump going into the next election cycle.