skysight-inc/HackerNews huggingface dataset:
Sure.

For one, many of the problems this solves in a holistic and better way have found standard solutions widely implemented in the indie production market.

RED cameras are fairly prolific and accessible to a lot of people these days, and other imperfect solutions are popularly adopted as well.

While this option is all-around more capable, the modding workflow is still foreign and will take some time to adapt.

Purely economically, there is a lot less money flowing into indie production outfits, particularly from advertising and indie entertainment enterprises like Youtube-online media channels. Advertising is embracing data based decision models that override costly creative production efforts that would properly utilize a camera like this.

In short, this thing is for artists, and artists are screwed.
Orca and dolphin recognize themselves in mirror test [1].

Whales are mammals [2].

Mammals all possess a neocortex [3]. "The neocortex, also called the neopallium and isocortex, is the part of the mammalian brain involved in higher-order brain functions such as sensory perception, cognition, generation of motor commands, spatial reasoning and language." [4] and AFAIK a CNS (Central Nervous System) as well.

Animals are recognized as sentient beings in certain jurisdictions such as Canada and New Zealand, but not world-wide.

[1] https://en.wikipedia.org/wiki/Animal_consciousness#Mirror_te...

[2] http://scienceline.ucsb.edu/getkey.php?key=2536

[3] https://en.wikipedia.org/wiki/Central_nervous_system#Mammals

[4] https://en.wikipedia.org/wiki/Neocortex
React does not allocate a new object in Javascript.
No sane framework does.

"Immutable" data structures are not just objects that never get mutated, they're different manners of organizing the bytes.
Playback -> Jump to Specific Time

What about that?
Agreed but there is no shortcut around a culture fixated on personal gain for personal profit. This seems to be built into the framework of the USA instead of being an optional dependency! With outcomes like high inequality, huge divisions, fake politicians etc.

The driving ideology is in direct opposition to genuine, casual, unmotivated concern/interest.
To me this comment is actually good evidence for why 0 shouldn’t be truthy. The reason you gave sounds like an anti-pattern that can only exist because 0 is truthy; so a good reason to have a falsy 0 is that you couldn’t do what you said you often do. In my opinion type checking should be more explicit than you’re comment suggests.
I remember trying it a couple months ago, but unfortunately it still seems barely usable (at least to me). Performance is probably the worst of all file managers I have tried in the last couple of years, despite not having many features (e.g. no thumbnail support). Opening /usr/bin (~4000 items) results in more than 10 seconds of not being able to interact with the application, while other file managers manage to show results in something 1 or 2 seconds and being responsive while they populate the view.
Coming next year: PHP apps that compile to WASM, so you can <?php ?> right in your HTML.
I think it's more "traditional" to get the Christmas cake at a convenience store than an actual bakery though, plus it really completes the picture.

One of those things that's so wrong, it's right.
Get rid of the spam, run out the life coaches, "health consultants", MLM, SEO, "social media marketing", "business development" kind of people.
"This content is currently not available on this device. Please try again later."

VPN time I guess...

(Location: Sweden)
Fintech for the People
I don't know where it is on the current roadmap, but there's some activity here: https://github.com/WebAssembly/host-bindings/
Or turn from government regulated monopolistic market to actually free market i.e. torrents.
Is it possible having seventeen direct reports might be at least partially the problem?
>> Not owning up to that uncertainty, when it is legitimate, likely will only slow scientific progress. In the controversial realm of vaccines, it will also create fodder for conspiracy theorists spreading overblown or unfounded fears among an already distrustful public.

Just when did "the realm of vaccines" become "controversial"?

Also, one thing I couldn't figure out from the article is whether Lyng and the other women who suffered after taking part in the vaccine trials actually received the vaccine, rather than a placebo. Is that information even recorded?
Also, the prior probability of any given artist name being a moniker of Danny Wolfers (Legowelt) is much higher than the average artist. grep says Discogs currently lists 35 aliases for him. Talented and industrious guy.
This might be more sane in Rust, I am not familiar with Rust.

I have used a lot of redux in js and written a few things in Elm, and the immutible property of application state is very central in both, and an important part of being able to reason with the ui, as well as events happening concurrently.
> Also, it's hard to speed up very much in hardware because it's a bunch of interdependent divides

Most things which seem sequential are actually easily parallelized. This is one of them; all of the divides can be done in parallel, and since divisions are by constants it all falls into some fairly simple hardware.

The real argument is more that it's a bit pointless to hardware accelerate something that takes 10-20ns in optimised software if it's not used 100 billion times per day per core.
This is an engineering problem where tradeoffs have to be made. E.g. You could make it appear that the disk is about 90% full all the time if you queue up the trim commands in some deterministic way. This way you only could determine if the disk is more or less than about 90% full at any time. I think good engineers would come up with something even better.

