skysight-inc/HackerNews huggingface dataset:
Out of curiosity, why did you choose firetv and firestick compared to the alternatives? (Apple TV, roku, chrome cast etc). I’m trying to decide
>> A lazy programmer stares at the code for hours, trying to figure out the way to write as little code as possible.

It's easy to write a lot of code really fast. Then bolt in on an existing application and write as much code doing the bolting as you wrote initially.

Reading a lot means getting an understanding of what you are about to extend, figuring out the best way of doing it and what's already provided by the application.
I don't think it meant "ms" specifically, it meant in the range of 30-40 ms; the milliseconds was implied from the context.
Just like App Store review, it can only be mitigated at the legal level. Companies will skirt the law if there is little risk of them being caught and, like you said, there will never be a robust way of automatically detecting violations.
To each their own, but in the case of ETL/ELT, you would just be asking for pain not using aliases.
> My own research analyzed about 1,500 protest-related news stories published throughout 2014
>> you have to break out the garlic and black candles and hope you can perform the proper incantation to make it happy again

You have articulated the situation really really well. Thank you for that.
CEOs are not exactly a disinterested party here, are they?
Scientists in China play balancing acts all the time. They have to assess the risks and decide on a case by case basis what to say. I’m not inside her head but perhaps she also wants to try to maintain some scientific credibility for herself. It’s fine to wonder why, as you are, as long as you don’t assume that the question existing acts as a validation of your position.
s/lazy/effective/g
I feel like this attitude undermines the fact that web development is an industry with skilled workers. A well crafted web site is accessible by default. A skilled web developer knows which parts can be problematic and deals with it. This is really no different then a skilled carpenter know how to build a robust wheel chair ramp.

A bad contractor will have unskilled carpenters build unsound ADA compliance that requires expensive maintenance later. The same applies for web dev shops.
People were told by other people in positions of legitimate authority that the election was literally stolen. Effectively meaning that the Republic has been usurped and democracy trampled.

Imagine, wherever you live, if some 'bad guys' actually did that: stuff ballots, silence officials, push through a win.

There are three reasons I can think of some kind of legit call to arms:

1) Your country is being invaded
2) Communists or Fascists are literally taking over the world.
3) Your government has been usurped in a coup etc.. <- this is essentially what the '2cnd amendment' is supposedly supposed to thwart.

Given the number of people who live in the fake news bubble and truly believe the election was a fraud, I'm surprised there isn't more of this.

Actually, it's unfathomable that there hasn't been some kind of armed attempt at 'something' when >100M people truly believe the election was not legit and they have guns.

It's made me think that a lot of Trumpers who believe that the election was stolen, don't truly believe it, rather, they just 'want to believe it' - as a mental cover for their loss. "The election was rigged" more or less as a slogan, not actually a fact.
"any health data gathered as part of the feedback program will not be sold or used for Google ads"

The right thing would have been to commit to exclusively specific use. Instead we have an incomplete enumeration of what it would not be used for.
That list also applies to 10xer.

Not all 10x are jerks.
Yes. I’m not even using their wifi box.
That can be dealed with proper CI tooling. In your build script you can create one folder for each website, tweak it as needed and deploy each of them independently.

With Google Cloud Build you can even deploy them in parallel.
There are esp32 available with 8MB psram
I think you're right. Unsafe bridges kill people. Most bad software does not, and when it might, we generally are more careful with it (not always, just as we still have bridge failures from time to time).
Interesting you raise this! It's not technically FOSS as far as I can tell, but it is on f-droid.

CC-BY-SA is a very poor choice for software IMHO...too many ambiguities.

https://github.com/agateau/pixelwheels/blob/master/LICENSE.C...
Most rich countries take good care of their poor. In the US, most states will pay for food, heating, sometimes even internet access, not to mention healthcare, if you are poor. Indigent children also have separate healthcare programs targeted towards them and receive free lunches at school to encourage them to concentrate on school. Furthermore, there is also Unemployment Insurance which provides for months of basic income if you become unemployed. Finally, there is disability payments. This is the situation where you are severely disabled and can't work, in which case, the government will pay you a basic income for the rest of your life. Most of these programs are well-run and disburse money efficiently.

