skysight-inc/HackerNews huggingface dataset:
It's easy to paint Tim Cook as beancounter and Steve Jobs as mastermind. But doesn't this story actually show that Apple's stock holders/investor relations are the prime reason Apple doesn't take risks/investments as they used to under Jobs?

I think it's very short-sighted of Apple to neglect their MacOS business in favour of iOS devices, even though iPhone sales might trounch MacOS's now.
Yes, that's what I understood you to be saying before. What I'm saying is that nobody has come up with an argument for why that would be. In fact: every argument, even the ones that get down to the level of kmem-style magazines, ultimately ends up in an argument isomorphic to the argument we just had about the LRNG.

No case has actually been made for why the argument is different on Solaris than it is on Linux. I'm increasingly convinced that's because there's no difference, regarding this issue, between Linux and Solaris. The generators are different, but equally safe once the generators are seeded.
The new hardware is still good, but they're not innovating enough. I have a new Macbook and I really like it. Best device I ever used.

Apple's stock price is being driven by buybacks and cheap liquidity (i.e. borrowing against their foreign cash hoard to pay out dividends). This ultimately has nothing to do with technology.
Case wouldn't get that far. It'll settle before there's any assessment of liability. Probably end with a consent order and a suspended judgment. So basically, they have to submit to compliance audits once a year, and there's an order in place that triggers liability if they violate the same law again. That accomplishes your foreseeable principle.
> This is completely standard and the only way to do node in-memory caching.

This isn't accurate you can use shared memory. There are a few modules that implement this. In addition, you can offload the JSON.parse to the dedicated "caching" process that updates the shared memory.
Charcoal has a surface area of a few acres per teaspoon (which makes sense when you look at a micrograph, since all the woody cell walls are preserved https://www.youtube.com/watch?v=kF10i39VQ4w), whereas carbon fiber composites are impregnated with resin. Obviously all it takes is one oxygen/carbon interface to cause an explosion, as we saw.

Similar to explosives, the more thoroughly mixed it is the more energetic the reaction. Pouring LOX over charcoal and soaking charcoal in LOX are very different (the first ignites vigorously, the latter explodes like a stick of dynamite). http://www.popsci.com/diy/article/2009-09/most-dangerous-way...
That’s something I’ve noticed also in Simon Peyton–Jones, and sought to emulate. You feel smarter (and more enthusiastic) just by listening to him.
It does, but it's not completely reliable for me. Also, you have to configure it to make it actually work.

For example, here's my mouse-related tmux config:

set -g mouse on
# enter copy-mode by scrolling, but don't select the pane
# The usage of #{mouse_any_flag} just forwards mouse events when in a fullscreen app that wants them
bind -n WheelUpPane if -F -t = "#{mouse_any_flag}" "send-keys -M -t =" "if -F -t = '#{alternate_on}' 'send-keys -t = Up' \"if -F -t = '#{pane_in_mode}' '' 'copy-mode -e -t ='; send-keys -M -t =\""
bind -n WheelDownPane if -F -t = "#{alternate_on}" "send-keys -t = Down" "send-keys -M -t ="

# Start copy-mode with PageUp
# For PageDown, if we're not in copy-mode, discard it
bind -n PageUp if -F "#{alternate_on}" "send-keys PageUp" "copy-mode -eu"
bind -n PageDown if -F "#{alternate_on}" "send-keys PageDown" "if -F '#{pane_in_mode}' 'send-keys PageDown'"
Just to present an alternate opinion here: I haven't used my terminal's scrollback on purpose in 5+ years now, and it's fine. To me, Alacritty's trade off is perfectly acceptable, and even desirable.

As far as I can tell, using Tmux's scrollback instead has no downsides of note, but some _very_ significant upsides. For example, (1) shared buffer between terminal windows, and (2) copy/paste modes that are usable with Vim shortcuts.
I hope they have the whole thing super-practiced and can do one per week like a big production line.

Big planes, which are of similar complexity, have production lines rolling off one per day, so it's doable with the right processes.
the URL submitted has a "/" to many, correct one: https://www.bleepingcomputer.com/news/software/2-million-use...
Interesting, thanks. In the future I'll be sure to use [the term] active runtime (GC, scheduler).
Looking at the code, it looks like this basically only relies on two things: inclusive ranges, and clippy. But you don't have to use clippy this way; it's just one way of doing it. So it's really one feature. EDIT: Oh oops, and custom derive, which is stable in a month.

> I really hope they're able to stabilize it

In general, "nightly" is never going to be stabilized. Remember, it's how Rust development works. Some people will always want to be on the cutting edge. I elaborated here: https://news.ycombinator.com/item?id=13277438

Also, nightly-only is less of a deal here, since this is mostly an application, not a library. End-users won't need to worry about having Rust at all.
Could you check out https://itunes.apple.com/nl/app/comfort-mate/id1030350632?mt... / https://play.google.com/store/apps/details?id=nl.marin.comfo... ?

Thanks
I've never used it myself (I'm just a programmer) but perhaps Workable (https://www.workable.com/) might be what you're looking for.
I'm so glad to know I'm not the only person that is driven crazy by this. It's hard to put a finger on why it bothers me, but to me it makes everything look "amateurish" and I find that so distracting.
About as wrong as thinking of it as being made of diamond.
Inside the 74181 ALU chip: die photos and reverse engineering
I quit in Summer 2015 after working 5 years as a front-end engineer. I did a ton of camping and reading first. Then I worked on some farms in the Pacific Northwest for a few months. After that I moved into my family's second-home in Utah and started a part-time job as a cook at a farm-to-table restaurant.

I started a company with the mission of improving food systems. So I'm working on my second prototype app for this area. It's definitely a struggle to not have a salary and not be around a company of talented people every day, but I'm still enjoying it. I don't love writing software, but I just feel like what I'm working on needs to exist--so that's what I do now.
I disagree with you characterisation "worrying about sexism and teaching their child about it". There's nothing wrong with that. That's not all that's going on here.

> Google for studies

Googling is not research. But in any case, you seem to be speaking so generally, but the original comment was "We know that we are all a little bit sexist" - what motivated this? Give one good example.

> you mean teach

or indoctrinate. Are these facts or opinions? A child will see the world for itself, it's the interpretational framework that is being 'taught', and this depends on the objectivity of the teacher.

The problem with teaching children is that lack skepticism towards their sources - "get 'em while they're young".

> and that's just you excusing sexism you don't think 'counts'

Maybe. But if it doesn't 'count' as sexism, then it isn't sexism.

> Then you are misreading the article

Tell the field of lit-crit that :-)