This would be on a level of a nice CS Bachelors/Masters thesis.
I suspect that half the function of meetings is not to get things done, but soft things like being visible, signaling to others, and confirming and evolving the implicit hierarchy.
I think TRIM is dangerous not because of information leaks, but because of the risk of IV/nonce reuse when SSD data blocks are unmapped but not cleared. This would pose a risk if someone dumps the raw content of the NAND chips and find two or more data blocks encrypted with the same IV/nonce.
Yes, you're thinking of Bhutan. But "gross national happiness" is just a propaganda exercise.
I've always been interested about F#. How are the effects done in the language? If using monads, does it have something similar to Haskell's do notation or Scala's for notation? What are the good resources to read how to start F# development on Linux?
If you're wondering what Western Electric had to do with UNIX:

http://tech-insider.org/unix/research/1983/0517.html
I’d be cautious with that kind of advice. Rapport is established over time. Even if you make a terrible first impression you can make up for that during a course of an interview (for example).
Not a book, but a great starter question is "So what's on your (movie/book/travel/restaurant/etc.) bucket list this year?"
You save a single allocation for every state change in your app? Never mind the actual render cycle? And lose a simple reference check to decide if you can short-circuit a part of your app?
Incremental updates to large, immutable data structures do not require allocating a whole new state per update (despite maintaining immutability!) Mutation is still frequently more efficient though, at the cost of not being able to reason immutably about your program. But if you're doing something that requires multiple versions of your state (e.g. history, undo/backtracking), the immutable version is going to be more efficient and definitely easier to write efficiently in the first place.
Sorry, saw this late.

It's a shown/kind of proven result that deep neural networks don't fall into local minima in the very high dimensional parameter space.

GANs and reinforcement learning are different. Research on getting those to converge to good local minima is still much more in its infancy. I don't particularly consider those just a "neural network", but sorry, I should have been more clear.
> And, now people who didn’t have to do all that work want to live here cheaply.

No, they want to pay market rates. And people want to use the power of government to stop them.

> And, they’re trying to use government and political power to force me to give up what I’ve helped build.

No one is trying to get you to give up what you own. What's being asked is that you stop trying to take from other people what they own. One of your neighbours who also helped build this community wants to build some apartments on their land. If you pass laws that stop him, then you are using political power to make someone give up what they've helped build. You are not the victim here, come what may; you are either the villain or a bystander.

> No one is addressing the demand side of this issue. [...] Why not encourage companies and people to move to those places?

Sure, great idea. But 1) it can happen in parallel with addressing the supply side and 2) if it's such a great idea, why don't you do it? The reasons why you don't want to apply to everyone else too. That "hey, I like it in SF, but you should move to Topeka" attitude is the exact "FU attitude" you claim not to have.

> Wages clearly aren’t high enough to give workers salaries that allow them to buy properties. Raise wages...

First off, that'll do nothing to actually fix anything; you'll just have more money chasing the same number of houses. That's a recipe for inflation. If I had a magic wand I could wave that would instantly double every salary and hourly wage in SF, all waving it would do is also double the rent. Second, that'll actually make the problem worse by drawing more workers into the area chasing the higher wages.

If you are trying to fix this by tinkering with wages (a bad idea!) it would make more sense to cut wages, or institute some extremely eye-watering tax rates at higher bands. The second an 80% tax rate on incomes over 80k is instituted, you're going to see a massive clear-out of tech workers from SF, followed by a collapse in rent and housing prices. Again, not a good idea, but at least it'd work...unlike your idea.

> some companies will naturally move elsewhere. Jobs will go with them, and demand will go down.

That's not how markets work, incidentally. Wages and jobs and house prices do not exist in a vacuum.

> I’m not sure how one can disagree with my points.

Easily. :)
What sort of appeals - are those prepared by lawyers?
weird i tried to post a thumbs up and hn deletes it. is it because it's a single rune? no it doesn't appear in this reply either.
https://github.com/jarun/nnn/blob/master/nlay

# bash 4.0 way to switch to lowercase
ext="${ext,,}"
The importance of "morphological features" are mentioned, but the article's focus is on things that people have more control over.
> including the four-star general in charge of defending North America

I always find that factoid amusing.
I started a new contracting gig a couple of months ago, in Ruby. I had used it briefly years before in another project, but it was so long ago that I had to learn it again basically from scratch.

Although I don't really think the language is anything special (i.e. it's a standard dynamic OO language), what really turns me off Ruby is this dogmatic, almost religious aspect of its community.

Take POODR - it's more or less the community bible. If it's not written in POODR - don't do it. If it is - do it that way or else. It's POODR's way or the highway.

