skysight-inc/HackerNews huggingface dataset:
Yes, this is indeed on the roadmap:

https://github.com/WebAssembly/design/blob/master/GC.md

Interoperability with GC systems is a prerequisite and will come down the road from the initial ("MVP") release.
My name is Shogoufah, I am a master student in the Faculty of Computer Science at the Free University of Bolzano in Italy. Currently I am working on my final project in which we are evaluating online tools to support startups, so that we can better suggest them to startups that are looking for supporting tools.
I would like to kindly ask you to give us 10-15 minutes of your time to fill in our survey on Show hacker news.
Thank in advance
I think it's meant to be a collection to feed in to machine learning system? Maybe? Agree that the format isn't terribly human friendly....
The view from the front seat of the Google self-driving car: A new chapter
> I think I just don't come across situations where I find myself needing generics in the software that I typically write.

You don't need generics, sure. You can write working code in assembly, too. But abstractions catch more of your mistakes for you.

> There is a workaround for it, though. Basically you write a template and do code generation off of that to sort of approximate generics. I've never done it myself, though.

So, basically slightly more powerful macros, like in C, with most of the pitfalls and dangers associated with them.

There are better approaches to these problems.
Even then, they still wrote the automation. It would be a prudent move to involve human review before emailing someone and accusing them of making a bigoted slur.
Making Rust Fly with MIR [video]
What the Tesla Death Teaches Us About Designing Driverless Cars
Perhaps it would help to NOT damage your liver, which has a side effect of lowering your inhibitions. For some reason, the author seems to be OK with intoxication to the point of causing damage.
Well, yes. It's the conspiracy part that's insane.
I am on the opposite fence. I also comment on the recent Terraform discussion. Basically the abstraction layer is too complex; why not template JSON and build the cloudformation stack? In the end, nested CF stack is still, a hard problem.
You cannot seem to view any of the 'dreams' without creating an account. You are going to lose a lot of potential users this way.
Interesting to see how much Portland spiked in the last decade, from ~3 to >5. I wonder how much of the surrounding area that includes? I've seen housing prices skyrocket in Portland, but much less so in surrounding areas. (They've still increased, but I'd hypothesize that they haven't increased nearly as much as within Portland. I'd love to see separated data to check that hypothesis, though.)
Azure functions seems similar enough and a bit easier to adapt, though the runtime is windows based, so it's easy enough to include other executables.

What I'd really like to see is Compose.io's full product lineup on Digital Ocean already. As it is, I'm considering seeing how well Azure Tables, and Azure SQL work from DO SFO2 to Azure West US...
Agree WRT network performance, the basic instances are unreasonably slow (only 70 Mbps for a micro), and requiring users to pay for a big 8 core server for wirespeed Gbe, and a huge 40 core beast for 10Gbe (and rather poor 10gbe at that) is totally unreasonable, and borders on price gouging (if such a term can be used for this market sector). The cross-AZ network performance is terrible much of the time, the jitter and loss are unpredictable and often far higher than you'd expect and generally trying to run high performance network services on AWS is deeply unpleasant in multiple directions at once.

WRT to VPC and security groups, I wonder if the OP might be talking about some of the surprising and frustrating limitations with them. E.g. VPCs are limited to fairly small subnet blocks, within which you have virtually no control. You can specify simple static routes - but only for subnets outside your VPC block. If you want to run a routing protocol in your VPC (e.g. you want your docker containers to be reachable via BGP), you get stuck pretty quickly - if the BGP subnet is within the VPC block, you can't route to them within the VPC, as the router won't permit more specific routes within the BGP block. If it's not within the VPC block, you won't be able to get to it via VPNs, peering connections, etc. So you're stuck either way.

Security groups are also limited - the number of rules you can have is pretty small, and they are a weird mix of stateless and stateful - they are stateful if the src/dest is an individual IP or group, but stateless for 0.0.0.0/0. And As you can't match TCP states like related or established, properly securing services when you have rules including 0.0.0.0/0 can be surprisingly difficult to achieve.

