skysight-inc/HackerNews huggingface dataset:
Young people get old and accrue wealth.

I still have my Ameritrade account from 25 years ago (then Datek, which was, at the time, revolutionary), so I'm not even the obvious consumer of Robinhood services since there was friction for me to stop using Ameritrade and start using Robinhood, but I switched all of my investment activity over to Robinhood a year or so ago (still have some stock at Ameritrade, but I don't actively trade there).
I'd recommend eliminating only the comments with -2 or less point and listening to the comments with -1 or 0. The points are not visible, but looking at the gray tone you can guess how many downvotes it has.

Disclaimer: I like to upvote gray comments when they are not offensive or very wrong.
Sometimes I don't read the article because I have to take the time to ublock my filters (wsj for instance, nature or medium identity redirects, etc)
Nobody refers to our own world as “4D” or flat cartoons as “3D” though. In colloquial speech, the number before the D is the number of spatial dimensions, so “4D” is correct here.
Victorian (probably) bedroom coal fireplace that's been painted over. There's even a few hearth tiles still in front of it.

Random image of a restored one: https://www.oldfireplaces.co.uk/wp-content/uploads/2015/03/2...
Having walked a similar path, I like to refer to this quote when things are down.

The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.

- Theodore Roosevelt
> He said anyone who knew the URL for a valid document at the Web site could view other documents just by modifying a single digit in the link.

