skysight-inc/HackerNews huggingface dataset:
Browsing the projects on the site, I'm amazed by the fraction which have full backing. Much higher than I would have expected. But the total amounts are mostly too small for someone intending to live off them, unless they have a large number of projects at once.

From a diversification standpoint I think this should only be one source of one's funding. The bulk of my planned funding is going to come from savings from a job. I have the most control over that, and it's a much larger source. I've also considered working as a lecturer from time to time as engineering lecturers seem to be reasonably well paid (at my university, ~$10K per class). Might as well take advantage of the rise of adjuncts. You can travel to different universities regularly for collaboration this way too. Some more permanent lecturer positions are fairly decently paid from what I understand and may be a decent way to save money while also having opportunities for research. The research is the goal, not the title of "independent researcher".

Also, having to solicit funding regularly is something I'd rather not do. It takes away time from research, and I'd like to focus on research which is not so easily funded. To go back to the "low hanging fruit" point mentioned elsewhere in this comment tree, I think there are many research topics which don't sound good to a third party but are actually good. It can be hard to convince people of this. The easiest way to move forward on these research topics is to risk your own money. And with the most easily funded ideas taking priority, I can see many examples of "low hanging fruit" in my own field.

The Patreon model could get around the "research not sounding good enough to fund" problem. Pay an individual to do work in general, not specific work. But aside from someone working on topics of popular interest (e.g., gwern), I don't think this would work.
I think a vast majority of people in general, and developers especially, equate complexity with quality. And even when they realize that the inverse is true they don’t take the time to reduce that complexity.
how would you setup https with DNS?
Maybe I oversimplified it, but it actually seemed pretty straight forward to me.

His point is that the terms for "wanting to die" cannot be defined, and from there concludes that "wanting to die" isn't really a feeling within us.

He can't clarify his terms because, for some reason, he has taken a disliking to interpretation.
Those have smart features embedded.
What’s your threat model? The latency you’re going to introduce with TOR will make everyday browsing slow
Have boycotted Sony ever since their [rootkit DRM][1] in 2005.

Seems things have not changed much at the company.

[1]: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
They don't support this.
Seems like you are doing mostly reads. Implement a very basic ETL (just a dumb copy) to a DB you control. Once the corporate DB is better, hopefully you are just changing the connection string. If you have some control, a replicated slave. For writes, you may have to try to connect and write, then catch any exceptions and queue up the write for later. Once things get stable, your queue should be empty.
Server could advertise no need to use SNI in advance. Or we could do SNI after actually establishing an encrypted session...
There was a great documentary about it on a German TV channel (Arte) years ago. One name that got stuck is Märklin, since I know people who worked there. It wasn't the worst case though and the company still lives independently, after some rough times.

Not trying to say that either practice is good, but there tends to be a bias in perception, naturally. We're always the good guys and China is the evil 60s SciFi villain who's mostly just evil because he's evil, kind of.
The one recent kernel bug I remember is poll returning early:

https://daniel.haxx.se/blog/2016/10/11/poll-on-mac-10-12-is-...
back when I still tweeted at least two users blocked me since after a few weeks my tweets would delete and so their replies were neutered as well.
Study Physics. I'd take the math prerequisites and not understand what this is useful for, and then the first week of physics class we'd review the math and suddenly it would become quite practical.
Yeah my first thought went to some new version of their Time Capsule product.
Some ISPs and their routers don't allow for the DNS settings to be changed, unfortunately. Still can be worked around, but sometimes the easiest solution is to just edit the DNS settings directly.
Your unawareness of your own motivations is hardly news - psychoanalysts have been making hay here for decades - but it's not evidence of lack of motivations.

A behaviourist has the hammer of behaviour, and is trying to treat the mind as his nail. But he missed the mark right from the outset, for me.

