skysight-inc/HackerNews huggingface dataset:
What if I'd like something that the arbitrary community manager of GitHub doesn't? Why would a software project management site be the arbiter of good software?
Asus Live Updates – Hacked
That's also true of "managed" Kubernetes platforms like Google Kubernetes Engine and Amazon EKS, the difference being no (or at least less) vendor lock-in.
It's especially useful when the changes are so small/subtle that you wouldn't even catch them looking at commit history.
We do now. Ants never will.
Moore's law still applies if you plot computing power/dollar over time (normalized to purchase power). It's just that all the progress is nowadays in parallel computing chips/GPUs.

Here's the progress over 120 years, and spoiler ... 17 orders of magnitude in computing power:

https://cdn-images-1.medium.com/max/1200/1*zWyqQ2EP83gBcLZHG...

A very interesting observation is that the switch to transistors and integrated electronics does not stand out. It is just part of the curve.
You are not the target audience.
Mobile phone EM radiation affects Amyloid Precursor Protein, metabolism in cells
I do not see anything in the problem description or in the analysis of the Haskell advantages that couldn't be handled by c++ or coded in c++ in a fairly similar manner to Haskell so as that to have similar advantages.
Location: Greater Boston Area

Remote: Preferably not – But I would consider an opportunity

Willing to relocate: Preferably not – But I would consider an opportunity

Role / Job title: Product manager

Technologies:
- Languages: Ruby, python, PHP, javascript, SQL

- Product Analytics: managing product analytics with Google Analytics, Kissmetrics, Localytics, Mixpanel

- A/B testing apps: Google Optimize, Optimizely

- Agile SW team management: JIRA, Trello, Asana

Résumé/CV: https://www.linkedin.com/in/brauliopf

Email: brauliopf {at} gmail
3dfx had some rather infamous commercials for their Voodoo line:

https://www.youtube.com/watch?v=ooLO2xeyJZA

https://www.youtube.com/watch?v=JIOYoZGoXsw

https://www.youtube.com/watch?v=43qp2TUNEFY
> would anyone be interested in a blog post "Rapid Prototyping in Haskell"?

Yes. Please.
Have you considered CFA instead of MBA, and saving/investing/networking the difference?
It is a dream job if I’m my own boss.
Personally I'd call anyone who is homeless "for fun" a ruiner. In addition to overstressing the systems in place to support "legitimately homeless" people, they provide a convenient strawman for those who wish to argue that homeless people aren't deserving of help. The same goes for our welfare system.

> For what it's worth, my source knowledge here is totally personal and anecdotal.

Mine too. Same goes for the author of the article, I suspect. Everyone should take it with a grain of salt.
Whats the 'best' way people are using to have a total portable development environment that I can reach from home or work? Meaning having vs code, node, all the various cloud local emulators/etc that you would normally install for doing that kind of dev work.
Some state government is finally taking on the Sackler family (opiod kingpins)
and when found, the 200+ character encryption keys are screenshots, forcing you to type them in.
Yeah, what's up with that? I use Firefox a lot, and I've noticed it always has poor performance on heavy JS apps. The off time I need one of such apps is the only reason I keep Chrome installed on my system.
If every single employer has the same work conditions, then what? If the state of the industry as a whole is low pay and unpaid overtime, then it's not like a developer can just go to a better job.
That last paragraph wasn't entirely constructive. I'm sorry about that. I realize there are lots of existing applications that can't be rewritten to directly target the Web platform. But I still believe that new ones should.
Password history is your friend, there.

My annoyance is lately it's become less skilled at detecting password changes properly, even when I'm invoking 'Generate Password'.
As someone who writes a lot of Python, I'd say a Python blob is a half-formed idea expressed in Python without any particular thought given to design or conceptual clarity. Just enough to get the job done if you don't encounter any surprises, but not something you'd want to maintain. You expect it not to handle all of the edge cases and when it raises an exception you jump in and code around it at the point where it's raised, rather than fixing the root cause, which is lack of design. Unfortunately, a lot of Python starts out like this and then ends up being maintained anyway.