These are but a few examples of the limitations of the ways in which networking and security are implemented on AWS - there are plenty plenty more.
Reads more like an advert for a buffet than a reasoned take on the architectural and business tradeoffs. Detailed price breakdowns are difficult to read? That's your argument? Really? "By developers, for developers!" so original. [0]

I expect more effort to go into this from a technical perspective. Give me some workload / price differentials. Examples of architectures that are simpler on GCP then AWS.

My app relies on a hybrid of Firebase and AWS for the heavy assets. Still trying to justify the move to Google Firebase for the full stack. I'm the only dev so it's time and energy I can't spend on frontend iteration helping real users.

0. http://pbskids.org/zoom/
I think one of the first 'mass market' processors that used this technique was the Intel 486SX, back in the early 1990s. It was simply a 486DX which had the fuses connecting the FPU blown. I believe binning by clock-speed has been used for a lot longer; the 486 33MHz parts being the same as 66MHz but having failed some sort of QA, which meant that overclocking could be attempted at fairly low risk, as long as attention was paid to cooling and you didn't mind the risk of the CPU failing completely earlier than expected.
In the US, the Bible was used by both the slavers and the abolitionists to justify their viewpoints. The abolitionist book "Uncle Tom's Cabin" was written in part to counter the pro-slavery argument that the Bible allowed slavery.

https://en.wikipedia.org/wiki/The_Bible_and_slavery gives a overview, as does https://en.wikipedia.org/wiki/Christian_views_on_slavery . The latter gives this example of the acceptance of slavery by one Christian organization:

> Since the Middle Ages, the Christian understanding of slavery has seen significant internal conflict and endured dramatic change. One notable example where church mission activities in the Caribbean were directly supported by the proceeds of slave ownership was under the terms of a charitable bequest in 1710 to the Society for the Propagation of the Gospel in Foreign Parts. The Codrington Plantations in Barbados, were granted to the Society to fund the establishment of Codrington College. In the first decade of ownership, several hundred slaves at the plantation estates were branded on their chests, using the traditional red hot iron, with the word Society, to signify their ownership by the Christian organisation.

It also points out that "St. Thomas Aquinas taught that, although the subjection of one person to another (servitus) was not part of the primary intention of the natural law," and "Bede Jarrett, O.P. asserts that Aquinas considered slavery as a result of sin and was justifiable for that reason." "St Thomas' explanation continued to be expounded at least until the end of the 18th century."

These two Wikipedia pages give many links to academic treatments, such as "Religion and the Antebellum Debate Over Slavery", of which the Amazon review says: "This anthology of original essays by historians explores the religious dimensions of the antebellum sectional conflict over slavery. Covering such familiar topics as the proslavery argument and denominational schisms, these essays emphasize the diversity that existed within regions, states, and denominations; the importance of local factors in shaping responses to the slavery controversy; and the powerful pulls toward moderation and unity that existed within the institutional church. Drawing on the recent flowering of scholarship on religion, the essays collected here provide a variety of new approaches, including quantitative methodologies and a heightened sensitivity to issues of race, class, and gender."

I believe that for much of it 2000 years, yes, Christian religions supported slavery, based on Biblical interpretation. Enslaving Christians was prohibited well before enslaving non-Christians.

https://en.wikipedia.org/wiki/Catholic_Church_and_slavery covers more details about the Catholic Church and slavery, and lists some observations by Cardinal Avery Dulles: "The popes themselves held slaves, including at times hundreds of Muslim captives to man their galleys." and "Throughout Christian antiquity and the Middle Ages, theologians generally followed St. Augustine in holding that although slavery was not written into the natural moral law it was not absolutely forbidden by that law."
There are various reasons. Firstly why give a public company free advertising? Then there's the opposite problem, when a company may demand a license fee for displaying their product in a show. Then there's legal issues such as accidentally portraying Google in a negative light and getting sued. Why bother with the hassle when you can make up your own company?
The biggest motivation for me is when people tell me that it can't be done.
today JIRA, tomorrow Orwellian nightmare
I use a liquid form of melatonin. A dropper is included in the one I use. I found I could measure my dose way more accurately than breaking tiny 3mg pills haphazardly.
On what basis are you claiming that his ventures have an extremely high likelihood of failure?

