skysight-inc/HackerNews huggingface dataset:
From the article:

"...removing a huge barrier to entry for less technical users"

"Certainly folks who have a technical background, and have more specific requirements will want more control over their choices"

This isn't necessarily true. I might be generalizing, but I don't think that most people who can fire up and administer a Linux VM will have much trouble creating an EC2 instance.

The thing is...unless I have to do that, I don't want to. Spinning up EC2, Azure, and GCE VMs isn't difficult, but I still much prefer the workflow of creating a VM using Linode or Digital Ocean.

There was a point in my career where I relished more complexity. I'm at the point now where I almost always prefer a simpler solution provided it is sufficient to accomplish the task at hand.
Not to mention the man is wearing on-ear headphones and is using a smartphone in front of his laptop, which seems more common today than ever.
That's the core of it - 2 way data binding creates tight coupling.
Gauging User Focus with Reactjs
Nice: a much needed simplification of the AWS product surface area. While their plethora of functions and features are tremendously useful for big shops, but are a pretty high bar newer entrants.

Now if they could just get to the point where $5 gets you a running Docker container running on the equivalent of the Lightsail VPS (without setting up the backing EC2 infrastructure like ECS), I suspect that's closer to the platform that many users really want to have ...
My interpretation of the author's meaning is similar to what you've written in your edit. However it's not just information as goods the author is talking about but information as capital. In this day and age most of the world's capital (means of production) involves information in some way and it's getting to the point where the informational components is coming to dominant the value of the capital. E.g. Uber's value comes 100% from the data-processing system it owns and not the fleet it doesn't own.
I spoke too soon: an economist[1] reports there is a black market with a discount rate of about 20%.

[1] https://www.alt-m.org/2016/11/28/indias-currency-cancellatio...
Noob question. How's this different from an EC2 instance in a VPC?
I'm not exactly a fan of those, but I think MS is already doing that with UWP, which apps weren't exactly greeted with rejoice.
Customers (non-tech guys) trust Amazon more than others.
I colocated with a sister company of theirs for a year and a half and I found them to be very reliable. Vultr provides free DDoS protection in their piscataway location but if you do not require that I don't see a reason to use them.
Wow, what perfect timing. I just got approved for AWS Educate and was prepared to do the work to batch auto-provision EC2 instances for my students, but this is much easier to deal with. And at $5 a month for the cheapest machine, it's about what I would have paid to set up a t2-nano instance (~$4.70). I didn't need anything fancy, just wanted students to have their own machine to deploy public-facing code (e.g. APIs).

The in-browser SSH also deals with the problem of students who are on Windows machine. You haven't hated PuTTY until you've tried walking a student through it on their Surface Pro.
The fact that a person acted pursuant to order of of a superior does not relieve him from responsibility. This can be a difficult decision to make in these circumstances, but I just couldn't ship buggy code that may be responsible for someone being unfairly jailed.

That's why I try to always document as much as possible in the workplace.
"The features" are working standalone products, and the sources of their competitive advantage. There is no reason for them to turn them off.

I'm not asking to nationalise these companies. I'm saying public investigations in the current activities of FB and especially Google, in the light of antitrust laws, are overdue now : just as browsers were the gateway to internet and Microsoft got smacked for it, FB and Google are the new gateways to internet content, and therefore we should acknowledge that public interest should be considered in the way these businesses operate now.
I couldn't wait for the Macbook Pro to be announced, so I bought a Surfacebook a few months ago, and I have to say that it is the best laptop I have ever owned. It's lightning fast, great for dev, and not a terrible gaming machine either if you fork out for the top specs.
>Don't put the blame on the developers. Too frequently they are put under huge pressure and cannot say "no" to their managers.

Befehl ist Befehl. Blaming management is literally the Nuremberg defence. If we feel that we have to do reckless and dangerous things in order to keep our jobs, then we desperately need to unionise. It's just not good enough for us to throw up our hands and blame the PHBs.