edit: What makes it blobbly is its lack of structure. It doesn't express any clear idea of the domain and tends to devolve into spaghetti.
Nvme and 8k displays?
> I think, for practically everyone, it is far more likely that shared infrastructure (like LP or hosted bitwarden) would be centrally compromised.

I believe the opposite to be true. Any use of Shodan or any vulnerability scan of the public internet provides strong evidence that centralized, funded and focused services do security better than 99% of orgs and individuals.

You can’t run infrastructure and app security better than a specialist SaaS company. You don’t have the same time and money.

Yes, the blast radius is smaller for self-hosting, but that’s small comfort when you are still inside the blast radius.
Having worked in the industry they believe it's necessary. I got yoked into a mandated long weekend and was laughed out of the room when I demanded a retrospective. Long hours is a failure, we should know what failed so it doesn't happen again. Their response? That's just the way it is in games. Absolutely zero desire or acknowledgement that it should be different.
https://en.wikipedia.org/wiki/Datalog
While you come off a bit rough on victim blaming you do have a point. Video-game developers should have formed a union long time ago but here we are.

I somewhat lack sympathy when the industry is clear as water about abuse like this yet people still go into it without precaution.
People who want to work on remote access with restricted setups, checkout Emacs. Tramp mode allows you to edit files over ssh, docker, adb etc without you worrying about anything.

And if you haven't tried about Org Mode, it is not exaggeration if I say it is life changing. It can help you organize notes, todos, agendas etc.
Throughout my childhood I enjoyed playing and making games. I eventually studied a mixture of CS and digital art in college in order to join the game industry. It was a dream job to me in so many ways - I imagined an open, friendly culture of people working together to create an immersive experience. The reality: minimum wage entry level, planned for "crunch" time >3 months long, constant fear of running out of "runway" (money), etc. All of this culminated with the company simply stopping paying people for a month before eventually shutting down. I tried one more game company (really just a fb/ios thinly-veiled gambling app) before I quit the industry for good. That was roughly 5 years ago - at this point I'm _just_ starting to re-kindle my love for games and creativity.
Apache NetBeans (incubating) 11.0 released
Top Gaming Smartphones: Razer Phone 2 and More
A developer can go make crud web applications like the rest of us. There are options to get out of it they just don’t want to take them. I don’t know if this rings true for graphics artists, game designers, etc. But a programmer who develops game code can probably write a web app too without too much struggle
What could have happened is not relevant, this is not a discussion about fate.

Animal language is very limited, it is fair to call it fundamentally different. Same with bird songs.

As to your last statement, that’s just that, a statement without basis.
Unions is a solution we got kinda nailed long time ago.
There are many, MANY software companies whose infrastructure needs are on the order of single digits of normal-strength servers and who are profitable to the tune of millions of dollars a year. These aren’t companies staffed with penny-pinching optimization savants; some software, even at scale, just doesn’t need that kind of gear.
Thanks to all these retro filter apps, these pictures look surprisingly up to date.

It does not look like a memory from the past but like a retro picture shooting. Weird.
Renaming Java EE Specifications for Jakarta EE
Yup. Expected to read this article from a simple site.
I can't describe it in a small comment. The more you reach the top of the food chain the more you will understand.
Emacs has tramp, which will allow you to remote edit files through ssh with your own setup. You have emacs installed in your computer and you can open any file in any system with ssh authentication inside it.

I am running emacs with spacemacs.org
That’s my point. Most people are not impressed hearing that mouse brains are similar to our brains, clearly the end result is fundamentally different.
Heh, I wouldn't say grown up. The work environment I had in games was an hr nightmare.
> It's not debatable that so much of a technology's adoption comes primarily down to network effects, and not a technology's technical merit alone.

Ok. I put to you that if a technology's adoption primarily comes down to network effects, then other languages will also suffer from adoption.

