skysight-inc/HackerNews huggingface dataset:
I have one of things. Bought off Alibaba for about ~$300 shipped.

It is fun, but you have to be very careful about stepping on. It is one of those things where the more you panic the more something goes wrong as you overcompensate. I fell when I tried to step onto one on concrete and it was way faster than I was use to so I overcompensated for the pressure my foot was causing and landed hard around my tail bone. And by that point I was pretty experienced getting on (just not on concrete).

Snowboarders seem to have a pretty easy time with it. But again, getting on without help is probably the most difficult step.
Some versions of IE with default configuration won't load the insecure content and generate an alert.
This is how journalism operates in the internet. I don't think I've ever seen a report that had an actual working external link in it. I don't even click links in news articles anymore because they inevitably lead to some bullshit more news of this type on our site meta-page.
Having graduated in 2003, I can say I was not prepared for what was happening in the real world. We were taught C++, but not MFC and not GCC, either of which would have provided a grounding for a real world job.

I am a .NET programmer as well. I have considered switching over to other platforms and still do consider it, but in the meantime I have turned my .NET career, which was stagnant in 2010/2011, into something interesting by using new approaches, new architectures, and learning as much as possible about choosing the right tools for the job. By seeking out these choices, I have opened up other ways of working which allow me to work remotely and with a flexible schedule and with non-MS technologies such as Kafka, Cassandra, Redis, etc.

If you are having trouble finding a way into the OSS world, don't give up on .NET. Instead, double down on it by applying new and emerging patterns and techniques that you pick up from learning other languages.
“Call me crazy, but I’m hoping we can build something standalone,”

“The e-commerce business is really challenging, and we feel like with this online-offline equation we’ve really unlocked something that can scale,”

“I have a long vision for the company, one that could take decades to unfold, and I didn’t think that my running the company day-to-day was necessarily optimal to getting there.”

So after 8 years unable to scale, they now want to scale by building brick-and-mortar stores where you can try a product that you can only buy online?

Am I missing something here?
That's an exterior thing. It's perfectly reasonable to talk about XML the schemaless markup language.
Ask HN: What QA Testing interview questions have you encountered?
> In contrast, a schema language allows extensions to be described once, in one language.

No, it doesn't. A schema language allows that to be done for the syntax, but requires the semantics to be implemented for each language. Schema languages often include, as part of their specifications, core types which must be supported; when an application restricts itself to these core types and types whose only important semantics are derived from them (e.g., restricted subsets of core types in most cases), then the fact that every full implementation that supports the core types will already have this work done for every language means no additional work is necessary. But that's not a product of a schema language preventing types to be implemented for all host languages, that's a result of the fact that a predefined set of core types accompanying the schema language means that all implementations are required to have already done the work of implementing the core types for all languages.
I meant the hyperbolic nobody as in "the vast majority of people that express an opinion on gun control but do nothing until it comes to their neighborhood."

And here is the issue: you can't ban guns. Even if you do, it doesn't affect gun violence AT ALL. I can point to examples like Washington, DC, NYC, and Chicago as examples. All cities have had very strict gun control laws (and even knife control laws) and yet they haven't eliminated gun violence. In some cases, it actually increased.

So this is a sociological problem that doesn't have a simple answer. Making "guns" the boogeyman is just another example of avoiding the problem by politicians. That's a real issue when it comes to restricting a fundamental right to bear arms.

And yes, I said fundamental. The Constitution was designed to recognize and protect rights, not grant them. Those rights are natural rights given to men by virtue of their existence in the world, not their presence in any particular jurisdiction. It's a distinction that I wish more people were aware of.
I'm not sure the ban on public use is a bad thing. I imagine they'd become a nuisance if a lot of people were using them. There's quite a difference between someone walking into you and someone crashing into you at 14mph on a 10kg set of wheels. Bicycles are used on bike lanes and on the road for a reason.
This Sketch Captured the Key Aspects of Skylab 2,460 Days Before It Launched
Well, as long as people are willing to risk life and limb in the pursuit of fun and thrills, I can't really talk down on them.

