skysight-inc/HackerNews huggingface dataset:
That's not necessarily true. Always remember that the hardware industry likes to consolidate multiple products into one for cost reduction where possible. This happens especially with embedded or mobile SOC's where a chip might have features usable in many applications at various price points. So, they make them pretend to be chips without the extra features via factory switches.

As an example, a SOC for feature phones having both GSM and WiFi might be reused in a cheaper "wifi adapter" that still has GSM circuitry but not visibly. Whether if can be used against you depends on whether it's a hard or soft switch they used to disable/hide it plus whether it's reversible or one-time (eg antifuse).
Schild's Ladder looks really cool. Thanks for the reference.

Meanwhile, any William Gibson fans out there? The description of cyberspace in the Sprawl Trilogy is still one of the most compelling visions of the future of humanity and computers I have ever read. We're still only a fraction of the way down that path.
"It's disingenuous to attribute that act to Buddhism; that was a political act."

I would argue a Buddhist would describe it as a completely 'apolitical' act :)

But I think it's fair to associate such things with Buddhism, or at least specific branches of it, because it's a pattern of behaviour and an attitude, not particularly common elsewhere, and the act itself is to some extent consistent with their actual beliefs and value system.
It's a shame that, instead of seeing themselves as a protocol, twitter decided they were another "P" word: platform.

I think Twitter could have become ubiquitous, like Facebook or email, had it not gone the platform route and started to shut down third party apps. But then, how do you make money as a protocol?
Che Guevara, from Communist Firebrand to Capitalist Brand (2005)
A good part of this discussion is how IRC is completely outdated. If anything, that makes those still stuck on IRC those that need to move on to "real protocols"
That's not very comparable. People who reveal their gender online are a very specific set. Not many people (male or female) reveal their gender online.

On online sexual harassment: The women who are in the spotlight are normally harassed for their political beliefs (which they are very flamboyant about), not for their gender. People who air out their political beliefs publicly are harassed whether they are a males rights activist, feminist, conservative, etc.
Agreed - These are even worse than the dual-taps. It looks like you can get warm water out, but as you said, when you put your hands under the tap you're getting independent streams of very hot and very cold water. Strange (and painful) sensation!
>water without minerals upsets the osmotic balance and leads to lysing (rupture) of the cells lining the stomach

I've heard many people claim this but I've never seen any convincing evidence that it actually happens in vivo. Even if you pour it directly down the throat, ultra-pure water stops being ultra-pure as soon as it hits the stomach. There's no way it can touch any gastrointestinal cells before it's contaminated.

Your linked article even acknowledges this. "currently available data have not unambiguously demonstrated a
direct negative effect of low mineral content water on the gastrointestinal mucous membrane." It also cites an animal study showing no damage:
https://www.ncbi.nlm.nih.gov/pubmed/8434446

Water can be an important source of dietary minerals, but the health impact of this depends on what else you're eating. I agree it makes sense to have minerals in drinking water, for the taste as well as the possible health benefits, but missing them is not actively dangerous.
Yep, my bet is that they're just expensive blue tooth ear buds.

If they would need to do any additional processing then the most logical place to do that is the phone, not the air pod.
"Self harm is a very obvious one. A monk commits suicide for whatever reason and that implicates Buddhism? I don't think so."

--> 'There is no self' in Buddhism :)
It feels as though we learn better via our preferred learning style but we don’t
Finance kinda does that. You're not curing cancer or anything, but you certainly are getting paid.
I'm too lazy to look up the reference, but a similar thing has been happening with big horn sheep. Their horns are getting smaller as (legal) hunters have preferentially killed the rams with the largest horns.

EDIT: Here are a couple of links:
http://www.cbc.ca/news/technology/bighorn-sheep-shrinking-du...
https://thegatewayonline.ca/2016/01/alberta-bighorn-sheep-ho...
You wouldn't need to switch technologies to go open; several groups have projects to develop Open Source modem firmware (and hardware, eventually).
Superintelligence, our Superdoom [10 min read]
I think our psyche is extremely delicate, and pretending we can mentally manage and sort the influx of constant information is fooling ourselves. Fooling ourselves because by virtue of exposing yourself to so much information daily, you're altering the way you think and rewiring your mind.

I'd like to think that I'm above being influenced by subliminal propaganda in media (especially television), but I'm not. I've caught myself a few times where I held a strong opinion about something I knew nothing about and I was able to trace it back to what originally influenced me. When pressed on certain opinions I couldn't say anything concrete.