> Most feminists are reasonable

Can you demonstrate this? If it where true, wouldn't the 'crazy' feminists be called out more. Wouldn't the 'crazy' feminists have less influence?

If you are in the majority, it's a silent majority - "Most Germans were peaceful, yet the Nazis drove the agenda and as a result, 60m died."[0]

> Yes, we need to teach boys about sexism

and we also need an objective, and equally applied definition of sexism. Not one that is "historically defined".

> You just disagree with the facts of the matter.

indeed. Hence our differing perspectives are perhaps entirely consistent.

> you have twisted a feminist's words

Maybe. but when you speak in generalities, you only have past behavior and implied intent to go on.

> Except by 'this type' you mean normal reasonable feminism as demonstrated in that article

your type? I'm not sure it's all feminism at all.

[0] https://www.theguardian.com/commentisfree/2014/jun/18/islamo...
- Picker/Seller of antiques and vintage items. Fun hobby and comes easily if you're already sourcing for your own home and collection.

- Historic building salvage crew and/or restoration of historic buildings.

- Bed and Breakfast / AirBnB / wedding venue proprietor with healthy dose of the above history/restoration work on the side.
everyone keeps saying it's only HN commenters, r/apple techies that are complaining about Apple's new changes. calling us/these people "fringe" users.

let's talk about what a "normal" user needs: web browsing and watching netflix. of course those users are happy. a macbook pro is an excellent $3000 netflix movie watcher and web browser.

but my sister is an actual professional that uses macs because she works in video editing. her needs are above what a normal user needs in terms of everything: cpu/gpu power, memory, hard drive space, etc. how have her needs been met by apple?

