skysight-inc/HackerNews huggingface dataset:
Sounds like it was written by a Samsung rep.

I will agree that Apple has some problems. My iPhone 6 Plus, which I had babied for years, suddenly got the touch disease. No cracks in the screen, original screen, No damage. Yet the entire phone was bricked by the infamous touch disease. It's amazing when you spend $900 on the phone, including AppleCare that never got used, and a software bug can make it completely useless as a phone or in any way.

I did encounter a friend with an iPhone 5 to sell and I bought that cheap. Then, for a $20 kit on Amazon.com, I was able to replace the battery in 20 minutes (freaking easy) and now I have a brand new iPhone 5, in effect.

As for the alleged difficulties in Siri, I must disagree. I have found that people who complain about Siri often have sloppy speech or an accent. You have every right to be upset about that, but you must acknowledge that there is more to it than just Siri sucks. I do not have an accent of any kind and speak perfect English, and Siri never has a problem understanding me.
bananacoin, garlicoin, ....
Project 2ine (an OS/2 emulator)
Jordan from Standard Cognition here (that's a video of our autonomous checkout system). From what we've read about Amazon it sounds like we're approaching things very differently. Amazon uses sensor fusion, including lots of non-vision sensors (floor sensors, shelf sensors, potentially RFID as a supplemental signal). We do everything from ceiling cameras, nothing else. That makes the system harder to build, but much easier to deploy to lots of existing stores. Amazon's solution requires a hefty remodeling.
I could go into details about how they screwed us but that is perhaps a thread of its own. We bitch slapped them at the end when I finally grew a pair (after years and years of just doing whatever they wanted).

If you are an Intel vendor you will like this tidbit, they were on our paper. Not their agreement, they agreed to our paper. I think we are the only small vendor that they ever did business with where they didn't force their terms into the deal.
Snap Inc. threatens jail time for leakers
Being a veteran programmer,i find it funny how the article sounds like the stuff we used to read back in 2004-2005, during the heydays of spring and EJB.
The official React tutorial is excellent and I learned the basics of React from that and was up and programming in a day. It took me a couple of weeks to understand the library in more depth, but there just isn't a whole lot to React. For Angular I agree it takes far longer.
A simpler and obvious explanation for critical complacency; 90% of critics are also crap/crud.
AWS needs to help drive this practice towards a greater adoption: it should be a basic feature of their LBs (and not some magic Lambda/Route53 trick).

Hopefully they’ll make it easier with their Kubernetes integration.
This is surprisingly fun to play. Lots to be done here that could make this truly addictive.
Jordan from Standard Cognition here (that's a video of our autonomous checkout system). We don't depend on the shelf location an item came from. You can put things back anywhere you like and the system behaves just fine. It's one of the advantages of using a pure vision system as opposed to a sensor fusion approach with sensors on the shelves.
I like that the only con for Vue is there's no jobs for it. Having done two major projects in React and Vue, Vue is my preference. While vue is supposedly faster, speed has never been an issue for either. I think the biggest thing for me is it's just easy. While I like React, I think vue is nicer and often more concise, and if you really want jsx, it also supports that.

I also use Bulma for the visual side which works nicely with vue.
Yemen was nearly running out of water even before the war started. In any case these are quibbles. Yemen and South Africa having cities without water should be a major alarm to all civic leaders.
about .025: http://www.socscistatistics.com/tests/ztest/Default2.aspx
Yeah, it would be interesting to do the same study in California and see if the percentage was higher or lower, they could even break it down by closest major city, San Diego, Los Angeles, San Francisco, etc.
Me too. I fought Emacs for a solid month trying to make it use tabs, and use browser/Sublime/VS style navigation behaviors.

But Emacs eventually won, and I’m glad that it did. Searching for a buffer with a few keystrokes is way better than flipping linearly through a huge stack of arbitrarily-ordered tabs.

(Plus, a minimal interface just looks cooler.)
I don't see this as a good example of "how messed up C is". It doesn't compile because you're violating const correctness, and any other language with similarly sound correctness requirements would flag it in a similar way. If anything, this is one of those rare cases where C chooses correctness over convenience.

It takes quite a bit to explain because the "common sense" is that if one level of pointer indirection allows you to pass non-const where const is expected, then two levels shouldn't be any different. But common sense is wrong, and the compiler is right. And it doesn't require any language lawyering, either - all you need to do is slightly tweak the example to show why exactly it is unsafe.
You seem to have switched from a general statement about the semiconductor industry to a specific occurrence. If your experience is only with this specific occurrence, you should not make general statements about the competence of thousands of people in the field.

Perhaps a more accurate statement would have been: "some clueless people exist in every field." But that is not as exciting.
Wow... It sounds like you and OP are roughly the same age, and the same age as my youngest brother, who also kicked heroin addiction (he kicked it a couple of years ago).
What I'm wondering is if there is something generational here.

My father also kicked heroin before I was born in the late 70s, and since his recovery was such an important part of our life as a family, when we learned my brother was using, it shocked us, because it seemed so obvious not to do it. What I've been wondering is why the current crisis is affecting your generation more heavily than the ones between (or maybe I'm selectively seeing it in your generation).

Was it the easy access of oxycontin in the late 90s that finally trickled it's way through the culture and started a resurgence?
Was it some other factor (the fashion cycle that goes in and out every 20-30 years)?

I do know my brother was exposed to it from a friend around his age, and of course during a painful part of his life, but I'm curious as to the origin because I see how culture and influence work it's way though our lives, but I'd love to have some hints as to why heroin itself made such a comeback.
It is fascinating to me that something you hate about Eurogames is what I love most about them. Vive la différence!
I had an Apple store experience from hell
I think it comes down to respect and social status. In the times that the marketplace was a place of meaningful interaction, the vendors were merchants or tradesmen selling their products and those were relatively respected stations in life. They weren't nobility, but they weren't at the lowest strata either.

Today, retail is a near-zero-skill job that's manned by people who are either young or uneducated. When I worked retail between high school and college, I remember there being a glaring mix of people like me who were transitioning through it and lifers who'd been there for a decade or more. And you could see it in the interactions with customers. When dealing with the younger employees, customers often adopted an avuncular style that's used when dealing with people of the same class but different generation. But when I'd see people talk to the lifers, the interactions were more mechanical and less personal. It was almost as if customers felt that there wasn't any shared context and so a conversation that went beyond the immediate transaction was pointless.

I contrast this with my experiences going to farmer's markets. There, vendors are viewed much more as equals. They're largely respected and often own their own business. It's much more common to see people having conversations that feel like they're between equals than it is to see those conversations at a traditional supermarket.
Here's one more data point:

I enjoy a full range of musical genres and I typically go in cycles. I'll go for a week or two on trance/progressive (A State of Trance Episodes 300-450). Then I might switch to technical death metal for a bit. Even though they typically sing in English, it turns out that the lyrical content of this type of music is hardly discernable. I also happen to enjoy a lot of punk and hardcore music. I find that if I already know the words to the music, then sometimes it's not as distracting as other lyrically-heavy genres.

Also, I'd suggest investing a pair of good over-the-ear headphones (if you can tolerate them) or at least a pair of good in-ear earphones. You might also consider an amplifier as well. With my iPod classic, an amp, and my Beyerdynamic DT-770s, the music sounds so damn good. The seal on my ears is so tight that I'm basically isolated from my environment.
> Win32 is going the way of Carbon even if it takes a couple of years more, like it or not.

That's the thing, nobody likes it. They've been pushing "modern apps"[1] since 2012 and nobody notable is writing them. As Surface RT showed in the market, when forced to make the choice people will just abandon the product rather than put up with that mediocrity.

[1] Orwellian calling it "modern" just in the name, as if that saves a bunch of work to come up with actual modern stuff that works.
It might be courtesy, but it's certainly not "common." Times like these are where I feel like half of HN must be from a totally different planet. Searching out barcodes is fun and common? What?
Probably never. People that like California and want to live there, will live there. People that don't like it, or are unwilling to pay CA taxes will leave. The middle class can't escape anyway.

Did these tax reform laws get rid of the US global taxation of individuals as well?
Hello,

I have past experience working on high volume chat systems. I have build a number of systems from scratch in the past and I work on nodejs as well.

Here is link to my profile:- https://angel.co/raooll

Would be nice if we can have a quick chat.

:)
> Good luck convincing your new engineers that being inserted into your company as a cog and dealing with your business procedures for “operational efficiencies” is making the world a better place.

