skysight-inc/HackerNews huggingface dataset:
So that's exactly the point. One might rationally understand the flaws with meat, but taste, however it may be acquired, is difficult to change. I absolutely love meat but not exclusively. I also eat a lot of pinto and black beans and cook chick peas. However, none of the current options come close to offering the taste, texture and variety that comes with meat. And there are so many varieties! Meat from pigs, cows, goat, sheep/lamb, chicken, duck, turkey... they all have a unique taste. They change flavor and texture considerably depending on cooking style. You can cook them in different ways...essentially, meat offers much variety not offered currently by vegetarian substitutes.
You're confusing concurrency and parallelism.

Even with GOMAXPROCS=1 (1 CPU running Go code), it's very liberating to be able to write blocking Go code and not worry about callbacks or async/await and let Go's runtime deal with it all while you write concurrent code.
> LastTry is open-source Terraria clone in Java, written using Slick2D library. Our goal is to recreate original game with better perfomance, and old content.

im not sure if java is any better than c# (what the real thing is written in) for performance

don't you also need permission to use the game assets like that
What about Haskell, which compiles everything - including the garbage collector - into a static binary? Or is it not possible to have GC-thread running with WebAssembly?
Foucault’s work on power
I see where you're coming from, but to be succinct:

If your argument were correct, then duress would never serve as an acceptable defense.

I'm not saying that Chris was under duress (his situation was due to his own choices, not forced upon him), but the fact is, some accused criminals are able to defend their crimes by saying "my actions were necessary to avoid a serious, immediate danger in a situation that was forced upon me." That is a form of need and it is a legally workable defense, at least in the USA and UK.
The first (happy) blink is fractionally slower than the sad blink on purpose. I'm obsessive about details.
I read about this earlier today in some regular news publication. It seems the word 'treatment' is not applicable here.

The bad thing is that news items like this will likely cause some damage to the field of stem cell treatments and related research.
Ironically, MS browsers remain the only ones to support Applets today.
I've heard about them. I also included an example in my article specifically about children.

DOM APIs are a much bigger problem than just WCs, but are a part of the WC's problem as well
Congratulations. It's good to look back and appreciate how far you've come.

What is it that you have built (or plan to build) with these technologies?

What you describe is very similar to my own experience - in terms of the timeframe (previous five years) and technologies. It's been incredibly rewarding and satisfying. About two years in I was able to make an actual living from my new skills and knowledge.

I am about to start a project that will bring together all of the various parts of my preferred 'stack'; Nginx, Django, React, AWS (though looking closely at GCP), Redis, Postgres, etc... I'm also currently trying to evaluate whether graphql would be a worthwhile addition (most likely graphene + apollo).
Seems like you might want to read up a bit about virtualization vs containers.

Tldr;
For performance where you will run the OS directly on the hardware (or in virtual machines) and install the same services with the same config on all machines look into a CM tool like Rex (https://www.rexify.org).

For massive scaling out services look into cluster managers for Docker like Kubernetes. It will be a steep learning curve if you have no experience.
Good Luck with your precious Rust to be compatible with your client's millions of lines of code.

For larger, and legacy project, maintainability and continuity is the overwhelmingly top priority, being flashy is the least of their concern.
Many problems have obvious solutions in hindsight.
So, this is related to another comment I made. We are not hosting our own. We want to throw money at discord bringing in enterprise like features in its hosted version.

I linked to a ticket - if you follow that trail, there are many more.
Quick question, where did you release the video course? Udemy or a similar marketplace?
FreeNAS is awesome.

Does anyone know of a way to configure FreeNAS (or an alternative FS, such LizardFS or Tahoe LAFS) that can provide the feature set of Isilon OneFS (not the performance) with an open source implementation?

That is,

1. to add more storage, just add another machine (everything looks like one big volume, irrespective of machine/disk boundaries).

2. replication / error correction / raid works across the entire fleet of machines; that is, you can configure it so that up to 1-disk per node, and up to 2-nodes overall can die without damage to data

3. snapshots
Do we know if we are likely to see support for WebAssembly for all platforms? It looks like a way to bypass the app store. I am surprised apple or google (on android) would be happy to do so.
It's a toggle. Drag is a no no for something with just two options. UI basics 101.
They could be. But you'd need a reason in order to be able to fund it (or maybe you just want to scratch an itch).

But the codebase numbers in the 100's of millions of LOC, and replacing that with Rust (or anything else for that matter) will come with a number of requirements:

- it really needs to be better in terms of bugs

- it needs to be about as fast or faster

- it would have to come with similar start-up times for the runtime

- you'd need to find funding somewhere or convince people the need is so high they should volunteer their time

For a single individual this is likely not a viable project, even doing just the basics (coreutils) would take you a couple of years at a minimum.

What might be a better way is to reboot unix entirely starting from the kernel and working your way up into userland.

There is plenty there that could use a more modern look at things, after all UNIX really is showing its age and LINUX is a re-implementation of something that was already old when it was started.
Exactly. And you don't "survive" anywhere 20 years. You live there. After some period of time, it's not some miracle you've somehow managed it, it's your way of life.
Oh wow, well any chance you might be able to see if there's a bug in the code in regards to what I stated above? I'm trying to see for myself, but I'm about as green as it gets with programming (especially a language I'm not familiar with).
IMO the biggest reason for tipping is tax law. Tips technically have to get accurately reported as income to the IRS, but basically nobody ends up giving Uncle Sam the full amount. Random google searching says that something like 15-20% of cash tips get reported and taxed.
Use Lyft? They have tipping and are generally nicer.
That's really handy (especially for someone who's as aesthetically challenged as me) - but it would be nice what mix() actually does/means.

