skysight-inc/HackerNews huggingface dataset:
Odd, that's not my experience with GNU software. On a regular basis I use GNU Emacs, GNU R, gimp, and gcc, among other things, and while all have flaws, I don't feel that they're just things for free software fans to brag about without having productive use cases. I certainly use them to get real work done.
Yeah you can get away with a lot less physical security in Japan.

Around where I live bikes are just locked with ring locks that go through the spokes of the back wheel (in other countries that would get your bike lifted into the back of a truck in days).

This also makes retail a lot nicer since you don't get those crazy un-openable blister packs you see in the west. Most packaging is just held together with a single piece of tape for easy opening. Amazon's "frustration-free packaging" is actually more difficult to open than most of the retail electronics packaging you have here.
This question is a bit unspecific.

Getting to be a speaker is more than just being good at public speaking. It's about building a personal brand.
For that you have to start sharing your knowledge. Start blogging, share what you got to say and try to get some outreach on the web. Start offering to talk in your company and at local tech-events in your city. Finally, watch out for "call for papers" from bigger conferences and start speaking there. What also helps is a great network from people who already are speakers in your field and a network to those who are organizing those events.
Different people, different tastes. After a hard day of programming I love to relax by doing programming, but this time on something I care about and not $dayjob related nonsense.
Going on holiday? Nine tips for the security minded
Something of a tangent, but:

> any loop can be turned into a recursive function so long as your stack is big enough, even if they're usually hideous

What amuses me to no end is how TCO turns around and converts that recursive function call right back into a loop before executing it.

And this summarizes my thoughts about the main disadvantage of functional programming - you're working against the way the computer fundamentally works, and relying on the compiler to get it right.
I don't think there's any reason why C# can't be comparable to C++, or any reason to think a programmer using C++ would be able to write significantly more efficient code than if they were using C#.

We're not talking about Python here, C# is a JIT compiled language not an interpreted one. The performance could be roughly comparable given the same code.
Sci-Hub could kill the paid subscription model in academic research, study finds
Why the exceptions? Ethereum is a scam but Monero isn't? They're all the same.
- Hacker News

- Reddit

- The Verge

- YouTube

- Gmail
How GIF Compression Works
If they're lagging in the EV department due to lack of funds, purchasing a startup like this won't change that. Bollinger probably designed almost none of the core "EV" stuff - motor drivers, motors, charging circuitry etc. They couldn't afford to. They've almost certainly bought it off the shelf from one of the many automotive OEMs. Chrysler could do the same.
Good question. Both libraries and frameworks (the main difference between the two being the inversion of control) are addenda to your application, aimed at providing more features and building blocks to set up more complex behaviours.

zOS takes this one step further, including not only libraries for SC development, but also aiming at defining interoperability standards, mechanics and economics for having independent contracts interact between them as independent actors (or processes, if you will) on a shared computing space that is the blockchain.

I think the key here in terms of semantics is that zOS is not just an Operating System, but rather an Operating System for the blockchain. And when we go there, we don't have many definitions available, but are rather waiting to be made.
It’s Not Your Imagination. Summers Are Getting Hotter
Branson said the same thing about the Virgin Group when he turned it from a public to a private company.
Altspace VR – Social VR company to shut down Aug 4th
Age is a factor though in how people think and perceive the world yeah? I do apologize thankfully I'm not in a position where my bias hurts anyone but myself and I'll work on my thinking.
The most amazing thing is the photo of the lumber where a hole underneath the dash is revealed allowing the hauling of lumber the entire length of the vehicle. That is an impressive amount of utility right there. Whether quirky features like that would survive the process towards production remain to be seen, but this is certainly an interesting take on a truck that could be very useful in rural America.
Yeah, that seems like it would be the best way, at least until they get 3D Touch on an iPad. On the iPhone you move the cursor with a light 3d touch on the keyboard, then can start a selection by pressing down harder.
I believe there was also a Rick & Morty episode about this (of course...)
You clearly have no clue how the rest of government contracting works.
1) Start small. Start in your company. Then go to local user groups (LUG, universities, etc). Then submit applications to small/local tech conferences, then go on to large ones.

2) Read something about the topic, e.g:
https://www.amazon.com/Confessions-Public-Speaker-Scott-Berk...

(there're tons of other books and resources, I won't provide everything here)

3) Speak about something you know very well.

4) Reharse. One of the biggest problem with presentation newbies is that they're unable to keep the proper timing.

5) Don't waste your audience time. Keep your talk as short as possible; don't try saying everything, try to say the most important and useful things.

6) Focus on your speech, not on the slides. The slides should support you, you should not be reading slides aloud.
This is a really fascinating read. Thanks! Cheers.
> For the former, it's rather easy really - there are plenty of minor events where you can offer to give a talk.

