skysight-inc/HackerNews huggingface dataset:
Ah, sorry, pork katsu sandwiches. I’d recommend this place in particular: https://gurunavi.com/en/fb5k900/rst/?
> How would a student unable to park be able to attend classes?

Except in the (very significant, and needs to be considered) case of disability... By walking between close-together classes, and bicycling or taking buses whenever longer distances need to be covered?

This just sounds so alien to me... If I can't bring my gigantic metal box and engine with me, how am I supposed to get places?
And they would be shaped by whatever they could form with their hands.

Sickle - Brick - Foil
>parking illegally is just something you have to do

driving to college is not something you have to do. it's something you choose to do. parking is a side effect of driving, not a god-given right.
Almost all Medium articles can still be viewed in incognito Firefox (you get "1 free article" in each new incognito session).

The gradual paywalling of the web continues apace, however. Medium is just the latest in a long trend of content moving onto walled platforms (first social media, then news sites, now blogging)...
I've seen a mix. Some are definitely dedicated AirBnB rentals where it's obvious the owners are professional landlords; but we've stayed in ADUs where owners occupied the primary residences, cottages being rent out part-time, etc.
> It's worth pointing out that Go is a purely mathematical game. You don't need a board at all to play it, especially not if your memory is good enough. Chess Grandmasters don't need boards to play Chess, for example; they can simply say the moves to each other and both will have the same image of the board in their mind.

Is it common to be able to play Go without a board? That seems to require storing 361 bits in your head. I guess it’s much sparser than that for most of the game and has more structure than just 361 random bits, but that still sounds hard.

Here’s a (strong?) amateur who claims to be the only person who can play this way [1].

[1] https://senseis.xmp.net/?BaoYun
I felt sorry for the poor school kids that had yellow safety helmets instead of the usual yellow bucket hats.
People Transform the World
You make a good point I hadn't considered. In that case, not even robust least squares will save you, because the samples are not independent of one another. You'd have to start looking into explicit time-dependent methods and yikes, I have no idea of what the literature says about time dependence and outliers. I wouldn't be surprised if it's "here be dragons" territory.
https://sci-hub.tw/https://journals.sagepub.com/doi/abs/10.1...
I know we're firmly into joke territory at this point, but anyway, if that were true, then line pieces would fall faster when oriented vertically than horizontally.

Clearly the real answer is that Tetris is played in a weightless vacuum, and that pieces are shot at a constant speed from somewhere offscreen.
Apple needs your payment information so you can buy apps. Since apple is a payment platform they want to make sure everyone gives them their payment information.
Huh. This seems obvious now that I see it implemented, but I never thought of it before—and I've definitely had use-cases where this would be helpful. Nice work!
You're a m@ron.
Question for you. How do you find good fit for graduates in your niche/good candidates for the role?

My experience consulting was that the spectrum of work I could be asked to do was so broad I'd have trouble, despite having a handful of junior engineer friends, feeling confident I could hand off work to them; let alone a graduate with enough locality to be onsite. (and despite wanting to, as well, I'd love to give them those opportunities while selfishly allowing myself to scale further)

I'm not sure whether this is a problem due to lack of specialization on my part ("big data/distributed system design"), or lack of finding properly aligned graduates; I'd love your take on building those connections.
They did run v8 for a time but changes in v8 meant when isolates came in made it not feasible anymore as I remember. So they switched back.
How do they plan to maintain the code for HTML WYSIWYG composer, IRC chat client, when current and future releases are based on modern Gecko and Firefox? Will composer in particular be dropped sometime in future? It is (in my opinion) one of the selling points of SeaMonkey as its a really easy to use HTML editor for creating quick pages.
Many, many years ago I worked at a small company, mostly on a single project for a single client.

Out of the blue, one day the boss summoned me and told me I wasn't delivering enough value so I would be leaving. I knew he was lying (I had the numbers), and it still made me feel terrible.

