skysight-inc/HackerNews huggingface dataset:
Don't know if anyone has suggested it here (I'd honestly be surprised if someone hasn't) but Principles of Mathematical Analysis by Walter Rudin, affectionatey known as "Baby Rudin" is a classic book. It's known for being relatively difficult and dense if you're just beginning with analysis, but if you go through the book and complete a fair number of exercises, it's an incredibly rewarding experience and definitely grants a ton of mathematical maturity.
Think about it from the perspective of the site owner. Much safer to offer access this way, and easier, than having to manage and store and secure passwords. Much safer for users.
It's the opposite for me. I don't use Facebook or any of their subs (like instagram), but google is very difficult to get rid of: youtube and android have no viable replacements, maps has some unique selling points, and I notice that I even return to the search multiple times a week because I can't find something using ddg, bing, or another search engine. And of course half my email ends up in gmail inboxes because it's either to friends (gmail) or companies (google apps for business, or whatever it's called -- see mx records of half the companies you deal with).

Edit: oh yeah and of course analytics + youtube embedding + ads + like button (when still in use) + google maps embedding makes it very difficult to get around as well, even outside of directly using their products yourself...
Soccer Manager Crypto: The Evolution of Blockchain Gaming
Be very weary- seems many (most? all?) are not the most trustworthy. Look into rolling your own setup.
Could this research support an approach to neural networks that start out wide and shallow, then through neuron deletion and (reluctantly) added levels, become deeper and narrower? The network would morph from generic machinery to specialized machinery.

Seems analogous to our learning, where we initially give the subject all of our attention, then infer patterns and use them.
Yes, multiple of these virtual testing environments, with sensor simulation/playback exist. See Microsoft's Airsim, or carla-simulator.
>And the decentralized video sharing network whose name I can’t remember.

perhaps https://d.tube ? it was on HN somewhat recently
At a brief first look, this is very interesting.

Why haven't we heard more about it? (Somewhat rhetorical, as in, hey, take a look.)
I'd agree with the degradation of education system you brought up but even well educated people are prone to being nudged. In the past there was a diversity of competing news reporting. In the U.S. there has been massive consolidation in ownership of media. The sources of information are becoming fewer and the targeting of information is causing people to exist in news bubbles.

As you point out we have anit-vaxers, pizza-gate, etc. and I think this is the result of people existing in news bubbles. Curated content designed to maximize dopamine, anger, fear, etc. This makes it easier to manipulate. Think of all the people who got angry, fearful when Obama suggested having talks with Kim Jon Un and who now are happy that Trump has suggested holding talks with Kim Jon Un. People are prone to this sort of hypocrisy. They most likely aren't even aware of it.

I'm not opposed to gaining a fine-grained understanding of constituent needs as such. What I do oppose is a fine grained understanding of constituent needs so that a message can be crafted to increase the chance that a policy gets enacted when that policy has nothing to do with constituent needs. The information does not appear to being used for the good but rather for the enrichment, empowerment of well connected people.

The public at large is an informational battleground in which the victor achieves power. We are pawns in a game and the purpose is not the public good. This is dangerous if people don't realize this.
I sure as hell don't think my Grandma or Dad would have realized that Google's dark pattern[1] "opt-out" dialogs asking if they want to "make Android better" actually were asking for permission to send their location on a minute-by-minute basis to Google. How do you think Google populates their "Popular Times" card on search results?[2] Do you believe that even a simple majority of people going to a hospital, say, for some embarassing infection or a psych eval realize that the fact that they are there is going to be stored permanently on a Google server?

Google for me is the company that epitomizes the idea of false consent justifying near-unlimited data collection and permanent retention. If the man on the street is not aware of what he's agreeing to when he buys an Android phone in a meaningful sense, it is not consent in any meaningful sense.

We as people in tech might be aware. We might even be fashionably cynical in trying to rationalize our awareness of Google's tricks as a "social contract." But with knowledge comes responsibility.

[1]: https://darkpatterns.org/
[2]: Seems to appear/not appear based on opaque conditions.
Not outright but they definitely mess with VPNs. Before net neutrality Cox for instance blocked VPNs quite a bit [1], they are holding off for now, but with net neutrality gone expect it to return. Now that they have to inspect traffic for slow lanes, they'll just put VPNs throttled down at a minimum.

> 2003—Cox and Comcast block VPNs: Back in the early internet, both Comcast and Cox Communications placed bans on Virtual Private Networks (VPNs). This was before VPNs became as ubiquitous as they are now. Back then, the only people who really used VPNs were doing so to access a work computer remotely. Which made Cox and Comcast’s choices to block them even weirder.

[1] https://lifehacker.com/what-happens-when-broadband-companies...
On Prioritizing Side Projects
Very few ISPs can track you no matter where you physically go, as your mobile, home, and work ISPs are likely all different. And ISPs are regional, none carry the level of threat of Facebook or Google.

Of course, when states tried to reintroduce privacy protections... That covered ISPs and tech companies alike... Big tech stepped in and opposed. They weren't interested in protecting users, they just didn't want the competition.
"Airbnb but for GPUs" is a buzzphrase I never could have imagined being real.
I see what you're saying, and that would explain why they use google drive instead, but I think you misunderstood me.

I meant the people who normally set up this sort of thing, who often opt for more complex set ups (eg nextcloud.)
Well it's not really your private cloud unless you are running it. It's Google's cloud, and they are letting you use it under their terms.
because that works so well in any other prohibition.
Like another commenter said, "Understanding Analysis" by Abbot is a fantastic book. I am not mathematically inclined and this book got me an A- in my analysis course in undergrad. Rarely is mathematics so clearly explained.
How exactly does the client reveal that?
What surprised me is that the move seemed preemptive. I've followed a lot of gun control coverage lately (and support gun control myself) without seeing anyone demand that YouTube ban gun videos. Who is asking for this? Have I just not noticed?
Tell that to people with Android phones. Google Play Services is an opaque blob that cannot be uninstalled and is necessary for nearly all Android apps. And it is constantly uploading your location minute-by-minute to Google for use in things like their "Popular Times" card on search results and who knows what else.
Cool!

Which steps should I take to patent an acoustic guitar?
I have a young relative who was tracked into special education from early years. Finally, his educators gave him a standardized intelligence test. To their shock (and perhaps) horror, he came in in the top 1% for his age bracket. He is really, really intelligent.

After this test, his guidance counselor sat him down and asked him how smart he thought he was. Answer, a morose and defeated "I'm stupid." Mind you, this answer came out of an 8-9 year old.

After being told repeatedly that he was not good at school and that classes were too hard for him, he fully believed he was stupid.

Once the adults around him stopped seeing a redneck country kid, once the adults recognized his poor school track record as a reflection of their biases and their poor performance he excelled.

He is now captain of his high school robotics team. The team just won a position to compete in an international robotics competition in the next couple of weeks. Assuming they can raise the $30k to travel to Kentucky, ship their robots, find lodging, etc. It's a large fund raising amount for a non-Texas, non-football red state.
The article is describing the Coriolis Effect which is a lot easier to understand with a quick video:
https://youtu.be/dt_XJp77-mk?t=50
+1 for "Understanding Analysis." Great book.
I benefitted a lot from my public school district’s pull-out gifted program (about 10% of days spent there, but 100% of the value I got out of school), as well as JHU’s SMPY/SET/CTY.
Yes. The swaying of public opinion is thousands of years old. But now it's far easier, much cheaper, and can be done at a much greater scale. This is especially so when only a few companies are really able to do this. In the U.S there has a been a consolidation of media control. Too few players have the control and so what is happening now is more dangerous.
Sorry, but it is a joy to use.

I will always favour PL/SQL and the related tooling over SQL Server, DB 2, Informix, PostegreSQL languages.
But those news agencies would be committing suicide if they supported this, so none of them would promote that message.
"everything here is federated" is not rebutting my point at all.

Sure, you can host your own website without GA, but then you're in a circle of 1.

Unless you don't email people with googlemail accounts, don't use GA websites, avoid android and anybody who uses it and disallow chrome browsers from accessing your content, then you're still kinda in googles reach.

Which is far more invasive than facebook, facebook at least requires you to actually be an active participant in a system that at its core is about telling people about yourself.

Google wants this data and is willing to "pay" for it with free services.
Probably doesn't need to be even non-US. Based on very quick search on AWS ToS it seems like they don't care if you use S3 for porn. Only SNS is explicitly forbidding "adult services" for some reason.
This is a very minor point, but I just happened to be checking your site on a laptop with a 1366x768 screen. At this resolution, the "easy to use" button actually doesn't display the word "use" [0].

In the materialize.css file you're using, the xl breakpoint for the grid system begins at min-width: 1201px , and there doesn't seem to be a consideration for higher resolutions than that.

If you wanted to fix this, since 1366x768 is a fairly common resolution on things like Chromebooks and older laptops (i.e. the computers your target market is somewhat likely to be using) you could just remove the xl2 CSS classes from the divs containing each of the buttons. This would display the buttons in three columns even on higher resolutions, enabling users to see the full button text.

That might look pretty mad on bigger screens though; you could also change "easy to use" to "simple" and that would probably also solve the problem — but that'd be cheating.

Personally, I'd add in my own xxl media query for higher resolution screens. Working with materialize.css's existing media queries, it would look something like this [1].

After adding that media query to the CSS file (after the others or it won't work), I'd then change the xl2 CSS classes to xxl2, leaving m4, so that it would display the buttons in three columns unless a high enough resolution is used that can display all the button text in six columns.

(Obviously, you could also use flexbox and it would solve the aforementioned issue as well, but I guess if there's a demographic that is likely to be using a browser that doesn't support flexbox, it's the elderly.)

[0]: https://i.imgur.com/uJJKHvz.png

[1]: https://paste.sh/Axgmkd20#Q8zs4FfhQ_pbxrAzfUfSK9h8

-------

Besides that, cool site. I have a question though: are you adding each device manually to your own database, or will you be getting the data from somewhere in the future?

I ask because I find it difficult to believe that I cannot purchase an iPhone SE in the UK, for instance.
When you realize how dependent you are on one company, why not work to reduce that? Their policies could change at any time. Or you could get banned. It's worth the effort to diversify your resources and ensure you have a backup plan.
Ask HN: Per User or by Project
Hi, I am about to release a software service for building wireframes (I know one of too many :-))

I see few of them charge per user and few charge by Active Projects

I am not able to decide what should be the pricing model? As a developer or web designer what provides the most value?
You'd be surprised how much code you can move from conditional instructions to
data types if you have a good type system, and if this type system is a static
one, you get it checked before your program even starts.
> But banning videos of adult pornography and showing legal firearm-related content is a different beast. A private company surely has the right to decide not to host such content, but consumers can likewise consider whether they want to do business with (including giving unfettered access to email and search queries) a company that proceeds down this slippery slope.

Sure both businesses and consumers have the right to make their own choices. My issue with the current state of affairs is the blatant push by certain industries, particularly the media, to push one side of an agenda. They glamorize businesses that kowtow to a minority of loud voices as if it's the only acceptable course of action. That may seem like an accomplishment but it could very well be flipped around when the loudest opinion is against you on an issue.

> To be clear, I’m not saying we’ve slid down the slope at this point, just that we appear to be perched on/near it.

I like to think of it as more of a roller coaster. Some times we're sliding down, some times the momentum carries us back up, and some times we level off for a bit. I just hope that there's enough momentum on the preservation of our rights to carry us through the current wave of hysteria.
MFN in this context means most favored nation: https://en.wikipedia.org/wiki/Most_favoured_nation
Github maybe... I've been more hesitant to use them, as they control a significant portion of open source project's infrastructure, and could generally make a lot of headaches for me. If you don't have a simple email-based signup I'm going to be hesitant to use your site.
But that problem is just session resumption, and that isn't new or specific to 1.3. Another way to do this would be session tickets too (also not new with 1.3). Your client can remove support for both, and always connect as a new connection.
> a slippery slope.

No. The dystopian fetish ever present in popular culture has done more harm than any poorly crafted piece of legislation has ever done in the U.S.
You make some good points. I agree. There are differences in subsidies. For example. It may be ok to subsidize food production so that a country can ensure continued ability to maintain production capacity domestically, even where it’s not economically viable. But that is very different from a country strategically subsidizing an industry with the objective of marking the products so low priced that they drive all the domestic producers out of business and then, when they are left standing, jacking up the prices. That’s called dumping. There is a reason we have the WTO and a dispute resolution process, it’s be cause some things are ok and some are not.
So if I do this in ImageMagick on a commerical project:

convert $infile \( $infile -blur 0x$width \) -compose minus +swap \ -composite -normalize $tmp0
composite -blend $mix%x100% $tmp0 $infile -matte $outfile

I now owe Fred something?

So everyone that ever figures out how to do something neat with a free tool and documents it gets to claim the rights to that and ask for money?

Might not even be against this as an idea, but the premise seems shaky to me, I guess

Maybe more to the point is- if you want to ask for money for doing work like this, don't publish the ImageMagick command equivalents? Though I guess that would be hard to avoid other than putting it in some proprietary UI/app or something. Oh well.
Interesting question: how does Google figure out if it’s porn or not? Do they have people reviewing my personal data?

I work in computer vision, and while you can detect porn automatically, there are always false positives. Ie someone takes a pic or video of their kids taking a bath, and the algorithm may mistake it for child porn. If it’s fully automatic, it could delete a priceless video, but if it’s not, some dude in a cubicle somewhere could be jacking off to the video of your kids taking a bath.
Page reloads over and over for me (latest Firefox). Unusable.
This is splendid.

Here's a list of instances that you can try: https://instances.peertu.be/instances

I wonder if

- two peers who streams in different resolution (say 360 and 1080p) can share data through P2P to lighten the load for the main instance.

- if it will be possible to associate a magnet link (for instance, taken from TPB) with a hosted video to allow for peers to leech from the network.
So the Justice department wants Huawei to give a key to their American customer‘s phones to the Chinese government?
You've got the white stuff.
> Show me a kernel written in JavaScript.

https://bellard.org/jslinux/
Culture Memo – Netflix
Burn it the fuck down (not literally of course).

I am so sick of Google. Break them up.
Pretty much, don't forget they have much shorter days at actual school which is nice. In the US people use school as a daycare/babysitter in early years so that might be more difficult.

Finnish kids have more time to work on projects and play in addition to school that is more interesting.
That's my mission too
Craigslist replaced paper's classified ads. Pretty much every website is using online ads. I gotta wonder who is doing the coupons that a fair number of people use the paper to get?
I would really like to be a fly on the wall, when American diplomats are going to try to explain to its allies that them having a backdoor to all cellphones in the world is a good idea.
Then capping it all of by coming up with a strategy of how to sell this idea to their electorate, which some places, have a very dim view of American privacy laws.

In addition if Google and Apple builds some backdoor into their products, any regime of any country which Google and Apple operates in will demand to get the same backdoor. How are they going to not give them that, they won't be able to.

I'm sure the Justice Department, and the FBI does not care about foreign implications of their wishes, but their are parts of the American government that has to. It is deeply naive to believe that something like this will fly on the international stage.
Media Goblin?

https://mediagoblin.org/
"The Constitution says explicitly that the purpose of copyright is to "promote the Progress of Science and useful Arts"."

Unfortunately, those are just words, and they can be interpreted any way judges want. They could simply say that "Progress of Science and useful Arts depends on genres being copyrightable and copyright owners making money."

Judges are great at coming up with arguments to justify their positions, no matter how specious such arguments are. It's just their opinion, but their opinion is the one that counts.
What doesn't add up is that you and your circle are not typical users. Try talking to advertisers doing direct response on Facebook — they keep a very close eye on ROI. Brand advertising is less trackable, but advertising does and has always worked. If it didn't, businesses that didn't spend on advertising would outcompete those that do.
No relation of subgroup normalisation, just a bad name.
The same principle that justifies censoring "hate speech" also justifies censoring firearms content, pornography, and anything else that the censorious crowd considers "harmful".

You might not care about these things, but censorship will eventually hit something you do care about. The impulse to improve society by controlling people's thoughts is never satisfied.

Can you now see why some of us have been consistently opposed to censorship generally, even when people were talking only about censoring the most disreputable people? We need to commit to equal treatment of all legal speech. The only alternative is suffocation.
It's listed alphabetically and difficult to know what each script does. I had to click each one to find out what it does, but these are my favorites:

* tshirt- Transforms an image to place it in a region of a tshirt image

* tileimage - Tiles an image to a given size with various tile arrangements.

* shadows - Applies drop shadows to an image.

* grid - Superimposes a set of horizontal and/or vertical grid lines on an image.

* lupe - Applies a magnifying glass effect in a local area of an image.

* multicrop - Crops and unrotates multiple images from a scanned image.

* peelingpaint - Applies a peeling paint effect to an image.

* picframe - Adds a picture frame around an image.

* picturefold - Applies a map-like folded appearance to an image.

* PINBARREL - Corrects or applies pincushion and/or barrel lens distortion to an image.

* PUZZLE - Applies a puzzle like effect to an image.

* RANDOMCLIPART - Randomly distributes clip art over the image.

* SKETCH - Applies a sketch effect to an image. SMARTCROP - Automatically crops an image to a given size around the hightest detail region.

* TILER - Converts an image into a tilable texture.

* UNPERSPECTIVE - Automatically removes pespective distortion from an image.

* UNROTATE - Automatically unrotates a rotated image and trims the surrounding border.

* VINTAGE1 - Applies a a classic vintage effect to an image

* DIAGCOLLAGE - Collages three images in a diagonal orientation.

* DEFISHEYE - Corrects for fisheye distortion in an image.

* EMBROIDERY - Applies an embroidery effect to each color in an image.

* DOMINANTCOLOR - Computes the dominant color in an image.

* OVERLAPCROP - Creates a sequence of cropped subsections permitting optional overlap of the subsections.

* TRIMMER - Trims the background from any number of specified sides of an image.

* outfit - use texture image onto image of clothing

* splitcrop - split one image into many pieces

* whiteboard - Processes a picture of a whiteboard to clean up the background and correct the perspective

* postagestamp - convert image into stamp

* glow - add glow effect
Ask HN: Houston area software company openings?
Hi all, we're considering a move to the Houston area, and I'm interested in hearing about any cool software companies that have available opportunities for a back-end engineer. From past experience, I prefer working at software companies vs the software dev group in non-software companies. But I'm not ruling anything out at this point. My email is in my profile if you want to get in touch! Thanks
Facebook provides a ton of a value to lots of people. In many cases its their entire social circle and how they communicate with them. Just because it doesn't create value for you or I doesn't mean it creates value.
If ImageMagic isn't your thing and like a GUI but don't like Photoshop or the GIMP I really recommend PixInsight (http://www.pixinsight.com/). It's normally used for astronomical image processing but it's well build with some advanced stuff in there. Unfortunately not free, but people have to pay the bills!
The F-22 is also a decade older.
Yes, you are right, I didn't see that the article was from before the vote and didn't read it carefully enough.