skysight-inc/HackerNews huggingface dataset:
What a bizarre press release that accompanies this...
https://blog.google/products/search/google-finance-makes-inv...

Google Finance used to have all these features. They were already implemented and working fine in 2009! The original chart tool was much better than the current version. You could see every dividend that was issued, splits, add moving averages, etc.
Then they "simplified" it by removing all the best features and are now adding them back?

Why would I bother to use this when they have so thoroughly torched their goodwill by senselessly killing off working (and good!) products?
As long as countries can leave the EU there is no way it will become as top down governed as US is. If the EU feds started to be as heavy handed as the US feds then the union would break apart, and since it is legal to leave in EU unlike US it wouldn't become a civil war.
I think that probably answers my question. There is a raw memory space for efivars that is accessible by the kernel but might also be under control of lower-level runtime services. If that is truly the case then I agree with you, the kernel should default to using the efi runtime to modify the efivars.
The Malian government asked France to provide help.

The UK would do similar things if the Kenyan government asked for help.
America already has restrictions on speech including slander laws, defamation, and inciting violence. So yes there is nuance to this issue like all others. Nuance seems to be something the left is incapable of comprehending lately.

If you try to make "lies" and "propaganda" also be illegal that' where the nuance begins and where your argument fails, for all the reasons I already gave, and will not bother repeating, except to say that reasonable people will disagree about what truth is and what is propaganda. So if you outlaw lies you must appoint some people to become the arbiters of truth, and you need to admit you have not answered how that can be done. All you've done is hurl insults and propaganda of your own, which according to you should've been censored.
My guess is that they're talking about ripping DVDs and storing video files on the laptop HD. It's functionally equivalent to a NAS as far as Plex is concerned.
In Poland in the 90s there was a spreadsheet application for DOS named TIG. It was a companion to word editor named TAG.
Once again, this is why credibility matters. FB might have thought nothing about trashing their own name over the years (“what are they gonna do, quit?”), but now the moment they need to leverage someone else to change everyone’s response is going to be “haha, <bleep> off”.
Pretty!

I wonder what a snowflake looks like from the side. Do they have 3-dimensional structure too? Are they all flat?
If you use implicit tls/ssl, not using starttls, the data channel should be using tls/ssl too.
There's some new information released which mentions the github repo name, and since when the vulnerability has existed.
Shouldn't there be an equal contrarian dynamic among anti-authoritarians?

I suppose there is, and it's segregated by thread. Some topics attract first responses from libertarian anti-authority types, such as crypto and intellectual property.

But even so there's a kind of overlap. It's anti-authority when it comes to obligations, and pro-authority when it's about property. Or more generally, anti-authority about us, pro-authority about them.

That's not so much "contrarian" as simply "selfish", but it does have the "pent up energy" that dang mentioned. And yeah, I do think you see a lot more selfishness on HN than in the past.
I discussed this in a video I made on the SolarWinds compromise if anyone is interested - https://youtu.be/ONd0ERCUy0k?t=760

Original Tweet came from @vinodsparrow - https://twitter.com/vinodsparrow/status/1338431183588188160

Keep in mind the binary files that contained the backdoor were digitally signed by SolarWinds after being tampered with. So this FTP credential leak might be part of the supply chain compromise, but is not the whole enchilada.
Its in an account which isn’t owned by any person - the account of a “contract”, a computer program made to accept money and send it out based on a set of rules. Unfortunately for this person, the program’s rules don’t let it send back out the kind of currency he added. It’s like if you tried to drop off Euros at an American bank and instead of telling you they don’t accept Euros, they put it in the cash register and, when you asked for it back, told you they can’t give out Euros. The question is whether someone can figure out how to modify the program to accept more currencies (even though the program was designed to be immutable).
The Vanishing Indian
The common complaint about Gatsby is that it's slow. Once you reach a certain scale of records you're ingesting from Contentful or wherever, Gatsby really starts to chug down trying to infer all their types for GraphQL (I believe this is what causes the slow down).
The smart contract itself owns the tokens.

The smart contract is a small bit of code (and storage) that lives on the blockchain. It lives at an address, hence why tokens can be sent to it.

Unfortunately, the smart contract has no way of transferring the tokens out, and it can't be upgraded. Therefore the tokens are locked in there forever.
> this seems like a dumb move.

It is, until said crypto triples in value. Then not so much.

Some people have been known to bet the farm on the red at roulette.

That's a dumb move indeed, unless you win of course.
"How many windows does a typical i3 user have open anyway?"

I have no idea I, just told you I use emacs as my window manager. Pretty sure that I don't come even close to any definition of typical.

A few things though. Every window manager I listed can do floating windows if you want. (Maybe not ratpoison) In my opinion overlapping windows is an anti-feature but it's possible for people with differing opinions.

