skysight-inc/HackerNews huggingface dataset:
People have been arrested for merely using an anti-censorship proxy in my side of the world. There is a real danger, even if you have never witnessed one.
We've worked on railway transportation systems to reduce the number of incidents that affect quality of service at best, and endanger people and infrastructure at worst. Predicting events in other types of critical pieces of infrastructure of $10B+ that could lead to catastrophic consequences in terms of lives, devastating environmental damages, etc. We've worked on elderly care in partnership with social workers so the elderly feel less lonely by dispatching caregivers at the right time.

These are the projects we've worked on off the top of my head with obvious benefits to the world. Now, imagine how fast we could have gone had we had our tooling.

For the less obvious projects: we help people live more by reducing mindless, numbing, soul-crushing tasks so that humans do what humans are good at. Think, create things.
User expectations or client expectations?

So far I haven't met a user who asked for ads, unmuted
autoplaying videos, popups, tracking, loading screens, and UI
that's basically broken by design. Did Google really redesign
Google Images' UI due to popular demand? I doubt it, because the
new one only works 80% of the time when I try to use it.

Most websites that are obviously built using modern frameworks
and shiny layouts don't let me open links in new tabs, not to
mention they're a nightmare for screenreaders and similar tools.
And considering how often terms like "responsive" are thrown
around it is staggering how easy it is to break many of those
sites just by resizing the browser window.

In some aspects I'm definitely not the typical user, but to
quote Adam Jensen: I never asked for this.
Linux has far fewer networking and scaling issues as it once had, something that cloud helped with.

VPS servers are more capable than ever, and the manageability might surprise some who know cloud as the only way. It's not the only way, but it can be valid now often than realized.
They recently released a game called Cyberpunk. I haven't played this game myself, but the genre usually involves hackers as protagonists fighting corporations as antagonists.
You shouldn't mess with companies wealthy enough to hire good lawyers, but you should never mess with lawyers.
I agree, but anyway as mentioned, it's about tooling. When I compare creating JS SPA vs. for example .NET MVC website, with JS you will get awesome SPA (oh wait, do you really need that?) - easier way to create dynamic stuff but with cost of bigger complexity which probably comes in ways as project management, DevOps, testing.

I was developing some SPAs in Angular, React and of course there are some great things but I do not see the pure reason because of additional complexity to develop everything in this "modern" way.
Now that there's an article about this on BBC News, I wonder how much this firm will suffer from the Streisand Effect[1].

It was foolish of the defendant to not attend the hearing. I can't understand why he didn't.

1: https://en.wikipedia.org/wiki/Streisand_effect
Hacker News is purposely utilitarian and that's fine but I don't think general audiences would tolerate it. You have to manually check if someone responded to your comment. I don't think its too unreasonable to say that most users expect a notifications system on a platform like this. Editing a comment takes you to a separate screen and leaves you there once you're done, you have to manually navigate back to the discussion you were on. Reddit lets you edit your comment in place and continue from where you left off straight away.

These features could be feasibly implemented using jQuery or plain JavaScript but the more niceties like that you add, the more you can make the argument for UI frameworks.
The route through guarded page stacks and URLs using the Navigator 2.0 API
Signal seems to get a lot of unfair criticism. I think this is at least partly because they made something a lot of people actually do use. This would otherwise be quite a rarity in cryptography.

This ‘statement’ is quite weird. Is it normal to declare oneself an oppressed minority over a github issue?

I feel like we should be a bit more charitable to people who make things. Otherwise nobody will make anything anymore...
Why Apple Has to Allow Sideloading
You should put a warning before this comment. I have spilled some coffee :)
Objection to ORM Hatred
CC Wholesale Clothing- An industry having best clothing wholesale services
Shop wide range of women apparels at excellent and affordable clothing wholesaler i.e. CC Wholesale Clothing delivering the latest in USA women's clothing trends. For more details, visit: https://form.jotform.com/202812657609055
looks like this was a default judgement because the defendant

>... did not attend the online hearing or send a legal representative.

when that happens, the judgement is a default to the plantiff. so its his own fault, and the headline is fairly inaccurate. to be more accurate, would be

"Man doesn't show up to court, defaults judgement of 25k pounds over negative review"
> The endless bullshit of dealing with "Log in with Facebook/Google/Apple" because that's what people expect these days.

That reminds me, there should be a mandatory session variable that tells you which of those you actually use to sign up/in
> there are no rules and regulations, and there never will be any! Good luck!