no mac pro. she had the old (g5?) tower and just had to straight up move to the imac because the trashcan darth vader mac pro was way out of her budget for what it offered.

okay, so maybe the macbook pro is closer to what she needs right? except she has a whole bunch of legacy usb devices she needs to connect to and her idea of having to buy dongles or docks on top of the $$$ price tag does not appeal to her at all. what does she even get for spending this much money? prev generation cpu with a centimeter-high secondary touchscreen device that costs $200 more to get (vs last year's non-touchbar model).

she does not use fcpx so she is not heavily attached to apple. she would rather stick with apple but at this point she is literally being offered zero options for doing her work.

apple has left her and many other professionals in the dust. tim cook says they're working on mac pro / desktop models but if they don't come out soon they're asking for their lunch to be eaten up slowly just like what happened to microsoft.

microsoft started losing customers in small amounts and they said, "WHERE ELSE WILL YOU GO?" and apple, and google answered. apple is now playing the same game. one more user using a google pixel smartphone, one more user using a microsoft surface studio, one more person using alexa instead of siri and it eats away at apple's ecosphere. we'll see if apple has the "courage" to change course.
Well a couple years ago my answer to this would've been very different, but now I have a wife and I have to give her some consideration. I'd probably just go back to the family business of farming. I would probably only make 60-80% of what I do now but it'd be debt free and I'd be on my own terms. I'd have to become a morning person all over again but I know how to do the work and I find it particularly enjoyable. Plus maybe I could tinker with my dream of a self driving electric tractor a little more.
Also, remember Maps? Such a useless app. Can't cache anything, and no updates since ever.
> Sure, but I don't care what Aquinas thinks, I'm interested in what you think.

Aquinas is a lot smarter than I am :) He probably has better arguments.

> In fact, you may be the first self-identified Christian who has denied this. (Um, do you deny it? You're being kind of equivocal here. I don't want to get myself into trouble again by making more unwarranted assumptions.)

I believe God is the source of Good, but I don't think we necessarily need to believe in God to be good (in a moral sense). Maybe I'm being confusing, here's my basic argument in a nicely-animated video: https://www.youtube.com/watch?v=OxiAikEk2vU

> What does that mean? In particular, what does it mean to be "fallen" and "redeemed"?

Fallen morally. Simply put, man's nature is one of evil. Since God is good, there's clearly a disconnect between man and God. We are all sinners, and I believe (as the Jews of the OT believed), that a price needs to be paid for our transgressions. In the Old Testament, the High Priest would sacrifice a lamb or a goat and God would forgive the people (this was done yearly). In the New Testament, Jesus gave the ultimate sacrifice, and he essentially "stands in" as the symbolic sacrifice of the OT. That's how we are redeemed.

> Except that the language is plain: "I [God] will cause them to eat the flesh of their sons and the flesh of their daughters...", not "They will..."

I mean you're not even doing your due diligence here. I clearly quoted the entire text, and outlined exactly what it says. You seem to be stuck on this "eating children" thing -- which is simply the outcome of Jerusalem being sacked. Let me ask again: do you understand the context of the text? Do you understand what the prophecy is saying? Do you understand why it's saying it? I tried to be as clear as possible. You're harping on the semantics of a throwaway sentence (which, by the way, has been translated from Hebrew, to Greek, to Latin, and to English), so the fine distinction between "They will" as opposed to "I will cause" is just silly unless you look at the original (Hebrew) text.

The Dawkins altruism/evolution stuff I know about and as I said before, I think it's reductive and misses the point. You obviously think otherwise, which is perfectly fine. As an aside, I think scientists doing philosophy is just as unproductive as philosophers doing science.
It doesn't, sorry.
It's trivial to make your content available to purchase. It's very, very, VERY hard to get anyone to purchase it.

One of the main issues is simple: there are over 10,000 feature films made a year. How many feature films do you watch a year?

Generally it is considered a remarkable achievement - considerably beyond "noteworthy" - in the indie world (and I get this from various communities of indie filmmakers) if your independent films manage to make you minimum wage, never mind any more.
Question:

With a modern discrete GPU card wouldn't the texture atlas just end up in it's VRAM as cards these days commonly have >1GB of VRAM?

(Sorry if this is a stupid question, still trying to grok opengl)
Might be a bit early, but will the Windows support be good for Bash on Ubuntu on Windows? Right now I use xming and run xterm inside it, but that is not a perfect solution, especially for things like vim. It works for now, but I am definitely looking for a good alternative.
it also means every app is a mess of modals, and people likes it, for whatever reason.
Cavulus | REMOTE | US | Full - Time | Senior Ruby Developer | http://www.cavulus.com/

We are hiring several developers for our internal innovation team which is responsible for all our greenfield development. This means you get to create new things, the right way, from the beginning. You will have a unique opportunity to build new applications that will affect the future of our healthcare system.

Responsibilities

- Write application tier code ( Ruby, Scala, JAVA ( sometimes ) )
- Integration with UI tier written in ember.js and vue.js
- Partner in architecture and object design
- Fully participate in our SCRUM process

Qualifications

- Experience building enterprise business applications
- Expert level knowledge of Ruby
- Excellent Javascript skills ( vue.js a serious plus )
- 3+ years of Ruby development experience
- Strong understanding of Design Patterns and Software Paradigms

Nice To Haves

- JAVA build systems experience ( think Maven )
- Working knowledge of Scala

Have a Life

Late nights should be something you spend with your significant other not the development team. We believe your family needs you way more than the company does. This is why we work normal 8 hour days and encourage the use of PTO on your schedule not ours.

See full description: https://cavulus.recruiterbox.com/jobs/fk0mm57
The Simpsons Tapped Out Game Hack Tool 2017
Paul Romer: The Trouble with Macroeconomics [pdf]
Save forms data and especially save passwords have always seemed phishy to me.
Right, but just because I know the inference that a 3rd party is making, am I under some responsibility to not change my behavior? I don't think I have some legal or moral responsibility to not troll someone watching me.
> Apple had Siri out and was in the lead with voice control, then they wasted it.

I think this statement can be generalized to almost every single product Apple sells or has sold. They've seriously excelled at innovation in the past (tons of great historic computers, the iPod, the iPhone, the iPad, Siri, etc.) but then it's like the whole company eventually gets bored with Product X and moves on because "Innovation is Out There!"
Show HN: FakeBullshit.news – A fake fake news website
I don't know why this isn't the top comment. I feel that Hacker News readers, despite their demographic, are often surprisingly averse to new ideas that challenge current tropes.

There are a number who are afraid of equity crowdfunding for the reason that some consumers will get fleeced. While that is an admirable sentiment, if it was frankly more genuine there would be more effort put into curbing the thousands of "financial vehicles", payday loan companies and MLM's that scourge the poor. This isn't that. Yes, we need limits and constraints, but there's too much at stake to throw the baby out with the bath water.

I think that it needs to be paired with an elaborate vetting process that still is missing in crowd funding projects. Why can't we have organizations that provide Technical Due Diligence, etc.?

In other words, I completely agree with you. Currently VCs (and many Angels) are like major label record companies: they are more risk-averse than they realize, they operate in a strict handful of myopic categories, and they are unashamed of the old boys network aspect of it. It's all ripe for disruption, and while the effect of that might mean some consumers will be cheated, we can mitigate that portion. And the upside is huge. You are right, it would absolutely "cause technology to accelerate even more in the future." The future could be much brighter if we can figure this out.
Although not as many, there are ways to include ads that are not scripts. My blog has a DJI banner that's just an anchor with an image tag; proper old-skool! :-)

Of course, it doesn't make any money because I'm no famous; but at least I can pretend and I don't need to compromise anything with unknown JS =)
> The work was actually interesting, but I knew I could just go back to private industry and make 5-10x as much doing the same type of work.