Also I can't wait to get some more traction in my side project so I can get my "recreational personal flight device" into a prototype and testing stage. Think of it as akin to JetMan, version 2.0, and not needing a helicopter.
Eh, not really. A lifestyle business is your main source of income. It's not a side project. It's just not a startup because there is no massive growth expectation.
Yukon Moose Hunting
Hi HN,

Over the years I've posted snippets of stories from my life in the Yukon.

I'm a Software Engineer by day, and learning to be an outdoorsmen on the weekends.

Many people expressed interest in the ability the North provides to hunt your own local, organic meat.

Here's a writeup of my first hunting experience in the North:

http://theroadchoseme.com/yukon-moose-hunting

-Dan
A man who fought a duel in his sleep
MicroConf – The Conference for Self Funded Startups
"matplotlib seems a good contender to me'

I've waxed lyrical about Python all over this thread, but here you have to give the medal to R. Matplotlib is one of my least favourite libraries to use, been doing it for almost 2 years, and I still spend half my time buried in the documentation trying to figure out how I'm supposed to move the legend slightly to the right or whatever.

ggplot probably has slightly less flexibility overall (mpl is monolithic), but for just doing easy things that you need 99% of the time, ggplot is king.
Would you please be so kind as to stop comparing a library to a language? It's misleading and I personally tend to take those as attempts to mislead, which might not be your intended message and thus makes me misinterpret your article
Measured mass is a function of total energy.
Thanks!

Initially and no doubt for
a long time, 14 cores will
be plenty for my startup.

I've done my software development
on one core at 1.8 GHz.
Going live, I'm considering
4 cores at about 3.2 GHz
or 8 cores at 4.0 GHz --
for total cost down in the
very low rent district.

Or, the month my startup
keeps 14 cores, or 8 cores,
or even 4 cores, busy will
be when I order a new, high
end Corvette and go shopping
for a really nice house!

My question was not really about
being "fast enough" but
just what the heck is the
cost per core per clock Hz? E.g.,
$160 buys an 8 core AMD
processor at 4.0 GHz, and
a high end Xeon costs
much, much more per
core per clock Hz.

I can see that an Intel
processor would save on
electrical power, but
at least initially that
will be, all other things
considered, small potatoes.
I'm a man, does this all still apply to me?
Even with a defined precision they're weird in that they "ought to" be modeling the reals and therefore lack computable equality.

Which makes it hard to write a well-defined hash.
Just to toss another name into the ring, I'd say that Fortran is pretty suitable for numeric calculations of all sorts.

I like R as a higher level language (or I guess tools like SPSS or preferably PSPP for even higher level stuff). These days I do most of my academia stuff with R (mostly hypothesis and equivalence testing and the things related to it like power analysis etc.)

I've never really looked into Python which is strange because I use it as a "glue language" quite often. I think I'll investigate Python a bit more next time I have to actually collect and clean up the data before using it. Right now I'm more of a consumer (mostly using data from our experiments that are turned into CSV)
Just because the chip supports the protocol, doesn't mean the device has the proper front-ends and antennas to receive it.
Imo it is about overcomitting in life style, it is about getting used to something you never have. Be hungry at young age, do once for all!
Honestly? I'd say don't reinvent the wheel. Underlined links with the changing cursor and/or clickable buttons are what the user expects, so give it to them.
Single-dispatch generic functions are easy in python too: https://www.python.org/dev/peps/pep-0443/
I'll second the utility of alternative environments to RStudio. For me, I love RStudio, but I spend too much time in Python (and occasionally dabbling in others) to use it all the time. So, for me it's Emacs Speaks Statistics, which is fantastic.