Literally the reason why people should stay the hell away from all this. No rules and regulations == Wild West.
Docker containers are not security boundaries, unless ran on top of firecracker or gVisor.
Because "Free Beacon" is a political site funded by an American billionaire hedge fund manager and conservative activist that only aggregates news from other sources and is openly biased in their own mission statement (so they don't even attempt to be fair), Twitter and social media are major sources of disinformation and do not employ journalists at all, and CNBC is specialized in financial news and otherwise draw their news from the same Press Agencies as the NYT, of course.
Ask HN: What do you think about Jetbrains Space?
Anybody is using Jetbrains Space? How is your experience so far?
The US has over 80,000 dams of one type or another.
Yes, but how often does that really happen? I've known of this possibility since I was a teen, and sometimes it happened on fairly popular sites back when unlimited bandwidth was very expensive, but it was rare back then and I haven't heard of this actually happening to any site in the last decade. I'm sure you can find examples online, but it's way more common to get a proper DDoS than to get this kind of attack.
Given that they shut down suddenly and you could not reach a human, it sounds more like Google Cloud ;)
On the frontend I try to stick to react as much as possible, for SPAs of course but also static-sites through Gatsby or mobile applications with react-native. This isn't through devotion, I just find it easy to work with and do what I want to do, plus the wealth of high-quality components that I can just pull in is a major bonus.

Maybe it's because I lack skill but I struggle with raw browser languages. I fight with CSS and it the end it always looks and feels clunky, and HTML doesn't offer any solutions for component reuse. I've worked with pug to get consistent interfaces, but it's still a bit clunky. Funnily enough I don't mind raw DOM manipulation with JS or using jQuery but overall am still more productive with react.

Regarding the state management solutions (and hype generally) I think it's worthwhile being aware that they exist. My suggestion is to know what they're for but resist the urge to just "try them out" even if a potential use-case arises. When you're tearing your hair out trying to do something using your current toolbox, consider the appropriate technologies in your reading list (mobX, redux, kubernetes, etc.) and try them out on your toughest problem. Going the opposite direction is recommended too, remove redux/MobX where a simple useState passed down from the parent will do.
It actually doesn't have to.

Serving a static site on S3 can make you hundreds of millions of dollars. Of course thats because you put a metamask plugin and cater to crypto people and don't even have to build a backend to do anything impressive there.

But its scalable enough!
This is absolute nonsense which reveals more about your ignorance of companies’ technology trade offs than it does anything else.

Consider for a moment that other people might in fact not be idiots, and might have legitimate reasons for choosing particular technology stacks that your snarky attitude has missed.
Efficient interactions might not be the same as effective interactions.

Most sites and apps want users to click and engage as much as possible, not necessarily the most efficiently.
I disagree with this notion. The primary reason why Factorio doesn't feel unethical or exploitative is because the kind of addictiveness it exploits is one that uses your brain, whereas the kind of addictiveness these "unethical" games exploit is one that feels more dumb and low brow. It has nothing to do with it being win-win like you mentioned.

There's this bias where games that are extremely addicting but that appeal to intelligence, the perceived most important trait in our society currently, are OK, whereas games that are addicting and appeal to other traits, like the ability to do the same thing over and over, are morally wrong. Both types of appeal are manipulative in the same way, but one is cast as morally wrong because it doesn't appeal to what the elites in our society (such as you, dear HN reader) value.
What's frustrating to me is that even though a lot of these frameworks and tools keep advertising themselves as making you more productive and letting you write less code in the pursuit of better client experiences -- ie, creating an "SPA", a single page application -- they keep adding more tools your way and more required boilerplate for you to write. You can argue that it's inevitable as they "mature", but then someone comes along a year later with a fix to those problems and you're forced to relearn everything to keep up. This cycle then starts over anew for the next 2-3 years as more tools and required boilerplate are added and someone gets frustrated enough to provide a new framework and tooling.

