skysight-inc/HackerNews huggingface dataset:
"Instant Death" and randomized exploration rewards seem to be key.

Usually called permanent death or permadeath. These two happen to be the defining traits of the Roguelike genre. They’re the two highest value factors of the Berlin Interpretation [1].

[1] http://www.roguebasin.com/index.php?title=Berlin_Interpretat...

Note that all of the other factors have been violated by one Roguelike or another, so I would take them with a grain of salt.
You can use unregistered obfuscating bridges when the Tor protocol is banned. Not sure how effective that is though, since I've never needed to use them.
Clover guide
https://midi1996.github.io/hackintosh-internet-install-gitbo...

r/hackintosh guide
https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-...

OpenCore (most recent)
https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-g...
“A Commodore 64 Story”
In good writing, clarity is job one
> require minimum amount of positive reputation to leave a comment

How can one get positive reputation, without first having published a few comments that got upvoted?

Anyway here's a commenting system with a built in trust level system — more similar to the one you'd find in Discourse, than at StackOverflow though: https://www.talkyard.io/blog-comments (I'm developing it). There are Like votes = upvotes, neutral Disagree votes, and (for community core members & mods only) the Unwanted vote, which works like downvotes and destroys "karma" (not completely implemented).

From your blog:

> Users should be able to gain reputation through their comments — we are currently able to upvote or downvote each user comment — that should somehow influence user profile reputation

And maybe an upvote or downvote by someone with high rep, could carry more weight, than from a new member?
I can't edit any more, but I'd really be interested in people's experiences with it.
> Education is expensive, sure. We can talk about that... but useful? It seems obviously useful to me.

It all depends what your definition of "Education" is. If you mean a college degree, then I'd agree that in most cases (depending on your major), it's indeed not particularly useful.
The message that it sends to companies that don't play ball, and sort something out voluntarily between themselves that is in consumers' best interests (and by this I mean Apple), will be worth it.

"an expensive legislative bill" was not the first recourse to "how we solve that problem". But it is a necessary fallback.
This, at least in rioplatense spanish is called "vesre", which is itself the vesre of "(al) revés", which in turn means " backwards".
I'm also reading Voss's book and watched most of his Masterclass. You probably just need more time on task, which is the problem with learning a lot of things. Most of us negotiate job offers, salary, hotel upgrades, etc infrequently. One thing that works is not giving a fuck and be willing to walk away. For example, buying a car - in that specific scenario you have a ton of leverage.

Could be a good product idea - negotiation practice sessions as a service...
> I use SumatraPDF on linux with wine.

I just discovered Foliate[0,1], which is a very small reader (252kb, deb) for .epub, .mobi, .azw, and .azw3 files. It's based Epub.js[2]. I was looking for a standalone epub reader (wanted to avoid the document management stuff) and stumbled across this gem.

It's performed very well on the epubs I've tossed at it.

[0] https://github.com/johnfactotum/foliate

[1] https://johnfactotum.github.io/foliate/

[2] https://github.com/futurepress/epub.js/
Yeah it doesn't actually knock down shit, just means that either are possible. So... It changes nothing.
You Can Call the Super Bowl the “Super Bowl”
Sounds like a great way to end up with a cafe full of freelancers working on their macbooks.
Show HN: VRWorkout – A VR calisthenics rhythm game made with Godot
Though that assumes they haven’t implemented even trivial filtering of bogus data.
Note that exponential grow is the usual initial grow in a new illness in a very connected population (like a city with 11 millions of habitants). Jumping from a city to another city is more difficult to model, and it depends on how easy is to detect the ill people and isolate them.
I wonder whether Google Maps takes into account the various ways of transportation, such as bicycles, public transports, or electric cars driving on the bus lines.
Developer here.
I built this for my own daily workout but it may be useful for others as well, so I decided to make it open source.

It was built using Godot 3.2 [1] and uses the Oculus Quest hand tracking to free up your hands which is especially important for the pushups.

