skysight-inc/HackerNews huggingface dataset:
So what it looks like you want to remain compatible with the Haskell 2010 standard, with some conservative extension choices. Unless a new standard of Haskell appears that you choose to disagree with, why not just accept that what you're doing is compiler of standard Haskell? I don't see why abiding to compliance with standard Haskell should be scary for industry adopters, on the contrary.
Joel Spoksky wrote about this multiple times on his blog, here's one of his first over 10 years ago.

https://www.joelonsoftware.com/2003/09/24/bionic-office/
Just FYI, multicast discovery was moved to a plugin in v2.0 [1], deprecated in v2.2 [2] and removed entirely in v5.0 [3]

- [1] https://www.elastic.co/guide/en/elasticsearch/reference/2.0/...

- [2] https://www.elastic.co/guide/en/elasticsearch/plugins/2.2/di...

- [3] https://www.elastic.co/guide/en/elasticsearch/plugins/5.1/di...
> What I really want is C with templates, destructors, late-binding (but with value types a la Sean Parent), and operators, and very little of the rest of the crap you get in C++.

Then just use those parts of C++. It's explicitly intended that you can use just the parts you want. (Until you have to interface with someone else's code...)
Depends on the game, really. That may be true for some, but far from all.
Unlike f2f I do believe this should be possible without a lot of problems. NaCl isn't that special magical technology and everything that is special needs to be in an RC anyway. And even if you have any implementation bugs; the way NaCl works, this would, in the worst case, mean that the program gets killed because it contains invalid machine code or makes invalid syscalls (this confidence comes mainly from the fact that go uses the unmodified NaCl runtime for execution, which contains the appropriate check and is QA'd by the chrome team).

I assume that, so far, just no one did the work, they don't want to spend the additional resources on separate playgrounds or the go team doesn't consider it a good enough idea. I'd recommend either E-Mailing golang-nuts or directly opening an issue (after checking, that there is none so far).
That's the way to go. I work in a cube farm and I get a ton of noise from neighbors and most people eat lunch at their desk. Nothing social at all.
The copy is misleading and you do not need to sign up; you can just click the link in the toolbar: https://founderkit.com/reviews
Esmerelda's Imagination
Sorry, but you're totally missing the key point.

Say you have an AI that's made 3 decisions and you're in the MIDDLE of a coroutine where it's waiting for the next criteria that will shift it to its next state. So the AI code looks like:

local player = lookForAPlayer()
if navigateToPlayerLocation() then
local quest = givePlayerQuest();
while (!quest:done()) do
waitWithStandardReply("Waiting for you to finish the quest!");
end
if (quest:resolved()) then
giveQuestReward();
while (true) do
waitWithStandardReply("Thanks for finishing that quest for me!";
end
else -- quest abandonded
while (true) do
waitWithStandardReply("Thanks for nothing!");
end
end
end

This is rough example code, and not how I'd probably handle this case specifically, but it gives you the general idea. Each of those functions (except the quest member functions) has, somewhere inside it, one or more "yield()" statements, and some logic to make its goal happen incrementally.

Yes, it's awesome to be able to code AI logic that way. But how do you save the coroutine state? The actual execution state of the coroutine itself, including what line it will resume next, the values of any bound variables, the values of any local variables, are all part of the state of the AI in that case.

In C, you've got functions that may be relocated somewhere else in RAM and potentially stacks to save (if you're using a "real" coroutine library), so just doing a memcpy won't work. What would you memcpy to save the line that the script is paused on? In Lua, it can be done with Pluto, but then you can't use LuaJIT. I see libdill has the ability to use a user-supplied stack, but it doesn't appear to have a "resume" call that takes such a stack memory block, so the best that would happen is that the coroutine would start over from the beginning. Meaning that if you saved the above coroutine in the middle of a quest, the character involved would offer you a new quest when you saw them instead of accepting the result of a successfully allocated quest.

If your object states are all being handled in traditional objects, then you're not using the coroutines in the way described by the article.
tl;dr: plugs ears and closes eyes "there is no bubble, there is no bubble, there is no..."