> He's definitely not in it primarily for the cash.

I don't see any evidence whatsoever for this assertion.
Show HN: FocusTube – A Chrome extension to make YouTube great again
Perhaps people worship wealth and power, yes.
> 1) Break into the top ranks of tech compensation. The companies and roles paying >200k/yr are heavily concentrated in SV.

> 2) Found a successful startup. The concentration of capital and connections in SV remains unparalleled elsewhere.

From my perspective, your definition of a "successful software career" is rather narrow. Where else can you make 6-figures your whole life and be considered a failure?
Just create accounts for logging in into GCP? They don't have to really use gmail or be logged in into Google all the time. They could use a separate browser for GCP. I'm doing that when I have to use Google Drive.
So basically cold call businesses in niche markets to find out what they would pay money for, solve that problem, and profit?
I agree completely[1]. I'm not sure Ubuntu Server actually even offers ZFS during the install on any volume, nevermind on the root FS.

EDIT: [1] Well, now that I think about it... I don't agree that the skepticism should be based on licensing. I just think that ZFS-on-Linux is perhaps not mature enough quite yet and we do have off-site backups anyway, so we might as well try it if we're not doing anything absolutely 24/365-critical.
VMware Code Stream: Builds as a Micro-Service
Aside from the ABI, file I/O, and memory mapping concerns voiced by others, it's also not always a performance optimization: Occasionally you really want two members of a struct to e.g. reside in different cachelines to avoid "false sharing" murdering your performance in multithreaded code (where multiple cores repeatedly fight over who owns / can update the cacheline in question.)

Modern compilers all have warnings you can opt into, to alert you when the compiler inserts implicit padding, if you want to ensure things get packed nicely.
What helped me when my first went under:

1) Friends and family. Talk to them, a lot.

2) Taking some time to recover, but not too long. If it's been 8 months, you probably need to at least look at something else besides sitting in a funk. Ask your friends what they think.

3) Get up on the horse again, but with a different horse. Sometimes you face a problem you can't beat. It's okay to go find a problem that you can beat. This really helps your confidence. Maybe do something less ambitious.

4) Realizing that you have gained things (like experience, contacts, knowledge, etc.) as well as lost things from your experience. It's easy to dwell on the losses; I know that I do. But your friends can help you see what you got out of the experience - remember that some people spend $200k on school and may have learned less than you did.

5) Finding a new project. It may take you a while to get to the point you can do anything about it, but it helps to have a positive future goal to think about.
I can't agree more!
We also have a web browser with a decent following. That takes a good chunk of engineers to keep up and running.
> This app is incompatible with all of your devices.

Seems like it's region locked (I'm in Germany) or (less likely) only accessible from a very select few devices. :/
It's called "growth mindset" (vs. fixed mindset). There are books and hundreds of articles on it.

I've found this TED talk the best explanation of growth vs. fixed mindset: https://www.youtube.com/watch?v=pN34FNbOKXc
Of course Microsoft then licensed XENIX to the Santa Cruz Operation which after several years renamed it to SCO Unix. SCO eventually split apart, but the piece that ended up with SCO Unix renamed themselves the SCO Group. The SCO Group with (possibly indirect) financial backing from Microsoft, attempted to use XENIX in a number of copyright infringement lawsuits to attack Linux vendors.
"Copied" is a strange word. https://mozilla.github.io/pdf.js/getting_started/
Indeed, and the rumours are that Project Astoria worked too well which scared Microsoft. If Android apps "just worked" on Windows then why would developers bother using their new Universal Windows Platform.
Addressing Security Blindspots Through Culture
The interesting thing here is the browser renders content of "text/html" as an image when included as the src of an <img> tag. There's some extra sniffing going on by the browser to suss out what type of file is being delivered. The idea, I guess, is that in the wild servers don't always return the correct content type. Such as a PHP script that outputs a dynamically generated graphic, but a developer neglects to set the content type.
There's no difference between the two types of filesystem; that's an arbitrary judgement.

