skysight-inc/HackerNews huggingface dataset:
True. It's not that bad, though -- "python3-config --extension-suffix" or "python-config --extension-suffix" is all it takes to generate the suffix you want, and you can drop it straight in your site-packages folder. At that point, you're just dropping the 3 or not depending on your version.

It's not as simple as milksnake. I would like to see some smarter extensions added to pybind11, but I'm okay with that for now.
Angular 2 is no more or less battle tested than React.
> This is fundamentally different to the value-or-_|_ uncertainty, since that's unobservable from within the language.

This seems to be a much weaker claim than I thought you to be making; of course being able to catch errors moves visibility of errors from externally visible to internally visible. That's the goal, after all.

I disagree, however, that this matters in the regards you raise, because a language which can arbitrarily decide to return ⊥ on the basis that it isn't internally visible is a broken language and any reasonable implementation needs to avoid that.
It seems like an area where automated systems should be really good. We already have automated systems that an land planes without human intervention and that's a far more difficult problem.
They don't, but the mechanism by which employees get more is to leave or threaten to leave. They are more likely to exercise this option if they feel like the boss isn't serious about the business and is living large on their efforts. This isn't in the boss's or the company's interests.
For something really memory-bound. joneholland's suggestion of Redis seems plausible, and you can imagine other data tasks that are CPU-light but RAM-heavy (memcache?).

And not what you were commenting on, but the larger of the new sizes also provide a bit more flexibility in that space above r4.16xl's RAM capacity, or where the big r4s have excess compute compared to what your DB, etc. really wants.

We have some places at work where Python multiprocessing RAM overhead, rather than CPU, is sadly the limiting factor for our concurrent requests/sec., but I doubt it's extreme enough to make x1e attractive for it.
When Unpaid Student Loan Bills Mean You Can No Longer Work
A story involving a CEO being a “DS” programmer
> That's all on the record.

Ehh, that's a half truth at best as even a cursory bit of research would tell you.

> Has he? Exactly what has Mueller found?

Enough to get two felony incitements and dozens of sealed ones? I mean, I'd expect you to know this as you care about these investigations based not on party but on their individual merit. So, you must be following this one really closely because that is already far more than the entire Benghazi investigation found and it's just getting started.

> By the way, let me suggest to you that if the justice department ever asks you for emails relating to an investigation you'll almost certainly end up going to jail if you delete a bunch of them and then claim you were just deleting private email.

http://www.politifact.com/truth-o-meter/statements/2016/oct/...

All in all, cool, but I care a lot more about the current sitting president of the USA's links to Russia than I do about some deleted emails. And if you don't, then I suggest waking up.
It's my understanding that Source Depot was not internally developed but rather was a fork off Perforce which MS purchased a source license to some years back.
Except Google pulled a fast one with the Angular 1/2 transition. This is exactly why I'm not using Angular anymore.
I was a web producer (front end developer) and then web developer (CMS template developer) for BBC News online 2000-2004. It was my first job in tech at 18 and arguably still my fondest time in the industry. I led some of the redesign from single column to the more modern design we see today.

I'm now startup founder and a VC - v far from the non-profit public service nature of the BBC.

Happy to AMA if anyone had any questions.
Nice! You beat me to it. This is what I had planned to use the Google AIY [1] for.

[1] https://aiyprojects.withgoogle.com/voice#project-overview
Shoot me an email (profile). We can talk about whatever.
A Conversation with David Swensen, Head of Yale Endowment
That's how I feel about helicopters. Was super excited for first ride. Suddenly as we take off, realize just how incredibly vulnerable we are.

Marvelous technology, but terrifyingly easy for everything to go wrong.
Spinning this a slightly different direction: think about what their API operation model is, and how well it lines up with your current and (more importantly) expected future use cases?

If you expect that you might need to significantly change what you're doing in the future, having a more simple, composable model around resources that you can call as you need might save your ass down the line compared to if they model things as specific RPC use cases and you find yourself needing a particular variation they don't support out of the box.
> Back then we roasted a few hundred thousand Japanese people