As a side benefit, the first time I tried dabbling in Julia, I was pleasantly surprised to have a familiar mature environment work with it out of the box.
I think you just kind of proved my point that real work load benchmarks would have to be much more attractive to offset the cost of supporting an architecture that's not tier one in many languages / software libraries / projects.
Siberite: a simple, lightweight, leveldb backed message queue written in Go
Great!

But no http2 so it won't get in front of my nginx instances, yet ;)
That's unfortunate. How did it come to be that way?
Why?

I use panniers for my groceries, however, the grocery store won't allow me to just bring my bike inside, so instead I have to take the panniers off my bike and put them in a cart. Using my bike as the cart would make sense.
Because this is better.
E=mc^2

You may be thinking "Oh, you fool--E=mc^2 is for fission and fusion, and certainly doesn't apply to things like the energy in the heat of an object". But weirdly, it does. https://physics.stackexchange.com/questions/87259/does-decre...
Actually, I my understanding is its perfectly acceptable in many Middle-Eastern countries for men to cry openly. They'll also hold another mans hand while having a conversation with him apparently.
This is exactly what happens in my. Sigh irbid on the other side of Oakland (Golden Gate). There are a few white residents that post suspicious person posts/images on what seems like every person that walks down the street. I've turned off all crime alerts on nextdoor because of the absurdity of it.
If you can fit all your data in ram, you can use disk_copies, which doesn't use sets. schema is always disk_only_copies, but if it gets to be 2gb, wow!

Edit to add: Adding nodes isn't that hard? Connect to dist, add to extra copies of schema table, then the tables that you want. More complex if you're trying to merge together different sets of tables into one schema though.
I had thought the custom on HN was to post valuable, constructive comments, and not to find fault or to post typical Internet forum sniping and hyperbole.

Perhaps it's my impression, but I've rarely seen anything constructive recently. Almost everything in this discussion, for example, is reaction and sniping ("useless", "absurd", "stupid", etc.). It's a way to hang out and socialize online; there's nothing wrong with it. But personally, I've read enough Internet sniping for a lifetime; it's not thoughtful, informative, insightful or constructive; I don't learn anything and leave uninspired.

Perhaps it's just my impression or it's temporary; perhaps it's a bigger change (related to YC and its leadership distancing themselves from HN?). Is there anywhere online where the sniping is eliminated and the discussion more valuable?

EDIT: Sorry, I know it's off-topic, but there's no other place to post it (that I know of).
Thank you, good ideas!
Great comparison. However, I find R's syntax as obtuse and baroque. Like a shovel with a compartment that carries tweezers. Advocates tend to argue that for moving dirt, this 'R' shovel is far more precise than an ordinary 'Python' shovel. But Python is in fact more like the toolshed from which both tools are housed plus a whole lot more.
I live 43 miles from my job, all on major interstates, in a big metro area. What good would this do? Unless you designed the city for mixed living/working/shopping in the first place, most US cities could never change to be bike first. This isn't SimCity where you can raze the whole town.
In my past job, I was desperately looking to get an open source Slack alternative. The ones I tested then (few months back) didnt hold up nicely against Slack. I'm happy to see that finally there's some good competition.
How do you guys deploy Sidekiq.
The big problem is when I deploy Sidekiq through Foreman, then I always end up with hung processes on restart. Somehow, the TERM signal does not work very well.

I have now started using supervisor for deploying Sidekiq, but I would have preferred a Foreman like tool (so that development is also nice and simple)
This is awesome resource. Thank you for sharing.
For those working on their startup pitch – interactive workshop tonight
This is another project management failure -- it costs money to hedge a position, but if the EPCM firms wanted to, they could have literally guaranteed raw materials costs for the entire duration of the project. This is probably where the industry will end up, with full hedging to prevent big overruns, but there are two problems;

1. The general public is uninformed, half-educated, and outraged easily.

2. Money in the beginning stages of a project is relatively expensive compared to the remainder of the project.