Management need to change, but they're not going to do it voluntarily. Pressure needs to come from users, but also from developers. We need to fight back against poor practices, as millions of workers have done in other industries. We're the guys on the shop floor, we're the people who know what the issues are and how to fix them. If we don't take a stand, nobody else will.

How would we react if this story was about a plane crash or a nuclear accident caused by negligence? Would we be so quick to absolve employees of responsibility, or would we be asking why nobody blew the whistle?
Sure, after all, it is the "hero" image [1][2].

[1] https://amazonlightsail.com/images/hero/index-6316203d.jpg

[2] https://en.wikipedia.org/wiki/Hero_image
What's the decimation operator?

Authors claim an exact mapping, but fail to define a few of the essential elements of any renormalization group approach.
Also worth noting their competition (DO/Linode) only cost $0.02/GB overage.
I feel like I'm not following what you mean, but DNS can run on multiple routers as well
The latencies from AWS servers to the exchanges probably would make HFT applications unfeasible.
It would be nice if they offered an option of adaptive bandwidth throttling, so that once you're past 75% of your allotment it starts slowing you down such that you never reach your entire quota, and never get charged for overages.

The Zeno's paradox in action - once you reach half your limit, the speed is cut in half. "Zeno" throttling if you will. :)
Top up your Bitcoin wallet at Swiss train ticket machines
Once you're at the point where you have to further decrease your margin in order to make some purely cosmetical feature configurable, maybe it's time that you re-think whether you really need that feature in the first place or not.

Or in this case specifically, maybe it's time to rethink whether you really need a power LED on your monitor as it will be undoubtedly obvious whether a monitor is in-fact powered or not by just looking at it.
I live in the UK and wholly agree, the Public Order Act 1986 makes it very clear where it stands on hate speech, and yet I disagree with it, the same as I feel about the Snoopers Charter and other such laws. Freedom of speech should be granted regardless of who is offended by your speech, you should have the right to say exactly what you want, I have the right to think you're a dick head for saying it, but you should still be able to say it.

I'm not condoning threatening behaviour or violence, I'm just saying that I believe that if someone wants to call be a ginger bellend, they should have the right to do that.

Freedom of speech should be defined as such: Free speech and the right to freedom of expression applies to ideas of all kinds including those that may be deeply offensive.

The trick behind it is that your speech here may be offensive to the far-right, does that mean that you would be okay if they passed a law saying it was illegal?
Your account seems to be marked as [dead] btw. I have vouched for you, as I can't see any real reason for this.
Voat won't get taken over by the enemies of free expression. That's not how it'll fail. Voat will fail because there's a lack of people to harass on voat, and you're not allowed to use voat to brigade other services.
The official statement from Herb's blog was into that direction.

https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-an...

The modern C support has only been done to the extent required by ANSI C++, and by integrating clang frontend with VC++ backend (C2).

Microsoft is doing with C2 something similar to LLVM for all their languages (.NET Native, VC++, clang frontend).
Except they're the only one that's gotten breached a number of times and locked out customers for days and weeks at a time. For me, that's a non-starter, AWS has a much better track record.
I was wondering this too. The best I could think is that they're trunking PCI-E over TCP or something? Or maybe all of their new instance types have something like Infiniband?
The "atom" terminology is a bit confusing to me. Isn't an "atom" just another thought vector? If "sunglasses" + "smiles" = "smiling-while-wearing-sunglasses", then "sunglasses" and "smiling-while-wearing-sunglasses" are both just vectors. Is there a reason for the distinction?

Also, if all thoughts can be described as vectors and linear combinations of vectors in "thought-space", I wonder what the axis represent and how many dimensions there are. Are all thoughts just a combination of 100 "unit thoughts"?

