skysight-inc/HackerNews huggingface dataset:
Oh boy, this is going to get depressing.

Blender cannot cope with the kind of stuff that is thrown at commercial DCC tools in feature production. Parts of it don't scale, others fall short of what would be required. Many features are kind of there on paper, but are not fleshed out that well.

Blender faces a sort of a chicken and egg problem: if you don't push it, you can't find out what needs fixing. But nobody in the industry is willing to try because they know that it will break too easily.

This is sort of why the Blender Foundation creates these open source movie projects: they are there to figure out what needs fixing. A ton of new features had to be created for each new short. Last time I bothered to check, many of these features were stuff that would have been considered absolutely essential in VFX workflow at the time the Blender developers managed to implement it.

The downside to these projects is that they also lead to the addition of features like compositing and editing workflows that are out of place in a DCC tool (especially the editing part). Blender started to overextend itself and ended up with too few developers to push all of these areas equally well.
PowerShell is good, if a bit verbose imo (small con, no big deal). The problem is the philosophy behind windows since its inception.

On a linux box I can do _everything_ I need to do as long as I have a terminal. Windows is coming around, but it's not there yet. New stuff is better, a lot of old stuff still sucks, but not everyone can dump the old stuff.
Not sure if you know about export control and the Wassenaar Arrangement. I don't think Intel can manufacture in China at the advanced node even if they wanted to.
No, I wouldn’t expect that, as it’s much less likely that a reader of the NYT would be interested in a given self-published book than a traditionally published one. (The reason for that being that in order to be traditionally published, the book has to go through a process intended specifically to ensure that at least some significant segment of readers will likely enjoy it - while there is no such process for self-published books.)
> So we need regulation to punish market manipulation through dishonesty.

That's not the only source of problem. Another is managing the game theory of externalities. For example, if every transformer manufacturer is dumping its PCBs into rivers, no one manufacturer can afford to make "clean" transformers that dispose of PCB byproducts in a more ecological way as transformer buyers will presumably buy the cheapest one that meets the necessary performance characteristics. Regulation can add management of the ecological externality as a mandatory performance characteristic, disadvantaging no manufacturer relative to all others.
Well, I can see the concern if he's not going to be devoting the time and resources that you would be. If you will both be devoted equally, 50-50 (or something similar) might be sense.

But you can solve your concerns without varying the equity division. The company you form only owns the IP you create if your agreement with the company says so. You could agree that, for example, the IP you develop only gets assigned to the company if certain business milestones are met. Or, conversely, you can immediately assign the IP, but have a right to buy it back for a nominal amount if certain milestones are not met by your co-founder.
>How the loving fuck can you expect to change the terms of engagement with your OS after it's released and not expect to lose business?

Lock-in, that's how. The customers they care about don't always have practical solutions, and most aren't able to make a call that will benefit everyone in e.g. 5+ years after spending a massive amount of money.

Also, what are you replacing the desktops/laptops with?
There are a lot of third-party foam covers made for the Vive and Rift that you can buy. https://vrcover.com
I would agree but call it "cultural," and less stigma to being a geek.
Interesting! Okay, thanks for the info. I did guess that the "glasses are okay" business was more marketing than reality, so it's interesting to hear you say you wouldn't use it with your glasses. Everything in VR gets real blurry for me if I try without my glasses, and I'm not ready to buy special prescription VR glasses either, so I'll wait a bit.

I'll try looser straps on my Daydream next time I try it, but it'll be hard to keep it on my head that way too I think.

Thanks again for the info.
What do you think of C++17 coroutines? Of particular interest to you might be CppCon talks by Gor Nishanov, which are on Youtube.
Thanks for sharing – always those poor monkeys though...

An even stronger data point to me would be the actual people of Okinawa who are (were?) among the healthiest and oldest in the world.

In addition to having a high quality diet and a rich social life in general, they are practicing “hara hachi bu” – the confucian tradition of always eating only until “about 80% full”.