Since 1994:

Java was released in 1995. But this surely won't count because this was funded and shoved down our throats by Sun. Just as C# was funded by Microsoft or Swift and Objective C are funded by Apple

Ruby became a big deal in the web arena thanks to Rails.

Python became bit in sysadmin tools and moved in data analysis (competing with R and Matlab). It's also fairly big in web projects.

Golang became big in sysadmin tools and network applications. It was started by Google but it wasn't really a part of any platform that was being shoved down peoples' throats like Java or .Net.

Erlang became was fundamental to Facebook's first version of their chat, Whatsapp's first version of /their/ chat, Google's first version of //their// chat, Discord's current version of ///their/// chat[1]. RabbitMQ is/was a popular message queue implemented in Erlang.

But where are the Haskell projects?[2] The data suggests there is another variable here.

[1] Discord uses Elixir, but this is built off Erlang's VM so it's Erlang technology. Agree or disagree, I don't think that it detracts from the point.

[2] They are here: https://wiki.haskell.org/Haskell_in_industry
Show HN: Gitpod Official Release – Frictionless Coding on GitHub
This was true back in the kespa days, but not anymore. There are no longer teamhouses and all the professional players are streamers which is where the majority of their income comes from (boxer just started on twitch this week).
Nice try on using that hyperbolic wording, but the Supercharger network is growing like crazy, not on life support as you put it.

And the charging infrastructure is not as closed as you are suggesting, as has been explained here repeatedly.

What does the I-Pace charging network look like right now? Do they have a map of current high speed chargers?

> stop lying to me about fully self-driving capabilities.

This is again hyperbolic and, ironically, dishonest if you understand what Tesla has actually been saying about FSD.
I’ve been doing this for decades. I simply always upgrade.

Unfortunately, most people don’t want to deal with it. The computer will be the same as the day they bought it, even if it’s 10 years old. That can be dangerous with all the security issues.

I love how Apple get everyone on the latest version iOS.
> Point them to a study like this, and you're met with "Nuh-uh! Not valid! Nope!"

Are they really saying that or did they point out the small sample size, age of the study, inconsistent preparation of the participants, and ask about whether it had been replicated? I mean, the authors themselves acknowledge this and it'd be interesting to know how they would view it a couple of decades later, especially since there have been huge improvements across the board in languages and things like quality of tooling, availability of documentation, etc.

Unfortunately, the way you chose to start that post sounded like you were assuming that any position which didn't support your favorite language couldn't be correct. I think that's just as unproductive as the sentiment you complained about, especially because one of the big trends over the last couple of decades has been appreciation for the exact concepts you quoted in other languages. People are writing more functional-styled code than ever before so it seems more likely that extremely complex and important decisions like choice of programming language aren't driven by a single purity test.
These conditions don't seem to be very different from many other American businesses. Unpaid overtime, minimal notification during layoffs.

Video games get a lot of attention because they are the ultimate consumer product. Workers being treated similarly at a glass factory or an accounting form wouldn't make the news.

Unionisation isn't going to solve fundamentally poor corporate performance or mismanagement. Ultimately people need to be willing to walk away from bad jobs.

The best thing that has actually happened recently for game developers is the creation of the Epic store on PC - giving 88% of revenue to developers, instead of the 70% of many others stores. Its odd so many people seem to oppose that store on one hand, and support unionisation on the other.
That's true if the application is entirely about visual layout, e.g. positioning and font sizes. But a blind user should still have an accessible way of controlling the content and structure of a report. And you might be surprised at how much information about layout and formatting is accessible in word processors.

Furthermore, now that this toolkit is available, companies will use it for applications that are required for job functions that ought to be perfectly accessible to blind people. An inaccessible application can lead to a blind person losing their job.