I don't think his defence of human creativity is on strong grounds either. Association and generative application of patterns are pretty key to creativity to my mind; what we lack is a high enough tower to properly guide intention in our pattern systems, primarily because of the inefficiency in training I suspect.
The algorithm is an implementation of the Sieve of Sundaram. 999 might have slipped in by an off by one error. Thanx for the suggestion of using is-prime, but in order to benchmark multiple languages, I need to run the same thing everywhere.
I'm not sure which modem you have, but the Cisco modem I used to use with the built-in WiFi just as you describe absolutely has the ability to go in and edit the DNS servers assigned by DHCP under Connection > Local IP Network.

I also have the remote access enabled for my family members so I can diagnose and make changes like this directly on their modem.
myspace, friendster, twitter, bebo, orkut were the ones that came to mind

Not all great successes but more success than most
No I'm not. I think the fact that I've done this for over three years without trouble is good evidence of that.

Even if I paid no attention to hygiene, wax buildup doesn't put you at higher risk of ear infection in the absence of excess moisture, and these low-performance plugs I use don't seem to cause moisture buildup.
Ask HN: Anyone running a business from their phone/tablet?
10-15 years ago, solopreneurs were bragging about running their business from their laptop. With the leap in mobile tech has anyone been able to ditch the laptop and run a business from their phone or tablet?
I dunno. I delete my tweets after a year. I do it not because I'm afraid of anything coming back to bite me but because I'm opposed to being perpetually archived. Some day I will die. I'd prefer not to leave any carelessly produced ghosts of myself behind, if I can help it.
The most honest Ponzi scheme of all time
Yes some apparently were. Märklin sued and won iirc.

But even if it were totally legal, restructuring a company with the goal of pumping all the money out of it and then just watching it crash and burn just doesn't sound like it should be. Not any more legal than whats described in this article, in my humble understanding of right and wrong.
You've mostly described modern AVRs, except the optical audio out is the second worst option available.
This is the best taxonomy I have seen. I'd like to add another, smaller category.

There is a fourth group, people in tech, who are fully aware how widespread this technology is on the roads and follow it like a train wreck in slow motion.
So logging accounts for 25ms ;)
Facebook wouldn't be such a bully if it didn't have so many willing victims, throwing themselves at its maw. There is a market for industrialized narcissism/solipsism .. but what came first - Facebook, or the narcissist? I believe its the latter, but I'm willing to concede that Facebook - as well as others - have definitely fomented this market.

Right now, we have to deal with the Facebook dystopia. But, it won't go away if we just shut down Facebook. We need to work on the reasons for the cultural and social proclivity towards allowing the usurpation of our basic human rights. Do most of us even know what our human rights are?
I did it this way because This library contains just one function. Would you still use namespaces in this case?
Written instructions from when this was last posted (in 2012)

https://news.ycombinator.com/item?id=3951499
> RSS has been a good way for me to stay in touch with individual bloggers etc who publish sporadically.

This!

This has to be the main selling point.

The second would be to NOT use a web service but to run your own desktop feed aggregator. Everyone should stop using walled gardens for things you can easily do yourself:

YOU should be responsible for what you publish - no one else.

YOU should be responsible for what you read - no one else.

It doesn't work any other way. I'm not able to decide what you can and cant write on your blog. I'm also not able to decide what you can and cant read.

If your crap ends up on my webserver in whatever way I will be responsible for it(!)

Someone once said: When you grow up you have to be your own mum. It might sound like a lame joke but if you want lame nothing can beat a formula where one ends up responsible for what other people publish. Any amount of needless centralization will have the usual suspects pressure that entity into censorship.

What is legal in one country will land you in prison in the next.

Employers, government, border and airport security etc cant "ask" you for access to your home desktop computer.

But more importantly: Without RSS you cant read small websites that rarely publish. This also means you don't have to make your own website anymore in 2018 because no one reads it.
> Why not just <overly simple thing>

Which self hosted RSS aggregator contains an easy to deploy, backup, and maintain ecosystem (easier than Dokuwiki), an Android and iPhone app, that all work synchronized together...