Dead on.

I'm sure the author of the article is a great person, but the fact that the _CFO_ is the public face of this effort tells you all you need to know about how serious they are.
Scrum of Kanban? It doesn't matter
Download link for the original paper:

http://libgen.io/scimag/ads.php?doi=10.1016%2Fj.envint.2017....
> Why is this the knee-jerk response to technological progress?

because people lose jobs and then they elect people who promise to bring back jobs.
If the sole purpose is to track which files changed, then redo is arguably a simpler solution to this problem - you don't need to learn a new language either (and its funky rules like the tab/space difference), just shell scripts with a couple new commands.

http://news.dieweltistgarnichtso.net/bin/redo-sh.html
Btw, "Your Life in Weeks" is probably (?) the originator of this kind of visualization: https://waitbutwhy.com/2014/05/life-weeks.html
Mexico also has a bonus 'do not travel' advisory in 5 states, for those seeking that extra bit of excitement.
Actual like to listen to a foreign music for this reason. If I can't understand the lyrics it does not distract or I listen to a lot instrumental music. If there are lyrics I can understand I will focus on them.
Richest 1% took 82% of new global wealth last year, report says
I prefer that the advice not to be dogmatic about saying “no” but rather to be wary of the costs. The big benefit of microservices is being able to easily reason about or scale services, but adding dependencies usually sacrifices those benefits. I’ve seen that done poorly in the various iterations of this cycle and the worst failure modes mean that debugging requires you to understand how to get & interpret state from many locations, making even simple problems challenging.