The author does not once address the possibility that less money is flowing out the other side of the pipe because so much of the money going in is being spent on companies that provide no value and will never be profitable.
Here's a big punchline buried in this release: crowdtangle is now free. That's $30k value (+/- number of seats) given away to struggling news organizations.
Last time I wanted cubes in the Silicon Valley, used ones in excellent condition were available for cheap. Thank you, Internet Bubble!
There was one reasonably successful "http" company - Netscape. While most known for their browser, they also had a lot of products for the other end of the connection such as HTTP servers, Commerce servers, proxies etc.
How We Got 10,000 Visitors from Hacker News Within 3 Days and Screwed It Up
Alcohol flips brain into hungry mode
Indeed, the comment above isn't quite what I meant. For example, one of the reasons I included Mondelez is that my theory includes the idea that in providing low cost commodity "food", families had other areas of the economy they could spend on (education, entertainment etc).
But there's a arbitrary decision being made here. We don't know what this guy didn't decide to save. I don't necessarily agree that an algorithm is good, but there does need to be a systemic approach, otherwise you have a reflection of what one individual thinks is important and that's no better.
Or, if it does its job really well, it gets accused of cheating.

My former company had a backgammon game with a really good AI. We constantly got accused of cheating, even though the dice-roll algorithm was identical (it didn't have a parameter to specify who the roll was for). What people missed is that a good backgammon player will position themselves to benefit from a wider set of possible dice outcomes.
Picking an OSS license for your iOS app (2015)
Care to give a few examples of these other languages in modern use that leave as much power to the user as Lisp?
a) its not tied up, treasuries are one of the most liquid markets, you can buy and sell in a milliseconds notice.

b) if you are talking about self directed investments at all, you are waaaaay past the financial situation that "most people" are in and probably accepted that a long time ago

c) and what's 2.9 multipled by 4?
Chelsea Manning on Obama's 'shortlist' to commute prison sentence – report
I want to know how to do this. There are a number of apps companies use that fit into my demographic. I want to know how to find them. Do you provide this as a service? I couldnt find a link to a homepage or anything.
Next Step: Build Street View map of GTA V.
It's from a Rich Hickey talk.
Signing up shows you all of the reviews. Appreciate the feedback, no deception intended.
Found an error page with an old Google logo
"People seem to assume that the key to lack of socialization is forced socialization. Hey, employees don't talk enough? I know, let's make sure they hear each other all the time!"

It's exactly the same when the big shots think there is not enough innovation. Let's just hang up a few banners "We are innovative" or run some off-hours, unpaid "hackathons" while shortening deadlines even more.
That's the same logic that says people who get fired from their jobs should be homeless and starve, or that those who get sick without insurance should be denied care. We don't do that in our society.

There's a moral distinction between culpability and impact. There are profoundly stupid things that people do, yet still need protection from.

Those DB admins were incompetent by lots of measures, but their data still has value and its seizure is a public harm. It's the job of the rest of us (in this case, MongoDB's developers) to take reasonable steps to minimize the chance of that happening.

Secure defaults are a very reasonable precaution. MongoDB fucked up.
a-maze-ing maze.c Vim Macro
Classic antipattern. I don't really understand it: if you're willing to allow unrestricted reading, why pretend you don't? It just drives away page views.
They don't _automatically_ do anything because the usual home buyer bids 7-8 times before getting a purchase. A mansion goes to large home, large home goes to home, home goes to townhome, townhome to condo, condo to keeps renting.

This is fixed supply, with foreign entrants, which means new home buyers that invested into planning, saving, and starting the process aren't going to just keep blowing money on renting because their first home is a townhome.
Sorry, we're talking about libraries (right?), many of which carry ebooks, and have non-infinite shelf space. I was also trying to make the point that anything over X years should be public domain.