If someone here is on a similar situation, let me tell you this: if you do your best and yet they tell you "you don't deliver enough value", it is the company's fault, not yours.

Really, just shrug it off and move on. Keep working hard and things will eventually work out.

PS: Four months later they wanted to hire me again, paying 50% more than before. I already had a better job ;)
Spreading vague rumors of misbehavior without any evidence nor detail is not helpful to anyone.
Datapay – Broadcast Bitcoin Transactions with 4 Lines of Code
I'd rather deal with climate change than have every nice woodsy town turned into Manhattan-lite.
literally all of them? I guess we can pretend that Applicant Tracking Systems (ATS) that scrape resumes for keyword matches aren't some specific definition of "AI" if we want to be naive though
Beautiful News Daily
Show HN: I built Drudge Report style news aggregator
>get on campus earlier

Parking spots (and their demand) are a time constrained resource, so arriving earlier than you need to, even if practical, increases overall demand.

Think about it, if you arrive for a 10am class at 9am, you're now taking up a spot that someone who has class at 9am could be using. You've essentially wasted an hour's use of a limited resource, before you even factor in your personal opportunity cost.

I'm sick of universities not being subject to market forces. Student-aid reform did so much more harm than good, even before you consider student debt. This is just one of the many unintended consequences.
Building Reliable Voting Machine Software (2007) [pdf]
You could also do the following to compute the overhead of the timing function:

time_start = time.perf_counter()
time_end = time.perf_counter()
execution_time = time_end - time_start
front page: https://news.ycombinator.com/item?id=22083775
Yes, sounds a bit like the Fish! book.
Senators don't run city governments, though.
It doesn't even require physical representation. You can play it verbally, or if that results in simultaneity issues, each player separately says their play for the next round to a judge.

Hell, if the players are far enough away from each other and shouting out their answers, you can solve the simultaneity issue. By the time you've heard the other player's move you're already halfway through saying your own move, and can't pretend you were going to say something else.
I really hope we wean ourselves off of Cobalt and Lithium in batteries.
There was a good point raised about this very idea on an earlier thread, which resonated with me based on other things I've read.

Basically, small and medium sized family farms, (i.e. the hearty, resourceful folk who want to fix their own damn tractors, thank you very much (e.g. my father and grandfather)), are disappearing.[0] They are being replaced by large, corporate "factory" farms, who have little interest in doing repairs on tractors that go beyond basic maintenance. Rather than building a staff of what are becoming increasingly sophisticated (i.e. expensive) technicians, along with the necessary facilities that meet all safety regulations, etc., a simple "tractor service" is preferred.

So, the customer base of the "consumer friendly business model" may not be large enough to support such an endeavor. The times, they are a-changin'...

[0] https://www.theguardian.com/environment/2019/mar/09/american...

*edit: typos
Sounds like a lack of leadership.... This is a huge topic, and with little info its hard to recommend anything.

Daily Stand-Up's? https://sprint.ly/blog/scrum-meeting-best-practices/
This reminds me of Squire & Trapp[1] which seems to be a special case. That paper provides a way of estimating Jacobian-vector products (aka forward-mode autodiff) by adding a tiny imaginary noise vector to the input. The complex output will have the function value in the real part and the Jacobian-vector product in the imaginary part.

The cool thing is you can make the noise vector arbitrarily small (up to machine precision), so it doesn't have the issues that finite differences has. I'm not sure if the same is true of the method described in the article.

[1] Using Complex Variables to Estimate Derivatives of Real Functions, https://pdfs.semanticscholar.org/3de7/e8ae217a4214507b9abdac...
I do think paying for something is a great motivator. When you pay for college, the risk of failing is you wasting your money. When you pay for therapy, the risk of not doing as the therapist suggests is you wasting your money as well.

Of course, I dont think college needs to be on the "life-crippling debt" scale of payment for this to work.
Stack Exchange doesn't have a PR problem. They have a being a bad company problem (since Joel started handing over the company to been management).