[1] godotengine.org
Texas is the new California. Keep voting Democrat no matter what and let’s spread the madness like a blue wave.
I recently got work by responding to a post in the HN who's hiring / looking for freelancers monthly thread. When I need a project I always look there, as well as the other usual places. Also try TopTal or Gun.io. They are probably the best freelance platforms with real projects and clients who pay market rates (or close to it). Upwork is garbage...
Just do it on wifi. With a bit of spoofing you could "move" all the phones up and down the street while they're in your basement.
Not really that easy with just IMU sensors, I’d assume ?

I did one project in school (albeit a simple SVM based model) to classify walking vs running (and so on) and ambiguity was still there. Stationary vs. Walking was easy to draw a hyper plane in between, not Running.

I still find it a difficult problem to get into, after 5 years. Perhaps ANN models might work better? Although my heart is still at Hidden MM states...
That's true! I think next-gen manufacturing is actually one of the most interesting areas of research going right now.

In this case, though, I meant commercial part more like "generic component that you could buy from fifty random aliexpress suppliers" rather than simply "part produced commercially."
Now I remember why Flash websites were popular in the early 2000s. I am glad css caught up!
Koalas bulldozed on Victorian property
Would like some feedback please?
Hi all,

WARNING: This simply for feedback purposes.

I'm basically want to help sellers to share their current sales and I made a solution. The solution involves integrating an API with your store. This allows you to add/update your sales each time a user browses online.

Would this product help you in terms of sales? Would you be interested?

Any feedback is useful: https://www.peempoint.com
you can conduct your own experiment (beware you may not be able to stomach the results).

1) set up a facebook profile with a sock puppet identity. make your character female and ~12-15 years of age. don't forget a profile pic.

2) prepare your inbox.

https://www.frc.org/updatearticle/20191216/posing-online

most people don't have this conversation with their kids. they let them sign up and hope for the best. (which 12 yro doesn't have a phoen today??) -> that's what I'd consider extreme (not somebody teaching their kids about how to be safe).
Uhm, Italian uses mostly the same order as French (GPL Gas di Petrolio Liquefatto, for example), unless by "the rest of Europe" you mean to exclude the ones that speak romance languages.
I've been in one, had a finger chopped off and been in a coma :-)
Fire TV Supported Sound Bar List
That's mostly because competition increased, hence margin per cup had to increase.

A 90% markup on a product (even when taken away) is exceptional. Yea a subscription model could make sense, many local coffee shops struggle and end up closing doors after a while.

I rather propose reducing the margin, have more people consume such Beverage out instead of home made, or worse: the vending machine at the office. But disrupting the market pricing practices is very difficult of course. I would like that, a cup of coffee without commitment, for a fifth of the current retail price, that's still a 50% markup.
As a coffee shop owner, I would also like that: My counter visited by 10 times more customers, seeing happy faces for coffee at great, in fact adequate, value.
His First Business Failed, Then He Sold His Second to Apple, and Last to Rakuten
I always wondered about that.

I don't think enough people use Google maps in my area for it to be consistent much of the time.

Lots of random (not on map) or way out of date slowdows. The reporting feature doesn't seem to do much.

Granted otherwise it is a great app, and I don't pretend to have the solutions to the wonkyness, just wonky at times when it comes to identifying traffic issues.
A thick religious text similiar in scope to the Bible is going to be a pretty solid choice regardless of which one you choose. The content of those books generalizes quite well over most of human experience.
Why not make preset configurations for various RDS machine types. 90% of users running on AWS RDS repeating same steps to get same results.
For us located in EU it’s at 20:20:02:02 in the evening :-)
Yes, if you look in your Google Maps timeline it can even often guess which mode of transportation you used.
Simple yet interesting experiment and the type of content that keeps me coming back to HN. Nice work OP.
That's how it works over there in second world shithole europe.

see dieselgate for more evidence.
Looks like you're the only one provoked by the name, dang.
C++20 Concepts
Veteran Engineers with Outstanding Skills
in the west, one strategy would be to do nothing and let the current trend run its course.
The situation could also easily be discovered by probing accelerometers of the phones that travel in groups. Separate vehicles don't exhibit perfectly synchronized acceleration and deceleration, especially not in a traffic jam.
Turning it into an oversubscribed co-working space with third-wave coffee included in the subscription.
Indeed, but carriers don't get data from the device's sensors, so they need to be a little smart to properly recognize the mode of transportation.