I mean it seems to be a handy sass built-in(?) but it would be nice for us who are not webdevs to know how to manually "mix" HSL colors to get the same results.
No I don't grant permission sorry. I put stuff out to show off my skills and to help people learn.
I don't get it. Why not just write the GC in WebAssembly?
You might be right but I'm not sure what you prevented is any kind of proof that charity couldn't provide those needs. It's just that in most cases, governments effectively have a monopoly on providing these kinds of services, making charity either redundant, or legally unable to provide said services.
Doxware ransomware on rise
Doxware Newest & Lethal ransomware today, it's unflinching & reveals confidential information. Learn about Doxware ransomware removal
Cloud Implementation Readiness
Couldn't you say that about whatever city that you live in? Many people voluntarily live in their choice of city or state (in the U.S.). If you don't like that government's priorities, you could move elsewhere.
Thousands of Twitter Accounts Got Hacked Including Bieber and Forbes
Our workhorses are Java, .NET,Objective-C, Swift, JavaScript and C++.

I don't see it changing until customers request any other kind of deliverables.

Oh and we have zero projects in any sort of public repos.
Then there's the flip side of using credit cards to get a 1%+ discount on things and paying it off in full. If you have the cash and discipline, debt can be used for very low risk benefit.
http://www.stellardatarecovery.co.uk/doxware-ransomware-remo...
Perhaps you're putting too much emphasis on the "every day" part. The key idea of evaluating whether the shares are worth it now and not just when you bought them is important, to me.

> I don't see how any good can be gained from envisaging a purchase price other than your lock-in price.

If I have a thing valued much higher than I believe it is worth, surely the logical thing for me to do is sell and buy something else that is valued lower than I believe it is worth. The price I paid for it is completely irrelevant (except, importantly, when it comes to taxes but this may not be an issue, much less relevant for many in the UK).

TSLA is ~$256. If I only think it would be worth buying at $100, then why would I keep the ones I own? The purchase price is a sunk cost.
I don't think flash was much better at anything interactive, or at least animated. On the same hardware as above I remember "frog in a blender" could render well south of 1FPS, on a 486/686 (outdated but still in common use) it was more like 0.1FPS.

Too be fair though, it's a hard comparison, applets were generally apps while flash was fancy graphics.
Why not write the GC in WebAssembly?
Whoa so there's a possible that the visible universe is a black hole?
Ha, True! The strangest thing was that you could often buy games on floppies at the stores but they were almost always shareware, with just a single level to play. Never did we get original games, at least, not in the stores. Floppies were traded like crazy, legal games just didn't seem to be available back then. (At least here in the Netherlands, in the early 90's)
If your return on capital is higher than the interest rate, you should take on debt. If it's not (and for most it's not), then you shouldn't. Pretty simple.

Anyhow, the article is an interesting anecdote about Bourdains life, but has little to do with money. He makes money from TV and books, can live comfortably because he makes quite a bit, but he's no financial savant.
That's the standard arrangement in most cities in North America, not just SF. I don't think a driver processing a credit card with Square/Stripe is shady or fraudulent either. It might be against a given city's regulations, technically. But then those would be pretty messed up regulations.
Apparently it is a scientific program that was made into a web app
https://www.ufz.de/index.php?en=39156
Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems
>mediocre service, such as having to ask many times for refilling the tap water bottle or get condiments, and struggling to get the waiter's attention in general.

