skysight-inc/HackerNews huggingface dataset:
I've dealt with similar-ish situations before and would suggest that you consider (I am not recommending, merely suggesting) adding a config option -

thanks_sponsors false

then people who really hate that header can disable it but it's clear what they're doing with the software they're paying no money for. If people complain about that well, that's their issue IMO. And they have to be explicit about how they're behaving.

This has worked well for me in the past. If you'd be interested chatting about how/why reply and I'll drop you an email.
Wow this is somewhat surprising that you got this to work. I didn't really know Redshift was capable of this. It will take me some time to fully digest your post, but it is quite an interesting find none the less.
Chocolate industry drives rainforest disaster in Ivory Coast
I am interested to see how the pest ecosystem evolves in response to robotic "predators"... Can insects evolve effective camouflage? Will weeds evolve to mimic cash crops?
How will fungi/bacteria/viruses respond to a lack of other pests?
Yes, there were many witchhunts. But they concerned (almost always false) accusations of child abuse, not child pornography. If you posted a picture that was purported to depict child abuse, but which was in no way sexual, I don't think that would be considered child pornography.
Tegmark's theory sounds similar to Chalmers, yet Chalmers calls himself a dualist.
If the end result is "Facebook is using Flow, everyone else is using TS", I would consider it settled in favor of TS.
> Of course people don't 'want' expensive, but I have yet to find a laptop built with the same quality as a mac (trackpad is a biggie for me), and people are ok paying for status symbols.

They sell well among their target demographics, which is people who don't have strict budgets along with people who like showing off. I know, I have people like that in my own family and among my friends. I don't mind them, but assuming that it's for everyone is just misleading and false. Working on a Mac from scratch if you come from other experiences is just awkward and require a lot of investment.

> Linux isn't there for personal use.

It's just because you lack familiarity with it. If you had spent 10 years using Linux, you'd find Windows and Mac "not there for desktop use" either. What does desktop use mean anyway? I do everything on my Linux desktop, including video editing, photo editing, audio editing, and as well as all typical other stuff like browsing, watching movies and consuming content. What's "not there yet?" I have converted several folks to Linux and my amount of tech support for them has dropped to about one question per year, compared to the numerous issues they had with Windows. That's not a Mac vs Linux comparison, but if you assume Windows is not a bad desktop experience, then Linux is certainly at an even better level. At the same hardware your computer will be way more snappy with a Linux distro than anything else you throw at it, and don't get me started on customization, where Mac and Windows just completely lose.
Indeed the initial capital needs to come from somewhere, although I will argue that technology creates a deflationary spiral allowing automatons to be acquired cheaper than traditional tooling. Witness Tesla able to sell a $35k base EV that is superior to quite a few internal combustion vehicles on the market, with that price only going down as battery manufacturing scales up.

"The students involved in the Hands Free Hectare project also suggest that this was probably “the most expensive hectare of barley ever,” with an overall budget of £200,000 from the U.K. government. Moonshots like this are understandably expensive, though, and since a huge chunk of that money went to capital costs (like buying a tractor and a harvester), the next crop will be vastly cheaper."
Obligatory XKCD : https://xkcd.com/927/
The linux subsystem for window is way faster than Cygwin (and any VM), I just tested grep on both platforms for a big text file (500MB) and cygwin-grep takes 2.630s while linux-subsytem-grep takes 0.395s
While in rural Japan, I noticed a lot of tiny combine rice harvesters in tiny rice paddies, as opposed to mega-scale American agriculture:
https://en.wikipedia.org/wiki/Rice#/media/File:Rice-combine-...

Perhaps these would be a model for smaller autonomous combines.
Competition helps spark better ideas by having a winner - that's how you (presumably) know which ideas were better.
If anyone is in to this I write speculative fiction about this kind of thing:

http://tlalexander.com/sanctuary/