Fraud to get disability payments is very high. People who are unable to rejoin the job market sometimes make the difficult decision to connive with sympathetic doctors to get this. But once you do this, you can never go back to work in any official capacity. This is the one case where people who are chronically unemployed give up and become wards of the state. So the 'desperately poor' are actually taken care of in some fashion in the US.

The problem is that the people who are the 'working poor' often get shafted. These are the janitors who are working all hours of the day, the baggers at the grocery store, the short order cooks, the security people who patrol industrial and residential facilities, etc. Even though their children are eligible for all the benefits above in many cases, it's still difficult to raise a family if there is one breadwinner who makes minimum wage. These people are not eligible for many benefits programs and also do not generally get healthcare from their employers (employers deliberately keep hours/week down to avoid this expense). The problem is, 'taking care' of these people is very hard: they are the majority of the workforce, and I suspect that there is not enough money to fund programs for these people because of the sheer size of this workforce. Also remember that this group oftentimes does not have powerful unions (many subgroups do), which means politicians do not have to listen to them.
I think that clean code is more useful than documentation. However in some cases it's not clear why some code was written that way, more than how it was written. In that case a couple of lines of documentation helps IMO.

Also, if you write relatively small and short functions and you document the goal, the inputs and the result, then the code is quite self explanatory.
From the South China Morning Post. I wonder why a newspaper in China would print a story about another country complaining about the US Navy transiting through their EEZ waters? I wonder why this article is trying to confuse people about transit rights and EEZ and International Waters? You don't think the South China Morning Post might have another goal?
> “There's no standard format, and many functionally-ok versions running at thousands of different hospitals, so it's apparently nigh impossible to solve the problem.”

this is actually the perfect breeding ground for a highly serviceable solution. thousands of at-bats to solve a thorny complicated problem. the challenge is bringing that whole breadth of knowledge to bear on said standards-making process. inter-/intra-group politics often gets in the way, but that is also solvable with good leadership and trust-making processes.
> It's insane how much flak they get for the CEO making a million dollars more after signing a deal that got them hundreds of millions more dollars a year.

I think the derision comes from the fact that this is theoretically a non-profit org.
(author here)

I thought I would answer to some of the comments here.

> It's their place, their rules

Definitely true. And I am not going to try to go against those rules. But I believe I am allowed to voice my opinion about them.

> Use in-app purchases instead

This is definitely a valid option, but that requires diving into Google Pay, which from what I understand is not the easiest API to work with. It also means I have to maintain additional code for Google Play. More not-so-fun work to do for a side project.

> Make it a paid game

Another valid option, but given how everybody is used to free games on Android, I doubt it would get much success. It also does not help that Google Play disallows switching a published app from free to paid and vice-versa: it's a one-way decision.

I might end up going that way though, because it has the advantage of not having to write store-specific code. Pixel Wheels is not Android only: it also works on Linux, Windows and macOS, so not having to deal with store-specific requirements gives me more time to work on the game itself. The game would still be available for free on F-Droid and for pay-what-you-want on itch.io.

I also happen to run other open-source projects, and my goal with donations is to get people to support this open-source work, not just my work on this particular project. I don't expect to ever live from this: in my wildest dreams donations would let me spend a work-day per week or every two weeks to work on open-source projects.
Yes- Affinity Designer is also really nice for vector graphics. But they are just clones.

If you are looking for „next-level“ check Nuke (The Foundry)- unless you are painting.
Relative to the helpful details on LTE you posted, though? (Obviously Starlink is incomparably better than the status quo satellite options...)

Why do you expect better than LTE?

And would you say more about WISP behavior? I know WISPs are all over the place, but in my small experience, a technically competent WISP will not look at your usage unless there’s contention impacting other customers.