According to more experienced Rubyists more than 80% of the Ruby community use Rails. Rails is so widely spread that its development even fundamentally affects Ruby's roadmap.

Now irregardless of what you think about POODR or OO or dynamic types or whatever, a homogenous echo chamber filled with people chanting the same things over and over again is not a good thing.

As a counter example, take Javascript. Yes, it has its warts; its equality table is a joke. Ruby is a better thought out and implemented language in almost every aspect (although I do like Javascript's minimalism better, but that's a matter of taste I guess.) However, Javascript's community is as diverse, vibrant and experiment-friendly as it gets - there are the OO diehards, but there's also React, fantasy-land, macros, monads. People are trying out new things constantly.

Now I know you have monads in Ruby too or flow-like gradual typing libraries or rewrites of Clojure's spec. But at least where I work (and I work with some very experienced Ruby people) those libraries and the ideas they embody would never ever be considered as serious alternatives for anything. POODR or else.
This reads like an Aprils Fools joke.
Well, if you're talking philosophy, then no. There's no reason.

It's a design decision, so it should be informed by the audience of the language.
Or, I bet, a WASM port of Arc and the default Arc forum.
Working from New Zealand - I have a VPN specifically for BBC content but it’s not on at the moment.
I think this is another case of "your not really supposed to...but it works ¯\_(ツ)_/¯"

For your first point, I think it depends on your usage scenario. With a big company that requires good performance to satisfy their users, like Netflix, having multiple regions is a given. But what the article probably missed is that they also most likely use AZs within the same region to mitigate failures, but since they have multiple regions at hand why not use them to mitigate failures as well? And their monthly tests are a simulation of a worst case scenario if an entire region goes down.

As for autoscaling I also think that people think of it as a magic solution. More users? Autoscale. Zone down? Autoscale. But the problem arises when they think that it's instant because it isn't. Things have to happen behind the scenes, but for many people, they only care about what happens on stage, so for them configuring autoscale is just better because it's easier than load balancing on 3 different AZs.
Curious - How is Red sustained, who currently supports it? Or what does the roadmap look like for this to be a five-year sustainable project?

Edit: They seem to address this down in the blog post, with the creation of a RCT token. What is the incentive for a potential backer to buy this token?
A different view on Functional Programming
Am I the only one who can never read her name without immediately thinking it's the code name of a SGI graphics pipeline?
That's true until you decide to delete tests/code that is no longer in use. Then it becomes much more difficult to track down dead code paths
Its like a traditional ICO, but the code is already written. Interesting approach
F# has syntactic support for monads called computation expressions (https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...). There are a couple of these included in the standard library (seq and async). However the language is impure so you are free to put side-effects anywhere you want without encoding it in your types.
Idk about JS's memory model, but you can allocate the equivalent of a JS object in Java and Haskell very, very cheaply. I really don't think allocating a single JS object is expensive...updates to large immutable data structures should just require a few allocations (aka a handful of pointer bumps). Sure, it's technically more expensive than an in-place update to an equivalent large mutable data structure. But it's also not a fair comparison given one gives you way stronger guarantees about its behavior.
Returning a nextState in Redux/JS land is a workaround. Basically, one wants to avoid the situation where the state is mutated, but the framework does not know. This happens because there are multiple references to the state, and because, for performance reason, the framework is comparing the states based on referential (===) equality. Thus the view (in whole or in part) and the model can go out of sync. Always returning a new state object is an expensive way of ensuring this, but on the human time scales we're talking about, an insignificant cost.