Sure physical books have their benefits (as do ebooks), however I'd much rather have an ebook than nothing, because the book was thrown in the garbage due to lack of space.
There's a surprising number of very insightful reviews. Founders are busy, so short reviews are still incredible signal compared to everything else out there. We're totally open to suggestions. This is a huge problem for founders, one that wastes days, weeks, or months of indecision or rework.
Air Force's Mysterious X-37B Space Plane Wings by 600 Days in Orbit
Oh come on, everyone and their mom knows Fakebook is the prime peddler of corporate and government bullshit; smearing more lip stick on that pig changes nothing.
Sorry your management sucks?
Lua coroutines don't have that ability out of the box.

JavaScript promises do (Promise.all).
I feel like reviews really need an A/B test at the very least, because someone comparing and contrasting two products gives you an idea of the relative importance of different features.
It seems to only work for mobile now; I could not get it working from a desktop browser (with or without incognito mode), but using the web AMP link from my mobile shows me the whole article.
sure, there is some regulation (definitely more than in the btc world), but even that doesn't prevent things like the goldman sachs deal back in 2008 from happening. the point I'm trying to make - financial markets in general are volatile and largely unpredictable with plenty of fud and disinformation floating around, not that different from the "bitcoin world".
piracy aside PopcornTime showed how powerful P2P can be for media distribution... some kind of sync application could've been it
This is awesome! Hopefully no one decides "epi-pen" this idea
That explains why a 3 year old in Egypt had an income of $2500 USD or so. I was wondering if it included family income or something else not obvious from a cursory glance.
> A good example of how the average person thinks financially... how many homeowners do you know that consider their home an "investment". Probably most, if not all.

Homeowners are often legally required to sign a document agreeing that their home is not an investment.

It not being an investment is mostly the fault of your local government(and, I suppose, of the local homeowners themselves who don't make it an issue). If cities removed all the non-hazard-related zoning laws, property values would mostly be tied to the expected cap rate. And this would happen whether or not homeowners knew how to calculate a cap rate. And valuing something based on its profit potential seems close to the definition of an investment.

OTOH, this reduces the ratio of property owners to renters, who are less likely to care about property rights(I wonder if this is one reason the cities skew left?). So your city might end up like California if you did that, and something even worse than zoning might come along. Historically, only property owners could vote, which is one way to solve that problem; it's possible the modern approach is to segment a certain percentage of the population into SFHs. You could check that hypothesis by seeing how SFH-owners skew politically(I haven't done this).

I don't actually know anyone who owns an SFH, isn't an investor, and considers their SFH to be an investment. So I'm speculating on their motivations.
How is this different from a CSS framework besides the custom HTML tags you're specifying on the stylesheets?

What's the advantage of using custom HTML tags and not CSS classes?
We shouldn't normalize the idea that it's acceptable for Israel to control all communication and trade of another state.
What are the advantages of spider silk over modern materials such as kevlar and spectra?
Most of the time I'm not actually listening to anything, I just have my cans on as a sound buffer, and they're ready when/if I play something with audio.
I was checking about that today, to see if it was actually something I would be interested in working on. I found that service doing something similar: http://docs.kickbox.io/

Is that what you meant?

EDIT: ok, you don't want any backend so webhooks won't work.
Oh, we did that too (and somehow I ended up being in charge of both. Whoopie!) But I decided to cut myself off at two sob stories :)

Security, concurrency, and localization are three things you can't just tack on later. Anyone 'test infected' would add automated testing to that list too. They all involve a long game of whack-a-mole and they're IME bad for morale and productivity.
Every frigging time. This pattern never ceases to amaze me.
BitTorrent Inc was ethically shady from day one. Call me old-fashioned, but the investors got what they deserved by trying to profit off of piracy while pretending to be legitimate.
There's likely nothing he can do as a single investor. It's like the Prisoner's Dilemma. He could opt out, but now he has to find a new line of work, and meanwhile there's plenty of other investors who will take his place and nothing will change. There's no way to get them all to change their ways at once.

The only solution is government action; it's one of the big reasons we have a government, to fix things that "the invisible hand" cannot or will not. The problem is that our politicians are either totally corrupt or inept. So just like they failed to prevent the 2000s mortgage bubble, and the 1990s dot-com bubble, and the 80s S&L crisis, etc., they're going to fail here too.