Good thing he didn't post this bug online after getting no response. I remember reading about someone who did that on an AT&T website a while back and was sent to jail for simply incrementing an id number in the URL and talked about it on Twitter.
I think the intention was that 'foo/bar' and 'foo' would be in the same directory, therefore when typing C:\foo/bar into the file explorer you would have an ambiguous path. Perhaps I misunderstood.
Only characters from the Basic Multilingual Plane. If you put an emoji in a path, for example (allowed), it will be 4 bytes.
The article explains that (Guile's) lightening is a fork of (GNU) lightning, so in this case, it kinda is, but isn't. Anyway, it's not a typo in the headline as might be surmissed by your comment.
I need help with this, it's affecting my relationship. Any workarounds that don't involve little blue friends?
We split them up, roughly based on ability to pay. It reduces friction, but the downside is that I think it reduces our ability to optimize expenditures. (You don’t have two person sign off on most expenses.)
Afaik Mr. Bosch has finally engaged an artist sometime in the past couple years, when the levels were done or nearly so. They went on looking for the final look of the game—which is quite different from the earlier shots, judging by illustrations on the blog (though it's unclear how close they will be to the finished product): http://marctenbosch.com/news/

So it seems that currently it's time or art, implementation of said art, and polish.
One reason I <3 HN is that complex scenarios like this get described so clearly, succinctly like this.

I couldn't say it better myself when I'm speaking to management that makes these kinds of decisions. Now I can quote throwawaymath verbatim to drive the detailed point home.

Thanks!
I think most of the boomer money will pass down to GenX and the xennials. Millennials are another 15 years out.
One path is to use sequential ints internally and encrypt them externally with something like idgen:

https://pypi.org/project/idgen/

That provides IDs that are both opaque and, if you want, user-friendly.

(disclaimer: I wrote it.)
Boring Company staged a race between a Tesla in a tunnel and one on the road
That's not what people usually mean by "security by obscurity" when they critique the concept. Unfortunately the term is overloaded so it's lost its way over time.

To illustrate this for you, let me turn it around a bit. Is it security by obscurity if the only thing stopping someone from logging into your account is knowing your password?

Security by obscurity is when you (for example) roll your own cryptosystem and rely (in whole or part) on the secrecy of your new-fangled algorithm to save you. That is unsafe. But if you're saying high-entropy strings shouldn't be the only barrier to authentication, you're throwing out half a century of complexity theoretic cryptography.
Can you go into more detail for how you use it?
You can create file names containing special characters from ntfs-3g that make it nearly impossible to access or remove from within Windows (such as those containing a "?" character). I'm sure there's a way, but neither the command prompt nor Windows Explorer know what to do. Opening such files from a variety of test applications seems to fail as well.

According to the ntfs-3g FAQ, this is expected behavior[1] and is a consequence of NTFS' namespace implementation. Allegedly, such files could be removed via a Samba client, but I've never tried.

I confess that outside mounting the disk under Linux, I know of no first party solution to remove or rename such files; but, I'm also not especially knowledgeable on Windows internals.

[1] https://web.archive.org/web/20090207135653/http://ntfs-3g.or...
I've implemented something similar with Gstreamer for my own work. Gstreamer has some of the most disorganized documentation known to man, though, and if something doesn't work, you have to do elaborate googling first to figure out what's wrong (error messages aren't generally helpful) and then experiment with how to fix it. There are also 2 distinct incompatible versions of it in the wild: 0.10 and 1.0.

Needless to say, I strongly suspect very few researchers have enough dev chops to meaningfully use Gstreamer. When it does work, though, it's pretty great, and it offers reasonable integration with GTK and can be made to work with Cairo. I got it to the point where it works for what I need to do, but I wouldn't want to release the code on GitHub because it's relatively high maintenance.

Interestingly I ended up with a similar layout: a set of frame producers (video file, webcam, sequence of jpegs), 2 video sinks (gtk and mp4), and the code to draw stuff in between (using PyCairo for vector and PIL for raster).
Because these teams have never used (eg) google slides to put together a presentation from 3 different continents

I have, and I’ll never go back to PowerPoint. Not coincidentally, my lab uses biorender all the time and it saves us an absurd amount of time. We often paste directly from biorender images into google slides. Yeah it’s pedestrian, but it works really, really well.

Ask the penny pinchers who look down their nose at this who funds them, how many R01s/R37s/equivalents they hold, etc. $400 for a decently run lab is jack shit. Unless you’re buying Rain-X by the gallon at Sam’s Club and silanizing your own float glass for gels, I suspect there are other expenditures that offer less marginal value. YMMV, but it probably won’t.

These guys are doing well because they solved a long standing problem that is worth a lot to a large group of people to make it go away. Every single signup I’ve seen went like this:

“How’d you put that together in 5 minutes?”

“We used biorender.”

“What’s biorender?”

“A web application that helps put biomedical illustrations together. If something is missing, you ask and they add it.”

(Couple days pass)

“Hey we just signed up for it too. Thanks!”

YMMV, again. But probably not.
What? You realize it’s relatively mainstream thought among US politicians that key escrow and law enforcement access to encrypted data is something they want to exist? Germany is far more privacy conscious than the US. This is one politician. It’s not mainstream.
Passive case Akasa Euler MX: 70 W of heat? Go ahead (2017)
Do you work correctly?
it's the wiki-syndrome.
These are always really interesting comments because it shows exactly what happens when one is reductionist- up to the point where it agrees with their pre-existing views. Taxation is theft- they're taking your private property! The legitimacy of property rights, however, is rarely questioned.

A common response is that property rights are obviously necessary- that society couldn't function without them.

The same argument, though, applies to things like taxation! "Obviously, we need some taxes just to keep society running- roads, water, firefighting..." isn't an uncommon argument from more centrist types, and that tastes exactly the same as "property rights are necessary for civilization".

The fact is, the moral authority of "I can kill you if you try to use this object, or enter this area of the world, which I call 'mine'" is just as worth questioning as that of "I can kill you if you try to use this object, or enter this area of the world, which I call 'mine'- unless you're authorized by a democratically elected, representative government, and we as citizens have collectively agreed that each of us must contribute towards the common good."

If taxation is theft, then killing somebody to defend or retrieve your property is cold-blooded, probably premeditated, murder.
Arch Linux Easy ZFS Installer
You don't want to use C lib in Go for performance reason.
German Interior Minister Wants to Force Messaging Services to Decrypt
Derek Sivers' interview (founder of CDBaby) was the one thing that got me into Linux for the first time years ago (and Arch Linux even). Since then it's been my primary OS.

https://usesthis.com/interviews/derek.sivers/
You are missing the point. The number of accounts is not an important metric. I am not saying your conclusion is false, just that you do not provide relevant facts to support your claim. Assets under management is much more important, and not necessarily strongly correlated with number of accounts.
Buying max RAM from start is a $200 extra which may validate saved space. Not justified is soldered SSD. Ive doubled SSD size once a year to extend laptop life by 6 or 7 years.
That was an unnecessary amount of cringe to bear for a Friday afternoon. I could have done without that. This is the real life version of the kind of dream where you catch yourself giving a lecture naked.

Having said that, I think the author did the right thing. She accepted that the premise of her book was wrong, and she promised to correct it. That's more than most people do when caught out live like that.
Ah yes. The GC latency could be a problem. Java may still be viable with the new ZGC garbage collector. And Vert.X uses Netty underneath which is mostly protocol agnostic.

Still, those issues and not being a Java shop makes Vert.X/Netty likely a bad fit.

Thanks for replying with a well thought out response!
Bubbles that large are not stable—the sinking effect (which is disputed) would have to do with a significant reduction in density of the water by a large number of smaller bubbles.
Exponential is interesting for P=?NP because the naive method for NP problems runs in exponential time.
Somewhere Nelson is letting out a hardy ha ha
Great article with in-depth reporting.
Am I right in thinking he named the Quark - he was reading Finnigan's Wake at the time.

I wonder if he finished it...
Good idea, I'll experiment on that. Thanks!
DNF felt like a pretty good Duke Nukem game.

Unfortunately, at least my tastes and expectations in games have changed in the intervening 15 years, and it no longer suited them at all.
This is relevant, why did it get flagged??
Yes, for known attacks. Unknown attacks are harder.

https://github.com/google/wycheproof is a Google's effort to test for known attacks. If your crypto library does not mention Project Wycheproof or known attacks listed there, ignore it.
Camera control of lights is a blessing for many motorcyclist, there are just some lights that will not trip. Plus like the guy told you, it is far cheaper. Plus I know in Atlanta they use the cameras to adjust timing and such and did show improvements.

if there is no retention, or a press here to save last five minutes in case they witness an accident that would be good
Amoma.com is a scam (2017)
What choice does she have? She fancies herself a public intellectual. Turns out she’s a ninny
Pretty much. The demo team requires a runway that is 7,000 by 75 feet. They also demand single-wheel weight bearing of 65,000 pounds, parking spaces that are 75 feet wide, security fencing, and various other junk like hotels and a gym. I'm sure they'd settle for less in an emergency, perhaps even a wide highway.

I don't think it is all that much compared to the Boeing VC-25 (with Trump) or Antonov An-225 Mriya, both of which landed at the airport.
That's exactly how I felt about polynomial time definition when I was just starting to study complexity theory. Now, after a two year complexity-focused master program, I realized a few things which changed the way I perceive it:

1. P is a roughly approximate definition of «feasible» problems.

P doesn't perfectly capture problems we intuitively understand as feasible (e.g, P includes problems which are solved in O(n^10000) time), but it is good in other respects: its definition is independent of computation model (but the model has to be able to simulate a Turing machine with at most polynomial slowdown, which is true for all reasonable models); P has complete problems; P is closed under many ways of combining algorithms (e.g. if you run a poly-time algorithm poly times, what you get is also a poly-time algorithm). So P isn't perfect way to define feasible problems, but it's good enough (or maybe the best we have?).

There may exist other ways to formalize feasible computations, which could fix P's drawbacks. Maybe complexity theorists will come up with one later, when they get a better understanding of computations. But until then, they work with what they've got.

2. Even if you don't buy all this «feasibility» interpretation, P will still make perfect sense for theory. Especially, when you ask questions about its relation to other classes.

It is natural for computer scientists to consider variations of some computation model and try to understand which of those variations are stronger and how much stronger they are. For example, randomized and nondeterministic Turing machines are variations of usual deterministic Turing machine (DTM). But the former two have their own unique superpowers, which are randomness and nondeterminism. But how powerful these superpowers are? Can a DTM provided with such a superpower solve more problems? And if so, can we compensate the DTM's lack of superpower by providing it more running time? How much time would suffice for that?

In these terms we can say, that P-vs-NP question actually asks whether polynomial-time DTM's lack of nondeterminism can be compensated by allowing it to run poly(n) times longer. Similarly, if you ask the same question but with «randomness» instead of «nontereminism», you will get another famous problem of P-vs-ZPP (or P-vs-BPP, depending on your definition of randomness).

Computer scientists asked similar questions for models other than Turing machine, and successfully answered them. For example, for finite automatons we already know how many extra states we need to go from nondeterministic to deterministic one. Similarly, for communication complexity we know something about the relation between nondeterministic, deterministic, and randomized complexity.

EDIT: Ooops, I replied to the original version of your post, before you clarified what you meant.
I have been going at it on and off since 2002. I work a day job, but I still enjoy trying to make something people want.

On my most recent project, teaching kids how to program, I am taking a different approach.

I am trying to do market research first. Figure out if there is an audience and what their needs are. Make something people want to buy.

All my previous attempts were just ideas I had or contracts that had no long term potential.

As an engineer, I got carried away with using new technology and adding tons of features. There was no audience. After reading a few books on different approaches, I have changed how I see it.

So..

I would say keep going, but if you can manage a job do that. Keep working on a side project, but only one idea at a time. Give it enough time to see it through.
Username checks out...
Didn’t dot.com companies like fab try doing this before in order to better tailor clothing for consumers. If it wasn’t fab it was someone similar. You had to go to one of their booths and get scanned—without a $25 reward card...
Fixed! Thank you for flagging that. I'm actually just using custom CSS files per component pulling in a global variables.css file.
> Another example is the military, which is probably the dumbest possible bureaucratic institution ever devised. Yet is capable of executing the mission with ruthless efficiency, and can survive in the face the adversity and loss that few organizations can.

I like to tell people that the United States Government (USG) is good at very few things. However, the USG is excellent at killing / offensive lethality. Nation Building? Lol - how the fuck do you build a nation with AGM-114s?
This reminded me of the enormous mess surrounding Fez 2 and Phil Fish's exit of the game industry At Speed.

Regardless of any other opinions I may have about the game industry's toxicity, I'm always somewhat sad to recall that, as I wonder what it might or might not have turned out to be.
They are urban kids. The parent wants them to be normal.

He was not expressing a judgement about kids who are not urban. The question about an urban bias seems hyper defensive and inappropriate in response to a very personal wish.
In the retro console scene, sadly there are many programs with multiple independent forks which cannot be merged together.

Famitracker is a NES composing program. It was originally a monolithic cathedral project written by jsr without a Git repo. There were several forks made, including HertzDevil's 0CC-Famitracker which had a Github repo and added features. Famitracker's creator released a "beta" without source code, then abandoned the project. 0CC-Famitracker reverse-engineered the binary to merge in some features. I maintained a "bugfix patch-set" on top of 0CC for several months, but kept running into merge conflicts, so I ended up forking an older revision of 0CC, calling it j0CC, because 0CC's maintainer was adding bugs and refused to accept contributions (including bug fixes). Then we both abandoned our forks...

libgme is a library which emulates game-console sound chips, and is used in media players. It was originally written by blargg, but now has 2 active forks: A "linux" fork packaged in many Linux distros (including Ubuntu/Fedora), currently lightly-maintained by mpyne (which suffered a security vulnerability), and a "windows" fork used with foobar2000 (also builds on Linux via qmake) maintained by kode54, which is more ambitious with changes, including a slow but accurate SNES SPC700 emulator written by byuu and not affected by the security vulnerabilities.

I heard Amiga emulation (UAE) has multiple forks too, and WinUAE is more popular?

I would prefer if the forks had never happened, but it's not going to happen.
Another pretty direct comparison would be to 128-bit secret bearer tokens, on which a huge portion of the industry relies.
You're emotionally attached to a perception.

Teams like the one the other poster described definitely exist. They are also rare but and take work to find. Are you sure the times where you felt like "something was missing" was more of a factor of being on a team that advertised themselves as fast paced while not actually being one?
Those Curly Braces in JSX
The worst part about it is, all these deleted/locked questions rank really high on google so they pollute the search results.
that's a good question.

maybe you could make it explicit for new scripts?

from __past__ import cruft
It looks neat product. Wonder which technology is used to render videos.
I love new note taking and TODO apps, but Docker, Tomcat, Java, Postgres, etc for a minimalist web app? Seems overkill.
etrade does serious business too. Some actual companies, like Apple, use them to give employees stock.
Well, the first computer on which I wrote programs was a ZX-81[1]. The 486 DX4-75[2] with 4 Mb memory, however, helped me learn C using DJGPP and later build my first Linux kernel (on Debian 1.1), browse Gopher and WWW sites, read newsgroups, play with Cello[3]. I also wrote first versions of my economics experiments on it. Later, I upgraded to Windows 95 from Windows 3.11 WfW so I could have a decent Java experience.

I don't think I have much of a point except that you could do development on that machine in relatively modern ways in a way I could never imagine on a ZX-81 or ZX Spectrum.

[1]: https://en.wikipedia.org/wiki/ZX81
[2]: https://en.wikipedia.org/wiki/Intel_DX4
[3]: https://en.wikipedia.org/wiki/Cello_(web_browser)
Or in summary, assuming he graduated at 18, he's 62.
Why I chose BigQuery for events analytics and why probably you should too
Does the community have a recognition program? Key to the city?
Show HN: Kweb – A departure from “fat client” web frameworks
Because the metal is used in gold-plated contacts, it's as easy as that. That is a problem, because unlike jewellery gold, gold in electronic equipment is not recycled.
It’s a very real concern that really comes to a peak when you get older. My mom, as well as my wife’s mom and step mom really felt the pressure of being financially dependent on their husband once they got to their 50s and 60s. It’s not only the lost earning power—even social security forces you into dependency, since your benefits are keyed to what you earned while working. The one with the most peace of mind now seems to be my wife’s ex step mom, who never had her own kids and maintained her career the whole time.
This is the full paper the OP was referring to: http://people.cs.uchicago.edu/~laci/17groups/version2.1.pdf

The fixes linked above are mentioned in the WARNING below the abstract and explained at 18.1.
This is amusing, thanks for pointing this out. It looks like the AP said 3 billion yesterday, as cited here: https://www.apnews.com/d276ebdec5224398b9d70a6424bdee7b.
It's funny that you should say that about addresses because that's exactly how they work in Japan [0]:

> When written in Japanese characters, addresses start with the largest geographical entity and proceed to the most specific one. When written in Latin characters, addresses follow the convention used by most Western addresses and start with the smallest geographic entity (typically a house number) and proceed to the largest.

[0] https://en.wikipedia.org/wiki/Japanese_addressing_system
>As a side effect, most of ads and trackers also stop working.

As well as a lot of sites, period.
How the Success of Filmfreeway Helped Launched Festivilia
While in that particular case, volunteered information seems suspect, I would argue that is only so because the person providing it is already under questioning for something. The would be the exception rather than the rule, since in the vast majority of cases, no attention is the desired scenario for a person who has done someone else wrong. And generally speaking, the easiest way to achieve zero attention is by not informing others as to the existence of a situation.
> I agree with you. Let me emphasize this explicitly: the real failure here is the utter lack of authn and authz.

Bingo.
r/cyberDeck/