When the bid was selected, the project wouldn't be completed for another ~10 years -- Buying steel / concrete hedges and currency futures to guarantee prices would tie up tens of millions (maybe more) for ten years with interest before the bridge was operational. If the prices of steel and concrete and returned to their historical norms, the public would likely be blaming the firm for wasting all that money on worthless financial engineering. Could you imagine the protests if it came to light that the bridge consortium paid Goldman Sachs something like 10%-15% of the cost of the bridge with nothing in return?
> Money is a string. No, it's a float. No, it's an int in micros

No, it's a decimal number with attribute-dependant accuracy settings, with at least three different accuracy levels used in the same object used for different purposes.

(Just something I came across today at work. Thankfully, my SOAP library handles that automatically…)
How in the world are we going to have self-driving cars before we have shopping carts that return themselves to the stores from which they came?
>I imagine they'd become a nuisance if a lot of people were using them.

My image of them was already soured by just one guy in an airport a couple weeks ago doing a lazy slalom in front of me while I was trying to get around and to my flight.
I agree, I think its weird. I went into one of their stores and the employee was working with someone else. Since I can't buy anything, I just walked out.

I did end up buying their clothes on their website and the cost was pretty good after coupons. The clothes themselves are awesome and fit me perfectly.

I also like their website, especially the filter they have, it's very responsive.
> The problem is, it's almost impossible to switch completely from HTTP to HTTPS in one fell swoop—there are just too many factors that need to be tested and debugged.

Such as? Article is a bit short on facts here.

> At the same time, webmasters weren't keen to begin the migration process to HTTPS because of that pesky mixed content warning, which had a tendency to spook less-experienced users of the Information Superhighway.

And rightfully so! There's no difference between mixed content and HTTP only for the purposes of data security. Just yesterday I noticed that a payments website had mixed content issues and elected not to risk my personal info. This change is even better because now you really can tell your family to "just look for the lock icon".
Automate SSRS Report Generation Using PowerShell
so...this is a 2003-styled mashup of HN front page and Google news front page?
thank you for your reply
>First, they are probably good at something, and therefore are likely not poor.

The wider world is not a meritocracy. The United States isn't even remotely a meritocracy. There is a prevailing ideology that depends upon this presumption of meritocracy, but that's all you can say.
Apple Loses Patent Case to University of Wisconsin
This is a bad list.

First, it's basically a list of minor nit-picky random things rather than a thoughtful list of essentials. How is "Pages don't refresh automatically" on the list, but, "Buy an SSL certificate" is not?

Second, many of these things would be total waste of time pre-launch. If you have zero people buying your product and you spend your time perfecting "Currency, language, country specific deals, taxes" then your perspective is way out of whack.

It feels to me like this list was put together by a committee of people who read TechCrunch everyday, but have never actually launched any side projects.
Video.js 5: The Only Thing That’s Changed Is Everything
Well when China puts their heads to it and actually builds a quality device e.g. Oppo and Huawei cell phones they look, feel, and act like a modern Korean, Japanese or US designed phones but they also cost pretty much the same...
When you have a premium design that uses premium components you can't save that much money by building it in China because that is where it would've been built anyhow ;)

When it comes to their old-chinaroo stuff well we all know what those things feel like and how they fall apart after 3 days.

For a knockoff hand bag its not an issue, for a car well.... some people even in China probably value human life enough to understand that there's that many corners you can cut before you turn your product into another government sponsored population control project.
It's always a balance, see liberty (of all legal kinds) legal access to alcohol, etc.

It's about being mature and responsible and learning and mitigating bad behavior via feedback loops.
Yeah, in a galaxy of billions of stars, why would they think it's unusual to find one with its Oort Cloud 'recently' disturbed?
Free cross-platform UI kit for Photoshop and Sketch
I love Lufia 2. But after the first tune that sounds like a little classical piece, I can tell the music was made for a video game. I prefer to the whole game experience, with the music alone makes it feel something is missing.
That being said, I have no problem with people listening to whatever makes them happy, in whatever setting. Also like in everything, there are tons of generic shit music in games.
Hmm what do you mean about the types being different?