It's easier with historical data since you know the full trip, but even real-time should be doable.
There is a hack to patch only essential component of a system without rebuilding all dependent pkgs : https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp... .
Extracting Data from Invoices with Google AutoML Natural Language
> The solution for this is to replace “product of n and m” bij “least common multiple of n and m”

Nice, and it works for my example, too:

Number of multiples of either 3 or 6
= Number of multiples of 3
+ Number of multiples of 6
- Number of multiples of lcm(3,6) = 6
= Number of multiples of 3

Cool. How to extend to more than 2 numbers?
Absolutely. What I'd really love to see is a way to put their non-chicklet keyboard in more modern bodies. That's essentially what the anniversary model, the Thinkpad 25 was.
>They wouldn't go through the trouble to identify and blacklist exit nodes and present users with a captcha otherwise.

Do you really think they care about that 1% (made up number) of Tor users using their service legitimately? Or do they just want to avoid being attacked or their service being abused?
Where is 2021-12-02 though?

edit: NVM. Should read better.
Why Tech Workers Need a Union: A Q&A with the CWA’s Emma Kinema
I have the opposite approach : everything is under my real name and easily traceable to me.

Thus, I have never the illusion of being hidden online and I need to be conscious that everything I say is said on a public place and that I have to be accountable for my actions.

(ironicaly my hackernews username is the furthest from my real name but it should still take you under 5 minutes to find my full name without effort)
And yet ClearCase was notorious for being the bad old world that everyone wanted to get away from. I'm sure someone will be along with war stories to tell us why the reality wasn't so great.
Ask HN: What would you redo in your software development career?
I found it hilarious when a LA based startup compared their pricing structure to a 'nice meal' (50-100$)

Not only did it insult my definition of a 'nice meal', but also made me not want to give them any more money for 'nice meals'. A nice meal is 700 calories from healthy sources. An extravagant meal is the price they quote.

Similarly $5 is not the price of a coffee... It's about 30p.
There is little need for opinions here - just A/B test and see what works better.
Paint.net 4.2.9 reduces memory usage by up to 33%
Google spun-off Niantic and I hear they have pretty good anti-GPS spoofing algorithms/NNs (for Pokemon Go), I wouldn't be surprised if they use the same or similar tech for GMaps.
Well you could look at childhood mortality rates as well.
Great work! Have you considered looking into human gaming practices that border on the unethical and unfair?
It would be a pretty unusual product if their target market is everyone. They probably have a specific demographic in mind with their marketing.
It might be 'basic' but it's the starting point for most people! The fun things with these 'simple' problems is that you can solve them in so many ways. Two of my favourite posts I've recently read where they've solved beginner problems 'the Hard Way' are:

FizzBuzz with a domain specific language [1] and the
N Queens problem without declaring a value type [2]

[1] https://themonadreader.files.wordpress.com/2014/04/fizzbuzz....

[2] https://aphyr.com/posts/342-typing-the-technical-interview
Someone like Bob Anna or Anna Bob
I’d highly suggest removing the custom scrolling / scroll bar logic with your hamburger menu on mobile (and probably redesigning the site to avoid the hamburger menu all together — it’s an anti-pattern). The non-standard nature means I lose all the natural momentum scrolling I get on iOS by default, the scroll bars can’t be moved like I’m expecting, and it makes the whole site feel janky and not usable.
Exactly! Sometimes I wonder why browsers have no hook for launching external editor for textbox input, like EDITOR env in shell? This could also solve the need for RichTextbox with JS based controls for bold/italic/bullets etc.
For me it's definitely not just nostalgia. I type this on my X220t, which was released in 2011; it hangs around my house as the general-browsing-and-social-media machine.

