skysight-inc/HackerNews huggingface dataset:
Mellanox ConnectX-5 Sets DPDK Performance Record with 100Gb/s Ethernet
Using Windows 98 in 2017
The low cost and low power consumption make it useful for home automation tasks that can't be handled by something simpler, like an Arduino. I've starting thinking about what I'd like to automate and I think the Pi ZW may be ideal for some tasks.
What you're asking for is a pure form of meritocracy, which I think is generally a good thing but does have negatives.

The problem is, how do you measure impact and performance? If you have someone on a team that spends a ton of time helping other engineers with their coding problems, their own commit rate will be lower. If you have someone who checks in a ton of code (not a great messure of ability), they may cause a ton of breakages and bugs for others, a detriment to the group overall.

Meritocracies can be gamed, and any measure you decide to track, will be gamed. At some point machines will definitely be able to track all of these data points, and incorporate them into a model, but it's still only going to have a view of the world based on the data it is fed.

This means that people will game it, and then you have a similar issue as today. While I agree with you in principle, the implementation will not be perfect.
how will they know my blog is hitting 25k users per month? What if my blog will start hitting 25k (unlikely but who knows), how will they know about it
This sounds right. And there's a reason more people don't use VIM, or play DF.
An old friend approached me with the idea and we have developed it together. He used to work for a media company which had these sort of clients already so we got a head start when they folded and we stepped in to pick up the slack. Subsequent sales have all been word-of-mouth. Product development has been entirely driven by customers: they need something, I put it in and then every player gets the new functionality once it's battle-tested.

When we first looked at the market, we realized that no-one really knew how it worked because it's still very young. So we decided to compete on price and reliability. Instead of lock-in contracts and up-front hardware purchases, we charge a small month-to-month rental and the hardware remains ours.
Sea ice coverage in Antarctica is interesting.

Until the last couple of years, it's been at all-time highs, but it has crashed big-time: http://nsidc.org/arcticseaicenews/charctic-interactive-sea-i... click over to Antarctica.
Or "facebook uses it". That one tends to go far.
Related to all the Pascal discussion in this thread, Carmack actually started working in Pascal before C:

https://twitter.com/id_aa_carmack/status/376210391346315264
Depending on how obscure the counter is - even Japanese people struggle [0]! Honestly, you only need a dozen or two counters. The hard part for me is remembering to use them.

[0] https://www.youtube.com/watch?v=N6sNa70KsW8
Women are promoted into management at much lower rates then men are in many industries, which ends up in underrepresentation at the highest levels.

https://www.ellevatenetwork.com/articles/7823-lecturing-men-...
v9fs has some major advantages - the protocol is much simpler and more lightweight, which makes accelerating it over virtio much more tractable and effective. And it's nicely integrated into qemu so you don't need to bother with setting up a server.

Really, it's not competing with NFS/SMB, it's just aimed at fast passthrough for local filesystems.

However, having read a decent amount of the code myself, it is pretty crappy/sketchy.