That might mean that you still take that cost willingly but engineer in the extra tooling to make things easier to manage – i.e. simplifying tracing load or errors across service boundaries back to the source – but it might also be a cue for you raise to reconsider whether the service divisions are in the right place or whether all of the services are appropriately sized. If you find yourself needed distributed transactions, retries, etc. that’s often a good time to pause and reconsider.
As a EE myself, who left the hardware industry to become a software engineer, I agree completely. It's also worth examining the reasons why chipmakers in today's world can't ever compete with SW companies for top talent:

1. The market size and opportunity in SW is tremendous as compared to HW. SW is eating the world in nearly every industry, and this is going to continue for the next 10-20 years. HW used to be great, during the time of Moore's law. But with Moore's law coming to an end, it's going to be harder and harder for chipmakers to compete with the same products they released 3 years ago.

2. Entrepreneurial opportunities are severely limited in HW. A software startup can be launched by 2 college kids in a dorm room, using a couple thousand dollars of angel investments, and scaled nationally with 1-2 million in VC funding. With HW startups, because of the engineering/logistical nightmares involved in fabricating a chip and selling a physical product, you need so much more money/credentials/connections to get a startup off the ground. SW devs can realistically dream of building/joining a world-changing startup, but HW engineers are mostly resigned to being a cog in a big machine.