Unbelievable. Flagged.
How do the schemes laid out here compare with zfec (https://github.com/tahoe-lafs/zfec)?
> Far better than just snorting it all away in cocaine and other heavy drugs.

But when they buy cocaine they still contribute to the income of local dealers and the activities of gangs. Their money may well put a gang leader's kids through college. And drug lords can have huge weddings as well.

It seems to me like you as well fail to see the downstream consequences of that spending.

I do agree that building a house and letting it sit empty is usually slightly better than spending the money on drugs, but that can easily reverse itself depending on the specific building materials and drugs in question.

More importantly, there are not just two alternatives. Why spend money on a house you don't need and pat yourself on the back for helping the people you paid, when you could have used the money much more efficiently to directly improve people's lives?
Show HN: Free, Open-Source, Encrypted Email Forwarding Service
I wonder what calculus decided automated systems built by humans are going to be better than humans themselves.

Obviously computers have a lot of advantages, and machines can be precise. But that only applies to certain domains, and I can't imagine anything that provides certainty about which.
The dollar is massively over inflated in major US cities. Studio apartments in Manhattan sell for $800-950k. A loaf of decent bread costs $6-8. A beer costs $8 (plus tip). I know that Norway is also expensive, but is it this bad?
Rather than two giant 440px high images consisting of tiny text in the readme I'd quite love to read exactly what it does and why. Does it prune files in modules that are not needed? If so what heuristics does it use to prune files? Or does it prune modules that are not needed?

Reading the code[1] it appears to delete directories and extensions based on a blacklist.

1. https://github.com/tj/node-prune/blob/master/prune.go#L15-L5...
Some of my favorite memories are of learning C++ using the nano editor. I ended up a C# dev, put I still put nano on all my Windows boxes. It can be quite handy.
Java enums are better. Seeing as C# is going to run on more than Windows that's about all I can think of.
There is a site where you can co-work with someone. They do their thing. You do yours. Can't remember the name.

Edit: I was thinking of https://www.focusmate.com, which has live streaming.
I did not see Keras [1] on the Nvidia machines, though to be fair, I did not search exhaustively. Keras is just too convenient for rapid prototyping to go without.

[1] https://keras.io/
I don't feel like I violated any guidelines. I just basically spoke the truth which might be hard for some to accept.

We can't all just close our eyes and let them keep coming here and taking jobs that pay 30%-40% of what a fellow US employee gets payed.

Just look at Sabre Systems, Toyota, etc in the DFW area. There are more Indian employees now on H1B visa's than there are American employees. It's in the 1000's and I'm not kidding all because they can work them like dogs and threaten to fire them at any moment and pay the what a office admin would earn.

How does this benefit the USA other than decreasing labor costs for corporations at the expense of American jobs.

I would like to scrap the whole H1B program all together, it would only be good for American Employees.
Huge fan of HTML 5 form validation. For whatever reason, I still see a lot of client-side javascript apps that spend a lot of time trying to validate form input in javascript and render and display feedback when they could just outsource it to the user's browser.

Browser support is pretty much ubiquitous: https://caniuse.com/#feat=form-validation
It's not just the ability to move. It's the ability to control bouyancy that's vital.

Anything that compromises that, and the sub goes into an irrecoverable dive.
Check out Complice and Ultraworking
>where regulation is somehow a thing that happens all by itself

Regulation certainly doesn't happen all by itself. An incident happens, like 9/11, and then suddenly Dropout Joe down at the TSA is groping my barefoot grandma in front of hundreds of looky-loos.

I'm not completely anti-regulation, but I think people are perfectly capable of assessing the amount of risk they want to take for day to day maintenance on their house. I can literally drive 15 mins down the road to the local Home Depot and rent a plumbing snake for the day and do it myself. The fact that some people screwed up their own sewer lines almost certainly does not justify raising the costs for millions of other homes who need basic handy-man type services done in their homes. If I really feel like I want added protection, there's lots of options available. I can make sure my plumber is bonded, check references, for larger jobs I may want to make sure my plumber is certified by some form of trade union, etc.
Also, what a great chance to have a sanctioned hunt of an Argentinian sub/vessel.

Nothing breeds experience at hunting subs like going sub hunting -- and now several navies get to, in an area they know one exists, without it offending anyone.
It wasn't long ago that there was another thread: https://news.ycombinator.com/item?id=15695903
Anonymous inner classes are more powerful than c# anonymous types. I think c# wins out overall, but there are a few corners where Java has features c# is missing, coming from the fact that c# was a bit more pragmatic where Java was a bit more oop-purist in its origins.
Looking for similar minded people to team up with. Anyone would like to chat, get to know each other for building an idea (consumer focus), please drop a line here. narenkeshav at gmail

We shall discuss a lot, just like dating.
https://blog.angel.co/how-to-pick-a-co-founder-a984b704d0cb
Amazon, Facebook and Google can all be beaten
C# has a decade and a half of hyper-fast Microsoft-funded idea churn behind it, so I agree that it can be super confusing. It's very hard to distill it down to the "modern" stack when every Google hit gives you piles of results that are painfully out of date.

I love c#, but I've been using it since '05. I don't envy newcomers.
https://wip.chat/ is a new community of makers that I keep seeing around the Twitters
> One literally has to know just one command at the beginning: /join. And then if you Google "IRC commands"

If your UX requires needing to google for syntax to type into your program in order to use basic features of the app, there is absolutely no way you are going to take off with people that are used to programs like twitter, gchat, skype, and facebook messenger.

I grew up on IRC and have a lot of fond memories of it. I don't particularly miss all the constant rolling brown-out connection issues and functionality/syntax that differed depending on what server you were connected to. It's no wonder someone came in and easily stole the thunder out from underneath IRC.
Engineer types might have been keen to how transparently most IRC clients exposed the protocol, but I suspect for the vast majority of users IRC was tolerated, not embraced.

I don't think Discord deserves all the credit either, I really think it started with slack being adopted within developer communities and open source projects. Discord got the gamers, Slack (initially at least) got the developers.
>* Flint, Michigan * The Gulf Coast * Anywhere in coal country * Wall Street * TARP

We've made a really big leap from me suggesting I don't want to force a poor person to get permission from a wealthy person to perform handy-man type jobs around my house to talking about systemic risk problems. That first bit about the poor person requiring permission from a wealthy person is the key factor here, because who do you think is going to push for those regulations? The homeowners? Ehh, maybe the one person who had some bad luck. But the big money pushing those regulations to be written will be monied industry incumbents who don't want poor people to undercut them on easier work.
There is no way to use stack allocated memory in Java.

LWJGL's MemoryStack emulates a C style stack by preallocating a set amount of off-JVM-heap memory and decrementing/incrementing an index into it.
Shoot me an email as well if you need someone to talk to. Cheers!
Doesn't mean the product is bad or anything but thrown off by this: "We make ..." "... drop us an email ..." yet when you click through to the parent website (shapes.io): "Portfolio of Chi Wai Li" "My Recent Work"
Video chat, not sure. But somebody recently setup a Slack workspace[1] for this crowd. There's almost nobody on it yet, but if you want to jump on you're welcome.

If you're interested, check out https://electricautomata.slack.com/

If you need to be invited, give me a shout, I think I can invite people.

[1]: https://news.ycombinator.com/item?id=15600749
Again, it needs to be baked into the server, otherwise it's just another barrier to entry.
Meh, unsigned! No good without UEFI mode 3+ (where 0 looks like a legacy BIOS, 3 is signed, 3+ is signed/enforcing) per OP-article.

New Intel site (uefi.org still OK) uefidk.com/develop/development-kit/ is...down?
[People not making a machine key, so they can get back to setup mode...no mention of signing:) https://communities.intel.com/thread/118403?wapkw=uefi+signi...
https://www-ssl.intel.com/content/www/us/en/security/practic... --2013 video showing unleaded dual-boot
Linux Foundation has wboot for signing, it mentions...
UEFI (seemed to) promise to offer: suspend/hibernate in each OS, seamless secure power mode switching from each OS, multiple default displays and diagnostics...
I used nano for years until I was forced to use vi when I was doing a FreeBSD install just for fun on my Cr-48. Once vim clicked for me I never went back. At the same time, Nano was invaluable as an easy to use terminal editor as a beginner. It was a huge help when I was learning to use Linux.
But with rich previews, seamless device handoff, persistent messaging when offline, including notifications, and of course VOIP/Video on top.

Now, you can get some of that in IRC via a bouncer, but it's nice to just have it baked in.

Of course, it is a centralized system, with all the issues present there.
Check out FocusMate. It has been helping me for the past few weeks.

focusmate.com
Kenyan Man pays dowry with Bitcoin
I"m a big fan of irccloud. It's the simplest client I've found and it's free, aside from subscribing for power-user features.
To be fair, C# is a chore without good tooling.

I used to use omnisharp with atom and frankly it was just rubbish. It crashed all the time and required constant restarts, and (still) takes a massive amount of time (and memory) to start.

I went back to using golang, and didn’t regret it for a second. The tooling in go is excellent and you can use a simple editor for many things. That’s really compelling for people.

So... to be fair, if you were to idly pickup .net core as a linux user, and expect vim or emacs to do the job, you’ll find it a terrible experience.

...but, with the right tooling, it can be really great. vs, cscode or rider (not free) make using c# a pleasure to work with.

The dotnet cli tool is still quite terrible (how do you install dotnet watch again? why does it take 25s to restart a simple web app? You think git has obscure inconsistent incomprehensible command line flags...? ha! remind me why ‘dotnet build’ is running like 50 shell commands from the .csproj file...but only in this configuration you didn’t specify excplictly? surprise!) ...but its usable, and its slowly improving.

I feel like a lot of C# enthusiasts shoot down complaints as people being rubbish, or trolling or ‘doing it wrong’; but the reality is c# on a platform other than windows is new, and still pretty raw.

Pointing people in the right direction (you do need a proper IDE) and acknowledging that doesn’t suit everyone is better than telling them they’re ‘doing it wrong’; thats just jerk behaviour and comes off as fanboiism.
The logic then seems bizarre to rescind the blue checkmark for people who misbehave in real life. Is Harvey Weinstein/Kevin Spacey more or less noteworthy because of their alleged abuses that came to light recently?
Where are you? If you are a solo founder I highly recommend co-working spaces that have other entrepreneurs. Doesn't feel solo anymore.

If you are in Orange County CA check out this place:

http://peoplespace.us

We (ZeroTier) and many others are residents. As a bonus it features a 3d printing lab, a martial arts dojo (which somehow fits with hackers), and regular meetings of loads of hacker meetups and hackathons and the like.
Have you tried date-fns (http://date-fns.org/)? One good thing is that they bundle every module separately, so you can only import what you need.
My understanding of this is that it's not much lower than other entry level pay, but they tend to get no raises or smaller raises because their immigration status is tied to their current employment so they can't easily switch jobs. Often times low cost H1B workers have been used to replace more senior people too. There was a big wave of this around the time of the last recession as a cost savings measure.

I'm not super familiar with data on the topic though, that would definitely be nice to see.
Knowing what to do makes one a novice. Knowing what not to do makes one competent.
Seen a couple Slack suggestions – you might fit in well w/ the Hello, Remote crowd: it's a Slack group I put together for remote workers. Lots of startup people there, join us!

https://helloremote.life/
A Tense Time with Verbs [pdf]
https://complice.co/rooms
I find it Strange that nobody generally comments on this including all the previous postings..

is it because people think it is inevitable and there is nothing they can do to stop it?

or is it because people think it is fantasy and could never happen?
Basically for the reason someone else mentioned in a different thread: It would probably mean the visas would entirely go to Silicon Valley.

There's a lot of angles that people could get mad about:

- The "one percent" angle: The visas would help well-off people like me to earn extremely large amounts of money instead of merely large amounts of money in our home country. Instead of people from India/elsewhere who aren't as well off.

- the fairness angle: Almost all the visas would probably end up going to Silicon Valley, which may seem unfair to other industries and locations.

- lobbying angle: As someone else mentioned, the industries that profit off of cheap H1B workers, as well as industries outside of tech that couldn't pay enough, would lobby and advertise against such a change.

These same arguments all apply to raising the minimum salary, but just to a lesser extent.

I mean, I'd be in favour of sorting by salary, both from a selfish perspective (It would make it easier for me to get a visa) and because I think it would be better for the US in terms of bringing in highly skilled labour that is least likely to be competing with Americans (if you could hire an American, why would you pay a huge amount to win the visa salary sort?). I think there are much better immigration policies, but as far as tweaks to H1B go its solid.

But, I think it would be unpopular both among Democrats and Republicans.
It gave me a 503 door when I clicked "Join Us"
Here's my obvious explanation of consciousness: You have an ego/intelligent being inside of you. Call that a Turing machine that observes your sensory world, takes notes, makes deductions, takes action (consciously---excuse the word). Your conscious self is the Turing machine (or intelligent person) that talks to yourself. So, consciousness is yourself, consciousness is your ego, consciousness is the Turing machine that does the thinking and self talking. It's the higher level of intelligence, the observed part of intelligence (i.e. your memory and your notes about the world) vs your neural network's weights or lower layer's representations (which are unobservable). So consciousness is the last layer of neural net. It's the attention mechanism. It's your explicit memory. It's you.

If consciousness is the machine itself (the most higher level representation), once you build an AGI with this self-talk, self-decide, self-observe mechanism, it'll be there by design.

Voila, there's nothing to explain here :) Move on?

(Move on as in let's engineer the machine itself, rather than discuss the philosophy of it).
They will be the same engineers.
There were many examples in the dot com boom where people who sold stock and bought real estate did better than people that held stock (the stock later crashed). However, buying 'too much' house just increases your burn rate unnecessarily.
I'd like a place where I could log in and see people working. The https://complice.co/rooms stuff (just chat, no cams) mentioned above/below is an interesting concept. Pomodoro timers. X mins push, Y mins talk. Shame the rooms are empty.
JOY.js – make happy little programs
I think some of it is about the optics as far as raising future rounds. If you're a founder that has built a company with a valuation over $1B, raised a number of rounds, but really only proved that customers like your product at a price that's subsidized with lots of VC cash, living a lavish lifestyle could lead potential future investors to think that you believe you've already made it.

I think they'd prefer that you take the perspective that you've only really made it once you've made a profit for your investors. Or even, gasp, until you've built a self-sustaining, actually-profitable company. Otherwise investors will worry that their investment is in your lifestyle rather than a company that will eventually earn them a return on their investment.

Once a founder has built a company that's exited or doesn't need any more funding and is turning a profit, I doubt anyone particularly cares how they spend their money.
What's the go-to community online for ininteractive fiction writers and tools?
Nah, with Photoshop most of the new features are pretty useful. As abysmal as Adobe is with some stuff, they seem to get Photoshop right all the time.
Thank you for posting this.

I've five weeks into working for myself and avoiding loneliness has become a key task for me every day. I wouldn't say I'm succeeding at it, to be honest. I know I could join a coworking space but I question whether it's worth $400+ a month when I wouldn't be able to attend the networking events since I have a family and need to be home at night. (And I don't need meeting space, and have a desk at home, and etc.)

I've started going to Whole Foods to work during the day just to be around other people. Not that we necessarily interact, but, you know, it's something.
Since helicopters can autorotate, they're actually safer in the event of engine failure.
Hey, shout out to peoplespace! I've been by there but didn't fully take advantage of it. I used to live right at main and jamboree, and later at 55/macarthur. :)