(I also build robots) :)
Wasm is very new, give it time. It will eventually get support for SIMD and maybe multi threading and GPU compute. It's amazing you can get results this good without all that though.

Anyway you are comparing apples and oranges. The alternative to wasm isn't native, it's javascript. And this is leaps and bounds better than js. Wasm is the new lowest common denominator language. Every platform supports it, it "just works" from the browser without requiring the user to do anything, and it doesn't require installation of any untrusted software. You can't say that for anything else.
> What would be really cool is automating crops that still require lots of manual labor. Like vegetables. That's the reason they are still so expensive.

Same deal with coffee beans, which contributes to their higher price. The coffee beans do not ripen at the same time, so they must be hand-picked so the worker can identify which ones are ready. Lots of manual labor.

And with coffee being so widely consumed, savings here would easily be felt by a lot of people, although I doubt Starbucks would like it...
> Machines detect wavelengths of light. That's not what a color experience is. Photons aren't literally colored red or green. That's just how we see objects when the cones in our eyes are excited, sending electrical signals to our visual cortex.

Right. We detect certain wavelengths, which activate certain receptors, which send out certain signals, which cause certain neurons to fire. The "color experience" is the neurons firing and how that interacts with other neuronal activity. I'm not seeing where the need for qualia is, or what's particularly hard about this.
When product A enters a Market dominated by B in large numbers,the Price drops.
This is explained by the market being Assist.
as someone who also works in scala, MonadTransformer is so much better than gigantic nested flatMaps and pattern matchings
Congrats, Jess!

LXSS is amazing, but I had to stop using it because mounted volumes in Docker straight up don't work within it.

How don't they work? When you do a "docker run -v $PWD:/whatever <image>", "/whatever" will be blank. This occurred even when I tried to mount a directory on the FUSE mount to the Windows filesystem.

I'm guessing that given her experience in hacking container runtimes, she can probably lend a big hand towards fixing it. I'm currently using Vbox + Vagrant as a substitute, and it works well, but I'd prefer to use WSL.
Same, I’ve never cared for it. For these reasons I’ve decided to take a stand and avoid using the grave accent for anything in a programming language I’m working on. Same goes for the dollar sign, because it’s somewhat Americentric, and as a currency character it doesn’t have any great semantic or mnemonic value except for, well, currency units. I guess you could argue for $trings (BASIC) or $calars (Perl) if you have $igils, but I don’t.

Sacrificing these bits of ASCII is fine by me, because the language is small enough, and I also allow Unicode. For example, curved quotes are allowed and can be nested or contain ASCII quotes without escaping:

// Character literals
‘'’
=
'\''

// Text literals
“Some "text" with “curved quotes”.”
=
"Some \"text\" with “curved quotes”."

For the sake of usability, of course, everything in the core language & standard library has an ASCII spelling, like in Perl6. I’d like for other languages to adopt this view as well. If new languages allow proper Unicode notation in some sensible places, then programming editors’ input methods will catch up, e.g., automatically replacing “->” with “→” or “\theta” with “θ” (like Emacs’ TeX input mode).

Also, does anyone know of a reference for keyboard layouts from around the world that includes estimates of the number of people using them? I’ve tried to keep things relatively easy to type on all the major layouts I know of, but I don’t want to alienate anyone if I can help it.
as a developer that's also struggling with finding a balance between the good things that open source helps guarantee and a viable business plan, i'm intrigued by this discussion

the approach that caddy has taken appears to be a bit of good cop / bad cop. they're maintaining, at least for now, the apache license but they're also using trademark threats to prevent forks (i believe in violation of the github TOS)

the approach that i'm hoping to take is quite different. i'm interested in any feedback (my software is a database engine that in some ways is more convenient than existing dbms for java developers, but similar to caddy in that many good alternatives exist and are free)

https://github.com/db4j/pupl
http://db4j.org/pupl/PUPL

- you can freely copy, modify and distribute the software

- non-production use is free, as is production use on up to 10 cores