Honesty only works when the things you are doing are good
"The idea that there is a fixed performance time for a function is naive on modern hardware." This is exactly it, though it can be further compounded by runtime optimization in software.
It is an optional feature in this case. He could go out and buy a regular cartridge and print from his same printer.

I looked at the pricing. I would go for the free tier in a heartbeat- 15 pages a month and $1 for 10 (?) pages over that. I don’t print that often.
Show HN: Skia SVG Rendering Library
Your bizarre line about sports gear is racism, or bigotry at least. Black people are mentioned so let’s talk about “louts” dressed poorly?
> And that it has been the weapon of choice for school shooters.

You know, if it is that difficult to take the time to run a few google searches before saying something it might be best to not say it at all. You are demonstrably wrong.

I don't understand why people don't take the time to ensure they are working with facts rather than parroting things they heard, or worse, believing things they imagine.

Here, I'll help you a little:

http://memepoliceman.com/which-kind-of-gun-is-used-most-in-s...

https://www.cga.ct.gov/2013/rpt/2013-r-0057.htm

https://www.statista.com/statistics/476409/mass-shootings-in...

https://www.thetrace.org/rounds/mass-shooting-gun-type-data/

All these shootings are horrible. Yet they have nothing to do with the hardware and everything to do with the software, the brains.

The proof of this statement is ridiculously simple:

Let's say I gave you a couple of handguns, an AR-15 and as much ammunition and training as necessary to make you a highly capable marksman.

After that, how long would it be for you to go out and kill a bunch of people at a mall, on the street or at a school?

Never?

The problem isn't the hardware, is it?
It seems that there's been an effort to make school as bad as possible.

The research has shown for decades that homework is an utter and complete waste of time, but, much like any hazing ritual, some people foam at the mouth at the suggestion of ending it.

Schools in Scandinavia have proven success with anti-bullying programs, that have not been taken up elsewhere.

School lunch programs (again, pretty much everywhere outside Scandinavia) are dire.

Physical education, proven to enhance learning outcomes and well-being, probably amounts to about 40 minutes per week in most Western countries.

And don't get me started on the American higher education system... My god. It's racist, classist, and still under attack from rabid morons who would rather an Erdogan style system of educating.

It feels deliberate.
I think people don't realize that Medium doesn't require articles to be behind the paywall. There are two ways an article gets paywalled:

1. You opt-in to getting paid for views.

2. If you put your article up for curation AND it gets picked. If it gets picked to be shown in curated feeds, it goes behind the paywall, but if it doesn't get picked by a curator, it's openly accessible.

If you don't select getting paid for views or put it up for curation, it's always openly accessible.

I use Medium because hosting my own blog would be too much of a hassle. I never put my articles behind the paywall; my aim in writing is not to get paid, and I don't put them up for curation because I don't have an explicit goal of increasing my readership.

I'm also a Medium member, because I do think we need ways of paying for content, and paying for good content (the curation part). Maybe Medium's model is not the best way to do that, but I'd rather support a company that's trying to find the right balance than declare that all content should be free.
Some of us find that writing ASTs directly with a smart editor is much more convenient than writing Algol-style languages.

Norvig switched to Python when he left NASA and went to work for Google. He wasn't going to convert Google's culture to one that embraced Lisp.
I bought an Apple HomePod, foolishly thinking it'd have some hardware inputs as well. Obviously that's not the Apple thing to do these days. But it has Airplay 2, so I figured there'd still be a way to interface with it easily. My macbook worked fine, but there was a 2 second delay for every input unless you used Siri.

Funnily enough, my Windows computer streams to the HomePod in real time, so now it's a pretty overpowered gaming speaker. But at least that's all it does; there's no bespoke Apple software that has to be installed and updated. And it's fairly dumb in terms of what you can manage with it (none of this stuff like yelling your shopping list at it.) Before I found that particular software, I was about ready to return the thing and switch to a Sonos... until I remembered what they were doing with legacy devices.