https://en.m.wikipedia.org/wiki/Hara_hachi_bun_me
> very easy to reason [sic] about by built-in mechanisms in that language.

Languages allow you to express your reasoning, but they don't do the reasoning by themselves. Also, there is no conclusive evidence that homoiconic languages have simpler semantics, especially of the denotational kind.
If you turn off smoothing, it really jumps out how noisy and unreliable the signal is that early in the data.
Is that from a film or a book?
SuperHot VR is pretty close to a killer app for me. Cool mechanics like that scaled up could definitely keep me interested - I burned hours and hours on my roommate's PSVR last Summer exclusively playing SuperHot
BubbleUPNP on the mobile. On the PC, depending on your use case, any DLNA implementation like Rygel (GNOME) or Kodi will do.
It’s funny that in the .gov space, I’ve seen management in agencies ranging from corrections to taxation to social services envision themselves as software companies, because it made sense. Every dollar invested in strategic tech produces $3-10 in outcome.

Ironically, the orgs responsible for technology “get it” the least, as they are in the business of ITIL bullshit and order filling. IT bureaucracy will spend $10,000 to save $0.10.
Visual Studio Code. It does everything I need very well, and otherwise gets out of my way. To whatever extent an IDE can be credited for small productivity gains, I'm more productive since switching than I've ever been in 30 years.
VLC can do that. Although I haven't tried it recently.
I agree about the malware, I often make this analogy. I was in an exam today and people went to turn on their computers to write the test, we have two hours, and Windows decides to do an update. No asking, no options. These aren't power users; these people struggle with basic computing and are trying to get through school. So the administration worked with them so they could actually write the test but come on. You don't have control of your machine with Windows and I find that inappropriate.
> Do other people have the same head pain issues as I do?

I don't with the Oculus.

That being said, most phone enclosures are cheap hastily put together plastic gubbins that only deserve to be trashed.
How to Become a Media Company
The old "We are a tech company, we just happen to do retail/advertising/communication/movies/hospitality/transportation/payments better than you idiots" seems to be working pretty well for Amazon/Google/Facebook/Netflix/AirBnB/Uber/Lyft/Stripe.
On the flip side, most drugs don't actually do anything. Or have side effects that are worse than the thing they're trying to cure.

sure, i'm on board with lowering the cost, but not at the expense of lowering the efficacy.

I could see a good argument for balancing clinical trials vs toxicity, commonality and threat. Perhaps a drug that's only useful for .0001% of the population that would die otherwise, and isn't toxic, well maybe we can lower the bar there. but something that half the population takes, and overdoses will kill you, that should require really high standard. this approach is tough with the current system of off-label prescriptions though.
OMFG. their hiring process is ... worrying. An online test, phone screen, hour of paired hacking then a conditional offer and a "hack week" - a weeks try out.

I balk at doing screening tests like hackerrank. I don't get how you can expect someone to spend a probationary week, with no real guarantee of work. they stop the job hunt, tell other employers no thanks, and bang 50/50 pass rate perhaps?

I don't get it. Hiring remote is hard but this seems too much.
Will it help if I preemptively refer to myself as "diversity hire" as a joke?
can you publish it ?
The parse tree of Python uses the same data structures that programs use for data: objects. And you can definitively operate on them. Yet it's not homoiconic.
Old-fashioned silicon might be the key to building ubiquitous quantum computers
I wrote some similar bugs to this in the complex text handling in Chrome.

In text layout you do a lot of indexing into various arrays -- like the array of code units of the input string, or an array of metadata collected per-code point, or an array of data collected per-grapheme. Oftentimes those arrays are all the same length (like in simple text like Chinese) and mixing up which index to use where is no problem. And then when it goes wrong you're violating array bounds which is a crashable offense.