- prices are predictable and non-discriminatory

how would you feel about using software (in the infrastructure space) under this license ?
No need for a discussion or link to one, thanks.
ReflectASM is the fastest, most general purpose reflection solution. It uses runtime bytecode generation.

https://github.com/EsotericSoftware/reflectasm

When I needed something more custom, I've done the bytecode strategy a few times, using ASM library or equiv. But the cost of change (brittleness, aggravation) is pretty high.

Now I just write Java source and use the JDK's built-in javac to generate the bytecodes.

Some people like StringTemplate. http://www.stringtemplate.org For whatever reason, I still prefer Velocity. Template languages are mostly evil, and variations of terrible, so I just stick to what I know.

Annotations are never the correct answer. For any use case, purpose.

Edit: Whoops. May have spoke too soon. JDK 8's MethodHandle and some other features (inlining simple getters) may have mooted ReflectASM. https://github.com/EsotericSoftware/reflectasm/issues/23 I may have to retool some of my older code.
> If there had been no computers, the service representative would have successfully completed the transaction since there would have been no discrepancy.

If you replace a computer with a piece of paper with a different name on the account, it doesn't make it any easier for a service representative to override.

This isn't a computer problem. It has always been inconvenient to change your name.
Who do you really think will own the robots? It will be the multinational corporations again. Food is decently cheap already considering I have to eat multiple times a day. People will just spend their money on some place else. Like you said another corporation will extract profit from other transactions.
Shutup and take my money
I don't understand the value of this company. What services do they provide that existing internet companies don't provide at a lower price and higher level of quality in its separate service lines (personal loans, student loans, mortgages)?

In offering so many products, what economics of scale do they bring over established banks and credit unions? If there are any newly discovered efficiencies, they certainly aren't passed down to the consumer as the rates I've been quoted for their loan products are terrible; it's shocking that they get any organic business at all.

They call themselves "a new kind of finance company" but there's literally nothing new to benefit the consumer. If anything, they've taken multiple steps back because they're a 1990s boiler room down to their culture, their management, and especially their channel of sales: they masquerade as an "tech company," but really they're just a web form that prints leads to their sleazy call center.

If you tick the boxes of the specific demographic they're going after (High Earners, Not Rich Yet - as they call them at SoFi) and you make the mistake of giving them your information by applying for any one of their products, all the mini-Belforts at the company will relentlessly pitch you over the phone to trust them to manage all of your wealth... for a princely return of 1.18%.

They have no defensible moats, they have no IP, they have no talent on staff. Their Chief Technical Officer is the CEO's wife, who has a 1 year remote degree from Stanford and no prior experience in software. Seemingly her job is just to stand around and pretend everything is "normal" while her husband sexually assaults girls half her age in the room across. How sad.
Only if one thinks the physicalist explanations so far are satisfactory. I'm guessing the meaningless philosophical hand-wavers find it less than satisfactory. They might even say the same thing about the physicalist explanations.
While it sort of looks like that, I don't know of any non-software implementations of the API (they use some SIMD at most). The problem is that 48,000 samples per second really isn't that much, even with very complex processing. When you compare it to a 1080p screen which has to process at least 373,248,000 samples per second, it hardly seems worth it to even spin up a shader.
Not invented here, not relevant! /s
That's the reason they are still so expensive.

My observations have been that vegetables are so inexpensive they're often thrown away?

Obviously these cheap crops are often grown in a monetarily cheap but environmentally destructive way but I've no idea where you're seeing these expensive vegetables for sale?
Seriously, how are these people raising so much money?? Scandals & impropriety of one sort or another among execs are becoming par for the course in SV, and yet investors seem perfectly happy to throw cash at any half-baked "disruptive" idea (where "disruptive" simply means "brick-and-mortar business moved entirely to an app").

Are investors really that dumb?
> you should probably keep using Linux if you care about having a good career going forward.

