skysight-inc/HackerNews huggingface dataset:
The team at TSB must be utterly incompetent, if the alternative of bringing in a new team, with absolutely no knowledge of the systems or what has been done in the last 18 months, is thought to have a better chance at working. That's the message I get.

More likely, IBM will install a standard COTS banking software platform, migrate data where they can, and declare success. If account balances match, that will be enough. Desired functionality, either for internal users or customers, will be secondary.

And that's probably what TSB should have done from the beginning, minus the IBM involvement. That hasn't worked well historically, based on the number of lawsuits against then for failing to deliver contracted systems.
That would work, but I'm not sure I find it that pretty. Plus, it assumes all "ops" have compatible error output (which is unfortunately rarely the case).

What I instead do is usually:

int some_func() {
int err = OK;
if (some_op() != SOME_OK_CRITERIA) {
err = SOME_OP_FAILED;
goto error;
}
....

error:
// do necessary cleanup

return err;
}

I'm also mostly responsible for Linux and BSD kernel mode driver, as well as our user-mode driver (most of our driver exist as a shared user-mode component)—I wipe the Windows kernel mode driver off on someone else. :)

I have no allergy to goto at all, as long as its not used in absurd fashions (like how it's used in a duffs device). If a goto seems easier/prettier, I use a goto.
In the US typical average age at matriculation is around 27-28 at top business schools and they have formal/informal work experience requirements.

People who get in straight out of college are typically doing 2+2 or similar programs although I know that submatriculation is technically possible at Wharton.

To your comment about people getting in with no undergraduate studies, this is extremely uncommon. The exceptions tend to be people like Blake Gottesman who went on to be very successful.
For most jurisdictions, an act is "criminal" if you have mens rea (malicious intent) and actus reus (malicious act).

You never see someone getting locked up or fined for copying discs for personal use. All of the cases that I'm aware of involved distribution and profiting.

The measures were intended to deter those profiting off the work of others like in this case. Although, I agree that the legal approach sets a bad precedent and unfortunate collateral damage to people who genuinely buy something and face the same deterrence when they really don't have any malicious intent.
gave me a hearty laugh too wp OP
For those new to the game of Go, one aspect of the game that makes it so much fun for me is the way that a good commentator or author can tell an entire story around the game (and Will Lockhart is one of the better commentators). Attacks, counterattacks, being bold vs being cautious, going for territory or strengthening defenses...a good game commentary can be more enthralling than many novels.

This also means that an individual's personalty shows through in a game of Go more than it would for, say, Chess. I know I'll never be a top-tier player, but I also know that by improving my Go game I can improve my performance in other aspects of my life. I am often impetuous and overly-optimistic. In Go, this means that I tend to attack when I should defend, and when I do defend I tend to do so imperfectly. In life, it means that I often start more projects than I can finish. So, in a way, Go is my own personal meditation strategy.

Finally, for those who want to get into the game but may not have time to play a full game in one sitting, I highly recommend Dragon Go Server (http://www.dragongoserver.net/). Games are played out in "correspondence" style. This means that a game may take a long time to play, but it also means that the play tends to be very strong. I'm personally only 14kyu on DGS, whereas I was 11kyu on KGS 3 or so years ago (back when I had time for it).
Sorry for not clarifying in my earlier comment: Async is an internal Zapier tool (custom built) used to communicate across the company. Think of it like an internal blog system.
Isn't it possible that mirror neurons are ... nothing special ? In the sense that they're not different at all from any other neuron, they just happen to be located in places where they encode very high-level concepts.

For instance, in deep reinforcement learning, you have ... let's say "half-mirror neurons", in the sense that they fire when the network is trying to execute an action and when it is placed in that action, then they fire just the same.

Neurons are unary. They fire when they observe some high-level concept happening. Doesn't it make sense that once you go high-level enough ... it doesn't matter anymore whether it's "local" or not.
It's interesting to think about -- we're nowhere near this level of sophistication currently, but will evolved viruses and bacteria eventually cease to be a threat once we thoroughly understand the proteome, and can simulate biological systems well enough to come up with vaccines in faster-than-evolutionary timeframes?

I'd expect such a world to include a dramatically increased thread of bioterrorism, however.
VC performance is beating the S&P 500 (2017)
Which means it is comparable to most other forms of socialism as those also tend to have a limited group of privileged individuals versus the unwashed masses who get to be equal in relative poverty, especially compared to the former group.
It's hard to give constructive criticism of the article, beyond suggesting background reading, because it seems both ignorant of existing research and naive as to the issues that arise.

Here are some of the relevant ideas and papers:

- "A coroutine is like a control construct"---a coroutine is a control construct. There is no "like". But there is a fundamental difference from a goto because it captures execution state (the stack and so on, also known as the continuation) which a goto does not. A continuation can only jump to program states that make sense (for some definition of "sense"---you can at least count on variables being initialised, for example). A goto can jump anywhere.

- "But coroutine is also like a variable"---a coroutine closes over an environment. I.e. it is a closure. This doesn't really have much to do with being "like a variable". Representing closures is well studied in programming language research and there are many techniques for handling it E.g. http://matt.might.net/articles/closure-conversion/

- "A coroutine can't be orphaned"---those are your continuations. You now need to worry about either heap allocating continuations or copying the stack. E.g. http://lampwww.epfl.ch/teaching/archive/advanced_compiler/20... And when do you free continuations? You probably need to GC them, as your control flow is now more complicated.

- "A coroutine can be orphaned"---this is where you need to think about semantics. What does it mean for a coroutine to be abruptly exited? It probably means leaking resources and hard to track down bugs. A lot of thought needs to go into this. (Somewhat relevant is this paper: https://www.cs.indiana.edu/~dyb/pubs/LaSC-7-1-pp83-110.pdf)

The rest of the article isn't so interesting to me, because I don't think thread cancellation should be possible at arbitrary times.

So that's some of the existing work in the field, but the biggest issue is the need to think about the semantics, or programming model, of the concurrent tools you're introducing. The article does very little of this. Can you actually understand programs written using some proposed concurrency primitives? That's where it really gets interesting, and where recent work like http://www.csc.kth.se/~phaller/doc/haller16-scala.pdf is making some thought provoking contributions.
And yet, if either my hometown (population 6,000 when I left), or the small town where I went to college (35,000) had retained their downtowns and their walkability, I might still live in them. I don't farm, I don't work in a factory. But I do telecommute, so I can set up shop pretty much anywhere. And I do have a soft spot for the kind of small town full of character that I spent my childhood roving semi ferally with my friends and our bikes, popping in and out of ice cream shops, chalking up the sidewalks, buying trinkets at the variety store, playing in the town playground, etc.

I'd like for my kids to have something like that.

The closest approximation I can find seems to be a city with a population in excess of 1 million.

Or at least, that's where the sidewalks and community playgrounds are.
I found it interesting that the author of the post didn't mention online purchases once.

In my mind we are going through a shift in purchasing habits just like mail order retailers provided in the early 20th century. Set aside the subsidies to malls.

People actually prefer to purchase products online. Selection is better, pricing is better, it is easier to comparison shop, and it is delivered to your home. What's not to like (for many types of products)?

If you are in retail, selling the experience and other aspects of an in person interaction that can't be provided by an online retailer is the way to win. Some aspects include:

Community involvement

Interaction with experts

Immediacy

Hands on education

Cross selling consumables

Don't fight the battles of the past, and recognize that this is just one more evolution that the customer wants.
In recycling crazy Germany, most recycling yards will take your old CFLs at no cost [0].

[0] https://de.wikipedia.org/wiki/Altlampen-Recycling
Most researchers in programming languages publish their papers on their home pages. In CS Ed I'm discovering it's very different.
I made a Twitter bot that generates poem based on Kanye's tweets
A Dollar General just opened in a village near here with a population of 91. A few more people live in the countryside outside the village, but double-digit populations are never going to get a Wal-Mart or a downtown shopping district.
No.

The very Wikipedia article that you linked to clearly does not support your claim (1).

More important, the very text of the 1633 sentence by the Inquisition is available online, the link is in the Wikipedia article, so everyone can check the original 1633 text (translated by Maurice A. Finocchiaro)! (2)

In short (summarizing the Wikipedia article):

- In February 1616, an Inquisitorial commission declared heliocentrism heresy

- in February 1633 [Galileo] was brought before inquisitor Vincenzo Maculani to be charged for his acts he committed since then.

- "Galileo was found "vehemently suspect of heresy", namely of having held the opinions that the Sun lies motionless at the centre of the universe, that the Earth is not at its centre and moves, and that one may hold and defend an opinion as probable after it has been declared contrary to Holy Scripture. He was required to "abjure, curse and detest" those opinions"

- "He was sentenced to formal imprisonment at the pleasure of the Inquisition."

- "His offending [book] Dialogue was banned"

The whole text of the 1633 sentence is available online (see the Wikipedia article for the link)! Some crucial parts of it, quoted:

- "We say, pronounce, sentence, and declare that you, the above-mentioned Galileo, because of the things deduced in the trial and confessed by you as above, have rendered yourself according to this Holy Office vehemently suspected of heresy, namely of having held and believed a doctrine which is false and contrary to the divine and Holy Scripture: that the sun is the center of the world and does not move from east to west, and the earth moves and is not the center of the world, and that one may hold and defend as probable an opinion after it has been declared and defined contrary to Holy Scripture. Consequently you have incurred all the censures and penalties imposed and promulgated by the sacred canons and all particular and general laws against such delinquents."

- "We condemn you to formal imprisonment in this Holy Office at our pleasure"

---

1) your claim, quoting: "Galileo being locked up for promoting heliocentrism. That is not why he was locked up." The very sentence by the Inquisition is explicitly the opposite of that claim of yours.

2) Just in case, here is an alternative link to the full 1633 sentence: http://www.creatinghistory.com/galileo-galileis-sentence-22-...
I've never been in a Tesla, but they have that prevention by detecting hands on the wheel. There are ways around that using e.g. oranges and sticking them into the steering wheel
And my grandmother too. Old Finish culture. Is also done here in Sweden but for Fil.
Deep Learning for Predicting Asset Returns
Let’s Talk About Dysfunctional Founders
> the tax base in may of these towns and cities didn't go away simply because retail businesses moved out of the city limits

Cupertino is my hometown. Despite rising incomes and tax receipts, the city has repeatedly failed to cultivate a downtown. Every 10 years, a City Council member decides the reason downtown Cupertino isn't a thing is because it's in the wrong place.

So they proceed to open, to great fanfare (and profits, for their buddies in development), a new one. Always disconnected from the old ones. It is a darling for a few years. But then the lack of density kicks in and we end up with another strip mall.

In our go-go tech economy, these disparate "downtowns" can inch along. The true pains of this political incompetence won't be felt until the next downturn. By that time, unfortunately, the offending politicians will be in a new job and developers retiring.

Local political incompetence has a big part to play in the downfall of America's small towns and small businesses.
I specifically did not follow celebs. My tweets would generally get 1 or 2 likes, maybe about 60 impressions, and the occasional reply from one of a few friends. I would still end up seeing celeb accounts through the your friend follows and your friend liked feature.
Open Letter to Mark Zuckerberg: „Stop Lying”
> That implies the balances are being represented as floats ... how does something that basic happen at all?

Javascript only has floats. For the unwary this is a common source of bugs in frontends to financial systems.

Hopefully the backend is using some kind of decimal type.
You may really enjoy the classic 'Tassajara Bread Book':

https://www.amazon.com/Tassajara-Bread-Book-Edward-Brown/dp/...
Implementing and Understanding Type Classes (2014)
Not just imprecise, but outright incorrect: "He’s been banned from the M1 for eighteen months" (the M1 being a specific motorway). No, he's banned from driving.
Not sure what the technical term is but by debias I meant the ability to detect cognitive biases [1] from real time spoken input and remove them from the output. The goal would be to help humans understand their biased thinking and over time make us less biased in our decision making process.

[1] https://en.m.wikipedia.org/wiki/List_of_cognitive_biases
It's more like the police say they aren't enforcing minor drug crimes, but someone decides to protest by smoking weed in a police station while saying what an idiot the police chief is, and then gets arrested.
Open3D – A Modern Library for 3D Data Processing
Briar: Peer-to-peer encrypted messaging and forums
And I would argue that, yes, they would.

More and more Amazon Distribution centers are being opened up. I know of 2 offhand from my location within an hour each direction. I don't know exactly how big the facilities are, but I do know they're massive.

I also know that they 'process' workers horrendously. Timed bathroom breaks, quick firing over trivial matters. In essence, they make walmart look like a saint with regards to employer practices.

Worse yet, the communities fight crazily over getting that Amazon warehouse. 10 year tax abatements are only the beginning of the 'bargains' made on the taxpayers' backs. Donated land is another gimmie, as is subsidy of city-related services. All this is on the hopes that workers will pay tax. And it amounts to a bad deal for everyone, well, except for Amazon.
I appreciate your experience, but your comment does not engage with the criticisms that are in the article. The author discusses how people are taught greed and top down control in the service of shareholders at all costs. People are taught to diffuse the responsibility for their actions to the organization etc.

Another way of organizing production would be through democratic workplaces with the people that work there being the shareholders for instance.
Everything said here could also apply to the manufacturing and industrial base of US, outsourcing these jobs for cheaper manufactured goods... eventually the country can't productively sustain itself and the "lower prices" don't make up for it.

Isn't this part of the premise of "locally sourced" food etc? Pay a little bit higher prices to ensure the areas workforce is sustained.

I'd say actually the "lower prices" don't make up for lost jobs much sooner than when you start to see multi-national replacements struggle. Many previously employed depend on government assistance so there is an immediate cost, as well as current epidemic levels of opiate addiction and death, partially explained by economic hopelessness.
Totally agree that they only _need_ a single secure key and a BUNCH of insecure nonces. However, if I was forced to keep a key in escrow and wanted it to be secure I'd put a uniquely generated (lots of lava lamps?) key for every one on paper and force anyone who wanted to look them up to do it physically, in person, with paper. Out go the digital public keys, in stay the paper private keys in a well observed building full of a zillion boxes of paper. Most insecure part is still the key generator.

If the feds want to audit, they can... but everyone will see it on video, what boxes they opened, and what pages they (could have) looked at.

I'd hire some magicians for pen testing too.

edit: pi*10^7 sec in a year is a useful approximation
Yeah he definitely was a bad professor. Sad that he was the finance professor (for this required, main track course) every undergrad my year had. Which meant, I think, 300-400 students received his indoctrination that semester. I use him as an example because that moment was so, well, exemplary. Other courses weren't as extreme, but they generally echoed the core tenet: your goal is "maximize profit" with sometimes an explicitly added "above all else". It generally gave me the impression that the corporate social responsibility club was the window dressing to this tenet--and the place in the business school for liberals to get out of the way and still fit in.

But to zoom out a second, in America, it's not just a "tenet", it's a legal responsibility of the CEO of a corporation to maximize shareholder value. The professor, and school, are preachers of something much larger than themselves, and so I don't want to point my finger so strongly at just this professor, and just this school.
A Tesla engineer who testified in the court case reiterated that autopilot is intended to assist a “fully attentive driver”

...which has a hard time being "fully attentive" when the car (mostly) drives itself. On the other hand, given the recent head-on-into-a-divider incident, I'd say using it has become worse than manually driving since you now have to correct it when it surprises you by suddenly steering into obstacles.
it feels so real.there is a qualified and ethical hacker who can hack any firewall,facebook hacks,viber,text messages,whatsap,icloud,bank hacks.he can also help you check and catch your cheating husband or your cheating wife.just contact him hackwithjonny@gmail.com he is 100%.
What’s the latency like with H265? H264 has ‘zero latency’ mode apparently - but I’d assume that the more advanced the codecs are the more temporal information is required which would increase latency.
FFS, for what?

He is not even good at giving money away. He just made sure the WHO is under his control and gives all contracts to companies he has a stake in.
Just found this. Not sure how good it is, but it’s a start....

https://repl.it/languages/swift
I really don't understand why the only response to a driver being hands-off is a "reminder". It should immediately start decelerating and moving to the side of the road, coming to a complete stop if safe to do so, "limping" if not.
Look up what "counterfactual" means. Sure, it's possible the world is a better place because of the Microsoft monopoly, just as the Microsoft apologists claim.
Motorola Moto G6 Plus Specifications, Features and Price
For some great video journalism on this subject, check out Dead Mall Series: https://www.youtube.com/playlist?list=PLNz4Un92pGNxQ9vNgmnCx...
This is a real problem. It's also a security issue.

One of the reasons why we created this database of huge disallowed usernames: https://github.com/dsignr/disallowed-usernames
At the very very low level at which I have played, it is more of a waiting game, waiting for the opponent to make a mistake, perhaps from paying inadequate attention and then trying to capitalize on it.

On the higher levels of play it is rarely a swashbuckling affair, with almost no possibility for a player to win, if they by chance fall behind. There are no glorious fightbacks, come from behind wins in chess( at least none famous that I have heard of).

Perhaps, having something like the 'doubling cube' in backgammon will add more excitement to tournaments.
Which is a nonsense argument because the Catholic Church one of the major sponsors of science throughout history.
War Machines: Artificial Intelligence in Conflict
There's a lot of similarity between the Computer Science program at Purdue University and the Engineering program. The professors are quite swamped with work outside of their teaching responsibilities and that leaves most of the teaching left to TAs who are, more often than not, terrible teachers. But the curriculum is still decided by the professors with ample experience. Actually graduating with a Computer Science degree shows an ability to self-teach, not an ability to be taught. The first two years are a constant sprint to stay on top of the coursework with little outside help. It's made most of my peers who've managed to stay in the program quite adept when working, but I'm not sure if this is the right way to go about building those skills. Surely you shouldn't need to struggle in the dark so much to learn.
Can somebody explain the fascination with taking different schools of philosophy and talking about who thought what?

I just don't understand why anyone should care what 'existentialists' think, or John Locke, or anybody else.

There is a goal, and there are strategies with various pros/cons for achieving that goal. Differences in opinion spring from having different goals, and/or disagreeing about the ways to get there.

What is talking endlessly about other people's opinions accomplishing? Is it about creating a 'robust philosophy'? Throws up in his mouth
amd64 and arm64 have no default heap configuration, they don’t even know what the heap is. Same is true for their 32 bit equivalents. If he said Linux based OS’s or Windows have non executable heaps then I’d have kept watching because yeah you could assume he meant “by default”. Instead he blamed the processor and not only that but only 64 bit processors. It’s a massive misunderstanding on his part.
What caused the simple causes?
I would consider intentionally trying to use someone elses CPU without their permission to mine cryptocoins to be an asshole move.
Do you play a fair amount of chess? Your love of opening theory stands in contrast to the majority of chess players as far as I'm aware. Rich strategic themes emerge from complicated tactical positions. This is as true in variants like chess 960 as it is in standard chess.
Telemedicine’s Complex Legal Landscape
You only read the sourdough starter page, there is more in the repo.
30 miles an hour in the passenger seat in a neighborhood full of kids is ok, that's why ... then they can claim terrorism, and get free rein to create a few more laws if an accident happens...