Really interesting post!
AWS Building Custom ASIC Chips to Accelerate Network
Would love to know what that gets priced at per hour, as well as if they plan to have smaller FPGAs available while developing.
Is company's business model based on what they use to create their Widgets or what Widgets they sell (and how)? I agree its hard to paint Google solely as a products company, but its also more than the sum of dirt-cheap computing.
Worldbuilding Stack Exchange
One thing you can do is put 4-8 GPUs in each server and just try to bin pack different customers properly.

Or you could use PCIe switches and cables to dynamically reassign GPUs to different physical servers.
In the past it may have been a cheap shot, but I think it's fair to say that reality has a left-wing bias right now. Denying climate change is now right-wing orthodoxy and is about to be entrenched in the White House.

Or to put it another way, I think politics has lurched right rather than the Post moving left. Do you have any particular stories in mind, though?
Transfer to and from other AWS resources is free (see their FAQ).
Scale. AWS is huge.
Still isn't enough for me to pull my sites off DO. Plus, DO don't have a reputation for treating staff like absolute dogshit.
HubRocket live chat, beta 2 shipped
Pocatello business gets patent for training chutes
And even heroin as a drug causes less physical harm in principle than stated - proper administration primarily results in constipation and very rarely organ damage. The primary danger come from improper intravenous drug use along with variable concentrations of drug due to buying from a black market, resulting in accidental overdose.

Khat is a funny one - didn't we already go through the racial disparities in prosecuting "crack" and "cocaine" differently? It's too bad the African Khat-using community didn't muster as much political muscle as the kratom community is.
Sure, but it's about balance and setting expectations with the users of your open source framework. Being transparent and delegating responsibility. Your project can only scale as well as you can and that is limited by the number of hours in the day. It's called "open source" for a reason and typically the nature of open source is not money but shared knowledge and contributions. If you're looking for money it probably should just be closed source.
And Managed C++, the first version of it.

And none of those variants as good as C++ Builder, in RAD and OO library design experience.
Why I chose Go for a network application, in no particular order:

- easy concurrency with CSP/channels

- decent documentation

- cgo makes it almost trivial to link to C dependencies

- strong UTF-8 support, native distinction between bytes and "Runes"

- multiple return values make it easy to deal with return values and error codes in the same function instead of having to resort to a by-reference parameter to capture one or the other

- has a lot of the simplicity of C, with a lot less of the ambiguity

- gets a lot of love from Google, substantial improvements in almost every release
But they were hacked and didn't tell anyone for 6-8 mo even though they knew. So you don't really know they aren't deeply compromised now?

Then the ddoss and offline hosts. it's basically just amateur hour over there.
New Standard in Secure Access Protocols and Credentials
This stems directly from the opacity of the California Judicial Council Technology Committee and the CCMS debacle it has generally made worse. Public comments are welcome, but secret.

http://www.courts.ca.gov/jctc.htm
> How do you not run out of capacity and just have to say no?

I don't know the answer to your other questions but EC2 can and often does refuse our run instance requests because they don't have the resources available in the AZ we've requested.
> Too frequently they are put under huge pressure and cannot say "no" to their managers.

