skysight-inc/HackerNews huggingface dataset:
Would it make sense for juries to be "sticky"? In the sense that any subsequent legal action must be judged by the initial finders of fact?

Seems like that could forestall this type of tactic. Then again, the fact J&J can calve off legal liabilities like that seems extremely questionable.
I love it. So much.

Does anyone else get a ~10vh white bar at the bottom when they begin scrolling?
I'm all for reclaiming and equally sharing the roads that all of us paid for, but it can't be done by biking recklessly in the middle of car traffic. It has to achieved politically.
I've noticed a lot of projects in the past few years put a lot of stuff like this in their READMEs, with the (presumable) end goal of making their repository really "pop" on GitHub. That's perfectly fine! But sometimes it goes so far as to actively impede reading the README in a text editor, since it's now full of tables and Markdown abuse aimed at making it render correctly on GitHub. It also has a tendency to break other sites (think package management indices) that tend to consume READMEs, as they're now being fed all kinds of weird GitHub-specific Markdown. That leads to an overall worse user experience, e.g. when I'm selecting a package from PyPI or crates.io.

Given that projects are now using their READMEs as de-facto `index.html` pages, we really ought to just have an `INDEX.md` or similar convention for presenting all the cute stuff.
I'm not a RoR developer, but still: which framework would you use for a new web project in 2021?
I threw one together: https://kayce.basqu.es/feed.xml
garbage collected programming languages are for people, not computers.

Kotlin isn't terse.
Not an American, I genuinely struggled with whether this was satire or not.

Not a great sign for a campaign video?
> I think hn and tech culture in general is sleeping on the rise of popular gun culture.

2020 saw a significant rise in first time gun owners. The NSSF estimates 5+ million.
Do you have any recommendations as to how to get started creating your style of generative art?

I have been interested in a similar project for sometime, but don’t know the best place to get started. My background is in Math, so I’d really like to understand the “why” and “how” of these types of algorithms rather than just plugging in some parameters and getting a nice picture.
Unless they install an anti-virus
It's not in decline imho, it has settled as middle ranking language in terms of popularity and is v popular in its niche. It depends where you are of course but in London it's used in loads of places from major corporations to startups. The market is hot.
I wasn’t a Mac user back then, but when the original iPod was revealed, I was blown away by its looks, and it was something we talked about at the office.

I don’t know what was so special about the 4th generation clock wheel though…
I'm doing weekly updates [1] and I've set goals to do a few retrospectives (e.g. 1-year after, 2 years, etc.)

[1] https://kayce.basqu.es/sabbatical/
I don't think so.

https://ycharts.com/companies/MSFT/price
One use: I was teaching some developers COBOL, and I wanted to illustrate for them how the Y2K bug came about.

So I gave them a project to do parsing a file with contemporary dates in. Then towards the end I quietly supplied them with a similar file containing dates from the year 10000+.

Whether or not the devs of years past felt it similarly unlikely that their software would live to the year 2000 as we do the year 10000, I don’t know. But it was a fun exercise!
Germany – Episode 1 – Build the Earth Showcase
> Certs are not respected in the security industry, especially the easier ones like security+

I'm a software engineer, but have no certs myself however I'm familiar with the security-related certs. I find it bizarre that an industry would find the certs useless, as certs at least give a baseline. You can give someone a bunch of tests at interview, but there's no way you can check someone's knowledge in just a few hours - unless your tests look something like the questions you'd be asked to gain a cert! I'm trying to get a Network+ cert, but it's taking me awhile due to the massive amount of stuff you have to learn...and Security+ is seen as the next cert after that. I've learnt a massive amount already, so cannot see why it would be useless or seen as a negative. It's almost like saying "nah we won't use this standard baseline, we'll be the judge!"

I wish the software dev industry would embrace certs a bit more. Hiring is basically a massive gamble. Recent example: chap I worked with who had been a programmer for decades...didn't know what Base64 was, and used globals a lot. This is basic stuff.
My first Linux distribution was Slackware 2.0 bought in 1995's Summer, and have used VMware since 2010, so all anecdotes.
This whole incident reminds me of the Tuttle OK vs Centos incident from 2006