I've gone through this, in turn, as I've developed applications from plain old JS, to jQuery, to Backbone.JS/Marionette, to AngularJS, to Angular, and most recently to React, along with the similar change in tooling through Grunt, Gulp, and Webpack. Each time as the amount of boilerplate I'm forced to write begins to frustrate me, a new framework conveniently rolls around and convinces me to switch. I haven't looked at Vue.js yet, but a co-worker on a different team showed me a React/Redux project and I ran away screaming -- figuratively, not literally! -- from the boilerplate involved (if you're wondering, so far I've been pairing React with MobX but the applications haven't been particularly big). The dev experience has been better each step, but it's not been an easy ride and it's obvious that these frameworks don't represent the end of the chain.

All this time I thought this was just the required tax for providing a nice front-end experience, but recently I've been diving heavily into Blazor Server-Side and Phoenix LiveView on some personal toy projects to see what the server-side landscape is like, and it's a breath of fresh air. It's surprisingly quick and easy to write code that provides an SPA experience where changes on one connected client immediately propagate to other connected clients, and with so little code to boot. They have their pros and cons, but the dev/productivity experience has felt so much better. Because C# is such a great language, Blazor is super easy to jump into and immediately understand what's going on, and since it's part of ASP.NET you're not going to lack in good libraries/documentation/examples/support. However, it doesn't really have a good reload-on-changes functionality yet even while running under dotnet watch, as you'll have to manually reload your browser tab after changes. Phoenix LiveView on the other hand has a great reload-on-changes functionality for fast iteration, but its drawback is that it has a much steeper learning curve and initial hurdle. Fortunately it's offset by the fantastic documentation it provides, but it is something to keep in mind as it makes on-boarding people not used to Elixir/Phoenix a bit difficult.

Honestly, if the OP article resonates with you, I recommend giving one of those two server-side frameworks a spin. It's nice to temporarily escape from the craziness of the modern JS landscape, and to not have to write your models twice.
Nuclear has 1.000.000.000x the energy density of batteries so yes, but you need dead trees to build and maintain power lines, the power grid cannot be remade after it's current decline.

Tiny local hydro (with natural dam) is the future, but getting a building permit is near impossible. (I leave it to the reader to guess why)

We need to switch off electricity for everything except (low power) computers and networks. = hand pumped water, wood stove for water heater, earth cellar as fridge!

Mass transports are completely over, grow/breed/preserve your food locally!
Yep, I think this is a good middle ground. By all means encourage students to churn when solving a problem, but you can get stuck. Actually reading and following a solution to a similar problem can provide some insight.
Multi-currency bill and coin calculator
Be interesting to see the Streisand Effect of publishing this on the BBC site.

I wouldn't be at all surprised if the legal firm is forced to rename/rebrand in a few months because its reputation is trashed.

You can win the battle, but lose the war...
There were the huge Nintendo leaks last year, but those were mostly for firmware and older games.

https://en.wikipedia.org/wiki/2020_Nintendo_data_leak
Like you said, people take the Standard Model seriously not because they like it (in fact, there is a level of embarrassment that physicists seem to have on this because the theory is so ugly), but because it has been experimentally verified within its regime. The fine-tuned constants have been experimentally derived.

So you're right, fine-tuning by itself is not necessarily a problem ... if it's experimentally tested. If you don't have experimental guidance, what else is left? At that point, you're a mathematician working in abstract worlds.

>The reason theoretical physicist pay attention to String Theory is because it's the only consistent theory of Quantum Gravity we know o

Another String Theory wart ... the theory fits more naturally in a universe with a negative cosmological constant - which is not our universe.

To be clear, I'm not making an argument that String Theory should be abandoned. I'm not physicist or a mathematician so I don't have the expertise to make that kind of judgement, although there are credible physicists who do make this argument. But at at least part of the popularity of String Theory entails an interesting socio-cultural phenomena that should be studied and analyzed by philosophers of science.
As a game developer I can tell you that while there are problems in many companies and part of the industry can be toxic it is not always the case. Not sure even if it's that much different to other software development industries. I understand that there's a lot of interest in the industry which places it in the spotlight in the press but the truth is way milder than people think. Most of the people I work with have a normal 40hr a day job with a normal life.
Great job. I starred this repository because of the interesting optimization techniques, could come in handy in my own projects.
But they're annoying to type. I never end up using them because I'd have to go look up the icon for something, then copy and paste. I think phones have keyboard features or something, but I actively avoid typing messages from a phone because it's so slow. This represents another move towards "mobile-first" stuff, which I generally dislike.
Brackets often indicate a replacement, which includes a removal of something.
The thing is a LAMP stack would serve most businesses needs fine and would take a fraction of the effort to implement. Server side rendering and a bit of jQuery. Actually matching technology to requirements is going to make me unemployable in the future.
CDNs are the only sites that have ever saturated my broadband or fiber connections. Accessing 'mere mortal' web sites is way slower. Block out the whole day on your calendar.
A line of code will live unmodified for about 2.4 years
> RGB channels corresponding to the F814W, F775W and F606W bands. [from paper]

IR, red, and orange. In case anyone else zoomed in, saw odd colors, and wondered.

Anyone have suggestions for an HDR or zoomable synthetic field that's visually realistic? Last week I was exploring a try-to-stay-motivated covid project of an "if they're lots of stars, why can't I see them?" educational web app. Basically a horizon+sky slice with sliders for ambient light level (day to night to beyond inner solar system dust scatter) and for exposure (pupil narrow to dilated to dark adapted to hubble at pluto), and presets. Synthetic permits optimizing for pedagogy, and avoids issues around selecting some real region. Might be useful when teaching light pollution. I'd like it for an exploratory atoms-up early-primary learning progression variant emphasizing nuclei, thus nucleosynthesis, and a "I've seen skies of stars in video, but stars are almost absent from my lived experience" challenge. Collaboration welcome. :)
you're probably over estimating the percentage of redditors that are old vs new. if reddit's growing evaluation is a signal, the amount of users gained in the past couple years is much higher than the years before that. this means your average user is now more likely to just be another average internet user, not some ex-Digg user who jumped ship all those years ago or some ideological diehard who thinks reddit should be X. the average user is therefore more likely to be a mobile user and less upset about any UI changes
... and enough DP cables to cause a massive fire hazard, I'd assume.
I love people experimenting with new OS paradigm. Although I was expecting something else.