Actually, this is precisely why something like the "Iron Ring", linked above, exists. Standards bodies like APEGA (https://www.apega.ca) exist precisely so that you have someone backing you if you say "no" to a manager. If you're an engineer and you put the public at harm in any way, APEGA will come after you. Part of being able to call yourself an engineer in Canada is the distinction that specifically you won't just say "yes" and bend over because your manager wills it. Your duty is first and foremost to the public.

This is something that works incredibly well for engineering, geology, and geoscientists, and I can't see why it won't work for software. Developers who are contracted to build systems for the public like this absolutely _should_ have liability here.
Long time gestating.. awesome to see a full-blown open-source product!
No Man’s Sky’s Steam page didn’t mislead gamers, rules UK ad watchdog
I agree. What I was thinking (but didn't say) is that maybe we can make that happen with technology!
Isn't that what ec2 was 10 years ago?
I'm in agreement with you and that's what I was saying or tried to say. Opting into 3rd party installs is fine with me, having the option disabled is a "sane default".
Indeed. The "Computer says no" or "Computer says catch him" attitude should change: particularly if you know it's a new system, check twice before making drastic actions based on data it gives.
> Google also stated that they are ..., revoking affected tokens

That alone obviously isn't a fix though, just plasters over the hole such that you can still punch through just as before.
What is the Lambda Architecture?
If you're arguing against the legalization of drugs you always have to follow with "But alcohol is ok because...". I didn't see that point in your argument.
Can anyone enumerate the differences between this and the public Docker Engine?

Does it just have a different release process/QA process to allow for more stable use in deploy environments bundled with a support contract?
I agree completely but that's not what happened in this case. Sending live video to Facebook is just one feature that was recently added to the already popular photo manipulation app, Prisma[1].

1. http://prisma-ai.com/
Funny, but I've been in design meetings at least twice as silly as that.
I don't get why such software isn't an open source initiative. I wish the government would give more legitimacy to orgs like "code for america". Who wants a proprietary closed janky software to rule wether you are a criminal or not? Nobody, that's who. The only beneficiaries in that story are the people on the other hand of the contract, making $5M for an half baked piece of software!
That's only for graphics, for gpgpu people routinely downgrade the pcie to x1, etc
And face the issue that key apps wouldn't run on their devices, thus making people not care about them.

As it already happened to a few that tried such attempts.

Amazon is probably the only one that can manage to push known app vendors to also publish on their store.
Great idea, we had part of a private repo accidentally made public at some point and these kind of honeypot keys would've been triggered pretty quickly and let us know. Would definitely be a cool way to know if something has been leaked.
Isn't $80 for a 2-core processor a bit high especially if they are competing with Digital Ocean?
i should mention that once I spoke to the head engineer for nvidia graphics cards and somebody asked him what happens if you try to render a texture filled with NaNs (common result of divide by zero). he said it renders with the color "nvidia green".
Great to see. Idris is pretty much the final frontier for what I see value in becoming comfortable with as far as functional programming goes. Hopefully it gets more momentum moving forward.
Minified with Closure help with reduce size. I find Svelte can compile to IIFE which prove high performance than other patterns.
Bots for Telegram [video 30 min]
LSD is not a "light" psychedelic by any sense of the word. It's pretty great in many ways, but one of the big downsides is the duration of the drug. Mushrooms would be a better first bet, solely because the duration is significantly shorter. "light" is a hard term to use for any psychedelic as most can put you into total, terrifying ego loss. That being said, safe and sane mushrooms are your best bet IMHO. Just read trip reports to get an idea of the proper set and setting to get the most from the experience.
Ask HN: College student looking for freelancing advice
Thanks for reading! I'm looking for advice about how to get started freelancing. I'm a master's CS student in college looking to make some extra money, and I'm not sure where or how to look for freelancing work. I have three years of experience with backend python web development, using several frameworks, and would like to find companies looking for that particular skill.

Does anyone know of a way to find such opportunities? There are so many freelancing websites out there (Gigster, Toptal, Freelancer), and it's so hard to tell which to try, and which I would have a shot at getting work from.

Thanks!!
I think those are good points, but very few health conditions lend themselves to a smart chatbot replacing a doctor.

Things like preventative care would be much improved by AI, but that is not protected by licensing. So why hasn't it become more common?

Largely because people don't really care about it. Health is viewed as being binary, and our system is geared to address severe trauma (via the ER) and routine surgeries (hip replacements, coronary bypass operations, etc.). Primary care is improving, but in our current landscape it's a gateway to the more scarce resources of specialists. Most people who see a primary care doctor regularly are far from healthy and the doctor deals with managing multiple complex disease processes and specialists.

Yes, you could replace the primary care doc for a patient with ongoing heart disease, kidney disease, and mobility issues with an algorithm, but that's not the hard part.
LXD supports using different id maps per container, which mitigates some of that.

I get that containers will always have a larger attack surface than Xen/KVM. Just thought it was worth mentioning that some container approaches are thinking about security more than others.
On the same vein, there are plenty of Xen machines that are vulnerable despite the host OS being updated (which, honestly, I don't thing happens as quickly as it should considering it requires a restart for new kernel params). With things like live-patching, updating the kernel once, while running, makes sure all guests are also updated as well.

It's a trade off, but one that seems to trend towards more secure despite potentially a few quirks.
Hi, Álvaro here, from 8Kdata, the company behind ToroDB.

Please let us know if you have any questions or comments about ToroDB. We will be happy to answer them :)

Enjoy!
Can you use one of those top-up VISA cards? That you put so much money on, Do you need to be tied to a bank account?
Why I stopped caring about peer review, and learned to love the work
Electrical tape does the job in one application. You can even buy matching colors if standard black contrasts with your device/bezel/case.

edit: sorry, did not see 'electrical' in your post. What device has luminosity to shine through e*tape?
My electric toothbrush can illuminate entire bathroom, hall and most of my attached bedroom. 1 strip cured it.
WhyIGive
Please don't editorialize article titles.
I'm not saying it's not a good idea, but that system's gonna be really tough on the software industry. Consider what would happen when a famous third-party API has security flaw. Most third-party libraries' licenses have an "as-is" clause and even mature third-party software has exploits sometimes (e.g. Java applets).

If you wanted to use a library in a project, you would have to

- a) read the entire thing to see if you can find any bugs that the devs missed, or
- b) roll your own solution which will probably have even more bugs, or
- c) find an equivalent library that has a paid version without the "as-is" clause.