Both the GPL and CDDL are distribution licenses; using a ZFS module with Linux isn't a problem, you aren't violating any of the licences by using them together on your computer system. There's plenty of precedent for non-GPL kernel modules. It's not a problem in practice.
Here's a thought: let's not watch the games or discuss the games. Then no one can get into any immediate legal trouble. This will force the games to go the way of the dodo bird in which case we can guarantee we won't get into any legal trouble over the long term. Shouldn't be hard to do, right?!
> every time you download express, you favorite this exact tweet from Hot Pockets: introducing their new signature Hickory Ham sandwich pastries

Now I'm curious how many of top 100 popular npm packages include the same shady monetization?
In my school, it was in 1993/1994.

They went from "tracked" classes that mixed the 20 year old 9th graders with smart kids. Everyone got to suffer together.
No one has yet managed to build the workflow management that is needed for this. The best efforts I have seen to date are Docracy and Contractual.ly. But neither quite got it right. It is an interesting problem, and seemingly straight-forward to solve, yet it is a graveyard of failed attempts so far...
Yes, some limitations and bugs are just ridiculously interesting. As a customer, I know my TAM would tell me this is much an organizational issue. One team pushed a feature, but the other team wasn't ready so the feature would just hold up in a pending state for months. I can't disclose which new feature's coming out, but essentially, yeah that feature won't come out until the other team gets their product updated.

Another classic example is Directory Service's security group can only be found if you go to VPC / EC2 console page to search. The SG isn't even mentioned in the Directory Service console. I bought reserved instances for RDS and EC2, one of them accepts custom tagging, so you could name the purchase, but the other doesn't.

If you use CloudFormation you want to make sure the resources are managed by the CFn. Your manual change could break the next CFn update. In some cases, rollback is not possible and will require AWS Support's intervention. Another example, say you have a cluster of 3 Cassandra nodes, you would build 3 EC2 from a single CFn stack. Well, time for server rotation (by that I meant taking the instance out and replace with a new one), one node at a time. Too bad you really can't out of the box. You have to build another stack with 3 instances, and then start configuring one node and swapping one node at a time plus changing the underlying dynamic inventory we got out of Ansible.
> Don't call people stupid or arrogant because they were willing to sacrifice to do something big they wanted to do. Don't kid yourself by saying you're so much smarter than them, you could have what they have without paying what they paid.

I don't think that's what the article is saying. I think the article's saying "this is no way to live. It's saying the value system espoused by people like Marissa Meyer is not one to which people ought to ascribe, and that working super-hard for a tiny chance of becoming a billionaire thanks to the efforts of VCs who are already billionaires is a waste of effort.

What someone like Marissa Meyer or her husband is really saying with quotes like the ones from the article is "you're not doing the right thing unless you're working very very hard for potentially no benefit" and that's nuts. Even when there is a benefit, her husband will benefit more than the founder of the startup. The investors and/or the company who buys the startup will benefit more than the founder of the startup - at least in 99% of cases.

That's not really a system worth pouring your work and creative power into.
Mobage Coins Adder Renew 2017
> Theoretically perfect test coverage, for a particular class of bugs. But that class of bugs isn't the most prevalent class [snip]

Well, except maybe is is? They're certainly extremely severe when they occur. (Especially if your language is weakly typed like C/C++.)

Without the proper research, who knows? (I'm only talking about my own experience, so YMMV. I'm not even sure a proper metric for a 'fair' comparison can be constructed, even in theory, so again YMMV.)