But getting 8GB of Super Fast Memory + SSD will forever be cheaper than persistent memory. Not to mention persistent memory is nowhere as fast as DRAM. There are far more benefits with CPU and GPU sitting next to each other sharing the same memory address space, this requires high bandwidth memory. Which basically means there is no cost incentive unless this shift provides some gigantic leap forward in value.
Kloudi uses FullStory in its Electron GUI too! https://justine.lol/kloudi.png If anyone's wondering, FullStory is basically a keylogger that gives you the godlike ability to spy on your users in real time. https://www.fullstory.com/blog/want-to-co-browse-with-your-c... We live in a creepy orwellian world. It amuses me that the authors of this "command line" thought they could fool Hacker News.
lol, so that's what that's all about. I honestly struggled for ages to understand what it was, it made quotes surprisingly difficult for me to understand. Can't believe I never worked this out, doh.
Can you trust TrustPilot?

https://www.tradingschools.org/reviews/trust-pilot-the-mecca...
by far most python objects use the __dict__ mechanism, not just dicts. For example:

>>> class MyFoo:
... pass
...
>>> foo=MyFoo()
>>> foo.bar='baz'
>>> foo.__dict__
{'bar': 'baz'}
>>> foo.__dict__['bar']=42
>>> foo.bar
42

__slots__ is an alternative in case your object has a fixed number of member variables. It's mostly a memory optimization:

>>> class MyFoo:
... __slots__=['bar']
...
>>> f=MyFoo()
>>> f.bar='baz'
>>> f.__dict__
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'MyFoo' object has no attribute '__dict__'

Some types of objects have neither, these tend to be builtins or objects implemented using the C API:

>>> foo = int()
>>> foo.__dict__
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'int' object has no attribute '__dict__'
>>> foo.__slots__
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'int' object has no attribute '__slots__'
There's no shortage of hn clients with increased interaction and none have seemed to be used more than the site itself.

Too often interactivity can seem forced where the primary use is consumption of information, like hn.

The lack of distractions in the ui allows folks to focus on the conversation to some extent in a way that might be different.
Sure, but apart from low to medium effort hacking, cyber-warfare is still a possibility. Disabling infrastructure would be a high priority.
If you check the recent ratings on TrustPilot, it already seems to take effect:

https://uk.trustpilot.com/review/www.summerfieldbrowne.com

Guess the damage done by trying to ruin a customer's life more than offsets what they won in court.
Here's the review, interesting that it's still up: https://uk.trustpilot.com/users/56324e750000ff0001e69c5f

> A total waste of money another scam solicitor

> Avoid this solicitor - Summerfield Browne use their own clients confidential information to sue them if they give a bad review. That's why you will not see a bad review of this solicitor, they are now trying to sue me for defamation for the following honest review, rather than refund my money: A total waste of money, another scam solicitor. Stacey mills left the company half way through my assessment and the replacement was useless. I paid upfront for a legal assessment of my case, but what I got was just the information I sent them, reworded and sent back to me. No new information or how to proceed or what the law says or indeed the implications of what was done. I Just got their false assumptions, full of errors showing a lack of understanding for the situation and the law. Once they have your money they are totally apathetic towards you. You will learn more from forums, youtube and the Citizens advice website about your case, for free.

You can judge for yourself if this is defamation and untrue. "Scam solicitor" is the term that probably pushes this over the edge.
Can you cite where the Chernobyl disaster was made the worse by the weapons grade plutonium production?

I have never seen that, but of course you would reduce the numbers.

It would be zero, if like some nuclear facilities the electricity was purely a byproduct. Unless I guess something that does the power creates the mess.
I'm not sure if you can read the 'accept 634 + another' options as opposed to 'accept 634' (that said you can't necessarily read it as in support of it either. This poll is a bit of a mess in that regard). But it's certainly contentious (all options including accepting 634 still only comes to 50%).
Why assume it's possible for NYT to not make mistakes?
Terrible outcome for this chap but also his own fault for not attending. Pretty sure this will cost the firm more than £25,000 though in the long run. I definitely wouldn't use them, even though I wouldn't post a scathing review. Or maybe I would -- use some of that snide energy direct at a particular legal target.
clubhouse and yubo spring to mind
But the existence of the “n-word” as the less inflammatory alternative always draws into question why you’d use the actual word. In most cases with the example you give, the use of the actual word is probably much more offensive.

That said I think there are a few places where the use is acceptable, but it’s not common and those uses almost never get called out anyways (so it is generally understood).