3. Paranoia and risk aversion. Strongly linked to the above, is the culture of rational risk-aversion that exists in any HW project. With a software project, the Agile/MVP methodology works extremely well, because the cost of making changes, or fixing prior mistakes, is so low. In HW, the costs of making changes and releasing a buggy product, are astronomically higher. Because of this, HW projects are extremely risk-averse. Junior developers are micromanaged by their superiors. People are given little autonomy to innovate and try new ideas. Project timelines are measured in years, not months. From an artistic perspective, developers love having the freedom to build freely and get their product in the hands of users as soon as possible. This is so much easier in SW as compared to HW.

Combine all 3 of the above, and it's easy to see why SW is so much more lucrative and enticing. As an EE myself, I tell everyone I know that unless they have a deep passion for the field itself, they should strongly consider a career switch.
> The problem with this paper is that it ignores ADHD.

This isn't really a problem with the paper itself, per se. But probably a subset of the population which should be tested.

> certain kinds of music can help mitigate this problem in some cases.

Is this inferred/anecdotal evidence or rigorously tested? Many of my friends claim that music helps them concentrate, but (as this paper shows) it probably doesn't.
Software Developer and... I guess I do this Linux Administration thing now? Anyway, I couldn't agree more. I can work in quiet, but more often than not I like to have music playing just to block everything out and focus on what I'm doing. It's immensely helpful in our open office floor plan, or even when I'm just at home and my roommates want to have a lively discussion or play some of their own music.

I don't think this is unusual at all; heck, my musical upbringing tends to mean that if there isn't music playing, my brain fills in the gap with one song on loop. Sometimes I need to switch the mental track, y'know?
Take a look at this:
http://news.dieweltistgarnichtso.net/bin/redo-sh.html

And for GNU tools on Windows, I would heavily recommend MSYS2 these days - having Pacman as the package manager is very nice, and there are already a lot of packages there.
I am sure this is controversial, but how many people have actually read these books? It's unfortunate because they are held in high regard, but the impact seems reduced for what it could be. I definitely could be wrong. I would love to at least peruse through them, but they seems to be hard to find as a full set at a decent price.
One of the companies my sister worked at had a full time position dedicated to countering Glassdoor reviews. For every negative review posted, this employee had to post three positive ones. Suffice it to say the company had a 4.5+ rating on Glassdoor because of this.
I downvoted because without context this just seems like the typical know-it-all statement from someone who has yet to realize how little they really know. There's no attempt to even try to appreciate how their situation may be different, just the default disdain so typical from some professionals incapable of thinking outside of their own perspective.
Commissions (which makes up a large part of a salesperson’s compensation).
Yup, realtime was always predictable(ex. 16.666ms for 60fps). Time unit largely doesn't matter.

Generally precludes GC(yes there are edge cases where you can shoehorn GC in, I don't care about them since malloc is usually out of bounds as well).
That’s true, though one advantage for the consumer is that at least you get a chance to confirm that you really did want to take that $40 lobster ;)
For the store an advantage is saving space, the Chinese ones are in really expensive prime real estate areas.
More on Atari's dev env: paper tape, emulator boxes, Forth, PDP/11
For smaller businesses looking to pay less sure, they can hire you to be both the designer and developer.
I find this to be a poor and lazy defense in general, but even more so given the elitism and condecension Mencken had for the "half or more" of the population. People have to squint and misappropriate for other figures like Nietzsche, but not so for Mencken. There is a reason for that...I say this as someone who has works of both on their bookshelf.

Also it should be noted that some of the most damning material was found in his private journals describing people/organizations that he interacted with personally.
I recently had a quick look at mattermost, zulip, matrix and rocket.chat. Of them, rocket.chat was the only one I could get up in 5 minutes, just from a docker-compose file. I assume they're all similar for a full production set-up - but for a dev test, rocket-chat came out far ahead.

Mattermost actually have a dockerized setup - but it didn't work without more fiddling than I cared to do for a test run.

I'm not all that happy about rocket being a meteor/mongodb app - but if you for some reason want to move away from a working xmpp setup (why?) to something slack-like, you might want to take rocket for a spin.