https://www.theregister.com/2006/03/24/tuttle_centos/
He practically removed himself by being unable to behave in a normal way. Can't blame other than himself by what happened.

The capitol issue was just the last nail in his social coffin. Is too late to play the damsel in distress and the victim here.
https://github.com/Mattiwatti/EfiGuard
Please link to a reputable source explaining how Colin Powell didn’t die of Covid-19 complications. Thanks.
Main lesson that seems to not have been learned yet, since it's not mentioned at the end:

If you want to make money (any money at all), stop focusing on consumer products, build a small B2B product instead.
in reality the "needs of shareholders" can be interpreted pretty flexibly. leaving a lot of money on the table in the short term to avoid a substantial loss of trust in the long term is not a breach of fiduciary duty.
It was clear to me the author meant “new to me”
I haven’t used LiveView yet but I believe it is, indeed, another layer on top of Phoenix Channels.
“The metaverse is just The Sims in the blockchain.”
I don't like using RoR personally, but it's not a dying platform. There's still a large active community around it. It's fine.
Yes, context separation definitely sounds like something children are prone to... Have you ever met children?
Angry partner in the other room, you send to someone you trust a video while in the bathroom. If said partner checks your phone you lower the chances of being caught, one can assume you were just waving goodbye or something. Same applies to signalling people outside your window, police or neighbors.
If you have gigabytes of handwritten JSON (if it's not handwritten, trailing vs non-trailing commas surely don't matter), then I feel like you're doing something wrong.

Though I'm sure someone's going to step in and say "Have you not heard of [stupendously niche use case]? Are you living under a rock!?" etc etc ;)
Call me when you can run real drivers in DOSBox-X.

And, still, XDOSemu+FreeDOS runs circles over DOSBox and DOSBox-x.
Logged in to say this is an excellent mind blowing book if you are feeling bad or dealing with depression. The key is to do the “stupid exercises”. Reprogram your mind.
Tragedy of the commons strikes again.
> Movie frames featuring sainted action heroes, gun out-thrust.

>This is the sort of thing that gives firearm owners a bad rap.

You're not wrong, but I do think it's unfair and a little odd. After all software engineers are almost exclusively depicted as engaging in unethical and outright criminal activity in pop culture, regardless of whether they are the 'good guys' or 'bad guys'. Many beginning training materials focus on things that are implied if not outright trumpeted as giving you the ability to commit illegal and immoral acts.

We certainly don't (well someone probably does, but we shouldn't) consider that as a reflection on all software engineers.
>The phone Kim's suing over was originally purchased from an authorized Apple seller in Vietnam in October 2020, he said. The iPhone 12 was under Apple's warranty until October 2022, he said.

Ok. This piece of information alone should have been in the first part of the article.

Two Year warranty I am assuming AppleCare+? If that is case, not fixing it seems unusual.
That's amazing. I'm impressed by the ingenuity of people making videos like this.
$0 is infinitely less than 0.01$ and not merely as a truism. This is, unofrtunately, why the ads business exists.
If a city does not overbuild and reach high density beyond the capacity of infrastructure, then cars remain by far the best mode of transport.

This sounds a little like, "if we optimize for cars, then cars are optimal."
US drops tariff threat against nations who apply taxes to American tech giants
Perhaps Facebook is a very large corporation and different former employees would have different knowledge?
Reminds me of "Good Software Takes Ten Years. Get Used To it." by Joel Spolsky.

https://www.joelonsoftware.com/2001/07/21/good-software-take...
do you now whats ridiculous? that we germans (and europeans) also use the iso 8601 but it's still allowed to use din 5008 and the european date and time notations... WHY???
it's so stupid to use dd.MM.yyyy, it's worse in every way to yyyy-MM-dd. worse than that the old notation is preferred in most official documents..... WHY....
They're creating an infrastructure of manipulation because of the collective impact of the industry within the current legal context of international privacy protections. Any individual project or feature can look trivial or harmless, like manipulating the order of articles in a feed, but the systems used to do it are mechanisms implicitly susceptible to bad incentives.