I agree that it's stupid to have code that causes crashes here. My only defense is that I had a lot of other work to do and complex test pathological cases only affect a fraction of users, none of whom were the ones yelling at me about other bugs. I am rooting for Servo, where they are using a language that defends against bad programmers like me.

PS: If a web page wants to crash, it easily do so by allocating memory in a loop, so making web pages that crash isn't as exciting as it is in Core Text in general. Of course crashes can often be escalated into RCE, but the Chrome sandbox was there to mitigate that.
I think you'll find that the proper solution to this problem is : threads. (or actors, goroutines, CSP if you want to call them that instead). Promises and callbacks are something you'd do if you have an execution environment lacking threads (which is true of Javascript).
My first reaction here is: "Why not both!?" in one.

But, you do have a point. However, it's going to be a long time until the VR technology catches up, there's no great social experience (as far as I know) that isn't sitting at the bottom of the Uncanny Valley.
Google “doubling down” on news, publisher traffic explodes – Axios
I would have several actual uses for VR, and from the top of my head I'd kill to have proper depth perception and enhanced controls while modeling the solids I have to make.

The headsets make today would meet my requirements perfectly. The price is not an issue. As a coder, I wouldn't have any problems with just a library exposing the display and sensors.

However the VR market is just full of BS and lock-in.
I'm not moving an inch on any of these closed platforms.
4. Don't forget that you can include the cost of textbooks in figuring the American Opportunity tax credit. Keep your receipts.
That's why you use a credit card for purchases and pay off that balance immediately with your checking account. US citizens are generally not liable for identity theft or fraud on their credit card[1]. This should keep your checking account safe. With current interest rates no one should have a savings account.

[1]: https://www.creditcards.com/credit-card-news/zero-liability-...
I've come dangerously close to starting a shadowy organization at my university for the sole purpose of maintaining and operating a couple DIY book scanners.
Thanks for introducing me to this column, it’s hilarious.

“’With hashgraph every user participates in confirming transactions, so the process is faster.’ I realize that I am in many ways an ignorant rube, but I am constantly confused by the notion that having every participant in a market confirm every transaction is a fast way to confirm transactions.”
Also:

“[...]not even bank executives seem to understand what is going on inside their banks. If that is the case then it shouldn't be surprising if sometimes the market thinks the bank is worth less than the bank thinks it's worth, or if the market turns out to be right. It's not literally that the market knew about the $1.77 billion fraud before the bank did. It's just that the whole enterprise is kind of a random-number generator, and the market did a better job of guessing the right random number than the accountants did.”

I sometimes vacillate between superstition and suspicion when things like this happen. Example: a bunch of anonymous bidders converge on almost exactly the same price for a somewhat obscure item. For a second it’s confusing, then I wonder if they are shill bidders, then I think: huh. lots of people saw the auction, and they basically all agree on how much a widget is worth. Anybody else here ever get a spooky feeling when observing an efficient market?
Snaps Evan Spiegel Defends Redesign: Celebs Aren’t Your Friends
I can comprehend what you are saying, but I disagree.

Over the past decade or so, Blender has been on par, and even ahead of "industry standard" tools.

It isn't required to split its focus. It is able to. That is something proprietary software from a company would fail at. It's something that free software and collaboration succeed at.

The biggest benefit is that it has all of these tools in a cohesive environment.

Instead of a photoshop/GIMP-like menu of functions, Blender is a cohesive manageable UI.

There are, in fact, a wide variety of professionals using Blender to make money. You don't hear about it, because telling you what they use is not their perogative.

What features to Maya/Max/etc. have that Blender is really behind on today? I can't think of any.
Tensor Comprehensions does not try to own memory allocation and CPU/GPU transfers. ATen is one simple way of getting that, which we used for tests. Anything convertible to DLPack tensors should work as long as nothing fancy happens with tensor shapes.

C bindings don't seem to be a priority.

Feel free to use the contacts provided in the documentation here: https://facebookresearch.github.io/TensorComprehensions/cont....
Good catch! I'll fix this asap
It's easier to failsafe something than make things perfect