However, it's not a lot of code and the basic idea is sound and the protocol is simple and well designed, it really wouldn't take someone with the right skills long to rototill it and make some drastic improvements (there's performance gains to be had in there, too).
It's not either the traditional DF UI or a mouse-driven interface: other alternatives would be an improved keyboard-driven interface or an interface which uses both the keyboard and the mouse well (yes, I'm aware that technically DF does have some mouse interacton: http://dwarffortresswiki.org/index.php/DF2014:Mouse_control).

Dwarf Fortress is an amazing game with an incredible engine, but its UI is notoriously terrible, and IMHO deservedly so. But then, I've never managed to last very long, so perhaps there's something wrong with me.
The links below are all clearly marked "opinion." You are going to distrust the paper's news-gathering process because of who they invite to write op-ed pieces?
I don't have my personal laptop with me when travelling (because personal phone and work laptop is sufficient). So that's not really an option.
I switched when I stopped drinking caffeine after 1pm and, even more importantly, started working out daily in the morning.

Took a week to get used to waking up early, but now it's nice to collapse in bed around 11pm dead tired instead of just wishing I was tired.
I looked at the LastPass ones (all for Android) and they look relatively minor. The only real wtf is https://team-sik.org/sik-2016-022/ - hardcoding keys should be a big nope. Still, it happens only if you use a PIN rather than your master password; I hope this does not happen in iOS if you use TouchID...?
Yes. I've noticed that trend too. A lot of today's teenagers spend most of the time on their phones to consume content and to communicate. Most of them use PC only for homework. I feel like the amount of time spent in front of the screen is the same, but not for the same purpose, and not the same screen. I was a teenager during the transition, the iPhone was released just on my generation's transition between primary and secondary education. Still, we all prefer laptops.

Naturally, since we spent bunch of time on PCs, we tried and explored many different things. I started learning HTML when I was 11 or 12, I don't remember precisely, but I discovered it accidentally. I found out about View source and how to save a web page (HTML), then I started playing with the code. This was enough to get me interested and I started learning HTML and later, programming. Today I am 23 and I work as a mobile developer. I heard a lot of similar stories, not just in programming, but for graphic design and other fields that use a computer as a tool.

The smartphone is simply not a creative tool, and it's not an open platform. You can't "peek" inside of a mobile app like I was able to peek into HTML. If I didn't, I would never discover it and it would never lead me to other platforms and programming languages. You can't see and play with raw files. You can't just open a photo in an editor, which leads you later into some creative fields like graphic design. Sure, you can "get creative" in Snapchat with your photos, but Snapchat is not a professional tool. When we wanted to edit our photos, we had to first get Photoshop, and learn the basics of working with it. Since it is a professional tool, it is an invaluable skill. I feel like this doesn't happen anymore. Applications like Snapchat are enough to fill their need for creativity and those kids are less likely to discover useful tools.
Creepy IoT teddy bear leaks 2M parents’ and kids’ voice messages
I appreciate the effort that went into this, and it's certainly important to have a good clear reference on JS. Unfortunately, I can't support the effort to aim this at beginners, because I think JS is an extremely poor choice of language for first-time developers. It's poorly designed, with too many side effects and edge cases and confusing behaviors to be a good choice for a first language. It will bog down first-time learners with weird minutiae, and it will do that because it is a poorly/hastily built language that is being used in ways it was never intended for. I realize JS is ubiquitous and easy to access (since all browsers have it), but that doesn't make it the right choice. It's just too broken.
You absolutely need to be a) an imbecile or b) deliberately reckless to cause a car accident.

Driving is really quite simple.
Why in the world would it take 5 people to do the same thing as 1 when they're working half the time? First, you're assuming that it's not possible to do 50% of the work in 50% of the time. If you look at the people on HN working full-time (e.g. not founding a start-up or doing their own thing but working a regular W2 gig), they could probably complete 60-70% of the work they do in 40 hours in 20, especially if they got to choose what 20 hours they're working, and especially if they're paid break-even like you said, somewhere in the 80k range. Which, before we start hearing from the SF people about they pay $25k/mo for a studio, is many tens of thousands above the average US household income and nearly three times the average US individual income.

And for the project, if you've got two people doing that, let's say 60% of the velocity of their 40-hour selves, you're essentially getting the work product of 1.2 people for the price of 1, from 2 separate people. All while having happier, more loyal employees to boot.

I'd absolutely work 20 hours a week if I could get paid 40-45% of my current salary and if I didn't think it'd kill my career prospects at my current company. Even places that would entertain the idea of part-time engineers, I don't think they'd be promoting any of them to manager or director.
I'll do you one better.

We're hosting a private-facing WordPress with several custom post types and some custom fields using ACF Pro. Then we pull directly out of the database with some not-too-complex and fast SQL queries and build a static site with Jekyll. The whole thing is about 200 lines of Ruby + a bunch of configuration for each post type. I'm working on making this a little more generic, because this thing really smokes.