They're collectively pressing buttons and breaking things in the global psychology, influencing the zeitgeist in a way that no one person or company intends. Obama's campaign was the first major successful political use of that infrastructure and there's an argument to be made that Trump's election was enabled by it. Cambridge Anallytica exposed some of the controls and showed a portion of what can be done, but we haven't seen the worst yet. International troll farms, the recent infiltration of Christian and BLM Twitter and reddit, and so on.

When people are profiled by advanced algorithms, and access to people given based on those profiles, that access can be made completely transparent using deanonymizing methods through data from other sources. Any and every platform, forum, and community becomes exposed to hostile, unintended influence.

We need outsized fines that protect private data as if it were sacred such that a trillion dollar company would fear even a single violation. Such that violating privacy would result in individuals going bankrupt or prison time. Such that physically bombing a foreign datacenter would be seen as reasonable recourse if they were uncooperative.

There are things that no government or private organization should have absent the informed consent of users because of the implicit danger to society's basic functioning.
Multicluster Postgres Federation on Kubernetes with Postgres 14 Using Gitops
This would be awesome if the line wrapping issue was perfected on mobile.

For something less efficient and more stupid, I created Super Pseudo[0] a while back. Full website where all the content is solely in CSS.

[0] https://super-pseudo.netlify.app/
It definitely does not take “no” additional time to read verbose boilerplate code.

As for prior knowledge, that argument doesn’t fly. A lot of the verboseness of Java could be addressed VERY easily with clear syntax that doesn’t require a lot more prior knowledge. An example is getters and setters, which are very easy to understand in languages that have built-in support for concise syntax but Java has somehow ignored the advantage of concise syntax for 25 years.

Besides, if your argument is that Java doesn’t require “prior knowledge,” I beg to differ. E.g., correct usage of arrays vs. ArrayList.
Fudds. When I hear that I hear "n*-lover" or some other term meant to exclude anyone that isn't extremist/fanatical.
I wrote about use case where "spawning process to do heavy work is not a viable option". ESBuild DOES spawn process to do heavy work.

https://github.com/evanw/esbuild/blob/11d7eacd491c94d2aa23cd...
there are some general emergency prepping guides out there.
Qt isn't a OS framework like Cocoa, or WPF/Win32.

It is the best cross-platform C++ GUI framework, but nothing specific to Linux per se.

Thanks for educating me on Linux distributions, pity that I have been using them since 1995, and yes it is the LTS version, it tends to break less.
I'm not sure what examples you'd give of "stigmatizing of sex" and how lowering that stigma would result in fewer unwanted pregnancies, but as for "how would we get there?" you'll no doubt be reassured to notice that most states in the US are closer to achieving proper support for adoption than they are to outlawing abortion. The fact that people can (in principle) travel across state lines for both adoption and abortion is probably also reassuring to you.
All that VSCode is doing under the hood is `npm install --dev @types/<package-name>` it is not requiring you to use VSCode to get those types.
The main problems with Node/NPM/Yarn are the fragmentation and churn. The situation is so bad that Rails and Phoenix are moving to alternative solutions in their latest releases.
> "So the second step is that we apply pressure. We also increase the temperature. The purpose of that is to really densify the natural wood and also remove the water, reducing its thickness to around 20 per cent of the original natural wood."

Very interesting. One question I'd have is what happens when the hardened wood is exposed to moisture over a long period of time? Humid climates? Does it reabsorb water which would take away from the hardness? The article did mention it could "survive a dishwasher" but doesn't clarify what that actually means. What happens over time when you use it as a nail if the wood you're nailing it into is moist?
Key point for me was "It’s not a permanent solution, however - the sand is expected to last for about 15 years." It doesn't say whether the full £20m spend will be needed every 15 years though, but it sounds like it just buys more time to move the critical infrastructure further inland.
It would be a shame if they are banned as it is one of the most efficient and enjoyable ways to get around the city.
Freedom to be oppressive

