skysight-inc/HackerNews huggingface dataset:
Since this comment gained traction, here are some better examples of what I meant by dumbledore's office:

A romp through approaches to generative adversarial networks described as if they are realms in a Tolkein world. https://news.ycombinator.com/item?id=20251308

(This week's) complete guide to building a terminal text editor from scratch in C which gently holds your hand at each step: https://news.ycombinator.com/item?id=14046446

Stumbling down the root domain of the above link leads you to the collected archive of _why_the_lucky_stiff, a hacker artist who created technical documentation as if it were a work of literature, animating and writing songs about ruby in a unique aesop meets kaftka meets neutral milk hotel style, and who then suddenly disappeared and deleted his whole internet persona, transmitting a 96-page oblique missive years later as individual PCL files. https://viewsourcecode.org/why/

Someone documents how using the 30+ year old, tiny awk language let him do what all the latest fad big data tools couldn't https://news.ycombinator.com/item?id=20293579

Several posts this past week from natashenka's Project Zero blog led me to her passion project of being the world's leading expert in hacking tamagutchis, which read as part instructional and part love letter to digital pets http://natashenka.ca/

Even though I'm ostensibly in the same industry as retail brokerages, I've never understood their business models as well as I did when I read this thread https://news.ycombinator.com/item?id=20276551

Not to keep going, but just to have a less lame example than a couple introductory textbooks -- I didn't mean to imply HN as a surrogate class syllabus
> regex will result in fragile/hard to understand code

Sure, if you dont know what you're doing.
I think that's close, but disagree with the uncertainty quantification bit. Often in both fields, you'll have a proof that "errors" converge at some asymptotic rate. Often in both fields, when you apply that tool to a finite data set, you don't know the error magnitude in this instance. I don't mean exact error, in the sense of 'if I knew the error, I could correct for it.' I mean you know big-O notation error, but not the constant factors.

I do like the rest of the point you make, and it seems to match OP. Inference vs otherwise. Helping people learn/act/decide based on data data vs helping machines learn/act/decide based on data.
I don’t think is binary, though they may be assuming Judaic religions. If you play with the conservative paths you can get asked if you’re Jewish.
Ubuntu Gaming Guide
The author is talking about farms where there exists an original farm house that has since been super seceded by a nicer house. Thus there is in effect room for a while second household. A bunkhouse will have little more than a bed.

In effect the author is talking about a by gone era when a single family would do or could do all the work on a farm. Since then average farm sizes have gone up. Wages have gone down, and work is done by either by machines, chemicals, or low skilled hired hands.

Also new in the past five years has been extreme appreciation on the value of farm land. Farm land is now getting treated like forest land was a decade or so ago where a bunch of university funds and PE speculated. Now is not a good time to try low scale farming.
With CI, I wonder if someone could build a tool which had some sort of DSL to define your CI pipeline, and then translated that to configuration files for multiple CI providers (Travis CI, CircleCI, GitHub Actions, Jenkins, etc.) If you write all your CI pipelines in that DSL, then moving to another provider would be just telling the tool to generate output for another backend.

(One issue is that such a DSL could only provide lowest common denominator functionality... or else, suppose CI providers 1 and 2 offer feature X but 3 and 4 don't, then if you use feature X, you can switch between 1 and 2, but the tool would give an "unsupported feature" error if you tried to generate output for 3 or 4.)
Ways to Make Money Online – The 25 Smartest Ways
This may sound a little like trivializing, but don't we have to know what "statistics" are and what "machine learning" is to say anything about the difference(s) between them?

Looking at this through even the lens of multinomial logistic regression, or of econometrics generally, I don't think that "statistics draws population inferences from a sample, while machine learning finds generalizable predictive patterns" even makes sense as a difference. Any prediction is an inference about the population of future events, or of contemporary events not present in the sample. You plug 1000s of events each described by 100 columns into a logistic regression, and you're hoping to get something predictive out of it. Further, as nice as the idea is that you can tease out "factors" from your 100 columns, you don't have to look at "3.3375905e-5 x (spent five years before age 18 in a smoker's home)" for very long to wonder how much 'explanation' you're getting out of the terms in the exponents of your probability functions.

I still can't resist tweaking ML enthusiasts and data scientists: Statistics is what people who know what they're doing are doing. Machine learning is the rest!
Personal Website for Programmers
Yup this
It's because they were able to build a decently large business purely with their seed founding + ongoing revenues (It's called an A round because they've only ever raised a seed)
I'm not expecting people to do their own data analysis. That's my whole point. I do expect that an adult would do something like Google their new prospective career, talk to people about it, or read about it.

That Uber is a bad company to drive for isn't exactly a state secret. A bit of research (e.g. a Google search) will point out some problems.

https://www.google.com/search?q=how+much+money+will+i+make+d...
Agility+Bed+Savings+$150+Off
Because many people have paid subscription and sometimes its even covered by employers account.
As opposed to bottom feeding tech companies? If not through class action, how else would you suggest aggrieved users seek redress (the right to do so having been enumerated by statute)?
There are many scholarly CSE venues. Ironically, this subgroup mostly avoids almost all of them except ICER, because they feel persecuted. Since I'm relatively new, I'm not clear if the persecution caused their rudeness or vice versa - although I have been told by several people that that's why most people avoid them. I'm actually a little amused thinking about them being offended by my "hate" domain - I'm clearly recalling an experience on CS Ed Twitter, watching that group tear down an author's work publicly because they disagreed with it. I would say they were a pretty offhandedly brutal, even when the author showed up. Since they clearly respond better to this kind of honesty, it seems like I shouldn't be saying things halfway.

Anyway, this kind of experience report would be totally unsuitable for ICER, which is the venue focused on true CS Ed research. This might have a life at SIGCSE, but why go and preach to the choir? And honestly, I don't think it really does merit the level of research publication. This is just a blog post level argument.

I did outline why this site exists. And I do think that this is worth sharing on here, if only because this site drives me nuts sometimes with all its arm chair CS Ed researchers. If I only persuaded a few folks to stop citing HtDP as god's own truth, and to approach that community more critically - I would say that is helpful. Hacker News folks need to understand that education is a heck of a lot more complicated than they probably think it is, and their experiences probably aren't generalized.

I also think that the Racket education community is dying out. For good or bad, I don't think I really have to start publishing research to try and speed it up. But I think that having these reasons and arguments recorded, and written publicly, is a good thing. I am trying to keep in mind, as I write, that some day someone may write some blog posts for "ihateblockpy.com" or "ihatecorgis.com" (my research projects). Perhaps I'll be eating my own words!
Barro’s theorem is ivory tower economics based, like much ivory tower economics, in the assumptions of the rational choice model (which is not only possibly false, but is grounded in known-false assumptions and has repeatedly been proven to not predict real-world behavior), and, on top of that, the assumption that rational choice model works for individuals (which it doesn't) it assumes that it also does for families as effectively infinite-lifespan invididuals, and that capital markets are perfect (which they at best approximate), and that the path of government expenditures is fixed (since the path of government expenditures is determined at least in part by external economic conditions, this also makes the theorem circular since this assumption essentially includes the assumption that the different funding choice will have no externally visible economic effects that might affect future spending decisions.)

Which of those assumptions, then, are wrong when dealing with the real world?

All the ones that aren't simply begging the question are known to be false (though the one about capital markets may sometimes be a useful approximation), and the last is a sneaky assumption of what the argument is seeking to prove. Ml

And those are the overt assumptions; it also assumes distribution of funding has no effect (or is an argument that borrowing is equivalent to a tax on exactly those who would lend, which, even if it is true, isn't a compelling argument because it's very difficult to mimic the targeting of borrowing with a tax.)
> "You know the cream rises to the top!"

> "So does the scum," said Vimes automatically

-- Snuff by Terry Pratchett
Thanks dang for your thoughtful and detailed replies. I don't know if it will help the user you're replying to, but I've read all your comments here with interest. They help me understand how to be a better commenter.

Thanks again.
I wonder how a company investigates black market to that levels.
Did Apple reuse the San Francisco font name? Man, they really aren’t in touch with their roots.

The original San Francisco was designed by Susan Kare. You can see it here. [1]

This makes me feel old.

1. https://images.fastcompany.net/image/upload/w_596,c_limit,q_...
Elsewhere in this thread people talk about batteries bought from iFixit lasting only a few months.

They don’t seem reputable.
Thanks for sharing, that is reassuring. Do you think the focus is more of a specialization thing and having all the people around to deal with other specializations (IE, clear lines)?
The puzzle piece you are missing is topography. Load up a topo map of the state sometime. Nearly all of it is a twisted, practically fractal landscape of hills/mountains.

And unlike some other regions known for mountains (like New England) there are no (relatively) wide valleys between them.

It's wild, beautiful, and absolutely awful for building even a decent sized town in. It's why the few cities in the states are at the far edges, and even they are hilly. It's also obviously terrible for building transport infrastructure to get anywhere quickly.
This is one of the dumbest things I've read in awhile, even for CNN.

The second wasn't too form a militia FOR the government, it was too form a militia AGAINST the government in case it became tyrannical.

Now, maybe you can figure out why efforts to remove firearms by the government are a non-starter for most people. This separates us from China and others who would remove our essential rights and liberties.
Show HN: Create (Universal) React App – SSR Made Easy
It seems like something obvious enough that I would be surprised if it wasn't already done.

The sheer volume of data and highly motivated state actors who are outside any legal risk both seem pretty high.
I think what he is referring to is the modern use of composites and carbon fiber which are both stronger and lighter than older aluminum or titanium components. Titanium, for example, is a very hard metal that will fracture more readily than a softer composite that is able to dissipate the stress better.
You can remap keys (xmodmap for GNU/Linux, autohotkeys for Windows).
I can't seem to find that in the docs, do you have a link to hand? Thanks!
This Land Is the Only Land There Is – How to Think about the New IPCC Report
You're welcome to email hn@ycombinator.com if you'd like to discuss it further.
Batteries have serious shelf life issues.

There would be nothing to prevent there being poorly stored batteries that are genuine being sold and causing the same issue.
Thanks! One day I'll write a book about everything :)
Good. Maybe they can extract a fee from FB that will actually hurt them.
archive.is is fairly foolproof for me
Agree that it’s not the world economy and stable big tech companies wouldn’t be that impacted, but people are looking for any sign that a recession is coming.

Several unicorns going bust could be enough to kill confidence in the markets and cause people to prepare for the worst (I.e. sell investments and stop spending).

Just a hypothesis!
In short:

Machine Learning - making predictions

Statistics - distilling huge amount of data into a few indicators

Machine Learning uses algorithms, optimization/operations research, differential calculus, probability and statistics as it sees fit.
> It’s just that bankruptcy doesn’t affect student loans in the US, so folks are absolutely stuck there...

I mean, in theory (wink), you could always pay off your student loan debt using other forms of debt, and then go bankrupt.
i can't edit my comment but my phone apparently competes to to too.
Our federal government works shockingly well for its size and scope. Dealing with the State Dept to replace a passport at the last minute was one of the best customer service experiences I've had in years.

The parts that are not functioning are the legislature and executive branch.
To be fair, the users could just be staff or interns. I don't believe anyone is suggesting Trump or Boris Johnson are using 3fun.
Show HN: geo-info – A simple reverse geocoding API
This is pedantic, but it's actually 87!

I literally couldn't use it on an airplane outlet today because it drew too much power.
Oh, I didn't realize (and if you said it, sorry I missed it) that you were talking about comments rather than submissions. We rate-limit accounts when they have a history of posting too many unsubstantive comments too quickly, and/or getting involved in flamewars. I know it's annoying and a crude tool, but it's one of few ways we have to address that problem in software. If I knew a less rude way to do it, I'd love to replace it. The overwhelming majority of these cases, though, are ones in which accounts really were abusing the site.

We're happy to remove rate-limiting if people email us and give us reason to believe that they won't do those things in the future. Moreover, we take the penalty off accounts when we notice that they've been contributing solidly to HN for a while, as opposed to whatever they did earlier to reduce signal/noise ratio. Not that we catch every case of that.
I’d rather a legitimate 1 million I can declare and put in my bank than 2 million from the underworld delivered in instalments in bitcoin.
Ironically, the source of said admonishment wasn't forthcoming, by GP...

https://news.ycombinator.com/item?id=19984428

> Ok, but "got any sources for that?" is a rather unsubstantive contribution, and then going on tilt about getting downvoted breaks the site guidelines outright. Would you mind raising the signal/noise ratio of what you post here?

It seems the attempt to correct a low "signal / noise ratio", in this instance, seems to be back firing.
The State of Venture Capital in Southeast Asia with Justin Hall
I had it right initially but got confused because Illinois isn't 9th circuit. But Facebook is.
Kind of OT: if you want to see what should be available at your location, check out tvfool.com. They have a tool that lets you enter a location (address or long/lat) and based on the topography and propagation models it predicts what broadcast stations you can get and how strong they will be, and whether for each you will need a simple indoor antenna, an attic antenna, or a roof antenna.
Leaking a bit of code will unlikely cause a problem, but the guns that can backfire are some of the cert checkers and SAML validators.
Is not Apple's move mostly a PR stunt? Standard people will read "The iPhone is so secure that Apple is willing to pays $1M for somebody that find a security vulnerability."

The reality is that they only pay that much for bugs in the kernel that do not require a user interaction.

Other bugs that use a common action on an app that everybody uses, for example opening the stock mail application, may be enough in order to compromise almost all iPhones. Apple seems to pay "only" $100k for those problems.

I just scanned through the comments and clicked on some links so correct me if what I wrote is not accurate.
Couch alluder? https://duckduckgo.com/?q=couch+alluder
They had partners to assist.
> SIMs only exist because cellphone companies wanted to cut off free riders.

I thought SIMs were just an evolution of "calling card" tech, originally intended to be slotted into a payphone. A cell phone is just a miniature payphone which holds onto a single "calling card" long-term.
Show HN: I've trained my neural network to play Tinder
The video is here: https://www.youtube.com/watch?v=Ohs6sgmVNYI

This video is a prof of concept. I always wanted to see if I could make my Neural Network play tinder for me. So I gather some pictures, created a fake tinder app (so I don't expose real people) and began the training.

For this experiment I'm using scrcpy to control my cellphone and pyautogui alongside my neural network. The script is very simple:

Get the image, run it trough a neural network, move the mouse to the output (yes or no) and click.

There's a lot of hard coded things in my code, but as I said earlier, it is just a prof of concept.

The code is pretty much garbage, but here's it if anyone care to look:

import json

from PIL import Image, ImageChops

import numpy as np

from Dejavu import Dejavu #this is my neural network (soon on GitHub)

import pyautogui

import time

data = json.loads( open('nn.json','r').read() )

nn = Dejavu()

nn.load(data)

choices = { 0: (900,565), 1: (1055,565) }

pyautogui.moveTo(850, 210)
pyautogui.click()

# I know there's only 6 pictures on my fake tinder app
for i in range(7):

img = pyautogui.screenshot().convert('L')

img = img.crop( (810,210, 1150, 500) )

img.thumbnail( (36,36) )

arr = np.array(img).reshape(-1)

arr = np.pad(arr, (0,36*36-arr.shape[0]), mode='constant')

result = nn.predict( arr.tolist() )[0].tolist()

result = result.index( max(result) )

pyautogui.moveTo( choices[result] )

pyautogui.click()

if i < 6:
time.sleep(3)
You could make the same argument about tobacco companies and it would be equally weak.

Even if this case were about whether Exxon was supplying a demand, which is dubious (most of their consumers were industrial, and individuals had no other options), they still suppressed research about the environmental impact of the product.

You can't argue "free market" when the seller is part of an oligopoly and abused its enormous power to misinform the public and buy politicians.
Fraud is making money by lying. The fact that the investors made money doesn't negate the fraud. They were unaware of risks that the company knew about. Public companies (emphasis on public) are required to reveal to all investors the risks of investing in the company. Read any prospectus and you will see that they don't generally hold back, and in many cases go into specific and extensive detail on known risks.
I wish more places understood this. Change of leadership where I am is causing so many issues because there isn't any substantiated reasons why something is a 'no'. Its just 'no', and attempts to get clarifications and how to proceed in the future are met with little clarification (and sometimes ignored altogether)
Poshmark.com data breach public disclosure – 36.1M users impacted
Stockx.com data breach public disclosure – 7.4M users impacted with MD5
Lots of people are already, hence where this sort of decision comes from. If you don't think enough folk are standing up, then why not do your own advocacy work? It's surprisingly fun and especially rewarding.
All it takes is staff or interns to compromise an entire political campaign. Just because they aren't the primary candidate doesn't mean they don't have access via blackmail to the information someone is looking for. It really is a huge security nightmare with people that have a candidate's calendar or even access to a candidate's email. Also, in terms of Trump possibly being compromised. Google Jeffrey Epstein.
Reminded me of this [1] by Prof. Rob Tibshirani.

[1]: https://statweb.stanford.edu/~tibs/stat315a/glossary.pdf
>no swap might have been a fix

The chances of that are astronomically low. From the article:

>I later found out that all of our older machines had swap enabled. It was just the ones which had been replaced or reinstalled which had been popping up without it, perhaps as part of a policy change. That means it was perfectly valid for us to run with swap on, since most of the machines we owned were using it.
We detached this subthread from https://news.ycombinator.com/item?id=20643321.
Entropy and Symmetry
> Google/Facebook as a place to "slow down"

I don't know where you've gotten that impression. Neither of those two companies got to where they are by having a culture of slowness.

Any team you're on doesn't have all of the company's financial resources at its whim -- rather the team has a set budget and quarterly objectives and everyone's breaking their back to meet them like in any other company. And if your team doesn't deliver, then your promotion won't happen... and most people are working towards that promotion.

There is absolutely nothing slow about it.
Looking forward to this. I've just spent two weeks in Kiev, where they block a large section of Khreschatyk St. (8 car lanes plus very wide side walks) around Maidan Nezalezhnosti (Independence Square) plus some of the side roads each weekend. It makes for an amazing atmosphere and lots of people come out to socialize, chill, shop etc. and I'm almost certain business is better on pedestrianized days vs. 8 lanes full of cars for no good reason.
Stanford has also dumbed down its undergrad CS major, removing all of the old engineering requirements that tended to filter out the SJW types.

Edit: seems the downvoters don’t like what I have to say, but that doesn’t make it less true. Compare the graduation requirements for CS at Stanford from a few years ago to now - no compilers or os, no multivariable calculus, no pointers. They literally eliminated all the hard classes. As a result, the degree has become more liberal arts focused and the makeup of the class has changed in sync. I’d guess more than 50% of cs majors at Stanford we’re asian and foreign born just a few years ago - folks who you generally don’t see leading direct action protests.
It puts me at +5 Dem. If I claim to be one year older than I am, it puts me at +31 Repub.

It's funny, if nothing else, to view how stats like this can break down horribly around edge cases. Or maybe I'm weird. That's always very possible.
The trade-off feels wrong from a naive perspective. Huawei withholding tech can damage US tech competitiveness, whereas the US withholding soybeans... does what? Raise the prices for soybeans in China? Make China go elsewhere for soybeans that the rest of the world can provide?

Can the US similarly turn to alternative Huawei?
Unfortunately, tvfool is no longer being maintained and doesn't show correct information for post repack channels. An up to date replacement is here.

https://www.rabbitears.info/searchmap.php
Drink coffee before you nap