In migrating to this, I'm doing a similar process with our previous mess of a WordPress site by pulling from the DB and writing JSON. WP All Import + ACF plugin takes care of the rest.

All uploads are now served out of S3 buckets and our editors write Kramdown now instead of HTML and inline CSS. We can easily A/B test or Multi-Armed Bandit now too.

It would have been a lot easier if the Wordpress REST API weren't a piece of junk. SQL is consistent at least.
Everyone here seems to be thinking in hours, like they actually equate to produced product. I don't think that's really the case. It's more like working 8 hours a day so you can find that productive 2 hours in the middle somewhere where things get done.

As a manager, I don't care at all if my employees work 40 hours or 4 hours. I care about what they get done regardless of the time it takes or when they do it (to some degree). This requires _active_ management in their day-to-day with the domain knowledge to call bullshit when things aren't getting done.

This management style doesn't scale to large teams, but I find it very effective.
One Billion Hours of YouTube Watched Daily
Marc - I've had so much fun with Raspberry Pis! Really appreciate the work you do. Have you considered setting up a kickstarter-style pre-order system? I think a lot of people would sign up and it might give you guys more predictability.
Enterprise Ethereum Alliance- Live Stream
> I know for a fact many NSA employees read and enjoy participating on HN

There's a few Palantir[0] employees here too, Palantir being one of the many tentacles of the NSA. Infact any contractor who does work for the NSA can be found lurking moar on HackerNews. If you do enough digging around you will find them. Palantir being the more obvious example.

[0] https://en.wikipedia.org/wiki/Palantir_Technologies
Or maybe saying that there are 0.001x managers out there?
Static analysis is far from a solved problem, so I do the think that's a useful analogy for considering whether we can automate some analysis :)
I do not think Notch have more programming experience than thousands of other programmers in the industry. He worked on games professionally only for 9 years. Minecraft is not that technologically great, it's just a fun game to play and very famous.
I bought two Zeros for $5 and <$5 of shipping earlier this month. I still had to go to two different distributors, but Canakit and Adafruit were in stock in the US.
Uranium is great at producing heat that can be used for all kinds of things like desalination.
Ask HN: Which Framework Is Better for a RESTful API – Play or Spring Boot?
This is for a heavily regulated space, that also has to have B2B and B2C Api's.
Sleep Trackers Can Prompt Sleep Problems
Very well, since you refuse to stand behind your words I assume you are an Uber shill, perhaps Travis himself, trying to cast dispersion on a story.
Reminds me of when I used to work at Cisco. All the software there for routers must be written in C. As a result everything takes much longer than it should.
Sleep issues run in my family. My uncle sleep walks. My father worked nights for decades by choice. I've experienced weird altered mental states while sleeping, and always had problems sleeping. My kid is experiencing some of the same stuff.

Caffeine definitely exacerbated my problem. But quitting caffeine alone was not enough. Avoiding screens (and using f.lux), making my bed a 'sacred space' where only sex and sleep happen (although I still read fiction in it because it helps me nod off), using a red light, and a few other things have also been necessary and even then I sometimes have trouble sleeping.

My kid is experiencing much the same problems and she is not allowed to have caffeine. I'm trying to teach her good sleep hygiene, but the things she's describing and the things I see are very very similar to the things I went through as a teen and sometimes still struggle with.

It may or may not be a coincidence that we trace a significant portion of our ancestry back to places of high latitude. In fact, now I'm kind of curious to ask some of my distance cousins if they've had any of the same issues.
>there's a reason it hasn't been done in several decades

Because it lost its novelty. Clearly the technology's already been there and had the potential to get better with continued funding.