Life has been a lot better when I deleted all social media accounts (900+ 'friends' on FB). Really only about 20 of those connections I keep in touch with, and I've made it a point that texting is only for details not chatting. Since talking on the phone and making efforts to see people in real life I've been a lot happier. My world feels less overloaded, there are no strings connecting my life to social media and the control is back in my hands. I can feel how I want to feel about things without carefully summing up and absorbing how others feel about my experiences. Social media and texting and all that shit is just another and even more shaved off abstraction of human interaction (boiling down interaction to just characters on a screen). I draw the line at the human voice, nothing below that save for carefully thought out and written letters is 'human' enough for me to really derive any lasting pleasure from.

It's depressing for a very long time after deleting social media accounts, it feels like your entire social rug has been suddenly swiped right out from underneath you. I didn't back any of it up or save any of it. And you know what? I don't remember any of it. I don't remember the conversations because there were 100's a day. I don't remember any of the comments or banter left on photos, or the photos themselves. It all blends into one. All of it was meaningless, I didn't grow closer to any of those people. I discovered more about them, sure.

Omitting (or at least trying my hardest to) popular media and social media has been mentally freeing. I get to ask people 'Oh yeah? Why don't you tell me about it?' when they say 'Hey have you heard of <current event>?'

I have no idea what's going on anywhere and I love it.
That sounds rather unrealistic. The chance that you're the first one to think thought x is pretty low. Rely on other's work and step beyond it, don't try to ignore it.
If news like this brings people hope, I suppose I shouldn't complain too loudly.
IIRC people DID give fossil a chance but it turned out it could eat your data. So adoption stopped abruptly. Losing data is very difficult for someone who knows how to use git reflog.
A lot of misinformation in the comments on this feed. I can't persuade their authors that their opinions are on the wrong side of history, but I can say that as I've become wealthier I've felt the desire to tip at least 20% and secretly donate to worthy causes. I’ve also felt troubled by this because it is charity. I'm voting with my dollars for the people and businesses that I believe contribute to my community. Take that to its logical conclusion and it means that the more money I have, the more influence I have in society.

This is antithetical to my dream of a future where people are freed from fruitless labor and authoritarian control. We all live two lives - the one of our dreams and the one that happens while we’re making other plans. Right now the vast majority of us have been forced into a default life of making rent and reactionary decision making. Some of us have been lucky enough to find respite in yolo or living for others through our children. But fundamentally we’re still trapped in the rat race.

I’ve come to the conclusion that money represents time that someone has sacrificed for someone else. So the quarter of my income I saved in my bank account last year represents one year of my life, and you can tell by that ratio roughly how much I make per year. Go down a few tens of thousands of dollars and the ratio falls to zero, or even negative. Go up a little the other direction and the ratio approaches 100% and then celebrity. About half of Americans have no savings, which means they aren’t being compensated for their lives, not really. So I’ve already stolen from them, by the fact that I have disposable income and they don’t. A handful of Americans make more money from their wealth than they would working, if they ever started (optional work is called a hobby). So they’ve already stolen from me, because I have to work and they don’t. Yet people make the argument time and again that people with the least amount of money (who have stolen the least) should pay higher taxes and the people who have “acquired” the most money should pay lower taxes as some kind of post-incentive. Riiight.

So this old notion that taxation is theft doesn’t make sense because money itself is theft. Hoarding vast amounts of it from others so they have to work harder just leads to the vicious cycle of inequality we’re stuck in. No, the best way forward that I can see is to opt out of a high income and instead work every day towards a vision of the future where money isn’t needed anymore. Where people make bigger contributions doing what they want to do with their lives than they ever could by laboring under someone else’s thumb. This is going back to Jeffersonian ideas of trusting society as a whole to make governing decisions rather than leaving elites to pick winners and losers. I would rather take a median income to provide everyone else at least a basic income and watch our culture flourish than subscribe to a meritocratic ideal that crowns the fastest rat.
I think in this particular case, the game example script is more to blame than the parser. I don't even remember putting that bottle there, but I should've marked it to be take-able and drink-able.

I made it so it's fairly simple to extend the supported verbs (you can even add your own verbs as a lib user, without modifying the lib code). It's just that it hadn't been used much before today, so a lot of somewhat obvious verbs are probably missing.