I love the keyboard and trackpoint, and older Thinkpads are rugged in a way that new models have apparently given up on. I bought the Thinkpad 25, which was basically a 2017 mid-range laptop with the old keyboard. It's adequate, but flimsier and less reliable.
This is a hack in an older, juvenile sense of the word, the sense that found cars on top of MIT buildings and football fans holding up cards that spell "we suck" in aggregate.

I might be getting older but "hack" these days seems to just mean "go to work" or even "go to work on the weekend".
This has been mentioned on the tor irc several times and also on some other places. No one cared ...
Might be via the phone sensors more then GPS travel insights -

https://developer.apple.com/documentation/coremotion/cmmotio...
HiPlot makes understanding high dimensional data easy
Ask HN: What little decision has created the most happiness in your career?
‘McMillions’: ex-cop orchestrated $24M McDonald’s Monopoly scam
Yet the best hours of my life have been idle, empty ones with no plans or agenda whatsoever.

This whole idea of filling time with 'work' like it is a race is completely antithetical to any idea of joy and fulfilment.

It feels like 'wasting' time or downtime is essential to meaningful productivity.

I did absolutely nothing and it was everything that I thought it could be. -- Peter Gibbons.
it's not a bug, it's a feature.
> If your html isn't long enough, and that abomination still exists, you'll get Microsoft's 404 instead of your nice and short 404.

The most annoying part is that this knowledge was abused to make even the most basic and otherwise-useless 404 pages show up in IE.

Back when this was a thing, I literally saw this happen. I have one of these pages saved, which is how I know - it was a page which just had "Not Found - The requested document was not found on this server." on it (along with the site name), and then a long HTML comment saying 'Unfortunately, Microsoft has added a clever new "feature" to Internet Explorer.' and explaining the comment's existence.

All for a 404 page that gave far less useful information than IE's own 404 page did. If the page had any brand styling on it I might understand, but this was literally a bare-bones, no-styling page with nothing useful on it.
That's a good "problem" to have if you price and market it correctly
But wouldn't that other car be classified as error?
Developers are always doing a if curl status > 400 throw error. I keep running into this pattern in external libruaries. Then they throw the error in place. Please stop this and bubble up the error so the user of the lib can decide.
Someone else being just as bad/worse is not a valid excuse.

My point is that racism and right-wing nationalism isn't something that somehow started in Europe in the last couple of decades and then came to the US. It's been there since the beginning on both sides of the Atlantic, and systematic racism in the US has been a thing since before the founding fathers put ink to paper.

In addition, you can't just say "Europe" as one unit. There are vast cultural differences between even neighboring countries. Europe does not act as one united country, it's a patchwork of localized opinions and cultures.
The absolute best technical person is a meld of these two.

Pure pioneers look like the fabled "10x programmer" on the outside, but leave a hellscape of technical debt in their wake.

Pure process people are so busy building their perfect ivory tower they miss the actual goal of getting stuff done.

Somewhere in the middle, where you've figured out how to move fast but also avoid causing the tech debt you've encountered in the past is the right place to be.

This usually boils down to having good boilerplate when you start something - for code, that might be a trivial but well understood linting and testing framework that you can add at the start of a project, or a simple way to start documenting a business process.
Seneca, JFC...
We're not at the peak of gpu bitcoin mining.

We're in the age of serverside GPGPU on the cloud.

"Looking at the GPU segment, the revenues have almost doubled over the past two years. This can primarily be attributed to Nvidia’s foray into data centers, expanding in both High Performance Computing and the cloud. The data center revenues were up a solid 133% in 2017, led by continued growth in its CUDA platform, and increased acceptance of its Volta architecture. "

https://www.forbes.com/sites/greatspeculations/2018/06/27/wh...
Better use P2P chat groups like Tox or Retroshare
Everything You Need to Know About Fast and Furious 9
this could also cause a vicious cycle for the towns and smaller cities. there's a certain amount of fixed cost to maintain existing infrastructure. if a significant number of properties become vacant, the municipality will have to start hiking taxes to keep the same revenue, making the place even less desirable and causing more tax base to leave.
No, that's not your job-- you're already doing all the hard work. I'm kinda occupied but if I get time I'll see if I can package it. Thank you, you're very kind. I hope you have a great professional life.
Why you don't recommend Tox ? P2P software is always better than server depending software.
It was this essay, along with a choice quote from Epictetus, that induced me to finally leave my day job to go back to University to study CS. I graduated a month ago and began my first full-time SWE position last Monday.