It's a matter of workflow I suppose. I want tiling first. When I open a new program I want it to open in my currently focused tile every time. If I have a window in another tile, or not visible, I want to hit a couple keys and bring it into my focused tile. Not have to faff around switch to make a different window active and then re-tile it.

So sure you can use a floating wm as a tiling wm, sorta. And you can use a tiling wm as a floating wm, kinda. Pick the method you are going to use the most start there and then maybe throw in a little floating/tiling if you like.

I just wanted to point out about manual tiling managers. It seems like when tiling wms come up people say they tried xmonad or awesome and didn't like it. I absolutely hate auto-tiling managers but I like other tiling window managers.
I use a tiling window manager configured to work alongside XFCE, which provides many of those things you listed, with maybe the exception of hot plugging an external display and the keybindings for volume/brightness. It means I get a preconfigured panel, a set of small GUI utilities designed to work together, and also the ease/comfort of the window management scheme that I prefer.
My interpretation (not a crypto buff) is that it's like he accidentally buried a locked suitcase of cash in concrete at the bottom of the ocean.

It might be recoverable, but would require extraordinary efforts.
Thanks! I shared on reddit for now: https://www.reddit.com/r/Common_Lisp/comments/keb6iu/another...
Let's leave real money behind and all move to crypto. It's just so easy. Can't trust banks. /s
Zipper is a bit more flexible due to not matching position in data structure with position on screen.

Thus it's really easy to have layouts like accordion or other partially overlapping tiles, or having one big window in middle and the rest in circles around, or just adding a bit of flex based on preserving proportions.
or every time Tesla does a thing: https://hn.algolia.com/?dateRange=all&prefix=true&query=tesl...
That isn't sending money to a black hole, that's sending money to a fraudster.

Granted, that is still losing money irreversibly, but it's not the same thing.
Wrong account is one of the three specific scenarios the National Automated Clearing House Association permits an ACH reversal for.

(The others are wrong amount and duplicate transactions.)
After using matlab full-time for ~15 years, as of recently I'm trying pandas/numpy/spyder because the colleagues are users. So to aid collaboration mainly, but also to try out the environment - I was curious. In matlab matrices (arrays) are 1st class citizens of the language, so having them be just another set of objects with some libraries operating on them - that feels like a step back to me. Quite a few things easy in matlab, I find less-than-easy in pandas. Hope it will get better in time. I was hoping to move from matlab to julia, but noone else I know uses it. (I do quant trading)
My point here is that it's largely not a drivers/support issue at this point. A crazy amount of hardware is supported.
Generally they just fix it for you, actually.
Here is one interesting project that lets you see in almost real time leaked secrets (or suscpected secrets there might be fasle positives) across Github, Gists, Gitlab, and Bitbucket: https://www.shhgit.com/

You can also run your own instance: https://github.com/eth0izzle/shhgit/
> Between that and identity politics becoming the main issue voters vote on and we have a recipe for the government becoming self-executing power vehicles just like Walmart, Amazon, Facebook, etc. There is no by the people, for the people currently.

I think you’re mixing cause and effect here. The government is a vehicle of power because it has power vested in it and it represents people who wield that power.

Voting is one such power, we vote on laws, sheriffs, representatives at many levels, senators, district attorneys, even for some damned foolish reason, judges. Not just POTUS. Whatever government we have at any point in time is pretty much the government we deserve because we put it there with our choices.

It’s naïve to think power will not be exploited though, and because the difference between the lawful powers of a government and the lawful powers of a private company are so vast and disparate, we’re a lot more concerned with curbing government power.

Any elected official is a person, not a mindless automaton, and people have interests which they can and do put above the public good almost all the time. It’s the exception when they do not, not the rule, even when it is only their own family. If an elected official or a bureaucrat employed by them can use the knowledge and experience and power they have to save a member of their own family or protect them, they bloody will. Similarly many will find ways to profit from their positions, I don’t know why we expect they won’t.

But hey, maybe all the elected officials and bureaucrats of the EU and it’s member nations are actually Angels sent down from Heaven to show the world how it is done. Great if that’s the case, but I wouldn’t put money on that.

Even when elected officials are not involved, people vote for bad laws all the time. California is one such place, San Francisco is another. We have the power to hang ourselves here, and we exercise that right regularly. It gets even worse because elected officials have realized they can punt anything remotely controversial onto the ballot box rather than exercise discretion and judgement in their own decision making, because doing so would make them accountable to their constituents.
The input format is json? How do I generate that from a git log?
Spend your life savings on a bunch of numbers. Act surprised when they evaporate.
> Most of those business dont need a website. They only need one place ( cough centralised cough ) where their customer can easily find them, have all the relevant information, ( Email, Tele, Opening Time etc ), and a small space for newest update. Which could be special menu once in a while. And that is it. It is the same thing as most business dont need an App.