In short, if you want to blame someone, the only people to blame are the voters.
IM, email, calendar, mobile could help, no? If people are stopping by often, perhaps you are not so isolated.
> artificially slowed to 8FPS

i'm sure this is to offer relief to the nn but does this further simulate 'reality'?

are our autonomous vehicles seeing at 8 frames per second?
I'm not sure how anti cheat methods will work now.
How to be an effective early stage employee
I do my best work after everyone has left and the floor is completely empty.

I hate distractions, and my brain is wired in a way where it processes every word spoken by a human to somehow be more important than abstract thoughts about an engineering problem.

I wish I had a quiet room with blank walls void of decorations, and sound isolation. I'd be so much more productive.

But alas, that is not hip.
One assumes you're talking about USA not Saudi?

It's a real bugbear for me that when people comment and give no geographical context.

In the UK university has returned to being a rich middle-class thing AFAICT, at least as a poor middle-class, working family there will be no hope for us to afford it under a regime like we have at present.
Effective tax rates paid by largest U.S. public companies
ops-y + dev-y, isn't that supposed to evolve into DevOps? I know the term is a bit overloaded.

Do the community chef, ansible and puppet cookbooks use secure defaults for MongoDB? Asking because I have never used MongoDB.
Handling client-side routing and dynamic parameters (NX framework)
It was. Incident Briefs: https://magoo.github.io/Blockchain-Graveyard/
I take it this a (one, not the only) reason the employer was described as "former"?
I know a couple where it's -really- profitable.

But most of us chose not to do that for a living.
I own them so I can assure that having them plugged in without NC does not block conversation voices. Turn them on and they are gone or way quieter.

Edit due to downrate:
I own or owned multiple over ear medium size NC models and the mentioned in'ear ones win by large.
Or manual challenge-response, like some internet banking tokens have.
No, when the headline is a question, the answer is always no.
"Two's Compliment represents a linear automorphism over a cyclic group" is what I think you're trying to say. russdill & co are hinting that Modular Arithmetics are cyclic groups.

I think for most people, the aha-moment comes when they realize One's Compliment double-counts the zero. In contrast, linearity is simply assumed. Otherwise, why would anyone make a number system out of it?
Game logic has been parallelized since about 2005-2010.
Aaron Swartz and me, over a loosely intertwined decade
Or it's the most popular field among the StackShare users, which is likely.
Hm, seems like they both just use docker's sandboxing parameters (https://github.com/rust-lang/rust-playpen/blob/master/src/do... , https://github.com/integer32llc/rust-playground/blob/master/... ). The official one used to use libseccomp, but it doesn't anymore. They probably should use https://github.com/servo/gaol (should be drop-in) or seccomp , I'll file issues.

IIRC they're on their own dedicated instances.
I agree. It's just like how a carpenter's best tools are English, arithmetic, and blueprints.
Hiring Ideal Team Players – 21st Century Workplace Podcast
Take, for example, road surfacing. You can use gravel, which requires multiple maintenance visits per year to remain functional and definitely has knock-on costs in terms of car damage and such.

Or you can upgrade to asphalt - lasts much longer, much lower maintenance in terms of required manpower and visits to remain functional, etc.

Or, if you want to go the whole way, you can use reinforced concrete or a slab paver setup, they will last ~30-50 years depending largely on traffic (asphalt tends to degrade even with little traffic).

That's what I mean. It's about a 3x initial cost difference between each of the tiers, but your long term maintenance costs go down the more you spend. It's not a strict one-to-one, but still.
Show HN: EmailPet free beta – Inbox automation tool to get you to inbox zero
That's why all of our work is open source. Agencies are free to reuse work we perform for other partners. Often, agencies will still need help implementing it for their specific needs, but we don't charge for the work we've already done. For instance, we've helped a couple agencies get regulations on the eRegulations platform https://eregs.github.io/ and many are using the Draft U.S. Web Design Standards to speed up development https://standards.usa.gov/.
The closest I ever came was a Nigerian scam where a crown prince had been one of the first people on a space station in the 90s, but his return seat was taken up by cargo when they decommissioned the satellite, so they just left him in orbit.