My experience was exactly the opposite -- first time I saw R syntax (actually, it was S-Plus back then...) , I thought it was the most intuitive and powerful system I've ever seen -- this was after fairly extensive experience in C and C++, as well as a few others.

Now, I don't quite think so any more, because there are many rather tricky things buried under the surface (e.g. how many people really understand how exactly environments work?) -- but the majority of R programmers will never have to deal with them in their code...

Also, I have definitely done general-purpose coding in R -- for a lot of things it is completely adequate. Python has more general-purpose functions and libraries of course, similarly to how R has more statistical ones.
Decimal handling shouldn't be too difficult. Use an integer of the appropriate size for storage and scale by 10^n where n is the number of decimal places. E.g. (my COBOL is a little rusty)

price PIC 999V99
...
move 3.14 to price

would result in the WebAssembly equivalent of

price = 314

In other words: Use fixed-point arithmetic, but with base-10 instead of base-2.
This is one good resource: https://www.owasp.org/index.php/Web_Application_Security_Tes...
"All of them should be allowed on the pavement, because people aren't stupid, they will get out of the way if they see one coming."

Speaking as someone who sometimes puts his back out and spends a few days hobbling slowly about, I shouldn't have to quickly get out of someone's way if I see them coming and they shouldn't be allowed on pavements.
SGX doesn't provide a way to secure output at the moment. It's awesome for remote attestation. Like, you could run a probably secure Bitcoin tumbler. (Well I'm not sure how the key verification part works.) But it does not provide a way to stop me from pressing PrintScreen.

I agree that they may expand it (MS's waste of engineers during the Vista period in their rush to provide Protected Media Path comes to mind.)

But I'm also saying that web comics could do this today. But I'm guessing that they don't want to sacrifice the UI of just loading images.
I must give you that after few years of using it, I still have to look for documentation for elementary things.

I am not familiar with ggplot, so I wasn't comparing them on the ground of the easiness of use, but by looking at some ggplot examples, they looked like something you can do with matplotlib, too, so I pointed that option out, too.
Homemade synthetic aperture radar
I think you're wrong. R is an excellent language, targeted specifically around the problems you commonly see when doing data analysis. On the whole the standard libraries aren't particularly good, but I think the language is good.

That said, the language is often taught poorly. Here's my attempt to do better: http://adv-r.had.co.nz
Everybody has an unique tongue/mouth so a taste which is connected to old memories. I do beleive temp control is good if someone want to automate their receipe but for new cookers it is like casting double to short, best tastes can be only found with tons of expriments by trying never tried.
AWS Lambda offers Python 2.7 support
The federal government generally makes a profit on student loans -- (most of them) get paid back eventually.
It's not so much paying people to find me a job. What I'm looking for is a reliable way to find good leads at companies that do the simple things to keep their staff happy and are continuously looking to make whatever they make the best possible. So far I haven't found a good way to find that through just trawling the internet and hoping to find gold.

People such as yourself (and to a lesser extent me I guess) have a solid professional network. That network kind of pre-vets stuff before they send it on to us. That's really good because you tend to stay in touch with people you like, and we usually like the same things as the people we like.

Things like HN who's hiring do help because the kind of companies that post there are likely to have a similar outlook to me (after all we frequent the same place).

Edit: when I said I have a professional network - it's not that wide. While a couple of things have come up from it, it's not like other stories of just letting people know they're available and getting hired
Just curious why someone would want to do this?

According to the article, you would have to use the NDK to make this work and...

> And of course since we're missing the SwiftCore library this is restricted to a small subset of Swift.

So, it seems more of an academic exercise than a practical thing?
Chapel Parallel Programming Language Dev Team AMA on Reddit
This is really cool! Also interesting because of Microsoft's efforts to make iOS apps cross compatible with Windows through what I would expect is a similar process of cross-compiling and porting libraries.