Because a business ignoring covid guidance, for workers and customers, on masks, vaccines, and covid passes, is not allowed
This is largely political showmanship. (Of course, what else does anyone expect from Congress?)
$110M is not nearly enough to finance a second development program, and of course the committee knows this. And even if NASA were to request an appropriate (much larger) amount, it's dubious that Congress would grant it.
Congress would love to kill off the SpaceX contract and give tons of money to Blue Origin and Boeing, but there's so little logic to that, given the performance of those companies, that even Congress can't quite bring itself to say so out loud. So they scold NASA, throw them a bone, and pretend they've taken bold action.
This silly melodrama surely hasn't played out yet...
Completely agree. Good ideas are abandoned too often because of bad advice from influencers and unrealistic expectations. I actually wrote about this a few weeks ago ^1.

^1: https://keygen.sh/blog/5-things-ive-learned-in-5-years/
When I was about 10 a friend and I killed a squirrel with an air gun. As punishment his mom made him skin it and my mom cooked it and made us eat it. Iirc it tasted sort of like chicken.
Huh never seemed like that, go figure. Tbh i usually shoot 9mm from a PCC so that may have skewed my impression.

I consider a shitload of paperwork, months of waiting, and the $200 tax stamp to be pretty bad. More importantly, navigating that paperwork is hard for somebody kinda new to guns, even though it's better these days esp. with the internet.
It’s so cool!!
Germany has been doing it for its North Frisian islands sind 1972. The key words: has been doing. It works, but in most cases the sea keeps taking away the sand and you keep having to put it back.
The JVM is specifically the part of Java Android didn't use, and the layer Google has already completely replaced once.
Well, if you're the author, it will be weird if it didn't made sense to you. The argument I'm making isn't that all this information is out of place, as indeed they all link together, but that many of those (specifically the things I mentioned) apply to every manufacturer. So it's kinda strange when the subject is about Lenovo and read all those which aren't specific to Lenovo.
The tradeoff space you’re describing doesn’t reflect reality. Adding more brackets and pointless keywords to a language doesn’t meaningfully improve the programmer experience in any way. There are plenty of terse languages that don’t require an IDE to understand. If anything, Java effectively requires an IDE to use because it’s so verbose.

The things that I write in a computer program’s code should correspond as closely as possible to what the program means - nothing more and nothing less. Java is terrible at this.
You should also be open about when you choose to disagree - "I know my constituents believe Y, and I see their arguments. I have spent much time evaluating it and assigned some of my best staff to make arguments for and against, and will be voting X."
> For instance, the "sources" accessible through those keywords put in a google search query.

We are on hackernews, here it is part of the etiquette to source claims

Please ensure that you do so
> Every squirrel she kills is gradually fed back to her.
Delete Your Facebook App
Try to stay longer on an idea than a few weeks.
There’s a pattern I’ve seen in a lot of class components that doesn’t fit as well in a functional component: every time the component needs to render some new bit of JSX, create renderThing(), renderOtherThing(), etc, ad infinitum. These just don’t happen in functional components. Technically, you could create an inner function, but people just don’t seem to do it as much. They create a new component. Or at least, in my team, the resistance to breaking that stuff out to separate small components was much lower than with class components. It took very little effort in code reviews to push people towards small components and do it consistently.
I just meant if you aren't exposing it to the outside world, why not use any other server? Curious about the real advantages.
That's how I had it at first.

I originally had it as a "phrasebook" of how to do the same thing in the different tools, but it was really ugly and took up a lot of horizontal space, and I figured it was more useful as a chart of yes/no. Also, there were cases where two tools had pretty much the same feature, but not exactly, so just listing flags didn't make sense.