Like, Starlink has said they won’t service urban areas, to prevent degradation due to contention. So I expect them to use the usual TOS and technical controls... to prevent contention. I don’t see what makes them special here. If they had some special sauce to provide more cumulative bandwidth to subscribers than LTE and WISPs, I’d expect them to open up to urban areas stuck with Comcast, and profit massively.
You'd ban tear downs, reverse engineering? What's the diff? Of Apple's numerous advantages, trade secrets isn't even top 10.
https://www.photopea.com/ is similar to pixlr. I prefer it.
Those units, e.g., 24. 25. 26 for Goldstone, are bitrates? Bits/second?
Or, rather than starting with ANY virus as in your straw man, the lab started with a strain of the actual virus, from nature, and then leaked it with or without changes. Note the “or without” part. I don’t see how you rule this out.
How much money somebody has access to is directly correlated with how much time (of which everybody gets the same 24 hours a day) they spend on trying to earn money. People who care less about money will earn less and that is their own fault.

The same is true in politics. Those who shout the loudest, win. A big wallet helps too. Ever heard of lobbying?
Yeah..
> that's just my vision of panacea I suppose.
First modern day, placebo-controlled study investigating claims that psyc (cont)
Færless – The No-Bullshit Journey To Get A Stunning Girlfriend
Yes - often a question would be answered just by pointing to the documentation or relevant comments in the code and I am sure my coworkers read the docs independently as needed. Though especially at my last job the domain logic was especially tricky (health research informatics / HIPAA stuff / etc) so that might mean documentation was unusually valuable in that particular job.
> whether we should be designing our cities to accomodate the edge cases for the majority cases.

Edge cases will always need to be accommodated. That's one of the foundation of engineering and good design.

> In Vancouver, a city that has done not a bad job of building protected bike lanes, there's data out now to support that the parking lots that it has mandated in new apartment buildings are in fact overbuilt, under utilized and part vacant!

In a city that's famous for having real estate sold for investment purposes and not actually occupied? Shocking!
If you read the article it explains its methodology and that it is not limited to the year 2014, which should be evidenced by the reference to Trump supporters, which presumably didn't exist in 2014 because he had not yet announced his candidacy.
Ideal in what sense? NYC has more than double the GDP of the entire country of Switzerland and approximately the same population.
> We as an industry tried the all engineers thing and it didn’t work

Example of when this was tried?
Why does Signal (at least on Android) have the "Donate to Signal" link in Settings? It's allowed if it's a registered charity?
Have you ever used Dired, the file explorer included in Emacs?
Orbital planes are so close together that it doesn't make much difference. However, now that I've actually calculated it, your sqrt(2) factor seems to be about right for the average distance -- there's too few satellites per plane in the current phase.