It's overly complicated to set up and maintain the infrastructure needed for most people. Time costs a lot.
Maps is not part of Android. It's a separate app that can be installed on Android. Google requires phone manufacturers to license their apps.
What were you studying? How do you know that your professors were wrong (that what they taught should be unlearned)?
Very cool. A question and a comment:

- What about higher(>3)-rank tensors?

- It's not clear to me what distinguishes your picture for a convolution layer from any other tensor of the same shape. Would be nice to visualize the filters/kernels somehow.
This looks good, but I assume that any DNS request I make is still routed through my ISP. Therefore, I assume there is no way to stop my ISP from keeping a log of every URL I visit. Is that correct?
The idea that we can't discuss anything until we can precisely define it presents a bootstrapping problem for science.
Please follow the thread - the question of whether an insinuation if "fair" is not what's being discussed. What's being discussed is whether or not Cloudflare said or insinuated that there were privacy concerns with using 8.8.8.8.
Native blockchain support coming to Go
Not everyone has English as a first or even second language. No bothering because of spelling seems like a good way to filter out some cool pieces of code.
tcpdump is a cli program that can output a file that Wireshark can read. It's a matter of copying an invocation from somewhere and having room to store the dump (external storage recommended, it might be a lot of data).
how are you pinging 8.8.8.8?

EDIT: nevermind - mistake on my end!
Turns out that even though primes are integers, in your Perl 6 version, every calculation was done by using floating point. And this was caused by the call to the subroutine. If you would do:

sieve_sundaram(1000)

instead of:

sieve_sundaram(1e3)

then it all of a sudden becomes 4x as fast. In Perl 5 you never know what you're dealing with with regards to values. In Perl 6 if you tell it to use a floating point, it will infect all calculations to be in floating point afterwards. `1e3` is a floating point value. `1000` is an integer in Perl 6.

Also, you seem to have a sub-optimal algorithm: the second `foreach` doesn't need to go from `1..$n`, but can go from `$i..$n` instead. This brings down the runtime of the Perl 5 version of the code to 89 msecs for me.

Since your program is not using BigInt in the Perl 5 version, it is basically using native integers. In Perl 6, all integer calculations are always BigInts, unless you mark them as native. If I adjust your Perl 6 version for this, the runtime goes down from 4671 msecs to 414 msecs for this version:

sub sieve_sundaram(int $n) {
my %a;
my int @s = 2;
my int $m = $n div 2 - 1;
for 1..$n -> int $i {
for $i..$n -> int $j {
my int $p = $i + $j + 2 * $i * $j;
if $p < $m {
%a{$p} = True;
}
}
}
for 1..$m -> int $k {
if ! %a{$k} {
my int $q = 2 * $k + 1;
@s.push($q);
}
}

return @s;
}

sieve_sundaram(1000);

So, about 11x faster than before. And just under 5x as slow as the Perl 5 version.

I could further make this idiomatic Perl 6, but the most idiomatic version I've already mentioned: `(1..1000).grep( *.is-prime)`
I use this or something like it, I’ve been on twitter since 2010 I think and I’ve changed a lot since then. No point in keeping tweets around longer than they need to be
This notion of self - the idea of an inner homunculus with agency - has always struck me as off, since I ever could think about it. My self is an observer of my thoughts and actions; to the degree that I feel involved it is in being part of an action / reaction loop. I have a thought, observe it and react to it, which is another thought. The feeling of reaction is my self.
One of the internet communication sites I have used the most in history was was on a similar system, VBulletin. To a modern eye, it seems like a poor design, full of clutter and superfluous information. However, after using modern designs like Facebook for years, which are much more sparse, I think the lack of detail harms the goal of getting to know other forum/group members.