(full disclosure: I had little experience with infocom games myself, I'm more used to graphic adventures, but this was a far more interesting programming project to learn Clojure).
Explaining the enduring popularity of midcentury modern design
Yes, but 'German' or 'Germanic' is still the accepted English word to refer to the shared culture and history of all German-speaking areas, of which northern Switzerland and Zurich are definitely part.

The term is not restricted to only refer to modern Germany (which didn't even exist as a unified state until the late 19th century).
What availability does Twitter actually deliver? I might be getting mixed up with reports about other sites or biased toward older events that happened when Twitter's architecture was less mature, but it seems like it's at least a semi-regular victim of "break the Internet" phenomena.
> Where the change will come is when we are no longer dependent on paying for network access.

When is that going to happen? All those routers, etc. don't run on fairy dust and the people that keep them serviced and running kind of enjoy doing things like being able to afford to eat, etc.

Even if you get rid of that part, you have to provide power to the devices and pay for a place to put them. Don't expect that a local telco's going to let you just slap a box on their pole rent-free. Any halfway savvy businessman is going to say "Good of humanity? That'll be $25/mo to put your box in my shop." unless there's some larger, provable benefit to him or herself.
Developer word-of-mouth in general, combined with the massive network effects of a version control system. Once you use a VCS because software you work on uses it, if you want to start your own project, you tend to use what you know.
Or even just the bad side of TracFone
I have often seen commas placed at the start of each line when columns are being listed. I'm a little surprised this guide doesn't follow that convention. It would fit nicely with the established pattern of lining everything up:

SELECT first_name
, last_name
, email_address
FROM users

Can anyone speculate why it's not done this way in the guide? I think the reasoning behind it was to make later modification easier because adding or removing the last field required modifying two lines.
Another simple theory is that introverted women may be better coders than both extroverted female and male coders.
No content here, just an announcement of an announcement.
I read it pretty often and have a comment history going back a number of years. Most of the time my gender isn't something that comes up. I wish I could say this place has improved in terms of how it feels to be women identified here, but I personally don't really feel like it has. It hasn't gotten worse, which is a credit to the community given how many other ways HN feels like it passed eternal September a long time ago.

I will note that some of the work I've done under nyms has hit the front page here and it was disheartening to see across hundreds of comments how many people just assumed whoever was behind the project was a guy. It was rare for anyone to be gender neutral and that was as radical as it got. No one assumed the author of that project was a woman.

Oh well.
Wonderful. Now we need a teardown with chip identification before buying a device.
I seldom read Reddit; here's why:

* The signal-to-noise ratio is too low. There are many clever or useless comments that add no value for every one that is worth reading.

* When I read topics I know about, I find the information amateurish or often just wrong. People say things they have no idea about and get voted up, consistently. It seems to be an information bubble of the ignorant, to an extent. Because of that I find little value on topics I already know about, and I don't trust the others. (That may sound harsh but it's my experience, not an exaggeration.)

However, I seldom read it and I know Reddit is vast; I'd be very interested in any sub-Reddits that don't have those problems.
> what if Apple had indeed sabotaged the Note 7 production line?

Here's a better hypothesis: building a smartphone that is very thin yet has decent battery life and charges quickly is really hard. It requires tricky engineering that is possible to screw up and Samsung did in fact screw it up. Although the first explanation that came to mind was "the batteries were bad" that was not the correct explanation. The correct explanation is that the design was bad. Maybe this case is too small and inflexible to allow for heat expansion, maybe some contacts are too close together, maybe some material that wasn't supposed to be conductive is (sometimes) conducting a charge.

Making an iPhone-competitive phone is hard. Making a million of them to ship all at once means even a one-in-ten-thousand risk of catastrophic failure is way too high, so at the same time as you're pushing the limits of what engineering is capable of you have to build in a very large safety margin or have an extremely good QA process or both.

When you think about it, the amazing thing isn't that the Note 7 design failed, the amazing thing is that this doesn't happen more often, either to Samsung or to other manufactures.
> How can perception be so different between CEO, managers, and developers?

It's not perception, it's marketing.

The interviewer cannot tell: "We pay under market. If you go interview at almost any other company in town, you'll 20% more easily". People would just not work there.

What happens instead is, they either lie straight to their face or oversell the "culture".

In your example. The CEO going for "people don't work for the money" is classic bullshit meaning they have low wages but it's a good place (even though it is not). The manager saying they "pay well" is a straight lie.

People will believe it most of the time. They can keep employees around for a while. They do what they are supposed to do: Run the company, whatever it takes.
I don't like the article, but I'm fine with people reclaiming the word "craftsmanship".
> But why this over another site generator? Metalsmith has total flexability, Lektor has a web UI for those who dislike writing in plain text

Hugo predates those two. It got its first tagged release almost a year before Metalsmith and two years before Lektor.
I wonder how well this would work with some image pre-processing. Wouldn't something like supersampling improve the speed per-pixel? Of course, it would require more pixels to be sorted, so I doubt it's any more optimal.
You would be wrong, you get banned for mentioning or posting anything pro-trump.
I wouldn't want to be working in quality control at Samsung right now....
No, I would flag you because of the personal attacks, which are a violation of board rules. I don't really care about your views now, because you're obviously a lost cause.
THESE KILLER CLOWNS MUST BE STOPPED
Aliasing tables is very useful. Aside from giving shorter names and helping you to be explicit when selecting fields, they also end up being useful for working with IntelliSense (or the equivalent in the tool you're using). Plus, you can make them memorable enough (e.g. in the first example you shared, could use 'S' for staff and 'ST' for students) for the query you're working on and shortening the query code makes it more readable. For all the reasons above, aliases are one of the first things I'll add when writing a new SQL query.

As for the indentation after FROM, I prefer to put an indent here too. Whilst you're right that INNER JOIN would have the same priority, LEFT JOIN wouldn't, and I wouldn't want to use different indenting styles for different types of joins.

That said, I don't agree with everything in this style guide, especially...

* Do... "Try to use only standard SQL functions instead of vendor specific functions for reasons of portability."

* Avoid... "Descriptive prefixes or Hungarian notation such as sp_ or tbl."

With the standard functions, it strikes me that's optimising the wrong thing. How many times are you likely to switch database engines? Such actions are very rare, especially for teams with good grounding in RDBMS'. What's more important to me is readability of the code, and there's plenty of useful non-standard SQL for improving readability. If we want both we should be pushing for updated standards to be applied across the board.

As for the second point, it's useful to know whether you're looking at a table/view/function/stored procedure/trigger from the name alone. Whilst the tbl prefix seems superfluous, other database objects should have a descriptive prefix in the name IMO.
Agreed. Every time I write SQL with keywords in all caps, I feel like I'm screaming at the query parser.
Doesn't really matter. If it's part of the spec, then they should implement it.
I need to know bubblesort? Fibonacci is an algorithm? Really?

To be clear I need to not know bubblesort. And Fibonacci is not an algorithm.
Yep. Bringing up your gender on the Internet, even just matter of factly to correct someone's assumption is a quick way to find yourself and whatever point you were making derailed.

I don't hide, but I also don't bring it up much and my name being pretty gender neutral probably avoids a lot of frustrating moments.
What it is that makes a developer great? They are expert at one technology? Multiple technologies? Fast learners? Problem solvers? Not rockstars but great team players?

I would argue that a lot of (if not most) companies won't even know how to gauge long-time greatness.
Whatever strategy you use, make sure you test the process of recreating the server from a backup to make sure you will actually be able to recover. You'll also have an idea how long it will take, and you can create scripts to automate the entire flow so you don't have to figure it all out while you're frantic.

I use tarsnap, as many others in this thread have shared. I also have the Digital Ocean backups option enabled, but I don't necessarily trust it. For the handful of servers I run, the small cost is worth it. Tarsnap is incredibly cheap if most of your data doesn't change from day to day.
Yes, I understand that but obviously there's a trade-off here, the point being that by avoiding firing people at all costs you're missing out on some great developers.

Like I said, it's a cultural/social issue disproportionally tilting the cost effectiveness scale.
great job, guys!!!

> 47 different SSD cards used

did they mean hard drives or did i completely miss out on storage tech evolution?
Content discovery can happen over any number of decentralized channels including email, diaspora, etc.
If it's not the software industry, then you're working in a cost center, not a profit center. That's not a fun position to be in.
You really should be able to sue them for cheap. Like filing it by yourself, without any lawyer, at a small claims or conciliation court (<$5000). There should be a guide explaining how to do that and the justice ministry needs to support that guide. Lawyers will not come up with such things. E.g. http://hirealawyer.findlaw.com/do-you-need-a-lawyer/before-y...

Might be $500 max for the court fees.

Then they eventually have to explain it and litigate with you. And eventually revise their ridiculous CS practices.
If you have cancer, as I may still do (after prostate surgery), PD-1 and PD-L1 immunotherapy simply is NOT a game changer. On average, you live another 6 months, but only if you pass a screening to get the treatment, which most patients fail. So in practice, even with these drugs, the outcome of getting cancer is significant only in a statistical sense. Hardly a breakthrough.

I also happen to work for one of the two pharmas making these drugs, and it PISSES ME OFF no end how much overpromotion this advancement is getting. Fact is, if you have cancer, you're still going to die, at best a year later than if you were on chemo. So the lucky few who pass immuno-screening and then get these drugs will benefit mostly by avoiding chemo, not by living significantly longer, much less getting cured.

Added to its modest actual outcome, the COST of this treatment is insane - profiteering of the worst kind. Charging a dying person $80,000 for an extra 3-6 months of life while promoting the drug as a 'breakthrough' is just plain wrong. It's a violation of the Hippocratic oath. And it's caused me to lose the little bit of my remaining faith in the value of working in this industry.

'As good as it gets' is a pitiful rallying cry when battling cancer, IMHO.
I fail to see the issue. They fixed your project to stay compatible with the spec. They didn't stay, but isn't this the behavior of anyone who just fixes an issue they had in a project?
Cannonball Run's creator, rebel and writer Brock Yates, has left us
WhatsApp isn't real-time, and there's no reason for traffic 2 weeks ago to be any bigger than tomorrow.

However, there's a Presidential Debate tonight so you know Twitter's traffic is going to be off the charts.