I feel like what you described is just a website. The "one place" to find businesses is your local search engine. Sure, a website isn't free, but if your business makes any amount of money whatsoever, the costs of hosting and maintenance will be a rounding error.

I could be overestimating people's willingness to leave the Facebook walled-garden, but to be fair, I've never used Facebook proper to find more information on products or businesses.
same here also it's much faster to open when you have a really large repository
ML News: https://mln.dev/
But people already know Facebook and know the concepts (pages, comments, posts, users, profile pics, groups), so there's much less friction.

To many people, "making a website" sounds like a big complicated scary thing that only big serious players do.
Thanks, I get it now. And because the contract is immutable, it won't ever give it back to you (unless there's a flaw/vulnerability in it).
Obviously putting some % of your savings into it can be rational, but putting 100% of your savings in a volatile security just isn't wise.

>That's a dumb move indeed, unless you win of course.

No, betting everything you own on red when playing roulette is still a dumb move even if you win. Sometimes you can still be lucky while being dumb, but that's it. Similarly, it's dumb to wrestle a grizzly bear on a bet, even if you come out alive and win the bet.
Occasionally people get rich playing roulette, per a sibling comment. Occasional good luck doesn’t validate a bad decision making process.
Has anyone made a robust tool for analyzing the XBRL data the SEC mandated companies file with their 10-Q’s and 10-K’s? Seems like a big opportunity.
> As for comfort, sure DVDs are not as comfortable as clicking on Netflix

I'm starting to see this as an advantage because it forces me to get up and do something - actually move, even if not very far.

Working at home since March I've also returned to much more frequently listening on CD (I have a modestly large CD collection, with maybe 500 - 600 albums, accrued gradually and over many years, much of it second hand). A big advantage (apart from sound quality vs. streaming)? Most albums fall into the 40 - 60 minute range so I have to get up and move around to change the music at least that often, rather than sitting essentially motionless for hours on end at my desk or on the sofa.
How to remove unused Docker resources
> I meant that someone can't assert copyright over your live performance of your own compositions as it occurs.

They can, that is how ASCAP functions.

> In this context though there's no way for copyright to be valid unless he's assigned the copyright to someone else which doesn't seem to be the case

The copyright for their music is held by Universal
The future of cities: The end of the rat race as we know it
On the Graying of Gnome
I don't think this is true. I think usually an obvious error like a large sum sent to an incorrect account is reversible. Though certain specific transactions such as wires are harder to recover than others such as intrabank transfers.
Jokes on you, I have no savings! /S
I personally like seeing the language. Though it definitely does seem to trigger people, with Rust specifically. Imo, avert your eyes.
Forever? If it made sense to everyone, there would be no upside.

The very nature of an innovative idea is that few people see it.
The "web apps" problem is the most important one, I think. The short answer for us was the strangeness of building HTML or GUI UI's with Lisp. The solution we used was to make our UI in HTML/JS/Angular and have it talk to a Lisp backend with Node.js.

In this way, we use Lisp for what it's good at and use HTML/JS to make a modern front end.
That makes sense. Something like Bruce Sterling's Schismatrix really gets wild with what posthumanism can look like. Cyberpunk taken to the next 200 years.

That said, media like ghost in the shell and altered carbon (the novels) gesture in this direction. Altered carbon, for instance, has people who have modded their bodies with animal features. GitS goes hard on the ship of Theseus metaphors and has lots of mods that don't fit a standard human shape. Not to mention plenty of discussions of gender and gender roles in a society where you can just choose whatever body you want.
Self-Efficacy
I agree that the comment is a bit harsh but it may add something to the discussion. Hopefully it is a warning to others to not go this path.

Where else would you leave such a warning if not in the actual thread?
Depends how old he is.
Every sound is transmitted across the entire structure. There's no foundation or outside air for vibrations to attenuate into so sound travels very easily.
The world of computers is "reinvent, but slightly different".

Remember the "Briefcase" sync feature of windows 95... Now compare that to Dropbox syncing... Pretty much the same thing 25 years on. Different UI, same principle.
> why did this guy put his life savings in a crypto

Good point, (which was my first reaction.)

But consider this: If, when you were young, you bought a few $1000 of Microsoft stock, Apple stock, Google stock, ect, when they went public, that investment could have grown to be the majority of your life savings.

Perhaps dawidkabani13 just happened to buy some tokens at the right time? A lot of people don't save.

Otherwise, this is a good example of why dumping all of your life savings into cryptocurrency is irresponsible.
Part 3: CI/CD Workflow for a Flask App Using GitHub Actions and AWS ECS
Congratulations for a 10 year anniversary. Curious, what is the market for your enterprise pricing plan? Do you really get companies for your customers or is just individuals with insanely high limit needs?
A list of over 3000 ideas updated daily (from silly to serious)
This presupposes that consumers are unaware rather than apathetic. Only one in six baby boomers have ever even bothered[1] to adjust the privacy settings on their phone. That takes all of five minutes, and most can't be bothered.