I spent my twenties on auto-pilot, allowing external circumstances to effectively decide my life for me. Seneca and the Stoics reminded me of the immense agency I still possessed, despite the obscenity that was the recession and the cost of American Higher Education. I still had some say over my life, or at least over my choices, and if I didn't exercise my agency, life would slip through my fingers and hurtle to me a deathbed filled with regret and disappointment.

The quote from Epictetus:

"How long are you going to wait before you demand the best for yourself and in no instance bypass the discriminations of reason? You have been given the principles that you ought to endorse, and you have endorsed them. What kind of teacher, then, are you still waiting for in order to refer your self-improvement to him? You are no longer a boy but a full-grown man. If you are careless and lazy now and keep putting things off and always deferring the day after which you will attend to yourself, you will not notice that you are making no progress but you will live and die as someone quite ordinary. From now on, then, resolve to live as a grown-up who is making progress, and make whatever you think best a law that you never set aside. And whenever you encounter anything that is difficult or pleasurable or highly or lowly regarded, remember that the contest is now, you are at the Olympic games, you cannot wait any longer, and that your progress is wrecked or preserved by a single day and a single event. This is how Socrates fulfilled himself by attending to nothing except reason in everything he encountered. And you, although you are not yet Socrates, should live as someone who at least wants to be Socrates."
The page heading says in big text, "Learn Python 2". Python 2 is officially deprecated and unsupported. Why are we not pushing for Python 3 everywhere?
> Ask anyone to build a Hello World in Javascript, and it will be a Node app with 30,000 packages, using 7 AWS services, with a full CI/CD pipeline, running on Amazon Fargate.

I think you're just exaggerating to make a point of outrage. I don't think anyone would write a Hello World that way.

There is nothing to be outraged about.
Thanks for sharing. Another museum for my bucket list.

"...and the large stationary steam engines."

The first time I recall seeing an actual functioning steam engine was at last year's Deming Logging Show. It was an early model of steam donkey.

https://en.wikipedia.org/wiki/Steam_donkey

http://demingloggingshow.com

Like a lot of kids, my son was obsessed with trains, steam shovels, dozers, etc. There's probably all sorts of reasons to not exhibit actual machinery. But it'd be cool. Maybe scale models or replicas.

I know that if I could watch a working loom, the docents would have to drag me out at closing time.
Tusk: EU would be enthusiastic if Scotland applied to rejoin
I'm all for referring to people by their preferred pronouns, but complaining about "misgendering" a hypothetical person who exists only as the subject of a joke seems unnecessary.

If the author of the joke decides to use male pronouns for his hypothetical person, then so be it. There's nothing to be gained by "correcting" that.
Yeah this is a legitimate concern (frankly sickening) but didn’t seem to be what the parent post was pointing to. This should be resolved by an outright social media ban (as parent has), strong privacy settings, and maybe occasional checks on the kid’s private messages (though, as an advocate of privacy I’m also an advocate of children’s privacy).

Parent’s response seems more oriented around the, “saying something you regret on a permanent record” area which, again is a legitimate concern, but not what I would classify as “basic safety.”
Download it all with

wget -r -A.pdf http://www.gameaipro.com/

wget -r -A.zip http://www.gameaipro.com/
Winnti Group Targeting Universities in Hong Kong
What a generous gift :)

And even though they gave a talk about in in 2015, their "Simplest AI Trick in the Book" is still not implemented by some games released nowadays.

In case you don't know it, it's:

0.2s reaction time for aiming

+ 0.4s reaction time for yes/no decisions

+ additional delay for ambiguity, surprise, or limited visibility

I wholeheartedly agree with this advice. Just seeing your opponent taking a moment to think makes whatever it is they do so much more convincing.