This is already the case at the vast majority of restaurants I frequent. It's not as horrible as you make it seem.

A significant upside that I don't see getting enough attention in this thread is that you don't have to worry about whether or not staff (front and back) are having their wages and/or tips withheld. This is extremely common in California when workers are being paid under the table.
Have you considered an eReader such as the Amazon Paperwhite?
> Somebody has to be first to get a treatment. You don't really know whether it will work until you try it. Also mentioned in the article are the cases where treatments worked as they were supposed to or better.

Other treatment mentioned != the "treatment" these 3 ladies got. Those clinics are, for want of a better phrase, peddling stem cell snake oil.
There's [cljs + react native](http://cljsrn.org/) which isn't a native compiler, but does compile to native code.
Awesome.. Idea.. will try out next time I come into Domlur..
That website is full of absolutely fascinating articles. I want to post them all to HN, and maybe I will. Thanks!
C is a tadpole in the ocean of easily preventable bugs.
If you set the delay between frames to 0 or 1 hundredths of a second, browsers will assume it's a mistake and bump it up, usually to 10. The fastest you can actually make the delay is 2/100 of a second. There's no way to have multiple frames show up simultaneously.
Author here.

> "He hasn't even heard the other side of the story and he's already coming up with conclusions"

I tried pretty hard throughout the entire article to make it clear both that I was speculating, and that Uber will contest these claims in court.

In the 'dead to rights' quote you referenced, my first three words were "From Waymo's filings". I am aware that Uber hasn't had a chance to respond, if I was to expand that sentence it would be something like: "If everything in Waymo's case is accurate, then they have a very comprehensive case to make against Levandowski stealing their LiDAR designs, based on forensic evidence as well as testimony and eyewitness accounts.
"The National Institutes of Health, for example, would be cut by nearly $6 billion, about a fifth of the NIH budget."

Many of their employees have drop dead salaries. And the same time these department are corrupt as fuck (say hand out of SBIR grants to buddies). I know I will be down voted but trust me, I won't shed a tear about these cuts.
Nice concept!
He's also pretty much every product released had its ship-date slip from his initial announcement.
To clarify: As a foundation… not a starting point. You're more than welcome to begin with complementary colors, but they should not be the foundation of your final system. Properly segmenting complementary colors of a similar lightness works to reduce this effect, but you are now imposing artificial constraints on your design system: you have to intentionally isolate your colors from one another in order to prevent this from happening. This is less than ideal when trying to create a flexible system of color. When codifying these relationships, you run the risk of improper use, especially if you have multiple developers designing views from this system.

One solution, if you must maintain a complementary color scheme is to vary the lightness of a color (as Shelburne's side begins to do):
"The conditions for these varying effects occur between colors which are contrasting in their hues but also close or similar in light intensity. […] This initially exciting effect also feels aggressive and often even uncomfortable to our eyes. One finds it is rarely used except for a screaming effect in advertising, and as a result it is unpleasant, disliked, and avoided" -Josef Albers, Interaction of Color: XXII Vibrating boundaries — enforced contours

Probably not the best idea to use a scheme that one of the most pre-eminent color theorists describes as “unpleasant, disliked, and avoided.” Shelburne's site goes on to lessen this effect by introducing desaturated values, however the site fails to explain that these shades and tint shifts are just one option when it comes to avoiding this vibrating effect; instead it's solely attributed to the desaturation of these hues. There are many color schemes that mix high-vibrancy colors, and do so by avoiding complements.
I have read [1] that they actually tried large part of the systems (article mentions physics and chemistry) in a simple prototype. I would actually like to play the 2D version :)

[1] http://www.polygon.com/2017/3/1/14780954/the-legend-of-zelda...
What I'm getting from this is that he expects to die and there won't be any benefit in quality or quantity of life from this research.

The exact opposite of the kind of view that leadership should have.
The Assembler Developer's Kit
iProcrastinate Podcast: Why we procrastinate and what we can do about it
Yea, but they are usually LLC's. If I could have a do over, I would enter society as an LLC. "Here's my baby--Donald J. Liability proof LLC. Hell--Lawyers do it. Doctors used too, but I don't see it as much. I don't know why? I recall LLC's are easily broken up when used by certain professions.