Even better, when you failsafe you plan for the (unknown) future.

That's why we have circuit breakers, hydraulic and electric fuses, pressure relief valves, etc. Because no one thinks they can know all things that can go wrong in the future (with catastrophic consequences) and plan for that
This isn't really news in California.

I remember fully twenty years ago bakeries bitching about air pollution rules. The air quality people were coming down on them for ethanol emissions from baking bread.

Even before that Los Angles put heavy restrictions on auto paint shops use of solvent based lacquer. Other bit was that in Mexico City the largest source of VOC's was/used to be refilling propane tanks.
VR is awesome, but strapping a cell phone to your face with magnifying lenses is stupid. The technology needs to progress beyond this paradigm to ever be successful. Even the high end “real vr” HMD’s are just a cellphone strapped to your face. Perhaps once solid state optical waveguides are a thing we will see mass adoption. But the current gen is extremely lackluster and frankly useless once the initial wow factor wears off.
Windows 10 compatibility issues forcing USAF to scrap large number of computers
People don't want to feel dumb (or don't want to learn too much Computers so they aren't Nerds) so they find excuses and don't want to use anything "complicated". And good people don't want to abuse your time. That's my real life experience, maybe on the internet it's not the same.

For thinkers, problems are an opportunity to learn. Others, they don't see it that way, they want things to just work without making them think. If anyone you're trying to "teach" and "show them the way" ever loses money or have any kind of non trivial issue because "your linug broke my microsoft access" you'll be forever the guy that broke his computer. And he'll hate Linux forever.

"Yes nana, you just have to install linux-headers first"
What do you mean "it's still on you to contact customer service"?

Paribus contacts customer service to Amazon on your behalf for missed packages. Literally they open a ticket with amazon and complain.[0]

[0]: https://paribus.co/support/topics/purchases-and-claims/274
Couldn't agree more. The industry is so stuck in various dogmas that all of this is totally acceptable in the pursuit of securing source code from presumably China and anyone with a screwdriver.
UAX 29 doesn't really describe how to handle Indic text very well.

http://unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries

> Grapheme clusters can be tailored to meet further requirements. Such tailoring is permitted, but the possible rules are outside of the scope of this document. One example of such a tailoring would be for the aksaras, or orthographic syllables, used in many Indic scripts. Aksaras usually consist of a consonant, sometimes with an inherent vowel and sometimes followed by an explicit, dependent vowel whose rendering may end up on any side of the consonant letter base. Extended grapheme clusters include such simple combinations.

> However, aksaras may also include one or more additional prefixed consonants, typically with a virama (halant) character between each pair of consonants in the sequence. Such consonant cluster aksaras are not incorporated into the default rules for extended grapheme clusters, in part because not all such sequences are considered to be single “characters” by users. Indic scripts vary considerably in how they handle the rendering of such aksaras—in some cases stacking them up into combined forms known as consonant conjuncts, and in other cases stringing them out horizontally, with visible renditions of the halant on each consonant in the sequence. There is even greater variability in how the typical liquid consonants (or “medials”), ya, ra, la, and wa, are handled for display in combinations in aksaras. So tailorings for aksaras may need to be script-, language-, font-, or context-specific to be useful.

For example, in Chrome, we added an extra rule to not allow grapheme clusters to be split after Indic virama characters, but later had to modify the rule to not apply to Tamil viramas:

https://chromium-review.googlesource.com/c/chromium/src/+/84...

I don't know the exact cause of this crash, but I can see why Apple might be running into trouble with their logic for these languages. I suspect their algorithm for computing grapheme clusters has a bug causing an inconsistency somewhere.
I absolutely agree sometimes. YMMV. Happy to hear your thoughts.

If only we had the ability to (literally) check boxes to include these disclaimers as flair on our comments. Then they might add disclaimer packs for the most controversial topics so that folks don't have to click too many boxes.