It would be nice to know if there's a way to build anything custom for it at some point though, since it's just a massive speaker with iOS inside it.

If you ask me, there should be regulations about providing a reasonable fallback when selling physical products that depend on some internet service to work. If the service is shut down, the device should be made functional without it (or with a custom thing you can host yourself).
Ha! True.
Exposure is one reason. Two of my articles have over 3k views. On medium you can make good content and get a decent amount of views much easier than hosting own blog and growth hacking.
> Turn on the dehumidifier if the humidity > 60%

Humidifiers with humidity sensors are not “smart” anymore than a furnace hooked up to a thermostat. I got one in 1987 or so.
If Tesla goes belly up, a LOT of their features (like keyless driving, remote start, summon, ota updates etc. etc.) will all stop working.
> The result is that the burden of debt and property taxes motivates young adults to work hard and progress economically.

Then we should double the interest rates on that debt and raise taxes on the poor, to motivate them even more, and get even more economic progress! But leave the taxes on the rich low, since they've already economically progressed enough, and have done their part for the American economy.
I have always been able to just close the (anoying) Sign In popup and read the article without loging in.

Probably one of the main reasons people use it is because it's convenient and easy to use. Not everyone wants, or has the required skils, to configure/manage/monitor a custom blog.
Fair enough, but these things aren't marketed as assistive devices.
Maybe this will lead to a Face/Off type scenario.
It's all part and parcel of the same clusterbomb of mismanagement by an alliance of money-obsessed business managers political extremist community managers..
I looked into the complexity of games a few years ago, approximating this as the number of bytes needed to implement the rules as a program: https://www.jefftk.com/p/simplest-interesting-game

Bottom line numbers:

280 gomoku
356 hex
483 dots and boxes
572 go
622 checkers
For the future you should say "piqued my interest".

As for Medium, it has a lot of people using it because it was popular, fashionable, and free for a long time. These days as a reader it is terrible - I don't bother clicking medium links, and as an author I'd want to host my own content, not get it mixed in with the other noise hosted nearby.
We're talking about hypothetical alien species here. But yes, Go is a purely mathematical game. If you don't have amazing memory you can represent those bits in a computer and it's still the same exact game. The physical board is just a physical representation of Go; it's not an actual relevant part of it (compared with, say, billiards).

But yes, there are even some people that can play Go in their head. You're wrong about the amount of information though; each piece on the board has 3 potential states, not just two. Though you can chunk the board pretty effectively and it becomes more about memorizing larger patterns than the state of every single spot on the board. Plus, the board never fills up, so you only need to remember the spaces with pieces in them, not every space.
You probably retained more than you realize, but I can tell you that I've been coding for about 25 years now and I constantly refer to documentation for the tools I use.

"I don’t feel sharp"

Don't equate not knowing how to do something with being inept. Making something from scratch that's not been made before is often an adventure into the unknown that requires a lot of trial and error. It's often our job to figure out how to do it. For me, that's the fun part, but the journey to get there can sure make you feel dumb as a bag of hammers.

That's because there are almost always a lot of ways to do it both wrong or better. But the truth is you just need to find one way that does it. "Improvements" are future tense. So you focus on the problem in hand and move along a step at a time.

I've learned to seek help as soon as I get stuck, as opposed to a hardheaded "keep tossing mud to see what sticks" approach. A few days of that can make you feel stupid real good.

It was ego that prevented me from learning that lesson sooner. Ego can take a pounding when you're hard headed. So toss ego aside and start looking for and asking for help as soon as you hit a wall. My experience since is there are very few problems without solutions, or at least partial solutions you can build upon.

You probably do know where to start looking for answers to questions and help for most of the issues you'll ever run into, and that's what will keep the progress going on whatever you're working on.

