skysight-inc/HackerNews huggingface dataset:
I use to think that remote work was goal I should be aiming for but after have a few friends did it and I thought more about it I've decided I would hate it. On the surface it sounds great and while I fully support working from home a few times a month I can't support any more than that.

One of my good friends that did it has an interesting take, he said that since he was more introverted he thought he was perfect for remote work when in fact it made him miserable. His dad worked remotely for a large part of his life but was an extrovert. He concluded that contrary to what may seem like common sense introverts do worse in remote work because the office is where they get a majority of their human interaction while extroverts are going to make that happen regardless of if they go into an office every day.

I have no experience with working from home for a long period of time but I know calling into meetings is the worst and that there are a TON of decisions/conversations that you get ZERO input on (most of the time you don't even know they happened) when you are remote. I have never been so happy that I didn't get a remote job I interviewed for a few years ago.

As much as I hate companies giving a perk and then taking it away I can't help but think this is the right move for IBM.

PS: Yes HipChat/Slack/Jira/GitLab/GitHub/etc/etc/etc can help with this but you are fooling yourself if you think that the people in the office are going to record every single interaction/conversation/etc of note. Remote-only teams might be an exception but even then you really do lose the ability to roll over to co-workers chair and have an impromptu conversation.
They specifically cite job losses in "IT" as a worrying indicator of the health of the tech industry. However, looking at the people quoted on LinkedIn, the problems seem to be for things like support/corporate IT - the people interviewed have worked at hospital helpdesks or as MS Access admins.

More indicative of general poor economic health and possibly higher ease of use or automation in these fields than of tech-industry-specific problems. Note that general poor economic health could itself be a leading indicator of trouble for our particular set.
> So if you're going to use the past to predict the future, please at least use some actual past, rather than one you make up to justify your notions.

I always wonder if people predicting the future also thought that the internet would be so casually rude.
You think that F-35s, specifically designed for shooting other aircraft out of the sky, would have trouble shooting down drones?
> if they were any smaller you couldn't handle their buttons

Voice-interfaced intelligent agents like Siri/Alexa/etc will continue to evolve.

Given a sufficiently advanced AI, buttons won't be needed for most computing tasks - any more than stirrups and a bridle were needed to drive the first automobiles.
For ecommerce yes, but the people most impact here are prob. banks... and if somones back tells them they have to install and use FF or use Edge over Chrome, they will probably do it.
Algorithm optimizations can be far less readable than other kinds.

Matrix multiplication is super simple. Strassen is more complicated. Coppersmith–Winograd is brain bending (besides being slower on actual data and hardware).

The rule of thumb is: you have a complexity budget and a performance budget. Know what they should be, and choose economically.
If I write a program, that launches (the GNU version of) /usr/bin/ls and uses its output, did I just create a derivative work of "ls"?

What if I take the source code for "ls", turn it into a library, so that I could do the same thing but more directly -- the library is obviously a derivative work, but would my program that calls it also be a derivative? (note, in this case the hypothetical library would be GPL, not LGPL).

And, if I want to link to a GPL (not LGPL) library, if I write a wrapper for it that turns it into a stand-alone executable (sort of like how you can call openssl functions, or you can run the openssl executable passing command line arguments), does one form of calling create a derivative and the other form not?
It sounded like they were saying that "fulfilled by Amazon" inventory is mingled with other inventory in the same category, rather than that it is mingled with "sold and shipped by Amazon" stock.
Author of MacDown (https://macdown.uranusjr.com) here. The most privelant reason I'm not doing it is indeed the price tag. I do not do macOS or iOS app dev for a living, and paying $99 a year for next to no return is ridiculous.

I completely understand that users would want extra protection (I do too as a user), but if it really feels important enough to you, please step up and help deal with the situation. Start (and help managing) a Kickstarter project, a Patreon campaign, you name it. But please actually do something instead of just throwing out "suggestions."
> The next best thing would be to enforce a canonical (code-point?) encoding.

That's exactly what HFS+ did, and what APFS doesn't.
Both slow advances.
> A company creating a moat by breaking the law to gain an advantage over people following the law is not something to be admired or celebrated

There are two wrong assumptions in this statement.

First, the OP said that Uber didn't create a moat, they just paved the way. These days, after Uber moves into an area, other ride sharing services are able to enter the market without Uber being able to abuse their market position to push them out. That's definitely a positive.

Second, Uber did not break the law in most situations. They re-interpreted a formerly gray area of the law, by asserting that their services shouldn't be regulated by taxi laws as they were not a taxi company. This was a legal battle that none of the entrenched players were willing to fight for various reasons, and with that legal precedent, that opened the way also for other ride sharing services to operate.
In 2005 few people thought mobile phones would change much at all.

Huh? It seemed pretty obvious to me in 2005 that phones (which were still getting more sophisticated) and handheld PCs would eventually merge. And this isn't bragging - it just seemed like the logical thing to happen.

Phones were changing more rapidly then than they are now..
There are multiple tools, and that's all Brendan Gregg has been talking about for years. Read any non-ancient posts on his blog.
I think you should consider that they may well be right, and that they can't find work at a rate they expect due to H1Bs working for less. People tend to know more about their own lives than you do about theirs.
And since a stripclub is not mens only and you have no indication what so ever that they were conducting business there, quite the opposite actually, your whole attempt to show that this could be sexism falls flat. You are basically just saying everything can potentially be considered sexist. Which is a quite trivial claim and has nothing to do with this discussion
> what would be the major bottleneck for a front-page-reaching site hosted on a raspberry pi?

For a fully static fully cachable site, it's the bandwidth.

Your home connection cannot serve Gigabytes of data in a timely fashion.
Not to invalidate your needs, but this is actually what i need.

P.S I am on a metered connection.
I'm a little frustrated by this new age of streaming everything.
I would like my movies in my hdd, my music in my hdd, my videos locally.
I don't mind buying an external storage device if i run out of space.
Your site may be self-selecting for people who don't use Edge somehow. Our session count on a site geared for the average person puts Edge closer to 13%:

Chrome - 57.54%

IE - 14.12%

Edge - 12.88%

Firefox - 9.30%

Safari - 4.13%

Other browsers make up the remainder
std::optional is nice if you have a class with invariants that you want to always maintain (i.e., you don't want to deal with the pesky "uninitialized" state). You can build a class that always requires proper parameter in its constructor, and then you apply optional<> only when you defer initialization.

In most cases, I imagine the performance penalty would be dwarfed by the cost of actually using the class.
How long did it take you the first time, and how long did it take you to remake? If you break down by part it's helpful too, like how long the rails portion took, how long it took to convert to Elixir and then implement Vue, etc.
I can't find anything new to respond to in this comment so am content to let the discussion rest here.
I seem to remember reading that while the younger kids were disadvantaged during school, they made up for it later and overtook their peers. Presumably because they were used to working harder.
Fall River is also extremely economically depressed. I thought that was a typical case but the list of locations suggests maybe that's not entirely true.
Biggest mistake I made as a parent was sending my late-birthday (October) daughter to all day junior kindergarten here in Ontario before she was 4. The gov't has switched the program here to all day, and Ontario has an unusually early start for kindergarten (3.5-4). She was intellectually way beyond her peers (reading at 3) but emotionally and physically unable to handle the no-naps, no-hugs, lining-up, sitting-still atmosphere of a public school.

She would have been better off with another year of her daycare centre.
This can be useful: http://npm-stats.com/~packages/moro
I'm so glad my parents decided to send me to school (a lackluster public high school in the rural midwest with asbestos and underqualified teachers that hated their jobs) a year later, I _hated_ school, and enjoying one more year of a normal childhood was all the more valuable.

When I finally got to school, I was bored out of my mind though. I taught myself how to read, and my classmates were still sounding out words at a painfully slow pace. I could solve addition problems mentally, and my classmates were counting with their fingers. I finished the worksheets right away (within 30 seconds), and my classmates couldn't tell basic shapes apart in the fifteen minutes of time they had to do the worksheet.

My IQ was tested at above the 0.1% percentile, and the school refused to identify me as academically gifted so that they wouldn't have to spend the money (as obligated by the state for "gifted students") on enriching me, so the administration "trained" the teachers to say that I was bright but not gifted. It eventually came down to my parents having to threaten them with a (no contest) lawsuit because there was such a disparity in the results of the IQ test that my school gave me and the IQ test that a local, nationally renowned psychologist gave me.

Of course, I had to sit around and wait for my classmates to "catch up," and the teachers wouldn't even let me read other books or get ahead. Some of the stories we read had Spanish translations, so I learned the Spanish. I'd literally just tap my foot and watch the clock go from 8 AM to 3 PM every day. Terrible. They wouldn't even give me more books to read (how hard is it to just toss six year-old me a book and let me go "off task"?).
Top Bottom Center
You seem to be the rude person here. The context is pretty clear, i dont need a lecture in theoretical scenarios that have nothing to do with this case. Nowhere is feels pressured or businnes meeting at an escort bar mentioned.
anecdote but I still have and use an MP3 player. a smartphone is a poor replacement.
How to Increase Your Blog Traffic and Reduce Social Media Time by 50%
My bet is that they do it for speed. "Hey, an identical item exists in a warehouse much closer, fast delivery means happy customer, what could possibly go wrong." That does not have to the explanation, but the commingling could be the logical outcome of tying the bonus of a really successful person to a single metric.
when looking at sports. those that are almost one year older perform better. ex someone born 1 january vs someone born 31 december competing against each other because they are born on the same year. you see this high up in ages. it would suprise me if one year of extra development wouldnt affect academic performance too. i know all kids are different but on avarega just a few month can make a difference, especially at young age
I like the idea of smaller distributed offices, with some dedicated locations and co-working in the more expensive markets.
If you get physical copies it's truely alarming how fast they stack up. I like reading them but feel shame at the height of the pile yet to tackle.
And let the web view suck away my RAM like a leech? No thank you. This might be a good suggestion if Chromium does not manage memory usage so poorly.
These kind of studies tend to be riddled with methological errors. For instance, one of them found (as usual) that autumn-borns had lower grades than spring-borns. However, once adjusting for the parent's education level, the results were opposite.
I agree that many Hindus believe in, and practice the caste system. However, this belief is grounded in culture, and not the Hindu religion itself. The following paper provides a lot of evidence for this. Equating the caste system with Hinduism, would be like equating slavery with Christianity. It would be a shame if we abandoned the world's great religions, simply because of the barbaric things that their followers have done.

https://www.jstor.org/stable/4414252?seq=1#page_scan_tab_con...
>other nations that have aligned interests.

That seems short sighted since weapons like these can be in service for decades. World politics can change immensely in that amount of time.

Eventually we'll end up fighting against weapons that we've supplied to the enemy.
Despite publisher attempts to stop it courts have ruled that it's legal to import cheaper foreign editions of books and I personally have done so intentionally to buy textbooks. Certainly a problem if they are not labeled though.
Can you elaborate on the actual claim you seem to be dancing around? I'm not completely following...
Not the OP, but I don't think Haskell will ever be drop-in replacement for mainstream langs for cultural reasons, but that doesn't mean that those who do engage w/ it don't get get tremendous value from it or fail to find it their favorite language (I.e. Doesn't contradict what willtim said). And I think that's OK. (No, you're probably not going to convince a bunch of rubyists to use haskell). You can even train entire teams of willing Haskell developers from scratch, if needed. But the desire / buy in has to be there. IMHO anyways

Part of the problem is that dev is so large that it is hard to make "in general" statements anymore.

It's easier to talk about concrete/specific instances or cases
> DevOps/infrastructure is knowing how to glue together off the shelf tools and understanding how everything works.

That's actually not that much removed from quite a few programming jobs. It's mostly different manuals and the occasional plug to fit into a socket but other than that the differences are smaller than the similarities and debugging skills are important for both of them.
I think you're absolutely correct.

I work in a distributed team that is located at about 4 offices in a 15-20 radius, we started doing weekly leadership meeting via big fancy videoconference units. I always find a reason to be where the boss is in person. The conversation in the hallway or immediately after the meeting is always more valuable than the meeting itself.
It really is excellent - and as someone who usually prefers digital, try the paper one. Visitors often take a stack after spotting an article, there is something for everyone in there.
How are you measuring the "objectively valuable" systems? How much money are we talking?
Stock price does tend to be a leading indicator, because the major Wall Street analysts all do their best to independently derive a company's sales so they can front-run the stock before official earnings come out. Causality tends to run:

Product announcements -> sales -> stock price -> reported profits -> hiring decisions (-> regional migration -> housing prices).

A number of my college classmates went into equity analysis or management consulting positions, they would do things like canvas retail locations and count the number of shoppers walking out with the products of interest, or track search engine rankings, or sit on Google Trends to watch for changes in search volumes in the markets of interest.

This is also why stock prices fall when a company "misses estimates", even if earnings are themselves up. Wall Street has a consensus estimate for how they expect the stock to do, and that estimate is priced into the stock. When the analysts are wrong (which isn't uncommon), the stock corrects based on the difference between the estimate and the reported earnings.
13 Year Old Rajasthan Girl Raped by 8 Teachers for a Year
That's tens of millions of dollars in salaries injected into the local economy from one employer, not to mention the other additions like local taxes and utility spending. 1000 jobs is significant.
Don't Miss UR Technology's CEO on Live Webinar THIS MONDAY
Evolution Strategies is not an example of Genetic Programming, and that book by Langdon doesn't cover anything directly relevant to the linked article.
I was actually warned by the Apple Store when I got it how fragile the keyboard is and that if even small amounts of stuff got on the keyboard it would interfere with the keys due to the lack of any space below the key cap.
Yes, thanks, that's bascially the sort of thing I was looking for!
Tiobe as your main argument is not very convincing.
Yeah! And they use "feature engineering" where "feature selection" would suffice. The hard part of feature engineering is usually not selection, but creatively generating features based on expert knowledge, etc. Also, something like a wrapper would be an overkill if you had roughly, #data/class > #features and used a relatively overfitting-resistant classifier like SVM, regularized regression, etc. (more rigorous statement of this would involve VC-dimension).
Report it to Apple, not Amazon.
I agree. The sysadmin people I have worked with in Europe in have generally been very clever people that I loved to have on my team. The IT/sysadmin people I experienced in Silicon Valley in my next company though.. meh.
not surprising, very similar to Gladwell's hypothesis about star hockey players being born in the months of January - February. Students a year older than other students have a huge competitive advantage.
What a sad story.

Schools excel at pulling the highs down to average and fail at pulling the lows up to average. I've seen so many examples of this by now I'm happily surprised every time there is a contrary one.
Just FYI, percentile is the percentage of people lower than you not higher. So someone really smart would be in the 99th percentile of IQ and someone really stupid would be in the 1st percentile.
Access to places with no regard for human rights has proven handy recently, and they can pay their bills.
It's those who complain about the quality of Wikipedia whom, in the same vein, complain it's hard for newbies to edit it.

I've had edits rejected and I must say Wikipedia's 'assume good faith' policy makes it less hard on the newbie ego.

https://en.wikipedia.org/wiki/Wikipedia:Assume_good_faith

Maybe newbie edits that don't cut the mark is one of the processes that attempt to drive the quality upward.
I appreciate you standing up to bad behavior of companies. The thing is that was a long time ago in a industry where things change very quickly.

MS has for a while now been opening more of its own systems, embracing linux, following standards instead going proprietary etc.

I'm not saying they've found Jesus, it's mostly pragmatic. A few new leaders have found that this approach simply works better and is less douchey at the same time.

So I would say let go of the EEE era. There is lots of bad behavior still going on that is a greater threat. They could benefit from your energy.
A realistic static site will have multiple css, a logo, potential images in the headers/footers/sides, links to the other top read articles with icons, pictures/schemas/drawing/photos in the content.

That sets any stupid article at a 500kB bar.

I have no doubt that a HN engineer can publish a single .txt file and force gzip-9 compression, however that's not an acceptable blog by any standard.
Personally, I am glad I went a year early. It means I started college a year early, and was ahead of all my peers by that point in time. I pushed hard in school, and I finished and entered the work force really early, jump-starting my career. All that even with taking two years off in the middle of my college years.
Substitute "doctors" for "silicon valley" and "cancer" for "death" and you get an equally accurate, though less mood affiliated, headline
> I mean, when a machine learning algorithm mistakenly identifies a cat as an elephant, this is actually hilarious.

But when the ML algorithm mistakenly identifies a black person as a gorilla, it's a disaster.

https://fusion.net/story/159736/google-photos-identified-bla...
Thanks for correcting me, I appreciate it! This is a nice summary of differences: [0].

[0] http://stackoverflow.com/questions/7787232/difference-betwee...
I wonder what impact the Bay Area's cost of living and out of control housing prices had on this. I believe the tech scenes in other cities like LA, Seattle, NYC, Austin, etc have higher growth rates than the Bay Area.
> Whites surveyed in 1958 don't appear concerned about intermarriage between Anglo- and Irish- Americans? You don't say!

Family lore has it that my great-grandparents (German descent, first generation born here) were concerned when their only son, my grandfather, married an Irish girl, my grandmother (also first generation born here).
Ask HN: Know any live, active commercial websites with old, un-updated design?
Looking for the "magnificently old school" classics.

Hopefully these guys will never get an update to become "modern".

Here's one: http://www.waverleycinema.com/
> even MS had Windows OS version (a crappy one) for smartphones.

Actually, Windows Mobile was the market leader for a while after PalmOS development fell behind and people gave up on Palm. I had to do a market analysis once and there were a couple hundred different models of WM 5.x / 6.0 devices, if I recall correctly. (As an aside, Google really should have foreseen Android's eventual fragmentation problem since WM had it in spades a decade earlier.)

And, unlike the current market leaders for smartphone OSes, Windows Mobile had the same open model as desktop Windows: no app store or walled garden, just compile your app and load it onto the phone and it would run.

So, not so crappy after all.
Reading the code; I dont get get:
1. How to model the different actions

2. Tie future awards to action at this timestep...

Can anyone help with better nitty-gritty explanation ?
but lousy broken English still (fortunately) gives away these reviews as false.

As bad as it sounds, I dismiss most reviews unless the punctuation and grammar is correct.
I would like to "thunderbolt" my CPU, memory and GPU. I don't like to be stuck with the low power laptop CPU when sitting at my desk. Nor do I want to pay for and carry the workstation class laptop with lousy battery life.
I think mathematical formalism is necessary to communicate precisely what you're doing, however, I do wish academic papers supplemented the math with just some intuitive plain English describing what's going on.

Sometimes you just want to get the gist of what the authors are doing without having to solve math problems in your head. Other times you really are interested in actually re-producing what they did and so you really need the math/code.
That alternative effectively means dropping support entirely (or allowing the whole ecosystem to stagnate based upon the lowest common denominator), something most android OEMs do after a year or two. You can't have it both ways. We're lucky that competition in this space means consumers have choice as to which style best suits their needs.