Also, I mentioned other disabilities. A person that can see but has a severe mobility impairment should still be able to use this app.
Can't check now, but I thought Chrome did integrate with the system Keychain.
This connects to Tim Harford's Ted Talk "A powerful way to unleash your natural creativity." Quitting when you hit the wall and moving on to another task will allow your subconscious to work on the problem, often hand delivering it to you when you jump back on your original task. I think knowing I would have to start from scratch the next day would throw that system into hyperdrive. Thanks for sharing!

https://www.ted.com/talks/tim_harford_a_powerful_way_to_unle....
Concurrency and Parallelism in Elixir
So basically, you're saying that lies on the record is good journalism, but truth off the record is not.

Got it.
I don't know about you, but my driving instructor talked to me about when not to perform emergency braking/evasion manoeuvres when I was learning. And about how to choose between emergency responses.
It’s toxic culture at the leadership level. When my employer asks for some outrageous development on a compressed time schedule I speak my mind. Maybe that’s why most AAA games suck these days.
100% of my income is from web applications written in Haskell. I hire Haskellers, and it's been a positive experience so far. None of my projects use unsafePerformIO. I track metrics across everything, and I'm not suffering memory leaks or random crashes.

Everything you have said is nonsense.
I think it's a tactic.

Politicians use whatever order thinking is most convenient to promote their ideas.

nth-order thinking is great for debate because you can use increasingly tenuous connections to justify your position.
Virtualization does, most virtualization platforms require dedicated lanes for each VM and devices assigned to the VM for dedicated situations.
Even "do unto others" assumes you're already decided on who/what counts as "others." Are apes others? What about snails, aliens, ai?
Our experiences may differ most from other animals in the degree to which we are aware of having them, and we assume that other people are similarly aware of having their own experiences and similarly assume that they are thinking the same of us -- we have a theory of mind (and in addition, we can discuss it, with both ourselves and other people, using language.)

a surprisingly wide range of species display something similar in some cases, though it is hard to say how aware they are of it, or how important it is to their lives.
I'm not sure it's anything to do with the internet. A lot of this stuff is taking place offline - shouting people down at lectures and things like that.

My own theory is it's due to the decline of religion. I say that as a non religious person who has lately started wondering if I'm so right to be that way (I never used to question the righteousness of scientific atheism).

Religion can be defined as a moral framework. We have agency and we must act. Religion helps answer the question "how must I act" in a thorough and formalised way: it tells us what right and wrong is, and it does so from a position of pseudo-authority (God says it, so it must be moral).

The common thread between all these conservatives-get-censored stories we're seeing is that leadership, whether it be corporate political or academic, is staggeringly weak in the face of moral outrage. Even when that outrage is coming from people who are barely adults, people far more senior and more experienced than them fold immediately - even if they actually disagree.

I think this is because without any kind of rigorous moral framework, people don't have any footing on which to push back. Someone pops up and says "that person is the devil because they don't respect women" or whatever, and maybe that's a total pastiche of their position but it's a position anchored in the moral framework of identity politics/femininism. Without any equivalent grounding in an alternative moral framework, the leadership doesn't know how to respond, they are desperate to see themselves as a "good person" and so they're left scrambling to obey the demands of the assembled mob. If they already felt like they were good people, they'd be much more capable of resisting such attacks.

Organised religion crops up in every human society throughout history except this one - I believe we're really the first to be widely atheist. But it seems all we've done is replace one set of gods with another: now instead of worshipping invisible deities of peace, love, war, etc, we worship at the deities of minority intersections ... and crusade against heretics who deny the sanctity of that worship.
Yeah, looks like translating it is a great way to learn both rust and how a db actually works internally.
If they're wrong in thinking that it's necessary, then anyone who comes in with an enlightened view will put them out of business and take over the market.
As long as you don’t try landscape..
Time Protection: The Missing OS Abstraction [pdf]
OP posted the same story two years or so ago:

https://news.ycombinator.com/item?id=15357394
> Approximately everyone became rich by using industrial policy: read Kicking Away the Ladder for detailed historical research.