Imagine paying a monthly subscription fee just so you can offset the liability when Angular has a security hole. This would run a lot of small shops out of business.
Some other sort of ultra-high bandwidth interconnect between instances such as infiband (or whatever, I don't know that space well)?

(This is speculation/questioning, not implying knowledge. I noticed the placement of the ? makes that a bit ambiguous)
Not terribly impressed. It's like Digital Ocean and Vultr but with no IPv6 and no direct network interface.

What I love about VPSes as opposed to AWS, Azure, or Google is that you get a completely a la carte box with a direct interface right to the Internet and both IPv4 and an IPv6 /64. You can instantly provision "servers" that you can do anything you want with -- you can treat them like "pets" to run a personal blog or a legacy app, or you can herd them like "cattle" with your favorite management and provisioning tools. The pricing is great and the infrastructure is mix and match.

Many VPS providers (Vultr and I think DO as well) will even let you upload and install an ISO directly onto the KVM instance over the web. That means you can install OpenBSD or even weird OSes. I've heard of people putting wacky stuff like OS/2 in the cloud this way. Some even allow nested virtualization.

A VPS is ideal for a large number of common work loads, but not all. For things where I want to make extensive use of AWS's managed services or where I want to have something more akin to a private data center, EC2 and similar offerings from Microsoft and Google are great. But for those I want the whole enchilada. If I'm going there I want everything the EC2 management console and API gives me including full-blown VPC, etc.

This seems to occupy an uncanny valley. Without IPv6, direct networking, etc. it's a crummy VPS, but it's not as rich as EC2. The only pluses I see are direct access to AWS services (but if I want that I probably want EC2) and AWS's security and uptime "guarantees."

Problem with the latter is that it's largely marketing. I've routinely clocked 300-day-plus uptimes on Digital Ocean and I've also had EC2 instances mysterious die or go into a coma. They might have something to say on security, but I've never seen any real proof that AWS security is intrinsically superior to their competition. Neither DO nor Vultr has had a recent major breach AFIAK and they all seem to use the same virtualization tech.
For my institute this is going to be _really_ useful for Genomics data processing because we can't justify buying expensive hardware for undergrad research. Using a FPGA hardware over cloud sounds almost magical!