Don't you have much more freedom in academia on what you want to pursue though since it doesn't have to make money or am I mistaken? I'm considering going into academia because I'd like to do research more on the theory side for which there don't seem to be (m)any industry positions.
I've played Warzone, Zero-K and SC2. I think Zero-K is the better of the three. Warzone's huge tech tree is overwhelming and I believe it doesn't really add to the game, because it's likely that only a few tech paths are actually viable if one talks competitive play. SC2 is pretty and all, but suffers from hard-to-solve balance problems. Zero-K has solid gameplay elements (like terrain deformation and good unit control) a great variety of units available to all players to master, and it handles nicely a dozen of players without population caps. The only problem is the small player base.
Terminal.app seems to handle this case just fine as well.
You know, actually I was very ambitious. But during one of the conversations I had with my girlfriend shortly after we became a couple, I started to realise that my ambitions were motivated by all of the wrong reasons.

See, even though I love doing the things I'm skilled at (Linux/BSD system and network engineering) I felt ambitious due to the extreme pressure I felt society had on me; like "if you don't have a job, stable income, lots of friends, and great social profiles, your life does not count and you are a useless eater." Almost everything I did was to not let this be so.

When my gf who was then still at med school said that she had no problems with the idea of her being the one to provide for us while I'd take care of our personal lives (and kid(s) later on), and that she loved me for who I was and not for what I'd do, it was like this huge weight was lift from my shoulders and stomach. With tears from being relieved I asked if she really meant it because I almost couldn't believe it. And indeed she did. She wasn't against the thought of me having a career. it just wasn't important for our relationship. All she wanted/wants is for me to be happy.

When all of this sunk in, it was like my whole future outlook recalibrated. For the first time I felt safe, and like my MO turned from 'surviving' into 'living'. When she became pregnant I immediately knew that I'd made the right choice.

It's nice to think about all of this. Thank you for asking.
I changed my mind! Professional RC Drone Pilot looks like a heap of fun.
The sooner you start it, the quicker you see some results ;)
all the people crowded there to see the grass (more or
less) green, the water blue

These days it's the water that's green: http://www.nbcolympics.com/news/rio-officials-drain-green-wa...
I strongly disagree. Making many async service calls concurrently and awaiting the result is the text book use case for node.js (well, event based programming in general).
Yup, completely agree about pro sports and business. Guess I should have clarified, I was just referring to casual or social type games among friends or peers.
Thats not surprising. I think most developers don't care what non-developers think about how to improve programming.
Incidentally, this is _very easy_ to do with Rust: https://github.com/japaric/trust
That's what I thought, but then I measured.

These have little effect, also omitting std::endl has little effect. The effect is somewhat mitigated by buffering, so that if the time between subsequent st::couts is large, you won't see the runtime overhead.
I'd like to host this terminal in a 3D environment. Any plans to enable this? Perhaps with a signed distance field texture.

I'm building a 3D game in Rust and would like to be able to drop this in.
I quit my Software Engineering job and am now spending two years driving my Jeep around Africa.

I'm working while on the road, writing for magazines, selling photos and filming a YouTube series.

I am having the time of my life, and am extremely happy I made the decision I did. IMHO, sitting at a desk is just not worth it. Life is too short. I'm meeting a ton of people who agree, and are living the kind of life people spend their lives dreaming about.

If you're interested in my trip:

Facebook: https://facebook.com/theroadchoseme

Instagram: https://www.instagram.com/theroadchoseme

Twitter: https://twitter.com/dangrec

YouTube http://youtube.com/c/theroadchoseme

And my website: http://theroadchoseme.com
I can! Wait, I mean... I have... been waiting... since... late 2015?
Those small things are actually the ideal use case for VMs.

Imagine wanting to spin up a new server so you go and buy that small tower, bring it back, and hook it up.

Now imagine using a VM where you literally go onto a webpage and click a button to provision the same amount of resources.

Additionally, most hardware sits idle most of the time. When you're using tons of towers, it's likely that most of them will sit under 50% load 90+% of the time. With a VM setup, the hypervisor can balance that better so you can get better utilization of your hardware.
That was basically just a trademark dispute. They claimed it was confusing to show a Facebook "like" button that didn't work like Facebook's actual "like" button. It's fine if you use your own assets to indicate what the button does, but you can't use a Facebook logo or their thumb icon.
Yes, and this does in fact infantalize people. But it's an unintended consequence of it's functional purpose: job creation (regardless of the stated justification for the law).