I see nothing wrong with debt as long as your Judgement Proof, or you can count on a clean Chapter 7. I have no love for CC companies.
I've heard good things, but I've yet to try one.

I always just buy a (physical) book.
As a practical matter, the IRS has bigger fish to fry. There's so many lower-income people who don't pay income tax, and a few get made an example of, but most fly under the radar indefinitely.
Carrier billing in Central and Eastern Europe: 2017 market report
The author is surprised that angular is holding up. I've been learning angular2 the past few weeks after having never used a single page application framework before and I'm loving every second of it. I'm never going back to ASP.NET MVC except to use it as an API.
These points may be especially important for C programming, but most of them really apply to programming in any language.
If company X's price is currently $100, but it's projected future profits discounted to the present day is $90, then why wouldn't you sell, regardless of the purchase price?
People didn't know they wanted smartphones until we had them. Or more relevantly, people didn't know how slow their computers were until they got an SSD, and then suddenly mechanical storage was outrageously bad.

Fiber works the same way. There is wild potential for all kinds of new uses for computers if anyone anywhere could transmit at such tremendous data rates, in the same way solid state storage has enabled all matter of technologies through just raw throughput that couldn't be accomplished without it (mainly in the form of the highest definitions of video, or the recording thereof, which are the most common huge-bandwidth consuming tasks for consumers.
Ask HN: Basic math concepts for computer science
Hey HN,

I'm a Backend Developer mostly working with Node, Python and Golang. I started as a Hobbyist three years ago so I don't really have a formal education in CS. I have started learning (through the MIT open courseware program) and some of the concepts, while intellectually stimulating, went a bit over my head (especially determining algorithmic complexity).

So I wanted to ask you guys what are the basic mathematical skills one must learn to be able to grasp more complex concepts and ideas taught in CS curriculums.

Any help is hugely appreciated

Cheers
Feels too heavy on "donts." I imagine the motivation the desire to be heard and understood. But I also need something simple, like "keep it simple, stupid" or "first have a working product that anyone could read". Positivity >> negativity.
Well, US people can't stop saying "great /s".
> Every time I've done a test, React is significantly slower than using standard JavaScript + DOM

I'd be interested in seeing those tests.
What if you don't like any cities or states?

With charities you can always make your own. Don't have that option in your system.

I'm not American, but aren't some taxes that go to education/welfare/healthcare on a federal level? If so, are you going to tell people to leave the country? It's very expensive and for many practically impossible.

Besides, is the goal not here to spend the money as efficiently as possible? In that case we need as much competition and experimentation as possible. Something I think is achieved to a much higher degree with my system than yours.

Also, your suggestion still doesn't make it voluntary. In my system someone can not donate to charity, but use their money for something else. Charities are not the only way to help the worse off.
What about two kids, each of which has two streams up because they're watching different 'sports' (or e-sports) events?

How about someone else installing a game they just got or want to re-install to play with friends?

Like I said, it's about having the capacity to handle the WORST case that could get thrown at it without impacting other users in the house.
I believe this is an old version. For new versions, i think you have create a custom build.
The Linux ecosystem was created with the userland already having being rewritten from scratch, by the GNU Project. Then a Finnish student came along and wrote a kernel. So you can probably start anywhere, but maybe starting with a working kernel would be better.

Linux doesn't really resemble UNIX anymore. It's starting to look a little like Plan 9, to be honest... give it 20 more years.
50 Free JavaScript Books
In many markets, Uber will pay bonuses based on hitting a particular number of rides.
Anyone else routinely roll their eyes at "why we moved from x to y" blogs?

They are always just "We wanted to do this in a particular way. So we fought the framework till we decided to move to another that does things the way we thought they should be done. Now things are much better but we will fail to mention down the line all the new compromises we have to deal with"
Lots of discussion about whether tips are good or bad. Friendly reminder that people don't tend to tip all races equally [0]. This means that having driver compensation partially in the form of tips will mean black drivers get paid less. Some interesting implications here [1]

[0] http://scholarship.sha.cornell.edu/cgi/viewcontent.cgi?artic...

[1] https://onlabor.org/2015/11/23/guest-post-tipping-as-employm...
I don't know why you would let HN's opinion on the integrity of the companies leadership influence your decision to work there.
The question seems preposterous to me.
If you are happy with the work you are doing and the way your team conducts itself and you don't have a better offer on the table why leave?
It's not like uber is building a nuclear bomb. Unless you are high up enough to influence any of the things that have come up in the bad press, why would anyone look down on you for working there?