I've seen people complaining that the clients for rocket are bloated - but afaik they're not as bad as slack (I've just used the Web front-end and Android client).

A curious fact: from the wording on the doc page, you might think this needs a lot of twiddling ("Create docker-compose.yml based on our example..."). But it's clearly commented, and someone apparently verified that it actually works :)

https://rocket.chat/docs/installation/docker-containers/dock...
Plus there was no Hispanic Exclusion Act
>very few outfits even write music reviews anymore beyond Pitchfork.

The is probably a pretty natural result of it now being so easy to simply listen to music you're curious about. Reading a review of an album will take as long as just going to YouTube or Spotify and listening to the first song.
The key to microservices is a framework and tooling around them to make them work for you. Release management, AuthN/AuthZ, compilation, composition, service lookup, etc. should all be "out-of-the-box" before microservices should ever be considered. Otherwise the O(n) gains you get in modularity turn into O(n) FML.
I made something similar to this[0] a few years ago for my own use (except I would record my mood every hour). Honestly, using it ended up making me sadder - most of the time you feel "meh" (5/10) and seeing that quantitatively can really dishearten you. In fact, my average monthly mood fell from around a 6.3 to a 5.8 while using it, with no other major changes in my life.

[0]: https://frank.salmick.com/indexfiles/images/full/mood.jpg - the red line is stress level and green line is mood
Exceed – Heaven 7 (2000)
Just thinking "I can do this!" doesn't mean it is so. Not every idea is a practical one, and even if it is, it's not always appropriate to pursue for various reasons.

Something that can help is introspection: write down your ideas on a piece of loose leaf paper, one idea per sheet. Put them in one of those binders with the plastic pockets in, keeping the ideas separate. As the reasons to not work on it come to you, write them down on another sheet of paper, and put that in the same pocket. Do the same with the reasons for your idea.

Be completely honest and blunt while writing. Once you've done that, put the folder away and don't think about it for a few days or weeks. When you've forgotten most of the specifics, with no emotional investment in either list of your reasons, pull out the folder re-read the description of the idea, and the reasons for and against it.

Evaluate each one, always being honest with yourself, and decide whether each is a technical, rational, personal, or emotional reason, and proceed from that analysis. (Technical, "My skills aren't there yet." Rational: "I need funding in this field." Personal: "I have a kid and can't commit the necessary time." Emotional: "I'm no good and can't do this.")

Understanding why you thought what might be a good place to start.
This post is a followup to some of the hints dropped in the the Dave Theurer and Tempest. I wanted more details on the Blue Box!

https://news.ycombinator.com/item?id=16191039
Rent might be lower, but taxes are much higher, making it much harder to come up with the cash required to pay rent from salary. If you're not a first-timer, but someone with a previous exit and some capital under your belt, then there is the wealth tax to deal with.
I personally worked in Denmark in a young startup. I believe conditions are similar to Norway.

I found that the tech scene is very much alive and you can find VC quite easily if you don't limit yourself to the country. The Nordic countries are well connected and it is easy to get funded by Swedish VC for example while being located in Denmark. It's also very easy to do business in the EU.

Has for the taxes, yes they are high, but you need to consider the high quality of life you get in return. It is better than even Canada where I am from. Stressed and unhappy employees are not going to perform well. I also felt there was a common goal in the company, that I wasn't just a necessary "resource" needed by the company. This is very different from the North American way.
mark as it is ,learned a lot
If you don't believe in your own ideas and in yourself, why should anyone believe in you?

Just think about that, the only person that needs to and must believe in you is YOU.

So believe.
Putting the I back in Microservices :)
Unfortunately, I do not need to see a study to know that the waters near Lima (Where I live & surf) are full of crap.. That said, the healthy effects of the exercising on the sea must counteract the bacteria, because I don't know a healthier group than the surfing community around here.
Amazing = Red Difficult = Green ¯\_(ツ)_/¯