On Facebook, all I have at a glance is a name and a tiny profile picture. I have found that when people change their profile pics, I no longer recognize them. Overall the Facebook groups seem much more anonymous and members more disposable due to the lack of personalization of presentation within the group. The typical Phpbb design has so much customizable area for each member on each comment, that i think it works like a visual fingerprint. One’s brain has a lot to latch on to consciously and subconsciously to store and recall each person.

One criticism within the lobste.rs comments is that the design puts too much emphasis on who is speaking, rather than what is being said. I think whether that is a valid criticism depends on the goals and philosophy of the community. If your aim is to socialize, that is a good thing. If it is to have relatively sterile discourse, something like HN might be better.
> Most people who are smart learn that emphasizing that you are smarter than others leads people to hate you and it generally makes one's life more difficult. How did Wolfram not realize this?

That also speaks tons about people who take offence at (hate) others for giving themselves generous credit.
I believe Linux (the kernel) has one of the most productive, QA production lines out there. If Apple were to adopt the "Linux way", we may indeed see a change ..

On the other hand, it may work against us, having Apple involved in Linux things. I'm not sold either way - but I sit here, re-installing MacOS on two Macbook Pro's, both of which absolutely refuse to make a usable/safe disk image out of their own disks. This is such a frustrating conundrum, it feels like Solaris in the 90's. I can only hope something changes at Apple, or else I'm just going to wipe MacOS and put Linux on these machines. That is quite a watershed, imho.
Been there. We had a central DB that everyone relied on that also would allow ad-hoc queries from support staff. Locks were an issue and failed batch job would leave transaction open. The entire org had to use this database, no way around it and there was 10+ years of legacy code in various systems.

We took the simple approach, we had our own database server, so we had the DBAs setup a one-way replication of key tables we needed. We put stored procs and synonyms in front of those tables so in case they moved it wasn't a major expense to us, that also helped the DBAs feel better in case they needed to drop the replication. We also copied over any stored proc we needed to use, pointed them at our synonyms. This also helped to buffer any unintended consequences from an update to a stored proc. Average replication latency was 250ms, setup an alert to let us know if it went higher to let us tell the other teams they might start having issues.

The result, the entire company could be frozen from an open transaction on a key table, but our app could keep working. Effort level was low, results were amazing.
Very satisfying, I think. By all means, keep working at it! And this is great already.
Anyone have stats on how widespread this is? My spouse and I avoid being in front of cameras naked even when we're pretty sure the camera isn't enabled. Not that anyone else would really want to see us nude, but why take a chance on accidentally recording material that could be embarrassing?
Tesla is the Lisp Machine of cars?
Yes it is. I run some email newsletters and it’s kind of a pain to have someone give you their email just to stay up to date without a third party like twitter or Facebook, I like the idea of RSS feeds as a more direct way for people to subscribe to updates without giving up their email
This is obviously an April Fools' Day joke, but it shows what is wrong with crypto-backed projects (ICO's etc)
I love this and it shows a ton of promise.

It’s missing some crucial features for non internal apps though. I kicked the tires on it a bit and paid for a plan. Things like server side rendering for various crawlers, deep linking, browser history support, automatic form validation, user accessible automated database backup and restore are currently not present. Also setting up a domain with ssl on cloudflare dns hasn’t worked, when it works so easily on aws and heroku. Domain with ssl is said to be officially supported though.

I’m also unsure about using python transpiled js beyond some basic use cases. That would require some more experimentation.

There’s a ton of potential but for me at least the above need some love. At this point due to those issues so much gets pushed to a separate server with say Django/heroku that I am leaning towards “why not just use that?”.
I love the roadmap!
Kodi?

Disregarding the fucking awful campaign against them because some 3rd party developers make piracy-focused add-ons, as someone who never owned a smart TV, Kodi seems pretty feature-compatible.

I could be totally off though.
If you ever read some av forums, you'll find that modern TVs are about as reliable as modern computers, i.e. it's amazing they even turn on when requested. Features are DOA for new lines and need multiple updates to be useful, sometimes they're completely disabled and only get enabled after a year, e.g. Dolby Vision on 2017s Sonys.
Most projects I'm aware of use PocketSphinx for STT and eSpeak for TTS.
Done.