I will happily bet beer that not only is Jess's career already better than 99% of everyone here, it will stay that way for decades.
Right. And if you add 0x28 (file separator) and 0x29 (group separator) to the mix, then you have a whole set of nice options to concatenate multiple data files into a single stream, etc.
> Who do you really think will own the robots?

Well, society gets a say. Witness how both Canada and India have invalidated pharma patents, and how the US DoD is permitted to nullify patents when it suits them for strategic purposes [1].

Also, the US government can infringe on a patent with limited resource of the patent holder.

"Can the U.S. Government Infringe a U.S. Patent? (The U.S. Government Says it’s Impossible)"

"Although a patentee can sue the U.S. government for unlicensed use of its invention, Congress requires that those cases be filed in the Court of Federal Claims (CFC) rather than in district court. No jury trial is available, and the only remedy is a reasonable royalty." [2]

I think its a bit defeatist to throw your arms up in the air and say "there is no hope, big companies will always win", but I'm an optimist.

[1] https://www.wired.com/2013/04/gov-secrecy-orders-on-patents/

[2] https://patentlyo.com/patent/2015/09/government-infringe-imp...
The environment perhaps, but would it really be better for the bottom line? Mechanical weed control already lost out to chemicals because the chemicals were cheaper.

On top of that, chemical applicators are relatively simple and proven technology with few moving parts. Farm equipment isn't like your car that can go 100,000 miles without problem. Moving parts on farm equipment will break – constantly. On top of that, computer technology does not come cheap when it is low volume specialized systems, built to withstand the harsh environments of agriculture.

I have no doubt the technology is possible, but I do wonder if it is possible in a price range that would actually improve the bottom line.
That gist is full of insecure shit.
I have to cast a vote in opposition here.

I've been heavily into procedural audio for a year or two, and have had no big issues with using Web Audio. There are solid libraries that abstract it away (Tone.js and Tuna, e.g.), and since I outgrew them working directly with audio nodes and params has been fine too.

The big caveat is, when I first started I set myself the rule that I would not use script processor nodes. Obviously it would be nice to do everything manually, but for all the reasons in the article they're not good enough, so I set them aside, and everything's been smooth since.

So I feel like the answer to the articles headline is, today as of this moment the Web Audio API is made for anyone who doesn't need script nodes. If you can live within that constraint it'll suit you fine; if not it won't.

(Hopefully audio worklets will change this and it'll be for everyone, but I haven't followed them and don't know how they're shaping up.)
My beloved is a clinical social worker, adjunct professor, and has supervised social work interns.

To a first approximation, social work internships tend to be focused on graduate students because an accredited graduate degree is typically a required credential for professional licensure and internship (field placement) is typically part of the accreditation criteria.

Because licensure occurs at the state level it is not applicable to US Federal agencies. This, at least on paper, may open up internship opportunities to undergraduates at places like the Veterans Administration and civilian positions with the Department of Defense.

That said, competitive internships are going to favor graduate students and Federal internships are often more competitive in desirable locations than in less desirable locations. An undergraduate major has a better shot in places where there is not a ready supply of graduate students. And more competitive than other social work internships because they are always paid internships.

In terms of career, a bachelor's degree does not open a lot of doors in social work. Typically industry hires bachelor's level social workers because they are cheaper than licensed social workers and social work is not a high paid field to begin with.

As for tech, social work is done on a case by case basis so it does not really scale via automation. The few therapy/counseling platforms I've seen use licensed therapists (a social worker needs a clinical social work degree (among other requirements)). A social work degree is might be adequate for a sales or administrative role for the same reasons as a liberal arts degree...all this with the caveat that there may be a startup out there that is looking specifically for bachelor of social work candidates -- such a company probably has the pick of the litter.

Anyway, good luck to you and your friend.
At least thanks to this, there's no need to even check and see if their mobile app still works:

https://www.linkedin.com/pulse/settling-score-taking-down-eq...
Sorry, I meant it in a future tense. I don't mean that Facebook is deliberately infringing on patents now.
While I think cygwin has a fairly poor ux I don't mean to be dismissive of the undertaking.

On the flip side the concept of " curl http://random_unknown_thing.sh| sudo sh" has become increasingly normal and unsettling
Developing, debugging, using an annotation processor is opposite of productive. Not recommended.
Yeah, I'm hoping/assuming that iTunes still remembers which apps you had loaded on your iPhone and where they were on the home screens. Otherwise I'll have to manually select and arrange every single app, which would be a nightmare.

Thanks for the ringtone store correction.
Mathematicians are globalists. Software is like High Latin or sheet music. CPU's are its translators or maybe pipe organs. What could anyone miss here? This was, is and shall remain the very overt and enduring goal of cultured people. I did get to study nuclear strategy relevant game theory with Thomas Schelling decades back. But I should not be newly informing software guru CPU composers that "good jobs for good wages to impress ladies" or "sky bomber tools" are not goals. Those are minimal essential system basslines or nothing. Math applies everywhere we listen. There is no politics or wishing to it whatsoever. Just more math and music.
Very often; every ruby/node/etc library that has at least one dependency that needs compilation ("native-extensions") can now run on Windows 10 without issues.
To expand on the other commentor, check out volumes: https://docs.docker.com/engine/admin/volumes/volumes/.
It only has to be cheap enough to make banning various pesticides reasonable.
I suspect only because speculation alone is getting to be tiresome at this point. There are so many comments that say this or that about how Apple isn't the same because Steve Jobs isn't there. What would be interesting is someone really digging into this, looking many different aspects of Apple since it's inception. Otherwise it's just not substantive and can come off as lazy at this point.

Like I said, that's all speculation. From what I can tell based on the shade of gray of your comment, you received at most a couple of down votes. It's really hard to distinguish between something meaningful and noise here, particularly in a hot-topic thread like this one. At the end of the day, I think I'd just make a small mental note but otherwise just chalk it up as collateral damage in a heated thread.
DOJ Backs Down from Facebook Gag Orders in Not-So-secret Investigation
I guess you didn't get the memo on Azure being highly successful.

https://www.cnbc.com/2017/04/27/microsoft-azure-growing-fast...
Why does he want her hair?

I laughed when the title said "Threats" and the details were "a strand of hair".

Yes, I know that if someone tried to grab it, it would probably end up violent - it just sounds funny, that's all.

What's up with this guy? He seems very self destructive.
Also, for anyone with a Windows 10 (Anniversary Edition or above) machine that wants to try this, try the quick PowerShell script I wrote some time back that sets this up for you: https://carlosonunez.wordpress.com/2016/12/01/enable-linux-o...

Also, note that WSL can be disabled via Group Policy, and it is possible that your sysadmins may have done so.
Stay at home work has the same affect on the economy as away-work. I don't find the distinction useful in this context.

The only thing we'd have to change is semantics. If house wives charged their husbands for their work, and vis-versa, then they could be 'employed' but nothing would have changed.
But infinitesimal calculus is all about local linearity, in the analytic formulation you're taking the closest linear approximation to the function at that point. Using the dual numbers approach, there is an infinitesimal (nilpotent) region around each point which is linear.
There are infinitely many arbitrary statements. Prove the entire universe wasn't created as is (including all your memories) five minutes ago.

These are neither true nor false in a factual sense. They are untestable.
I will just diagonalize forever before I give the set to Cantor. If he claims that he can diagonalize the set to generate a new number not in the set then I will say "Oh, yeah - I missed one. I wasn't really done after all. Give it back to me and I will add some more to it before you get your hands on it!". As you can see, Cantor will never get a list because I will never really be done generating it.

I could just give him the list and say that whatever he adds is precisely what I would have added had I continued. This is like an infinite lazy list in programming.