Well, that's the part that I am finding difficult. I have some interesting topics to address; I have a decent amount of skill and experience at presenting; I have a lot of practice with internal audiences. But I am terrible at networking and this part you describe as "easy" is the stumbling block for me.

Do you have any specific pointers for finding events (even minor ones) which are local (I'm in the Philadelphia area, which is within driving distance of lots of east-coast places) and topical, and finding them EARLY enough to submit a speaking proposal?
Peachpie – Open Source PHP Compiler to .NET and WordPress under ASP.NET Core
Is this basically a CPU fuzzer?
Austria scuppers bill for surveillance of online messaging services
"Nonviolent Communication" by Marshall Rosenberg teaches a structured framework enshrining the takeaways from this lovely bit of art.
Start with local Meetups. It is usually more casual, get comfortable and then start off with tech conferences. I never got good at it.
Creating Syntax Highlighters with Iro
I'm fluent in German, French and English. None of them is my native language, but I prefer German when watching action/war movies. And French/English for comedy/drama.

I think German has that "power" in it that you wouldn't find in other languages. I also like German poetry.

German is a beautiful language with a lot to offer (poetry, books or even movies).
Of course, a bubble is something that popped so can only be defined post hoc. There's some good reasoning in this letter though.
Have a look at this thread right here: https://news.ycombinator.com/item?id=14873351
I have a feeling we are going to see a bigger push for development work on the iPad this upcoming year. Xcode 9 took a huge chunk from the iPad Swift Playgrounds app (mainly the new source editor.)

Being able to edit storyboards and wire up view connections on my iPad would be awesome.
Still looks more than a little rough around the edges. It doesn't like the styles can be edited at this stage?
I see these books as critiques on society in order to prevent the rise of the dystopian future. The real problem is people don't read.
You can automatically promote real servers with good uplink and public IPs to be supernodes. This eliminates the whole NAT penetration brain damage (going IPv6 is a possible workaround).
Fostering exploration and presenting opportunity is essentially forcing exposure, however, choice is not suppressed by force.
It's a chicken-and-egg problem but right now there's 0 jobs posted so the value to look at the page is pretty minimal.

I give the same feedback I gave other SaaS in the past: to get me to spend $50 I need to know who you are. Registered company address, VAT number or such. An email address on a whois-protected domain isn't enough.
So basically he says "In my view, digital currencies are nothing but an unfounded fad (or perhaps even a pyramid scheme)". Perhaps means he wasn't sure unlike the clickbaity article title which sounded like he was sure.

I can't speak for what he means but my interpretation of what real means to him is this - When you buy a stock for a software company you believe in the software, the target segment they are targeting and maybe yourself a customer. So two things define the real-ness of the business - working software and a dedicated user base.

Let's look at crypto currencies from the same lens. Sure the software is great and holds potential for the future. And sure one might say output is as good as the dollar. But, currently there is no sustainable market. There is no urgent need for people to acquire bitcoin other than say speculation purposes.

One might argue they will catch on in the Average Joe with time. But the biggest hurdle is Average Joe likes to see and feel the money. How will one explain them what really a bitcoin is without getting too technical? The problem here is one from the Silicon Valley show. Richard builds a better platform for data management. It doesn't sell because it doesn't make sense to average people at all. So better product doesn't equal to superior returns. It just means superior product.
So the biggest problem in front of bitcoin or other crypto currencies is to take it mainstream.

And certainly fights like the BTC Cash vs Bitcoin Core doesn't help. I mean sure many people weren't happy with the unlimited printing of dollars by Feds in 2008 but at least it dint threaten to break down the economy completely because one side dint want to give in to the other and float their own currency. Stability is important and unfortunately crypto currencies are not there yet.
Yeah I wasn't impressed either, unfortunately it seemed like a combination of cool ideas but lacked any sort of network effect. I mean even an app like Duo by Google is pretty functionless if you don't know anyone using it. This is the primary problem with communication technologies. How do you convince your friends to use it. The other option would be some sort of friend-making mechanism. This is where even marginal social networks can be functional because you can at least see the other people using them.

Also the UI and layout left quite a bit to be desired. Mainly I didn't like how it just ran seemingly crashing in the background occasionally and I never had anyone to talk to one it.

There is a big difference needed when designing free software for individual productivity vs. social software where the usefulness depends upon other people using it and a lot of projects don't get past the cool prototype faze. Since they aren't likely to be seeking VC money to monetize it, then it will probably remain a cool demo for some time. At least the Signal people have tried to make a product that is fully usable by anyone who can install an app.
Any suggestions on finding small/local tech conferences other than Meetup.com?
Building a Country Highlighting Tool with Mapbox
Yep, the SHA-1 matched the one listed on the website for me too.
I would definitely agree that my mousing is not as efficient as an expert-level keyboard only approach. But it's what I do and what is comfortable to me. Random text selection in big bodies of text is always easier (for me) with a mouse first, trackpad next, keyboard last.

Keyboarding, mousing, editing is a very personal thing to folks who have to work at their computer all day. Lot's of different ways to work, lots of approaches to the work. Each person has to find their comfort zone.
Yea, even the best managers can't help stop a disgruntled delivery driver having a bad day.
Here's an entertaining list of bitcoin "deaths":

https://99bitcoins.com/obituary-stats/
Blockchains grow unmanageably large over time by definition, no matter how application-specific you make them, unfortunately. Ethereum isn't the problem - blockchains are.
Why is that racist? If they are not part of the problem, then who is?

Also, what does this have to do at all with her thesis?
Not always. See Peter I or Alexander II. Anyways - bad governments have nothing to do with the contribution of the nation.
I don't understand console games now.

I used to buy them because they worked without an internet connection, and the devkits usually provided their own (well written) primitives and game engines so bug-free (or seemingly bug-free) games tended to be the norm.

Now everyone just writes things in unity and the DRM forces you to have a reliable broadband connection, I don't see the point anymore.
That's just a combination of pattern matching and tail call optimization. That code would look exactly this same in Haskell:

countToTen n = countToTen (n + 1)
countToTen 10 = done
Technically both company wants to take people from point A to point B. But those points vary widely though.

As someone from India, I have huge respect for Uber. The taxi unions here were looting people. They were quite arrogant. In Bangalore, most auto taxi drivers would happily stay idle for the whole day, and try to make some quick bucks during the rush hours by charging 300% or 400% extra, until Uber came and killed their arrogance.

Uber may not have had the same level of technical innovations as SpaceX. But they do have mammoth execution challenges, to the scale that no company might have had to face so far. For eg, in India, in each of the 29 states , they have to deal with the regulators of each state. In hundreds of cities, they have to deal with the respective taxi unions. Extrapolate it to a global scale , I can't even imagine.

My respects to both Elon and Travis! Both are my heroes.
Why not? "What I'm used to" will tend to win in most usability studies. Weird and unfamiliar are harder to use.

Looking at how human languages work, it's hard to see how it could be otherwise. Your own language is always going to be easier to use than an unfamiliar one.

And this is why language debates can't be settled via logic alone.
It's nice to hear that somebody else feels this way, too.

I'm running an older LibreOffice release simply because I won't put up with the hit on my productivity in Calc. I'm not going to waste my effort learning new keyboard shortcuts, particularly when they're key shortcuts that also work in Excel and have kept working there from Excel 2003 - 2016.

An idealistic part of me would love to spend the time to figure out how to stand up a build environment for LibreOffice to fix this myself, but I've got a lot better stuff to do.
My bad, I shouldn't have jumped to conclusions.
And yet where I live I get packages left at my door for days, noone is touching them, there are no bullet proof vending machines and people generally are well behaved and courteous.

This just to remind you that the US is huge, consists of 50 states and in most cases the states are very different from each others.

I'm not even an american and I'm offended about the generalization.
In that case, how do you distribute the IPs of supernodes to new clients, other than hardcoding them into the download binary?

Tor has the same problem; it solves it partially by hardcoding directory authorities, and partially with bridges that are distributed offline.
> Would you like it if the plurality of stakeholders in your ecosystem vilified you in a similar way?

If I was having background investigations done on rape victims in order to discredit them for my own benefit, I would deserve it.
Cities are cool to think about for that reason. They're formed because it's more efficient logistically for all these economic actors to come together. However, they're unpleasant (in some ways, but not others) to live in because of side effects of the same processes: concentrated noise, pollution, etc.
That really depends on where you live!

I'm from Italy, and there tend to be small, single-day conferences around the country; you can find info on lanyrd, linkedin, facebook.. I can't tell.
It'll be interesting to see how they can sell this as anything other than a kit car. Kit cars do not get held to the same standards as a manufactured vehicle, but you have to put it together or pay a shop to do it. Plus, you know, they are pretty deadly in accidents.
And every ecommerce site out there doesn't allow USD, but only a derivative currency convertible to USD on-demand with complex rules attached.

Never heard of this. Care to elaborate? Are you just talking about PayPal?
Since when does Amazon have their own delivery people? Sure you are not talking about a USPS/UPS worker here.
Possibly not able to carry enough chemical fuel to lift the fuel into space and return and do a controlled landing without refueling? That seems more plausible.

Fuel is heavy, and most of it is spent on... lifting fuel.
It is a speculative bubble: http://www.investopedia.com/terms/s/speculativebubble.asp

Pyramid scheme is implied because people try to get others to adopt bitcoin, may not friends and family but it is promoted to others as a way to get rich. Have you seen the various cryptocurrency sub-reddits? They often read like mass delusions or pump-and-dump schemes.

The only real value of Bitcoin that I have seen is the highly illegal darknet marketplaces, but outside of that I haven't seen much.
A brief history of quantum alternatives
Don't they need their own battery gigafactory to scale the production?
Totally agree, digital currencies are not real. Of course that doesn't mean they cannot have an effect on reality, just as a psychopath can run around and shoot people because of his unreal delusions.
wonder what the cost is to "keep the lights on"
Looks more like its inspired by the Land Rover Defender 90 to me. I don't really see the resemblance to a Bronco.
> Each RingID has 40 characters

To by-pass the 40 char ID you can use the name registration system offered by Ring and register a username as you like.
The option is available at the account creation and in the settings. you can also use a QRcode on android

> We haven't had time to add contact managing features (adding, editing, etc.) to Ring yet as its not the priority in the alpha stage

The contacts are are present as an internal funtion in Ring, only external sources of contacts are not supported yet.

> The Ring OpenDHT network is new and it may take up to a few minutes to discover Ring nodes around and reach your partner's machine.

It is a worst case scenario, usually takes 10 seconds

> Ring can usually reach computers behind a NAT provided that you have checked the Allow UPnP setting

It also works without uPnP but with less quality (using STUN or TURN)
Be really knowledgeable about something that other people are really interested. Find an angle of that thing that nobody's really looked at yet. Pitch that talk to places whose audiences are into that kinda thing.
Project Sidewalk: Crowdsourcing and machine learning to map urban accessibility
We are researchers at the University of Maryland developing new scalable methods for mapping urban accessibility by combining crowdsourcing and machine learning. Check out our new tool, Project Sidewalk at http://projectsidewalk.io/, that allows users to virtually explore cities and find sidewalk problems, and help us make cities more accessible!
Search social networks (facebook and Twitter mostly).
Chargemaster
Skype did that, Windows (lol) nodes with good up times and bandwidth were autopromoted as supernodes. This makes the network unfair tho, and encourages these users to use alternatives clients to prevent being a supernode (wasted bandwidth and cpu: who wants this?)
The man who swims to work
iPod Discontinued
That's exactly what got Skype banned on our university's network back when it still used to do that, because otherwise supernode traffic would have taken a significant portion of the uplink bandwdith.
Then this is a poor example. I can certainly empty my own trash - I do that at home. It's far more efficient to have one person with no education or special skills come around and collect everyone's trash into a big container once per day than to have hundreds of skilled, expensive employees empty their own trash when it gets full.
Does sugar make you sad? New science suggests so
Only on HN can a mere mortal like me read an offhand comment by a fellow commenter, claiming to have lost a quarter billion dollars (and believe it to be true).
> "Do you have any specific pointers for finding events (even minor ones) which are local (I'm in the Philadelphia area, which is within driving distance of lots of east-coast places) and topical"

You need to describe the subjects that you'd like to give talks about before anyone can suggest an event that might be suitable.
Why not use the in application customization to set the shortcuts?

Obviously in general not wanting to bother is a perfectly valid reason, I'm asking in comparison to setting up a build environment.
Meta-reply:

'[C]orrect predictions [someone] made before' = data.

Instead of discounting it, I would rather count it more heavily, esp. in a complex domain where a full principled evaluation of the evidence is beyond most people. There's a reason you can't read a review paper and then get a PhD in whatever topic. Having to establish everything in a logical chain from first principles every time you want to opine is inefficient, to say the least. Previous performance matters. It's not all that matters, but nobody is claiming that.
Microsoft opens fuzz testing service to the wider public
And it's even easier to not!

I'm sure I'm capable of managing a webserver, but it's one more thing to worry about that I'd just as soon skip.
Fair enough, I didn't get that far. I saw the RingID part of the FAQ and backed out of giving it a go thinking ICQ and that sort of user interaction died in the early 2000s

re: your edit - if there are answers to these problems the FAQ really could do with an update
Understanding Complexity
My strategy: just sign up.

I find the social pressure to avoid failing miserably in front of an audience is sufficiently motivating.

Local meetup groups are great, as is giving a talk at your company. If I'm giving a talk, I like to give the same talk to both audiences.
>This is definitely true, but all of these genes have been vetted by millions of years of evolution, so we know they're rock solid.

Evolution does not vet for anything except population-level viability. Once upon a time, our population bottlenecked. The return of large-scale genetic diversity is normal for an animal species, especially one that has spread to practically every environment on the planet.

Also, evolution is not a prescriptive standard. Oy.
Most men in the US and Europe could be infertile by 2060
Small Talk Is an Overrated Way to Build Relationships with Your Employees
Rent in Toronto broke 1600 CAD for a one bedroom apartment recently. Not quite 3000 USD, but also consider you'll get paid significantly less than half and probably get less office benefits (such as free meals) as well.