-Bryant
Single-purpose accounts aren't allowed here, especially not when the single purpose is ideological. We've banned this one.

https://news.ycombinator.com/newsguidelines.html
sounds like the TV industry needs some indiegogo or kickstarter projects to add new competition
Why not just use avahi-daemon?
>"if you're not paying, you are the product"

Read it again, you are falling in a logical fallacy. The phrase is only saying that "if you are not paying", it doesn't make any claims to what happens when you are paying.
And how does it work in CA? AFAIU, there're laws which prevent such limitations in most cases. I.e. everything which is done on the person's time is their own choice.
Can we please continue this discussion out of this thread, on a proper Perl forum? I haven't found any contact pointers for you or Ultimatt.
FRA1 Block Storage Issue
I thought so too, especially the emphasis on April 1. But I'm not sure what the joke is.
If there is a factual problem here or a word choice you think would be more accurate, offering that would be useful. Do you have any corrections like that? As it is, the title seems to be an accurate description of the story, and your complaint of partisanship just seems to mean that they aren't putting in any effort to defend a plan that looks bad when described neutrally.
Salesforce to acquire MuleSoft for $6.5B
Polyamory and Technology
Cool tech, scary direction for a business model. Don't like the idea of only being able to compile code as long as I'm paying rent for the compiler.

At least with the web hellscape you can download the ridiculously-large-number of js libraries and be able to deploy your app to any server whenever you want.

I will happily pay for tools but I won't rent tools.
Show HN: ForIf – A C-like condition assignment syntax in python
https://news.ycombinator.com/item?id=16728713
Most Apple SOCs boot Linux inside apple HQ to run tests. There are drivers for everything and it all works. Linux turns out to be a more convenient way to do validation and testing than iOS. Obviously this code is never released outside of apple.

Source: ex-applers
Always envied your C friends who could assign, conditional, and run a piece of code ?

Hate getting an unknown JSON dictionary you need to start parsing?

Look no more, forif is here to help you and more :)
To be more specific: the industry is broadcasting and the legal part of business is broadcasting rights.
Introduction to Markov Chains: What are Markov chains, when to use them
I would like this to exist for Facebook, so I can clear everything except the current year.
>2008: Manufacturer finds a defect in the firmware code that causes excessive processor usage, thus causing the internal electronics to fail earlier than anticipated. No fix available.

There is a fix available - return it to the store.
Only NPM causes troubles. Node.js is stable and is improved quickly since the io.js merge.

You don't need to use NPM to run node programs. The binaries provided by node.js website are standalone (no dependencies): http://www.nodejs.org/dist/
I think it is reflection of the total bubbles people live in.

I have facebook and not a single person has deleted their account. Honestly, I doubt any of my friends on facebook know or care about this "movement".

It is just some goofy form of entertainment for young people who waste too much time on twitter.
> If you're working for the U.S. Securities and Exchange Commission you can contact me by dedicated email address: no-reply@ponzischeme.io
There are "honest" ways to run a social network, which don't involve taking every ethically-dubious money-making opportunity. It should never have been appropriate to collaborate with a political campaign beyond the standard corporate arrangements.

This isn't a problem with Facebook as it is a problem with Zuckerberg and the executives of Facebook, who think these behaviors are acceptable in the first place.
Can China block them? I know blocking Google means no Google services but blocking cloudflare could mean blocking half the internet.
Amazon accounts closed without explanation
It should be noted that deleting reddit posts is similar to Twitter in that multiple third-party services will probably retain the deleted content forever.
I don't understand. Can you break it down a little more?
Perhaps if the attacker filters traffic first by protocol, it's harder but not at all impossible. I'd guess that DNS-over-HTTPS packets won't be hard to identify by other means.