Apollo 11 was a huge moment for the US and the world. We beat the Soviet Union to the moon, and that was the primary goal. By the time Apollo 17 rolled around there were other things going on that grabbed our attention (like Vietnam). We had already spent too much money on the Apollo program and the public didn't really care anymore, so it ended.
An hour a day either direction doesn't make much difference at all; what makes a bigger difference is what time you come or go. I'm very lucky in my current gig that I can come and go as I please provided I get those 40 hours and as a team we cover the business day.

I'd much rather work 40 hours or even more, working 6-2 or similar, than work 30 hours a week and have to deal with rush hour traffic.
Those words are meant for people who have the question "why should I go through all this trouble to implement this pattern?"

That said, it is very vague. I think this presentation from Alex Russell does a much better job of demonstrating the need for progressive web apps:

https://m.youtube.com/watch?v=4bZvq3nodf4
Why Mobile Page Speed Is a Visual Designer's Problem
I did professional development in Delphi for 13 years, writing and maintaining a sprawling 700k line reservation system. I don't miss it much. It was a great learning experience to have to fill in all the gaps in the standard libraries by twisting and turning Pascals rigid rules into something semi-useful; writing foreign function interfaces to WinSock to get around the limitations in the provided toy socket implementation; finding ways to convince the over-engineered pixie-dusty data-layer to issue effective SQL; and trying to keep up with Borland's, nay Inprise's, wait Embarcadero's, ever changing priorities and price hikes.

I don't even find the GUI-builder that amazing. It's very easy to use, and up to a certain scale it's very convenient; but it encourages and rewards coupling the implementation to the interface at every turn, making any attempt to do the right thing an uphill struggle.

One of the most painful memories I have from software, the stuff that haunts me in my dreams; is writing stored procedures for Delphi's favorite database, Interbase. Whenever you did something wrong, it would give you an error saying 'Error at BLR offset 283729' or similar, offset being the offset in the compiled code where the error supposedly happened; thereby forcing an inhuman level of discipline when making changes. I had to write and maintain thousands of lines of that bullshit; since by the time we dug that deep into the performance of the BDE, the entire application was fused to it on UI level. Switching meant going through every single stupid form in the application and carefully translating event logic, bindings and properties to pure SQL.