If you think about it, finding the answers is what you really learned how to do in school, and you still know how to do that, and you always will.

I'll also offer that you work on something for you. Grab a raspberry pi and one of the projects for it that looks fun and diddle with it. It's exercising. It keeps you sharp and builds confidence. Make something and share it.

That said, I've got some Pi projects I did a few years ago that I glance at now and wonder how the hell it works because I forgot, but if I dive back into them it comes back to me.

So just dive in. You'll be welcomed.
FYI: DrudgeReport design stand the test of time as the site is almost 20 years old without much changes. I am surprised how little similar sites are there to aggregate news in simple one-page style. I am thinking of open sourcing the code altogether with admin panel so that others can build their own sites, be it gossips report or even technology aggregator news site. We do have HN of course but the form is somewhat different.

Let me know how I can make the site even better.
As with all of life there is no guarantee.

The difference is that with FOSS anyone in the world with the skills and the disposition can help maintain a thing. With closed systems you are always at the mercy of a single bean counter somewhere.
Imagine that you could write something that executed 10x faster, that required half the effort it'd take for you to write something in whatever language you're using right now, that you could reasonably be sure was bug-free, and that would reduce the complexity of your program by an order of magnitude.

None of that is exaggerated; I think most of the comparisons usually have a far higher disparity between Iverson's family of languages and everything else.

There are a few very plausible/simple/not at all "out there" reasons for all of this that I'll explain if you want.
I don't think it requires sign-in for content that's not behind the paywall. I think it occasionally prompts the user to sign up or sign in, but you can click outside the box to move past it. It's hostile that they don't exclude an explicit "dismiss" button, though.
Sounds like a great service for drug deals though.

Drop off “luggage”, give whatever code you receive to recipient, then they pick up.

If I were a shop owner the liability of storing the luggage just doesn’t seem like it’s worth the risk.
I appreciate the many definitions of "hacking" and "turn on your defroster for 15 minutes" qualifies as a clever exploit.

But at some point a bad product has to be called a bad product. A deterrent that can't deter anyone, but does less damage than a boot, is still useless, not better.
These are the sort of topics where the US-ness of HN really shines through. Though it’s true that if the alternatives to driving require infrastructure that does not exist in many places then they’re not really short-term solutions.
The Selectric Typewriter
And you can always clear your Medium cookies to get more free articles.
Tl;dr should've just gone fully statically typed from the start. Integrating typed and unityped code is a pain and brings low performance. But Lispers believe in their (lambda x (x x)) and look down on static typing. There was one good Lisp, Lux lang, but it went unnoticed, which is a shame because it's much better than Clojure.
We used to have these at airports and train stations in the US and then 9/11 rolled around...
What was the attraction to Medium in the first place? As someone who doesn't write article I wouldn't have noticed if all the Medium articles I'd read had been on Wordpress.
According to Purdue, the first computer science department in the US was established there in 1962, so of course in 1960 IBM wasn't that selective - they couldn't hire CS graduates. Maybe math majors.

Also, I don't know when CS degrees became common among programmers, but it didn't happen right after they were invented, I'm sure.
What'll happen to all the Kindle books when Amazon dies?
Whether it be in 50 years or 50,0000.
The hard part about this model is that I might only need this service once a year or less. If this service did not exist I would just try the tip the bellhop option.
Go: Reduce Function Parameters
>Do you have any ideas for how we get the word out to that community?

sponsor some running races. There's a ton of smaller (200-300 participant) races happening in cities all across the country every weekend that would love a sponsor and be happy to tell their racers about your service. $1000 and a couple t-shirts to be given out as draw prizes would make you a major sponsor.
You can always clear your Medium cookies to get more free articles in your normal tab.
I had a brief look at gogs, gitea, and gitbucket all at the same time. Gitbucket struck me as the simplest to use, and "good-enough".

I'd switch to whichever was first to support a built-in CI system in a heartbeat though.