In this phase Starlink uses 72 orbital planes, with 22 satellites per plane, so 1440 satellites in total (they're almost there). It orbits at 550km above Earth's surface, so the orbit has radius 6921km, which gives an orbital length of 43486km.

Separation between orbital planes varies depending on your latitude, but assume the worst case, where it is 43486km / 72 / 2 = 302km¹. Thus, the nearest orbital plane is at most 302km / 2 = 151km away from the orbital plane directly overhead. However, since the planes process, on average the nearest orbital plane is only half that, or 76km away from the plane overhead.

Satellites within each plane have a separation of 43486km / 22 = 1976km. Thus, there's always a satellite at most 1976km / 2 = 988km away¹ from any point in each orbital plane, and on average there's a satellite half that away, or 494km.

Adding all this together, the nearest satellite is on average √(550^2 + 76^2 + 494^2) = 743 km away (at the worst latitude).

[EDIT: Actually, that's improper averaging, the correct average is obtained with ∫√(550^2 + x^2 + y^2) dx dy / ∫ dx dy on x=0..151, y=0..988, which yields 777km].

The original plan used 24 planes with 66 satellites, which reduces average distance to 617km. At more favorable latitudes the difference with the current design would be even larger.

[EDIT: This should be 635km.]

¹ This is distance on the surface of the orbital sphere, straight-line distance is a bit less. It probably doesn't make much difference.
I find it more readable as

SELECT a.foo, b.bar, g.zed
FROM alpha a
JOIN beta b ON a.id = b.alpha_id
LEFT JOIN gamma g ON b.id = g.beta_id
WHERE a.val > 1
AND b.col < 2
ORDER BY a.foo

Usually only the conditions get deep and can also use extra indented parenthesized parts.

reminder: don't use 'OUTER' it's pure noise
This is how it should work. But reality is different.
Have a look at Wikipedia Black pride/White pride for example.
One is celebrating culture the other is racist/white supremacist slogan.
I find that the best senior engineers don't say "if you're not using Kubernetes you're a moron" and "learn how to sysadmin and you'll realize you don't need Kubernetes in the first place", but instead say "Kubernetes is fantastic for this use case because of these reasons..." and "sysadmin would be easier to use than Kubernetes for this problem because of these reasons..."

I'm not sure how one gets software engineers to justify and back up their decisions like this on a regular basis, but I suspect it would help management trust their engineers more.
I’ve been using Starlink for a few months now. It’s great for the cost.

One annoying thing is their super non-standard and kind of broken network setup if you want to use your own router. They have two subnets with different IP ranges (cgNAT and local) on the same Ethernet link. You have to do some weird manual routes, interface resets, and dhcp client configuration if you want things to work reliably.
Things I was asked to do while job hunting
I apologize, thanks for correcting me.
The focus switching thing should be fixed in the new 1.6 version
All major Web browsers on Android and iOS provide push notifications to websites (if granted permission).

Most webpages use it for spammy notifications of little value to most users sadly...
I the app absolutely required?
I Use Motion Smoothing on My TV–and Maybe You Should Too
I really don’t like to waste time talking about whether a post is or is not off-topic but...this one’s a stretch for me.

I’m glad others in this thread seem to be finding enjoyment though.
I've seen places where they put a bike storage area that's fenced-off (in a sort of cage you need to badge-in) built into an underground parking.

Or just rent more space and add a few racks indoor. I've seen a few tech companies that are doing it. Close to the showers.
Maintaining alignment in these queries seems a pain. I'd prefer the regular, newlines and fixed indentation; e.g.:

SELECT a.foo, b.bar, g.zed
FROM alpha a
JOIN beta b ON a.id = b.alpha_id AND a.another = b.thing
LEFT JOIN gamma g ON b.id = g.beta_id
WHERE a.val > 1
AND b.col < 2
ORDER BY a.foo

(bonus: "AND" got accidentally aligned with the end of "WHERE")
They make great comedians.
No, it does work well. When they deliver the website as obfuscated binary code, it's much harder for user to change its behavior. Notice parent quoted the word "trusted" so you disagree with something other than they meant.
One of the benefits of this (maybe justified retroactively, but very real) is that it melts snow off the dish.
Indeed, there's still plenty of these.
Some [1] propose to split the week in a different way, so that you take a day off on Wed and one on Sun and you work on Sat, so Fri becomes like Thu.

[1] https://www.youtube.com/watch?v=ALaTm6VzTBw
I know this man - https://roussos.cc/ since my Fedora Project past, he was a contributor.

> expenses are only 150 euro

I don't think project is promoted well, probably an early stage. Github - https://github.com/libreops/
ceph-disk relies on partitions (sometimes with magic type IDs) and a stub XFS filesystem, which is more complexity than ceph-volume.

Really, ceph-volume is better. You create an LVM PV/VG/LV (which is completely standard, well supported Linux stuff) on your OSD drive and then pass it to ceph-volume. It puts the OSD metadata in LVM metadata (no stub partition! No XFS!), and the actual OSD directory just gets mounted as a tmpfs and populated from that data. Only one LV for the BlueStore block device. It all just works, and is much easier to reason about than the partitioning stuff with ceph-disk.

Plus you can play around with multiple OSDs on the same device, or OSDs plus system volumes, or RAID members, or anything. I used to have to do some horrible stuff to get somewhat "interesting" Ceph setups with e.g. a system volume on a small RAID next to the OSDs on the same disks, with ceph-disk. All that just works without any confusion with ceph-volume, just make more LVs. Bog standard stuff.
My problem with formatting any code like this is that it can make diffs painful. I agree that this looks better but I would say only marginally so. And I really have no problems reading code that isn't lined up like this. I don't really have a high care level, though. I'm happy to go with the team on this one.
I'm pretty sure this exact scenario has happened, but instead of going the patent route, the startup got acquired and they all got nice retirement packages from Google (Waymo).

If they can't find anyone to invest in them, are they the ones to execute the idea? Btw, they could sell patents to practicing entities (those who immediately choose to become practicing entities of the patent) and still get compensation for their IP.

And your scenario does not exist, frankly, where someone comes up with an idea so unique and groundbreaking, that it isn't rediscovered for longer than the duration of a typical patent term. You have a couple years, tops. In fact, someone has probably already come up with the idea and you never heard of it. Execution is what matters.

Change always affects someone negatively, but I don't find your examples compelling. Patent trolls and lawyers are the real losers in this scenario, which is fine, because they are currently a net tax on value creation in the IP space.
It’s baffling how US can quote the international treaty it’s not a signatory to (US hasn’t ratified UNCLOS).
If the website is usable in lynx/links/w3m etc. then it is probably adequate as far as accessibility is concerned. Or so I've been told.
> though some seem to dislike it significantly

I can see why. The indentation of the whole statement is not determined by the first line, but by the 6th on the first and the 8th on the second on a `JOIN` clause. It's really arbitrary, and when you have that statement between other code, it's going to be weird how the start of the statement is much more indented than its preceding code. I really dislike it, too.

I prefer the use of indentation to signal what's inside another syntax structure. So, for example, I also dislike how you aligned `ON` and `AND` when the `AND` is inside the `ON` expression. It makes it seem like the two lines are on the same syntactic level.

Here's how I do it:

SELECT a.foo
, b.bar
, g.zed
FROM alpha a
JOIN beta b
ON a.id = b.alpha_id
AND a.another = b.thing
LEFT JOIN gamma g
ON b.id = g.beta_id
WHERE a.val > 1
AND b.col < 2
ORDER BY a.foo

You might also notice that I removed the padding you used to align the `=` signs. I dislike big changes where the only thing that changed for a line is the whitespace padding. It obscures the real change. It might not seem like a big thing when you only have 2 lines in alignment, but it's a real bother when reading a diff that does that for more lines. You have to compare between the - and + lines to find what really changed instead of the diff telling you outright.
I'd hate to see this become the standard. The build-in browser datepicker is utter shit. There's a reason nobody uses it. Frankly the whole HTML form spec is a world of crap for what users are expecting from UIs these days. Being legally limited to what the WHATWG manages to agree on and ship in a browser would be a huge step back for web applications.
"Forever free"... Means for 3 years until the VC funding runs out and then you lose all your stuff...
I don't

It's bitcoiners that do that.

if they said there are 6 millions addresses but it's actually a couple thousands entities holding them, it would be too obvious that bitcoins serve an insignificant portion of the society, usually already very rich.

The fact that having a single address it's not good practice it's proof that bitcoins are inherently unsafe

imagine if bank said "it's good practice to own many bank accounts".
how many people would trust them with their money?
Right? Existing health records systems are all either obviously insecure (Windows systems where everyone is using a shared account/password, no MFA, uncertain disposal of broken and obsolete storage devices, etc) or pure theater (you are emailed links to fly-by-night vendor sites that pretend to make a big deal out of serving you a "secure" blob). Google cloud provides protection from the actual privacy threats I care about: insider access, hacked account credentials, and disposed hard disk drives.
I suppose I wouldn’t employ someone to wire my house just because they were passionate about it. I’d want to know that they will do it right.
Surely the end state is cheats that even ring0 can't see i.e. read the display directly, act through the mouse.

Maybe we should we run the entire OS in the games hypervisor?