skysight-inc/HackerNews huggingface dataset:
Draw the line at pain and suffering. Go ahead and draw it right there.

--------------------

I used to be really judgemental. I'm less so now.

But when this blew up I knew what I wanted to stand for, and I have, in however minor and insignificant a way.

(Yay me, look at all my shiny points!)

The thing is, lots of people are focusing on him and the admittedly terrible idea that he should be shunned "just for his words".

But I really am more concerned with the folks, people who have never deserved what they put up with daily, who might look at this situation and wonder, "Where do you draw the line? How openly racist does a person have to be before they are no longer welcome in polite society?"

Whatever the LambdaConf folks' intention (and it was good: tolerance and freedom of speech are GOOD THINGS) their decision was a bad one: it means choosing a racist over all the humans who aren't racist or white. They are "gonna have a bad time."

---

To be clear, if the fool in question came to his senses and repented of this foul illogical nonsense, I would be more than willing to extend forgiveness to him.

The whole logic of the situation is "What enhances wholeness?" As soon as you take that frame as the overarching stance of analysis of the situation things clear up and reconciliation can commence.

---

Which brings me back to reiterate my original point: The word "slavery" seems to hide the horrible truth from people. That doesn't surprise me, it is a thing which wounds the mind, sears the soul. It is hell on earth, an institution built on violence and cruelty that indicts our whole species for even being capable of conceiving such a horror and perversion.

Please, PLEASE, don't equate it to love (between two men or two women or whatever) or even to wanting to vote for a troll-clown.

The line can be drawn at pain, at suffering.

Someone who advocates horrific cruelty and psychotic violence has crossed the line.
I will, thanks!
It really depends on where you're storing your DB files. If you're using the /data partition it should Just Work. If you're using external storage, yes, android does a bunch of stupid tricks to implement its secure storage, and that interferes with mmap.

Here's the code that resulted from that Stack Overflow question: https://github.com/LMDB/lmdb/blob/mdb.master/libraries/liblm...

After 36 years of writing code, I have more answers than questions.
Yes but they admit that the problem is extremely hard. They aren't sure if they can solve it, or if it can be solved.
Lots, the biggest probably being environments like matrices (\begin{pmatrix}...\end{pmatrix}) and piece-wise functions (\begin{cases}...\end{cases}).

Lots of work to be done! And we love new contributors :)
"I tried to read Shakespeare, but the storylines were so cliched... like every romantic comedy..."

"I don't like the Beatles, I've heard that pop style a million times before"
Why do YouTube views freeze at 301?
The obvious implication is that the conference was expected to enforce a blacklist.

If failing to preemptively blacklist ideologically unacceptable attendees carries with it this degree of negative response, then a preemptive Hollywood-style industry blacklist is exactly what we'll get.

It's already the case that defending someone like Moldbug carries with it the risk of being branded as supporting the popular perception of his views, which in turn means you too can be on the receiving end of mob wisdom.
I suppose, if you feel like implementing all the API calls yourself on your own server.
These guys need the Maybe monad on their forms.
How Boost Your Alexa Ranking Fast?
Treating workers like children and treating children like workers -- that's how I read it.
Note that this was probably 100% equity (or close to it) so the Bitstrips people may have gotten far, far less than $100M if Snapchat's valuation is still as delusional as it used to be.
Let me introduce you to Dasher: https://github.com/maddox/dasher
Does anyone know a way to use the Android Alexa app without buying an Echo device or Fire TV first?
Hmmm, so how's it going to be immortal/omni-potent if it nukes the infrastructure it relies on for power/parts/etc? ;p