[1] https://www2.deloitte.com/us/en/insights/industry/retail-dis...
Yes, which you go through a governance system (our legal system) to recover it. Crypto governance works similarly where it exists in varied forms (e.g. replace the contract or hard fork).

It’s not mature yet but the parallels exist and crypto’s will continue to develop.
Matthew Garrett wrote about this, about a decade ago. It turns out you can create an iso/usb hybrid image that boots correctly on all combinations of BIOS/UEFI, optical disc/usb drive, and PC/Mac.

https://mjg59.dreamwidth.org/4957.html
Absolutely nothing prevents you from making a market right now and it’s cheaper than it’s ever been. Download Robinhood. Fund your account. Buy a share. Put a limit order to sell it at one price and a buy order at another lower price. Congrats, you’ve made a market.
That's because Google aims itself at the mass market; power users will be on, well, power user tools. Google and Yahoo Finance are fine for a quick glance for me, but I spend at most a few hours a year looking at these things.
They "simplified" their own maintenance by supporting fewer features.
That message comes from the rule where for non-core infrequently-used functionality, an app need not disclose the data collected if it is not used for advertise or tracking, it is clear and obvious what data you are collecting, and you clearly show the user id as a form field.

For example, if your feedback form allows users to optionally enter their email address so you can contact them to request more details if needed, you don't need to specify that you collect email addresses if you never otherwise collect email.

It is not clear if this would also apply if users can optionally upload a profile photo, but profile photos are not a core part of the app (e.g. not a tinder clone). If it does apply it would let you omit the scary sounding 'user photos' option from the privacy list.
How to Set Up a CI/CD Workflow, Part One: From GitHub Actions to AWS ECR
Re language choice, you should be aware that CL is a massive language and requires you to know a lot of things about it to be efficient. With Scheme (Racket), you'll be able to ramp up easily as it requires less knowledge (as long as you are not doing metaprogramming). You also have the option of using Scheme itself to have something even simpler (Chez, gerbil, lots of choices here).

So you should ask yourself what your use for Lisp is. If it's just for fun, I'd go with the simplest.
Just curious what you do use, I don't spend a lot of time using this product but when I did I struggled to find a good alternative.
I don't disagree that adding housing depresses house prices, at least in the short term, but the causal flow of extended low interest rates and a preference for income tax over land tax and the interrelation between expectations of increasing housing pricing over the long run so clearly relates to the sextupling of housing prices in most of the west that I don't really know how to politely debate the issue.

Take Ottawa, for example. One side of the river is in a tax region where property is taxed moderately, the other is in a tax region with very little property taxes. The difference in price is 5x of an annual income for a home vs 12x for a home. And yes, some of this is due to language requirements for schooling, but it's only a small part of the overall difference. These are two regions with the same interest rate for housing when evaluating regions with varying interest rates and property taxes the differences are even more stark.

Lastly, it's much, much easier to build more housing when the cost of land isn't so inflated. The system of forces involved here are cyclically causal, they are not a directed acyclical graph.
Almost certainly. But people who are scraping GitHub for leaked credentials are almost certainly doing so from IPs that would be hard to link back to them. Through VPNs, tor, compromised devices, etc.

Not to mention that you'd be tracking down people who may have not (yet) done anything illegal.
Wild, this is the path I went down and it was just 3 months ago! I didn’t expect Fedora to become my daily driver so quickly.
Canned from my first sales job, during my second sales job spent time on freecodecamp and other sites like that but still was very intimidated by bugs and learning new tools.

Did a bootcamp, but luckily was kicked out of bootcamp for failing a test and got my money back.

Did a field engineer job where i travled to different factories to help install robots. Still not traditional software engineering.

Did a free bootcamp, worked as a teacher at the free bootcamp (most fun ive ever had in my career even though it was only 3 months),

Worked as a software dev (really just managing off shore devs) for a big consulting company at a bank for 1.5 years. Low pay, 1 of about 10 American citizens in department of about 5000 technical staff at bank, weird job.

After this, finally got a nice dev job which i am happy with.

All in all, took about 3 years after i got laid off, until getting to the job I am happy with now. Getting through recruiters in those initial stages is very hard, but after you get professional experience that barrier pretty much disappears.
A trading halt is an extraordinary event. Some particular asset or index reaching a value that happens to be a round number is not.
But the point is that it's a blurred line that can be argued with banks or even in courts, rather than a hard line defined cryptographically.

Having money that is almost entirely usable "correctly", but that with enough effort can be changed slightly in some cases is often useful.

This is the harsh reality of "zero trust" cryptocurrencies, but I think it's often one that is overlooked by proponents.
It is always a dumb move. If you win you are just a stupid lucky person instead of just a stupid person.