You're confusing correlation with causality. The reason why many countries became rich while pursuing industrial policy is that in the past almost every country pursued industrial policy in some way. There are just as many cases where industrial policy has gone terribly wrong, for example Argentina.

Many economists argue that countries like Japan or Korea have become rich despite industrial policies. Compared to other countries, however, they had much lower import barriers at the time, and they could have been even more successful if they had not had them[1]. It is also worth mentioning that import restrictions mainly affect the poorest[2], both in rich and poor countries.

> Our understanding of growth economics is not very good, so history is better guide than theory.

You always need both theory and empirics, otherwise you cannot gain any insights.

[1] https://www.nber.org/papers/w1936
[2] https://www.nber.org/papers/w20331
That opens a whole other can of worms. Some blind people don't want a website or web application to be able to detect that they're running a screen reader, and by extension, that they're blind. [1] I'm not sure where I stand on that issue.

[1]: https://news.ycombinator.com/item?id=19547239
Well, it's written in Java, so desktop app probably lags as much. So title does not lie :D
Isolated Test – Stripped Down
Why NASA’s audacious return to the Moon just might work
NVMeOF (NVMe Over Fabrics) comes to mind, having multiple NVMe drives (mostly PCIe x4) + networking (100GbE uses x16 PCIe) consumes a lot of PCIe lanes.

Also note that current two-socket AMD Epyc servers use 64 lanes from each CPU for inter-CPU communication, so the entire server has only 128 lanes (out of 256) left for peripherals.
Elon musk tweeted things that affected the stock of his company. These things turned out to be not true. Messing with the stock market like that is a no-no. A judge told him to knock it off. And then this article.
I did exactly what you described. Unfortunately there is an endless supply of fresh grads (and even very talented amateurs with no schooling) willing to work absolutely slave-like conditions to "live the dream".
In a civilised society, it would be illegal for an employer to behave like that.

(Yes, I know, I'm imposing my view of what it would mean to be "civilised", and not everyone will agree.)
This strategy makes you more susceptible to phishing, which is a much more common attack and requires vigilance to avoid. I think the reduced phishing vulnerability for browser extensions is worth it.
Ouch:
"Finally, to keep my subjects permanently locked in a mindless trance, I will provide each of them with free unlimited Internet access."
This is not at all reflected among the actual workers in the different game development groups I'm in. People post polls about unionization all the time and "yes" never ever wins, not even close.
Just to get everyone excited. Players are replicating image targets with mere 57 characters of CSS code!!
Uncertainty is the killer. There are many studios that are a dream to work for, make no mistake about it. The worst studios and the best studios, always require you (mostly on the software side) to at some point, work for free. Work unpaid hours to meet a deadline. Which would be ok, if there was some kind of profit share, there however is NOT that kind of compensation. What there is, is an uncertainty that you will have a job tomorrow. You could wake up with no job and zero return in your investment of your many hours of free time. It is though for employers, no doubt, but running a games studio as a standard business leaves a trail of disenfranchised people in its wake. A better approach, if possible, is to run a project as an individual business, each worker with some kind of performance compensation and responsibility for the product...imo
Elements Interactive | Senior Python/Django Developer | Almere, The Netherlands | Full-time, ONSITE, VISA sponsorship, Relocation assistance

Elements Interactive is a digital agency founded in 1996, building web and mobile applications for a diverse range of well known clients with HQ in NL. Our team has over 60 professionals from around the world, who all share a passion for tech, innovation and learning from each other. We care a lot about growing our skills, delivering quality work and having fun along the way!

Check our current tech stack here https://stackshare.io/elements-interactive#technology

PERKS

* conferences/events/courses budget to stay on top of your skills

* flexible working hours (+occasional WFH)

* regular fun events with the team

* travel costs compensated (if daily commute to office >10km)

* decent pension plan

* free lunch, snacks, unlimited freshly ground coffee every day

See more info & our projects here https://www.elements.nl

APPLY HERE
https://elementsinteractive.workable.com/j/4DCF348701?viewed...