And yeah... I know I'm being too literal. ;)
I can't comment on the societal changes of post-WWII Japan, but I see what you've described playing out right now in the US. There is a lot to dislike about American "traditional values" (like, I don't know, racism? sexism? tons of things) but as more and more people lose these traditional values and the social networks that came with them (e.g., church), I think we'll see this play out the same way in the US. It's already starting -- there was a great article in the Atlantic a few months ago that's well worth reading (http://www.theatlantic.com/business/archive/2016/01/white-wo...).
There is actually a lot of pressure to use good software engineering techniques, but that pressure is overpowered by the need to produce and publish results.

I can't count the number of times an important demo, media coverage opportunity, or publication call has resulted in the complete destruction of a well designed codebase to provide some specific ability for an approaching deadline. We usually intend to rollback or refactor, but rarely can before the cycle repeats.

I think it makes a lot of us disappointed, ashamed, and very stressed; but it's rare we can justify the time required to develop with proper standards. I do my best to refactor the most important portions of my projects when I have free time, but admittedly that isn't very often.
C++ vtables – Part 1 – Basics
It is much better in iOS land, but only if you have an iPhone which is <2 generations old. I have an old iPhone 4 that's still in great condition but it's completely unusable. The Uber app takes >5 minutes to start up (I timed it). But my new iPhone 6s is lightning fast... As fast as the 4 was when I first got it -_-
The real game-changer to me was the eMMC slot. SD cards are just so pitifully slow that it's unbearable to ever do any kind of disk IO on the pi. Even running apt-get update took forever.
This is just an ad for ndepend. Disappointed to see it so high on HN.
Moral of the story: Great developers are profit centers, bad developers are cost centers.

Unfortunately, many execs without development experience neglect to see it this way.

They see "expensive cost center" that can easily replaced with cheaper labor. Cool thing is, as others (like the author) have said, they tend to get burned and end up re-hiring you on even better-than-original terms.

Kudos to the author for doing good work!
> You know what version of your pipeline built the software at any point in its history.

Source control can tell you when changes to the pipeline were checked in, but they actually take effect when they're applied with 'fly set-pipeline'. That may be before or after they were checked in. Perhaps a sensible team would set up a pipeline to watch the pipeline repository for changes and apply them automatically. Mine hasn't.

> Concourse boils the unit of extension down to "resources"

Which you can only actually use by forking the Concourse BOSH release to add them to the workers [1]. I'm not sure i'd honestly call it a point of extension.

[1] https://github.com/concourse/concourse/blob/master/jobs/grou...
Dear PriceZombie:

I will pay you $x a year to keep your service functional. Go figure out what x is, given the number of active users you have , and what it costs to keep the service open.

Also, email me at pmcfarland@exelion.net. I am a service provider, I might be able to help you cut down your cost of operating.
I've never seen a credit card company ask for separate first and last names.
You can do this today with the same Pipeline plugin they are announcing as a major feature for 2.0. It's been available for months.
I'll clone it for $90M.
No one seems to want to say it in plain English.

Here's where the line is drawn : where your morality and ethics are different than the other person.

It's no more or less noble than that. There is no black and white. There is no inherent truth that should be followed unequivocally.

Scary stuff. Better make sure the pseudonym you use to post atypical content is far and away from your professional life, I guess.

A line I am more interested in knowing about : when does this all become thought-crime?
> Start adding unit tests around the legacy code

Adding unit tests is often hard to do with legacy code because it wasn't designed to be granularly testable. It is often better to figure out what interface that code provides and then add tests of that layer of abstraction. Then, you can refactor more safely so the code is unit-testable.
My instinct is that this is more like Facebook's Instagram purchase, killing the competition by buying them, than an actual investment. Snapchat's value is the amount of time that people spend looking at it, i.e. opportunities to show ads. Any other social media fad is an existential threat.

But again, just an instinct, and I've never used any of Bitstrip's products. Anyone more informed, please chip in.
Pretty cool ui for search on iOS hotel app
Southern Tide Allen Fit Vintage Chino Khaki Shorts Size 28 – EBay
>No one but idiots are offended by this.

Well, if those "idiots" include potential investors or customers of future MSFT AI products, "don't worry about it" is not sound advice. This is a very public failure of a promising Microsoft product.
I can relate . "Here be dragons".
I can remember every bit of that v90 sound. Must have had it for 5+ years.
I understood the idea was that solutions were going to be posted on those links - but that hadn't been done yet.

It doesn't matter - you can easily search Github for complete solution sets.
Pebble is still the only smart watch I've seen that I would (and do) use on a daily basis. It's simple, cheap, super fast, always instantly readable, and gets > a week of life out of a single charge.
I hope so too! I'd love to attend!
There is a reason 90% of the world writes their text in Microsoft Word / Google Docs rather than Vim/emacs/Sublime/Notepad. Something tells me Slack is going after the 90%.
Curtis Yarvin is a software engineer, so if you want to make the analogy honest, a blacklist would be a large contingent of software companies refusing to hire him under any circumstances. Dalton Trumbo wasn't pressured not to speak at conferences because of his political allegiances, he was barred from working period (and eventually jailed!). This has absolutely nothing to do with a blacklist.
I'm not to proud to admit that this could solve a significant pain point for me and my wife. If you would be kind enough to look through your amazon history and post a link, I would be tremendously grateful.
For starter: penalizing generated phrases with obscene words, "hate", "kill", "Hilter" and a few other.
Any human-made system is bound to have both good and bad in it -- including all new propositions for replacing traditional systems. Humans aren't perfect and never will be.

The problem is that the baby is too often thrown out with the bathwater. Specific criticisms of specific areas, however valid they may be, are almost imperceptably broadened, bit by bit, year by year, until they become categorical condemnations of "traditional society" ("the Man") in general, no longer in regard to any specific thing but as a generic reified abstraction to be combatted.
It would not kill them. gcb0 was making the wild claim they would outright die.
A phone could have the same issue? If someone is unable to wait a few seconds to finish a sentence, ask for a moment and check if it is important, than I think that is not the watches problem and a problem that would come up via other devices anyway.
While I am not one to shy away from a political argument, it's pretty easy to put myself into TypeLevel's shoes. As they say in their blog post, due to the notoriety of the speaker it's almost inevitable that an event about programming would become an event about political argument.

If they aren't in the mood to preside over such an event, it's reasonable not to have it at all. They are not obligated to be in the business of public debate, and the results of such debates could easily harm their reputation. It's important in life to pick your battles. Having read about the speaker in question, it's pretty much impossible that TypeLevel employees would be able to magically argue him out of his existing position, and it's probably equally inevitable that he would be unable to argue them into his position.

None of the above seems childish to me. Most people I know, with few exceptions, make such decisions all of the time. Are you going to have a good Thanksgiving, or are you going to get into it with your reactionary relative for the thousandth time?
This solution would have negative disruptive impacts.

Harvesting fog would effect dependent microclimates & ecosystems, by taking water out of the air.

This also has an affect of causing a greater concentration of the water to be held by big institutions (corporations & government). This creates a social power imbalance, concentrates the economy to global institutions, & reduces autonomy of the people who live on the land.

Plundering & profiteering off the commons & reducing autonomy in the guise of humanitarian efforts.

---

re: better solutions, after all harvesting fog is a "solution".

Regenerate the ecosystems. Encourage small scale regenerative agriculture, that utilizes native plants in polycultures to restore ecosystems and stimulate local health, novelty, & economy.

Restoring local ecosystems has a positive effect on the local watershed.

Reintroducing wolves to Yellowstone caused the river to flow again & had positive fundamental impacts on the local ecosystem.

https://www.youtube.com/watch?v=ysa5OBhXz-Q
Currently, there is a heads-up notification to indicate that you are a passenger. So if you're using your phone as a passenger, you can dismiss it right away.

Going forward, we're researching ideas on how to tell the difference.
There's a lot to check out. And it's all well worth your time to check out his fiction, non fiction, AND biography. And he's an interesting character, a bit odd, but not offensive like some authors can get.

Trivia time: Issac Asimov published books in 9 of the 10 major categories of the dewy decimal system.

Personal note: I grew up reading his non fiction articles in the Fantasy and Science Fiction magazine back in the 80's.
Everyone you know uses Bitmoji? Really? I haven't even heard of it until now. What sort of people do you know?
This blog is "loser talk".
S805 mainline is a long process, but it's ongoing and happening with Amlogic's support and expertise.

See: http://www.linux-meson.com/doku.php
I have this same underlying feeling every place I work. Maybe it's because I'm not in the Valley, but in the last several jobs I've had, I was the only person advocating for things like unit tests, release pipelines, or even VCS(!). And each time I get a new job, team members and bosses from the old one inevitably call with similar self-inflicted crisis like this.
Oh, std::string is very far from being perfect for sure and the almost non-existent Unicode support in the standard library is consistent with its general lack of features. As it the case in C++, you have to resort to 3rd party library for anything beyond the very basic. ICU is very good though. There is also boost.Locale which is more "modern" and utf8 oriented although less featurefull.

I was merely pointing out that saying that C++ has 8 string types is flatly wrong.
Look, dont you insult the user too. Everyone ouside of the ascii alphabet have at least a vague notion that americans dont allow all letters in their forms, so telling the user that an "forbidden letter" was used is clear enough.
Facebook iOS Internal Headers
Instagram was one of Facebook's best investments ever. People think that Instagram is worth between $10-30B now. Their ARR is already exceeding half a billion and still growing. If Zuck saw this coming, he was a genius. If not, he just got mad lucky.
"I really hate Hitler. If he were alive today, I'd kill him."

Want to give a reason that should be a heavily penalized phrase?
Yep. It supports H.264 and HEVC hardware decoding. VP9 isn't in the S905 chipset, but is coming with the S905X chipset.

https://github.com/hardkernel/linux/tree/odroidc2-3.14.y/dri...
Frustration, I'd guess. They look long and hard at one ultimate solution to the problem of human governance, finally realize it won't work, then swing to the opposite conclusion to examine it.
Huh. Nice to see numbers back up something that I seemed to be seeing over the last few years but was unable to prove.
> they don't understand and really they shouldn't have to.

They shouldn't have to because they'll listen to us and allow us to write and maintain tests as we develop, right?
We can draw some nice parallels with the startup economy, especially when contrasting manic-depressive growth (unicorns on steroids) versus stable steady growth (boostrapped business). I would argue that there is some good middle ground where you take just enough debt/leverage to grow, but don't indulge in it to the point where it becomes mania and sinks you when the macroscopic environment turns sour.
That's changing a name, not assigning a name. The list is implying that some people don't have names for at least five years after their birth.

...or maybe it's not; without expanding on the items in the list, it's kinda hard to tell.
- Importing modules with zero performance impact.
- Variables! Think how they help you in other languages. $primary is much more readable than some random hex code.
- Functions! darken($primary, 10%), again much more readable than hex codes.
- Helps avoiding duplication through several means, like mixins, loops and so on.
- Forever forgetting vendor prefixes and effortlessly keeping up to date.
- Creating sprites or base64 images automatically, never having to "craft" those by hand ever again.

The list goes on and on. And the best thing, SCSS and Less are CSS backwards compatible, so you can choose whatever features you want and pretend you're writing just CSS.

I was super anti-preprocessors for pretty much the same reasons you are. But the one day I tried them out and never looked back.

Ignore gulp, grunt, webpack and whatever people tell you to use. Start super easy, with just the "compiler", and once something annoys you, look for a solution.

Also pick up the features you want. I started using only variables and ignored the rest, and added more tricks to my repertoire as needed.
I was just going over this thread to compare reactions:

https://news.ycombinator.com/item?id=3817840
Thanks; I'm aware. The project is nowhere near mature though. Not compared to the Python Qt bindings, anyway. It's also not actively developed.
I agree. Instagram is bigger than Twitter.
Infoblox DNS Threat Index
TAT-14 going down was the closest thing to this in my lifetime. It was a pretty crazy time. But it affected the UK more than it did the US.
Those sorts of references support the capability model, yes, and they're the best you can do in a distributed system. They don't fit the object capability model because an overtly confined process can smuggle a reference out to a confederate via covert channels -- timing, power, etc.

So why did I bring up the less general model? Because the parent comment claimed usable security is impossible, even at the local level. If local machines have no security, the distributed case isn't going to be any better.

The complexity explosion I'm seeing is in the bail-and-patch approach.
IMHO there is always a balance of power,
in abstract world the code by itself without business or academical value have no sense.

Asking to your topic:
>conciseness, clarity, and speed.

Clarity, conciseness and simplicity is matter. I mean it all that matter in the code, but in our world, in normal one, there not all topic. Sometime is good to agree with bad architecture decision or with lack of clarity of code, cause there is importance to release a feature, cause that sales person deponds on you, you need to make a revenue, etc.

but, what i tried to say, but cause thats my english is not native language, is not the same thing.

I was thinking that most of frontend world current steps is completely wrong, its brings only: complexity, unmaintable piech of crap.
that you need to know 100s libraries like left-pad, and that you need to follow last trends not in technology but in frameworks, instead of doing some great UI/UX experience fast and easy maintainable one.
The article and this subthread talks about "unit tests", but i think it's really functional or acceptance tests that would have been valuable in these cases. I think it's entirely reasonable for product owners to have some exposure to those.
Actually a line chart would probaby been better at making the change look dramatic, thinner bars would have helped too...
check SATA col : https://en.wikipedia.org/wiki/Comparison_of_single-board_com...
Remix OS for PC
> But without any apparent understanding of why or how print magazines do it

I have honestly never had any idea why print magazines do that. Maybe I've never seen a print magazine do it "right", but I think it seems just as pointless and annoying in print or online.
I really just want a really small smartphone that I can optionally strap to my wrist.

That's all smartphone/smartwatch manufacturers need to keep in mind when it comes to marketing to me.
The Arpanet outage of Oct 27, 1980 pretty much took the whole thing down (slightly before the name changed to Internet). See RFC 789. A single flakey IMP announced it was zero hops from all others, so all traffic went to it.
"My belief (which you are free to disagree with)". However, you are not free to express such disagreement or even discuss it. Expressing ideas with which the "right people" disagree is grounds for scorched-earth attacks on every aspect of your life until you can be brought to heel.

(I find slavery and support for such reprehensible. Such ideas should be openly confronted and countered directly by expressing superior ideas. For example, the idea that all human beings have inherent value and should not be subject to the use of force inherent in slavery.)

(While I'm criticizing ideas, I'll criticize a couple more: 1. It is deceptive to imply there is was some threat to the safety of attendees. (The linguistic sleight of hand of "physical and emotional safety" is the giveaway. It combines and attempts to equate two unlike things.)
2. The repeated references to "solidarity" are a dressed up form of tribalism, placing loyalty to "us" or "our team" over clear thinking. (It's the left's equivalent to how some on the right use "patriotism".))
I found it insightful, since I haven't really thought of these sorts of situations from management's perspective before. This line in particular helped me understand: "And, it’s not exactly that you think he’s trying to scam you, but… you just wish you had more information and weren’t being blindsided."

Maybe this stuff is obvious and I just lack empathy, I dunno.
Here's a screenshot:
https://plus.google.com/u/0/photos/photo/1057573952975799919...

It's not impossible to detect passenger vs. driver, it's just not easy. ;-)
Btilly rather clearly meant it in the sense of the higher order function (from which mapreduce gets its name), a fact deanCommie clearly grasped.
Regarding the manager's response, are unit tests any use against someone who's trying to circumvent them? If a test passes a couple of values into a function and checks the result, wouldn't the "attacker"/programmer just hardcode those expected results into the function for those input values? Perhaps because that kind of code would look obviously suspicious?
Movie and show promoters apparently.