Obviously, there might be exceptions. Some folks might not want this feature. Others may. Who knows? Certainly not me.
Analyzing RubyGems stats for 2017
Yeah, apart from contractors who are between gigs, I can't imagine very many people who can work for a week as part of the hiring process. And even if many applicants could, I think it takes longer, sometimes quite a bit longer, to accurately assess the degree to which a developer will contribute to a engineering organization.
If they are getting kickbacks or incentives, I'm guessing they are keeping that on the down low.
I get the distinction, but it's the browser that enforces the website's opinion, and I'm arguing that the browser should give the user absolute control for those users that want it.
The problem is that there is no markup for quotes, so people try to fill the void with an indent, which gives the most obvious difference to text.
> Where the hell are all the universities' economists?!

Authoring textbooks. It's now in fashion to create campus-specific editions of textbooks (in partnership with some professor, of course) who then gets royalties from sales... to the students that they mandated purchase this specific book.
In what circumstance do you have someones phone number but not their name?

Hopefully only banks/privileged API key holders can look this up
I am just extremely wary of people who call me a person of color and who view things firstly through the lens of race. Of course there is racism in the west but correcting that shouldn't mean more racism.

Do you also believe Indians and Asians face a massive advantage in America? They are some of the most successful racial groups in America. Should their advantage be "corrected"? I guess it already happens via college acceptances...

How about Jews? Should we correct their advantage as well?

There is nothing wrong in addressing socioeconomic disparities. The lowest of our societies should be helped to a point of self sustanence and leadership. But it's just so offensive to call us all colored people, I mean people of color. Can I suggest not labeling people with higher melanin with that phrase? It reduces me down to a racial label and it makes me super uncomfortable. No kidding, it kinda reminds me of when I used to hear "Arab" or "terrorist" by right wing nut jobs as that label was also based on my race...
Do you actually know how many shares the founders have received? And how does that compare to what you are being offered?

There is no standard definition of "founder" or "co-founder." They could offer you half of what they are getting and refer to you as a "founder." I assume that wouldn't solve your concerns.

I'd put the title aside and think about what you are actually looking for from this experience. It goes without saying that you should be getting a very significant piece of equity if they expect you to work for free. You are taking a huge risk. But I get the impression there is something else about the "founder" designation that is meaningful to you. What is it?
More than 50 years of U.S. mass shootings: The victims, sites, killers and weapons
> I don't agree that shutting down Gawker was the appropriate remedy. Damages yes, annihilation no.

Couldn't disagree more.
Considering texting has more adoption than video chat even though video is very accessible, I don't see how VR interaction is going to make a really big dent.
A serious question- is there a syllabus of interview questions ? That is something that says the most important subject areas are X, and this puzzle covers X

(I am not sure how one decides if finding shortest substrings is important or not ... perhaps most common usage?)
> Sadly iOS suffers a similar fate with Bluetooth.

What are you talking about?
I trained as a journalist in Australia in the late 90s/early 00s - although I went down the radio/tv route rather than print so had only limited exposure (and a few bylines in nothing of note) to the latter.

I never saw it spelled anything other than "lead" or spelled it myself any other way. Seeing "lede" later in life made me question what else I may have wilfilly missed - glad to learn I wasn't a complete moron through that part of my life.
Now we won’t because your computer belongs to us. psssst have you heard about our new programming language TypeScript? Just adopt it, this time it will work out perfectly between us.
"Okay, Mr. Stallman, you've successfully forecast everything that's happened in computing over the last few years, and done so literally decades in advance, so thanks for that I guess, but please take off the tinfoil and go away now."
If you're going to to claim it's trivial, maybe you shouldn't mention Arch in the same sentence. :p You don't want someone's first impression of Linux to be that.

Typing this from a laptop that has an Arch partition. I use it all the time for dev stuff. It sure as fuck wasn't trivial to set up.