On the other hand, in Rust, we have the compiler on our side. If one grabs a mutable reference to the state (&mut Model in the update function in https://github.com/DenisKolodin/yew/blob/master/examples/cou...), then the Rust compiler ensures that there are no other references to that Model. Thus, when the framework does `nextState = mutate(&currentState)`, one is guaranteed that there are no existing references to `&currentState`, and thus it is impossible for a shadow update to occur.

IMO, this is better not primarily for performance reasons, but because it is conceptually easier to mutate a state object instead of using reducers. (I haven't looked into this framework much, so I don't presume to speak about it's internal implementation, so this may be off in some framework-specific details.)
Fedora decided with release 27 to enable trim by default on newly created encrypted devices. I was not happy about this decision and try to make some noise but nobody really seem to care. There is a reason that it is disabled by default in the Linux kernel, and making this kind of decision on behalf of the users without any input from the community is pretty fucked up.

Personally, I would like to explore the idea of a secure enclave that keeps a map of which blocks are in use that gets referred to during write operations. This seems like a problem that is going to need to be solved with hardware.
God! Enough! At this point any announcement with "blockchain" should turn any informed person off of the whole project. Checking out Red was on my roadmap and now it's firmly not.
I've just started to use AWS Polly in some demos, but the speech synthesis quality feels 2-3 years old at least :/
Audiobooks are great. You can listen to them while doing chores, commuting or having a walk. It is a pity that they are so expensive. I bet Amazon's monopoly has something to do with it. Podcasts, on the other hand, are worth what you are giving back to the creators via means like Patreon.
Fantastic news !!!
Still waiting for Red Lobster blockchain
Plus first class DOM support for wasm is coming at some point in the future, so I'd imagine any properly supported library could implement it once it is finalized.
This is just some weird anecdote. I work at an architecture firm where the employees have deliverables and bill to clients, we all work really really hard. I work between 45-50 hours a week of real work. One any given Saturday or Sunday you will find dozens of people in my firm working. They are not just pretending.

I have worked at a job you describe where people do not do much, but I would hardly say that is the norm.

Especially for people on the lower end of the pay scale. In my experience they typically work more than they are paid for (forced to work off the clock) than there are people just sitting around on facebook.

That's great for you that your life is so comfortable but do not assume it applies universally.

You really think the working poor in this country who have 2 or 3 jobs are just on facebook all day? This has to be one of the most out of touch comments I have ever read on HN.
Still can't play 8K videos on my MacBook Pro.
I downloaded and tested this one. https://www.youtube.com/watch?v=1La4QzGeaaQ
No it's Christmas Gift :)
This is superb. YAGNI may have it's own Wikipedia entry, but that doesn't mean that we remember it when a brilliant idea comes to mind.

https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
What is POODR?
A broad vocabulary with plenty quasi-synonyms allows one to understand and express subtler concepts. Likewise mastering syntax, particularly less-conventional forms, can allow one to shuffle around words to place emphasis where one might not usually expect it to be, if the need arises.
> How is adding more supply going to fix this?

How could it not?

> How do you prevent over-supply from being built? How do you ensure that the housing is of suitable quality?

How do we prevent the over-supply of anything? How do we ensure the quality of anything in the market? Housing is not a unique good. This is a solved problem.

> a friend recently visited and used airbnb to lodge at one of those newish buildings on 9th street. The building looks great on the outside. But, inside, the units looked and felt like what I imagine Soviet block style buildings would be like.

And what's the vacancy rate on that building? Just because you don't like it doesn't mean it's not serving a market niche.
You certainly should check Red anyway. It is still the same language as yesterday, before any "blockchain" announcement. No buzzword can change the great design.
As a counterpoint, I have been writing Ruby as a primary language for about five years, both as an employee and a consultant. I am consistently solicited for advice on both code and architecture in Ruby by colleagues to positive results (and I do the same, don't get me wrong--that's how collegiate relationships should work). And, yet, I had to google what POODR was. I've also never used Rails; on this Christmas morning I'm noodling on a Grape API that uses grape-swagger for API documentation.

I have never seen any resistance to experiments or diversity in the space. There's a happy path, but there's plenty of room, and welcoming communities, outside of it.

(I like JavaScript, too, for much the same reasons you do.)
Practical Object-Oriented Design in Ruby by Sandi Metz.

http://www.poodr.com/
Just because you hate blockchain tech doesn't mean the rest of the world should pass up free money.

Also, "any informed person" is the No True Scotsman fallacy. I'm informed and I don't feel negatively just because it's blockchain.
A common JS pitfall: never ever use == in JS. Always use ===
What stupid comment is this ? Red is an amazing tool for creating DSL it's a logical that it goes this path.
PyChain, JSchain, Javachain, RChain, BlaChain and of course the mother is : Chain
I'd buy into that Initial Crab Offering.
> “While some things, like dominance, are highly related to morphological features, there are things like trustworthiness and even attractiveness which are highly dependent on facial expressions,” says Todorov

> Of course, while you may not be able to control the physical features of your face, it is possible to alter your expressions and smile.

I'd say that is mentioned.
Or a sign that you need more scripts/aliases
You're looking for the linguistic term 'collocation,' and these are good examples of idiomatic usage of English. Further, words located in proximity with each other is a big part of the distributional hypothesis: "you shall know a word by the company it keeps". This is in turn a key component of how language models like word2vec or GloVe can be effective.
This article kicked up a fake virus scare popup on my Android phone. Beware when clicking on this link.
Yawn. If you don't like it, don't use it. I don't understand peoples obsession with writing huge thought pieces on why they don't like something.
> I kind of bought this property so that I could enjoy it for at least 30 years.

If what happens on the properties around you is critical to your enjoyment of your property, you should have bought them too.

You can't go to a fancy restaurant, order a salad, and expect to get a steak for free because it's necessary for you to properly enjoy the salad. If you really want a steak, you're going to have to pay for the steak.