EDIT: Just curious as a point of interest: What statically typed languages do you have non-trivial experience in? This is not a gotcha, or a haha-look-a-the-noob type question. I find that the quality of the $ST_LANG has a huuuuuuuge impact on how people perceive the value of $ST_IN_GENERAL... if that makes sense.
Haven't seen that one, I'm looking for an old school watchmaking site with a link page to dozens of amazing suppliers of tiny fasteners. Found it through HackADay once...
I have lived in both and along the coast and there is a difference between North and South.
Do what makes sense for your kid and you. Everything else is mostly nonsense.
>Guys, infosec conferences aren't a place to find the love of your life. Go use an online dating site for that.

It could happen that one might meet someone irl, too. If you're attending a social event--and defcon parties are social events--you can expect to interact with people socially, and the same social rules apply.

The author fairly acknowledges that this is nothing more than a rant, but I don't think this belongs here without some accompanying specifics; either accounts of undesirable situations or advice on handling them.
I think what they meant to say is that this is part of what people expect as part of tech events. Regardless of the alcohol abuse, sexual harassment and such aren't expected to be part of conferences.

I agree with the sentiment though. We could do with more restrained alcohol consumption at tech events, it would improve quite a few things.
> How about we take Jesus at his word, and quit being so materialistic?

I agree with you.

> ... but one can go the other way with so much "context" that Jesus himself wouldn't recognize the religion you end up with.

That is sadly what is done a lot of times. Being a follower means I seek to be who Jesus wants me to be. Often this means I have to lay down my view of things and take up His view of things.

> Hence my conclusion that the canon cannot have been divinely inspired.

That is throwing the baby out with the bathwater. What if you are wrong?

> If there's a divine being who wishes a personal relationship with us as individuals, she needs to do a better job getting to the point.

Or, perhaps, we need to listen to God Himself, not others' opinions of God (even our own).

> You and I can't even agree on whether or not this divine being thinks slavery is OK or not.

And we likely can't agree on programming languages or operating systems, but that doesn't mean we shouldn't program or use operating systems.

> That's some pretty crap writing if something so simple isn't made plain.

Or, we are not accepting His Word as it is, we are too busy letting others add and take away from it. For what it is worth, it is plain enough for a child to understand. I am convinced that a sincere seeker of Truth will find God through His Word, the Bible. Don't give up too soon. It may be just around the corner for you.

Edit: punctuation
New Stress Detection and Management Tool for Managers – Looking for Beta Testers
I never said just California. I'm actually like further up the coast more.

It is nice that the economics and the nice weather coincide. It probably isn't a coincidence either, as tech is primarily limited by human resources.
Agree. Occam's razor isn't always adhered to in the software world. Often a tool that is more hyped will be used instead of a tool that is more suitable, but I'd be careful to blame the tool - the problem is usually the choice to use it in a scenarios that doesn't require it at present (and probably not in the future)
PMHTTP, a REST networking library for Swift/Obj-C
Diversity is a good thing. It's what keeps one opinion from forming a supermajority and subsequently browbeating all non-aligned opinions into lonely silence.

For instance, a lot of people around here enjoy football--so many, in fact, that it leads people to assume that everybody likes it. I don't. I think it's a fundamentally flawed sport, and not particularly interesting to watch. But since it's so popular, it's all that anyone ever seems to talk about, especially around the time of the big university rivalry game.

After the last pro game in February, I breathe a sigh of relief, thinking it's done until late summer, and maybe the sportos will turn to baseball or soccer or volleyball or lacrosse or water polo as a topic of conversation. Nope. Let's instead immediately speculate on next football season.

Do other sports even exist around here? Can we talk about both Team Whyachi bots getting knocked out of the Battlebots tournament early? Maybe talk about non-Democrat and non-Republican political issues? Maybe you've read a book lately? No? All you know is football? Oh, great; you can also talk about how you go to your conservative Protestant Christian church more than once in any given week.

This is why the spouse and I actually got excited to see a guy with visible piercings and tattoos. And to hear two lesbians with hideously thick Bostonian accents celebrate at a game. It's even sort of interesting to hear grown-ass adults talk about catching Pokemon. When everyone is the same, doing and saying the same thing, it is so tediously boring that it hurts. That is exhausting.