Thank you Borland, but no thank you; I'm out.
I don't think I could agree that the "author is wrong" without some cavets, but I do agree that privacy is in part driven by culture. As an anecdote, I recall when I lived abroad just how many of my German friends used false information in their Facebook profiles. They were rarely under their real name, and the pictures were often obscure and few in number. It wasn't universal in every instance, but it was common enough that the expat Americans such as myself would sometimes talk about "going anonymous" like the Germans did. When I asked a friend or two about this, the answer was always the same. Privacy. There was simply a much greater concern over groups that had their data. (I'm inclined to believe there's a historical basis for this, but it's just supposition.)

So I think people will be more concerned about privacy when it becomes important enough for them to do so. And I believe that's not likely to happen until the evidences of the abuses against themselves becomes too large to ignore. But the abuses of privacy today are largely unseen and unheard. And so the culture of being social and sharing is more dominant than the culture of privacy.

I don't hold developers and engineers directly responsible for ensuring people's privacy (though they could certainly do more to improve it. Their business model often relies on people giving up their privacy, true. But as Facebook stated long ago, "the information users provide is voluntary." Users do not seem to mind volunteering.
Honestly I feel the opposite.

I agree Dwarf Fortress is quite hard to learn and the UI plays a large part of that as it's completely keyboard based and requires a lot of upfront effort to learn, but once you do you become much faster than you would otherwise (much like text editors).

People often complain about Dwarf Fortress's graphics in the same vain and breath as the UI, but I think these are parts of the charm and instead of being weaknesses they are leveraged as strengths.

For instance, the lack of fidelity of the game allows any new character to be added in 2 seconds, yet Rimworld needs a considerable amount of time and effort developing each texture. To an extent I think the 'horrible' user experience cannot be divorced from Dwarf Fortress. Losing is fun, after all.

I think what you consider a 'horrible' user experience cannot be divorced from what we know as Dwarf Fortress today. Losing is fun after all. I love Rimworld and Dwarf Fortress, but they occupy different spaces within a similar genre in my mind.
Such as what kind of tasks?
Regardless of whether Amit is a scapegoat, we clearly need to applaud Uber for encouraging this resignation. Another high level executive with sexual harassment history is not needed, and I hope this signals a change of direction for Uber that is followed up by further cleaning of house.
Do you pay your landlord less if you are home more? Is shelter worth less if people have jobs with alternative schedules?
This seems disturbingly severe. Someone misread body language, was corrected, and immediately apologized; you say that's a negative?

Also, what happens to more serious crimes when a person is released from prison? I've had several ex-cons on my team from time to time. My view is, if they've been released from prison then they've done their time and we (as a society) owe them a chance to show that they can rehabilitate. What's the alternative? Once you've committed a crime, even a serious crime, you should be unemployable and starve on the street? It's a serious question.
Thx! Forgot that one :-)
So I started a Ruby news blog back in 2004-2005 to help build a platform to promote my Ruby book. No sponsors for a year or two but then Geoffrey Grosenbach of Peepcode reached out and offered me $100/month if I put a banner link to Peepcode in the side bar. So I took it.. and the next month I had about 10 companies reach out wanting to do the same thing!

First lesson.. if you start running sponsors even before you're getting paid for them, people will come out of the woodwork.

Eventually I had the aforementioned blog up to several thousand $ per month, but gave it up to focus on email newsletters instead and now there are 9 of us doing it full time, still all funded by sponsorships.

FWIW, I would sponsor developer related blogs if they would help us reach more potential subscribers (or even pay $ per signup), so I think there's a ton of potential out there for both blogs and open source projects.
Your thought has a name:

https://en.wikipedia.org/wiki/Wikipedia:Chesterton's_fence
The very bottom of that report says the vulnerability was fixed last September, which seems like burying the lede
$2000/month for day care or camps or lessons or whatever...

$2000/month for health insurance for family.

$2000+/month in rent or mortgage

$1000/month in groceries

And we are up to $100,000 a year in just the bare one expenses to exist.

Maybe add some retirement savings, a vacation for a week or two, maybe some college savings, and we are into $200,000+ territory.
Perhaps you weren't trolling intentionally, but you made the quality of this already divisive thread far lower in the two ways that aren't ok here: unsubstantiveness and incivility. You've also done this before.
I wouldn't advocate getting rid of "the cloud" in general, but I'd advocate rationalizing it.

For your examples:

- Backups - Agreed, these make sense and need the appropriate security guarantees.

- Siri - I can't think of anything it does that requires the voice recognition stuff to operate in the cloud. If this could all be done on-device, but with the ability to reach out to the cloud as required that would be cool.

- Maps - I'm torn. On one hand, it could be a local thing, but on the other hand there is a LOT of value added by it living in the cloud. Whenever my bus is moving slow, my first instinct is to pull up Google Maps and see where the accident is. It's shockingly accurate.

And some other stuff:

- File syncing/sharing (like Dropbox and friends) - Doesn't NEED to be a cloud service, this could be as simple as a USB hard drive attached to a router or as complex as a 12-bay NAS. What I'd love to see in this space is a universal API that app vendors can use - no more dealing with some apps that are Dropbox only when I want to use SugarSync or OneDrive etc. Then the storage provider would just provide an app that implements that API and everything that wants to store files in the cloud could use it.

- Email - I think what we have for email these days is really a great example of how things should work. Don't want to invest a lot of time and effort? Sign up for Gmail. You can use the web, or you can use a choice of native clients easily. Willing to put in the work? Buy a domain, get yourself a Digital Ocean droplet (or colocate a box - your choice!), and run your own.
Or yeah, aging. Unfortunately I can't go back in time to test it :)