After 15 years alone in space he was "in good spirits" but wanted to come home and would share his overtime flight pay of $15M with me.

Seriously where do they find these stories.
What are you passionate about? Do that.

The advantage the money gives you is an ability to fail. You can follow your passion, fall flat on your face, and yet still have stability in your life. So shoot for the moon.

If you follow this route you will meet fellow travelers who are passionate about the same thing. Help them out. Encourage them. Find a way to extend that stability into their lives.
I believe there are some legitimate companies that treat visa workers well (like the company I work for), but I'd still be a bit careful. You can join what you think is a legitimate company, and then they are sold to someone else. When I joined Sun Microsystems, it seemed like a solid company that would be around forever. Sold in 2010.

> And thinking about it logically

Oh no.

My #1 advice to potential visa workers would be to get your own immigration lawyer. My #2 advice would probably be to stop reasoning about things logically. What matters is the law.

You're implying that it's illogical a company would go after someone like this. I know for a fact they do. And, it's illogical. Knowing it's illogical is little comfort for those visa workers hurt by it.

> the company has to spend a lot of resources

Not necessarily. In one situation (I don't want to describe in detail here), it requires almost zero effort from the employer. And I know for a fact it happens.
Prolonged exposure to unhealthy volume levels makes you go deaf.

FTFY

Simply taking headphones out of the box they came in doesn't make you go deaf.
This is just recycled content from them....

https://news.ycombinator.com/item?id=6363979
Probably because everyone else is paying interns crazy amounts of money?

Every other business I've ever been in, interns got minimum wage or we would pull them through Manpower and they got some basic scale that way.
Ironic that their page crashed again but here's a cached version:
http://webcache.googleusercontent.com/search?q=cache:http://...
Nah. This is second-system syndrome thinking. Definitely easier to modify the existing huge working system.
It's a requirement for a one-person shop. Or they have to get expert advice.
The original NextBus output device prototype was a pyramid which lit up at the top when a bus was arriving.
I love how the parent comment phrased that as if Israel was doing Gaza an immense favor by not cutting communication.
This is cool.

Next step is obviously teaching it how to kill people in the game and get away from police.

I'd like to see the AI go on a rampage and win :).

That should be enough to wipe off a lot of smiles off our idealistic faces :)
As the average human reaction time is 0.19 seconds, I don't see 8FPS too bad for a start. More FPS is always nice, of course.
Unfortunately general purpose computing appears to be dying, slowly but surely. Talos recently wrote a good survey of the problems:

https://news.ycombinator.com/item?id=13361389
Haven't we been through this again and again? Please stop making baseless accusations of shillage on HN.
Yahoo Directory (1996)
That's quite an interesting take! The differences in older and newer city planning regarding street widths, densities, mixing of zoning, etc. are quite drastic.

However, I believe it will be at least 20 years before my local municipality will be able to learn from any of these lessons. The planning meetings for any type of development are dominated by those with the time to go to them mid-day: retired people that set up the initial zoning and are dead set against any potential change. The same person who is super concerned about negative impact on property values will in the next sentence rail against those wanting to do development for their "greed."

I really gotta move out of California...
I don't think anyone is thinking of training on GTA then reusing it on a real car. It's just a convenient way to work out the algorithms and architecture in a controlled way that might then work out with the real world data.

But I do think GTA's unrealistic physics engine[1] will hurt it for simulating the cases we care most about (accidents, lost of traction, etc)

[1] GTA is a regular submission on /r/GamePhysics which collects funny game physics glitches: https://www.reddit.com/r/GamePhysics/search?q=GTA&sort=top&r... https://www.reddit.com/r/GamePhysics/search?q=GTAV&sort=top&... https://www.youtube.com/channel/UCy332GE6lcMVP612IUs7ODw/vid...