I've still got a lot of the data of the switches in the JSON file that I build the chart from. https://github.com/beyondgrep/website/blob/dev/features.json If you've got ideas on how to bring back the phrasebook format, either integrated into this page, or as a separate standalone page, I'd love to hear them. Maybe the phrasebook isn't best done as a table like this, for example. Open a ticket in GitHub and let me know your thoughts.
https://www.verkkokauppa.com/fi/product/57364/mndkd/Raspberr...

You might want to also grab the sd card from there.

I recommend getting the power supply, case and fan from Digikey.
There's a hands-on educational program called Syntorial that introduces you step-by-step to all the features of a typical subtractive synth using just your ear. On every step, you listen to a sound producible with the features you've unlocked so far and recreate what you hear, then it tells you which parameters weren't quite right so you learn what to listen for to hone your ear.

Subtractive synthesis is different from wavetable synthesis, but most of the concepts transfer. And Syntorial even has a free download (after the initial purchase) which covers Serum specifically, as well as a couple other industry standard synths.

It might be pricey depending on how invested you are in learning, but they have a demo so you can see what you're in for.

From my perspective, outside messing around by yourself, I don't know of a more cost-effective way to learn everything that it covers, and it saves significant time over messing around.
I keep hoping the whole world will switch to a single timezone utc, that way so many things would be simpler
There's nothing reckless in cycling in traffic. If anything, some car drivers can be reckless by driving dangerously close to cyclists. Cycling on the streets is a right that we already have and that cyclists already paid for. The only thing that remains to be achieved is that a vocal minority of motorists accept this fact.
Yeah, there was a recent slow-emergency situation, which did require more work than I typically budget for. In that case, I ended up working after I put the kid to bed. It was the result of a bad decision by management, they were quite apologetic and my team got some un-accounted-for time off afterwards. If this turned into a regular thing, I'd quit with or without another offer in hand.
I think we agree more than we disagree.

I was pointing out that most definitions of operating system I've seen say it's a kernel plus a userspace, and that Linux, the kernel, is a replaceable component.
And to toss in one more by The Midnight, "Jason" is fantastic - love the sax, the synth, and the beat:

https://www.youtube.com/watch?v=qIz-9CHVQUc
Almost 42,000 sources of toxic 'forever chemicals'
Yeah and it takes skill to distill what they actually want out of that comment. People don't want a faster horse, they want a faster method of transportation. This is easy to miss, especially the more technical jargon people use when explaining what they want.
You can't. It's all marketing fluff at this point, because significant enough state actors will see the ~$10,000,000 R&D cost for a few iOS/Android zero-days as a drop in the bucket. We live in a post-security world, where it's economically feasible to develop malware at a pace that outruns Blue Teams. We live in a post-privacy world because Apple and Google happily pass your data back to world governments in the name of stopping terrorism, or whatever the social cause du-jour is.

There's no escape really, your only option is to embrace the paranoia and learn to love the cat-and-mouse game, or (what most people choose) give up. Remember, this is the future you voted for when you signed up for Google Drive and bought your iPhone. This is the future you willingly supported with each ad that YouTube showed you on movie night, and the one you opted-into when you noticed you were low on popcorn and got 2-day delivery on kernels from Amazon.
Are we not ignoring the fact that any internet argument regarding Julian Assange where we can seemingly only deal in maximalist, black-and-white terms is also tantamount to torture?
Another day, another person saying Rails is dead.

*sigh*
Sharing some thoughts in the spirit of us all learning and improving:

Re: Planetoid my immediate first impression was "I don't understand what's going on here". With that one it seems like maybe the author should have vetted the basic idea with friends and family first and see if they get it.

Re: Minfinity it seems useful and is actually right up my alley! I feel like the strategy here would be to keep it in maintenance mode and wait and see if it ever picks up popularity (such as in a thread like this).

My big takeaway from reading the author's post is that it seems to drive home the importance of marketing/advertising/selling/etc. Those stories about the Collison brothers pitching their product to developers and then doing the somewhat socially awkward thing of pressuring them try it out right there on the spot is burned in my memory.
you mean people using their bikes don't do it regularly ?