skysight-inc/HackerNews huggingface dataset:
LLMs are nothing like Markov chains.

Deep learning models / neural networks are universal approximators. That is a technical term for models that are capable of learning to model ANY finite relationship.

The mathematical requirement is just to have two layers, with enough units in the first layer. And the term finite relationship means any mapping that involves a finite number of discontinuities. (Not a practical limitation, since there is no alternative way to model relationships that cannot be characterized without an infinite amount information anyway.)

So yes, they learn algorithms.

With more layers and recurrent connections, they are vastly more efficient as well.

Deep learning models don't just do associations, or correlations, or statistical things like conditional probability. They learn functional relationships between concepts. Without limit in terms of the complexity of those relationships, given enough data, parameters and computing time.

So no, nothing remotely as limited as Markov chains. Your pessimism about them has some merit. Just not relevant here.
“The courts can be overruled by congress” is, to put it mildly, not correct.

Congress can pass legislation that changes the legal status of things (as long as it doesn’t run afoul of the constitution). But that’s a far cry from “overruling”.
Most ones I've seen here in Finland (and Scandinavia generally, perhaps most of Europe) it's coloured green. Like exit (and emergency-exit) signs, to show “this is the way out of the building”.

And before anyone goes raging about “ableism against the colourblind!”, that's usually much darker than the rest of them, so it stands out anyway.
As a former SVB customer, they understood the needs of startups like no other bank, and this will have adverse implications for the startup ecosystem, innovation and future economic growth not just in the US but also China and Europe. The incompetent top management who invested deposits in long-maturity T-bills with mediocre rates are not the same as the front-line personnel who had the relationships with the startups.

As for moral hazard, past bonuses for executives including the past Chief Risk Officer who left a year ago and cashed in her chips can and should be clawed back.
Ask HN: How did my GitHub password breach and how to react?
I got a 2 way authentication warning from github that someone in canada successfully entered my github password and was stopped by 2 way authentication.

Normally session warnings are business as usual but in this case my password was entered and it was generated by a password manager with high entropy, was only stored in dashlane, 1password and chrome password manager.

A google search for the password had no results and have haveibeenpwned shows no known breach. I have no idea how this could have leaked and what my security status is now. I have some productivity apps on my mac with accessibility permissions to read my clipboard (yippy, zoom, teams, pgp), but i am not sure i have to assume one of these apps is compromised and wipe my whole machine.

Does anyone have any ideas about breaches not in haveibeenpwned or what a reasonable response would be or could chime in what they would do? I know in theory i would need to wipe my machine and then change all my passwords wich would take weeks, but i am not sure this is an overreaction.
Just some thoughts on it. The op initally talks about data warehouses, but then in the comments they talk about production db. So, I am not sure if I completely understand the problem statement:

1. Why would you want to do data analytics on a production database? There is a reason why data warehouses exists. And you don't want to block your production databases for someone from the business team to run a query.
2. If you'd want to change something in your prod-db, I wouldn't give that permission to a non-technical person. Do they know about the schema thats implemented? data types?
3. If it's just analytics on data warehouses, there are plenty of db visualization tools out there, the so called BI tools. There are plenty, I mean too many out there. In different flavours. What makes this different?
Last time I used ftp was years and years ago. I really dont think newbies should be expected to know it.

Also, it is ok and to be expected for fresh graduates to have only knowledge in most important areas for them. Even people who want to learn a lot more then necessary are better off focusing on learning more in the immediate area they will actually use at first.
So... are you finally willing to let go of the cross-platform UI pipe dream?
yes, the program is now open to anyone. i don't think there are age restrictions.

the primary condition is that you are new to FOSS and are not an active contributor already
Equity can be okay, especially for a union. If a worker is sick and needs to take leave, a union will stand up to make sure their job is protected and they are compensated.

It's not "fair" and "equal" that someone who isn't working gets paid, but we need to take care of those who need help the most.

Equity had tradeoffs, equality has tradeoffs too. I think equity sounds like a more appropriate word for what a union does. Do you disagree?
Weird that undefined behaviour is undefined.

Undefined behaviour is no joke.
>Should we strive to minimize the chance by adjusting our lifestyle and changing the environment, or strive for some kind of balance?

That is as much a philosophical question as it is biological, and one where the answer will vary by who is asked.

Personally, I will say this: If you're miserable while endeavouring to prevent cancer (or any other disease), that's putting the cart before the horse. The goal is, presumably after all, to live happily.
I expect LibNC will be better in every aspect: performance, accuracy, determinism. But hopefully with time we will close the gap.
It’s hard to say if it’s unhealthy or not. It’s basically the same model as Spotify. Is streaming music bad for the music industry? It’s not obvious to me what the answer is.

I subscribe to Apple News and the $120 / year is far, far more than I was spending on magazine subscriptions in the past.
Ok but how will they know?
i think you have point about "sql injection" type hacking. If you look at the history of that we all accepted user input from users and made sql with just contacting strings until:

Robert'); DROP TABLE Students;--

then everyone when Ohhhh and sql injection is now known and you never accept user input without cleaning it first but... someone will find a version of this for prompt engineering and THEN the engineers will fix it and guard against it. In that order.
I never understood why we triggered such hate on the Internet.
You can use Calibre to download the Economist each week and send it to your kindle.
Feels like CS 101 data structures kind of stuff.
Organised labour has been a cancer on western civilisation. Both "equity" and "equality" are the expression of the underlying ideology of communism, where disparate outcomes are the result of imaginary malignant oppressive forces.

Equality and centralisation go hand in hand, as evidenced by every communist/socialist regime ever and the simple insight that suppressing human nature requires a suffocating (secret) state police that controls every aspect of its subject's lives, and they cannot co-exist with freedom and de-centralisation.
You're talking about buying bonds as "lending to the government" which is a pretty odd way to describe it, but it still isn't the bank lending to clients, which creates new deposits and a matching loan asset.

https://www.bankofengland.co.uk/-/media/boe/files/quarterly-...
Interesting repo
chris hasn't been running GSOC for some years now. i am not sure he was even involved in GSOC after he stopped.
Very droll, but incorrect.

Also, I believe the word you're looking for is purism. I'll certainly go along with that.

Also also, out of curiosity, where did you dredge up the "he"?
No, then it should stop.
Moved away by own choice. Never looked back.
I don’t understand the vitriol. It’s shitty, yes, but I honestly doubt the players are somehow blacklisted.
In practice I think age buckets might be enough.
>In my experience, there's never been (and, I suspect, never will be) a true "cross-platform" system.

Chrome, otherwise known as Electron.

It's not great, it's fucking terrible actually. But it's cross-platform, it gets shit done, and it's clearly good enough (relatively).
Resources to Learn Software Development
AFAIK, only the older models allows you to do fine tuning, not sure GPT4 will allow to create your own fine tuned model so basically with the API it will work the same as with the chat gui.
No problem. My first language is English, but I worked as a Japanese to English translator for twenty years and have written books in Japanese. My personal website is linked from my user page.
But that's the whole point of trying to play with ChatGPT, I don't care about when it works, I want to know the extent to which they work and don't work. The whole idea of engineer playing with the systems is trying to break them, test their boundaries.

I would understand if they were banning people for generating porn/suicide/offensive articles and then publishing them, but I can't understand why they have a problem with people checking what the system is capable of doing.

At the moment OpenAI are basically heavily funded gatekeeping organisation.
It's fairly trivial to define. You know all those things that you don't like? The bad things, that all the stupid people do without thinking, unlike you? That's post-modernist neo-marxist ideology.
If you have an older Kindle, you can download the older format, I believe. I still have a Kindle DX for this.
"Why can't we have nice things like SOLID, DRY, domain driven design, abstract factories, builders, decorators, bridges, facades, visitors, mediators, observers, strategies, chains of responsibilities, SAGA, CQRS, log aggregation, distributed tracing, exception tracking to consume 90% of our productive time? 10% for actual functionality should be enough."
Why do tech startups have different banking needs than other ventures?
And n+1 things that HAVE to be done against the spec. Or that for some region some field has to be hidden, but only for that region - not any else.
I take this to mean engineer is a more loose, even pejorative way. Like a social engineer for example.
That's desktop only. We already have Qt playing in the same ballpark, and doing both better and worse depending how you look at it.

Nice cross-smartphone-tablet-desktop however is a no-app's land.
I'm pretty sure they mean that if the VCs hadn't advised companies to withdraw all at once, the crisis might never have happened, and March 11th might simply have been a nice day for a walk.
It seems like a failure of the free market. If instead it were prohibitively expensive to run a telecommunications provider, and no country would have more than two or three, the spam calls could be regulated away. Perhaps at the expense of other technological or financial innovation.
Does the functionality differ any from Easy Diffusion?

https://github.com/cmdr2/stable-diffusion-ui

It installs in and runs from a single folder, so it's nice and tidy.
>Surely Apple has seen Windows 8 and realised these touch approaches will always be suboptimal at best for non-touch devices?

Windows 8's demise stems from its schizophrenic design language, something Windows still suffers to this day (though it's getting better).

Touch interactions in and of itself on Windows is fine and sufficiently servicable. It's not as quick as keyboard nor as comfortable as mouse, but it certainly works and is by far the most intuitive to the touchscreen generation.
"TomTom is contributing €20,000 to the OSMF ... In November 2022, TomTom announced that data from open-source projects such as OSM will be one of the super sources that power its Maps Platform."

20k for the data to power your Maps Platform ... cheap at 10x the price.
That's not going to be practical. How do you distinguish if something was created by mere computation, or by AI? Oops, AI is just mere computation. So if you forbid mere computation, I cannot use fancy numerical algorithms in shading my 3D art? Ain't gonna fly.
Even older... https://silentpcreview.com/review-blast-off-with-cenateks-ro...
Has it changed? It is currently "Pornhub owner MindGeek sold to Canada's Ethical Capital" both here on HN and on Reuters.
For your own good, let's hope the bus dispatcher of the lines you work for doesn't apply the same line of thinking.
When doing my PhD around 2004 I was running simulations with Fortran programs to do optimizations. A genetic algorithm would call the Fortran program and change the parameters by creating input files and reading output files.

I found out that disk access was the bottleneck of the optimisations. So I used a RAM disk software to create a disk-drive in RAM. It increased the simulation speed by orders of magnitude.
Small "-doodles" under 40 lbs fit nicely in NYC apartments. Not shedding and hypoallergenic makes these dogs ideal city pet. They are also very smart (inherited from poodles).
For a long time to come there are lots of physical tasks that AI can't do, at least not as long as robots are nowhere near humans in their physical ability. At the same time the world is aging, and there's a big shortage of care workers in most countries. By nature that work also benefits from genuine human interaction and emotion.

So, to me an obvious solution would be to employ many of those people as care workers. Even more obvious would be shortening the work-week without reducing pay, which would allow many more to work in other physical labour requiring professions, and those that simply benefit from human interaction. In the end it's also a preferable outcome for companies, people without money can't buy their products / services.
That what I tried to type, somehow I forgot to type "not"... Thanks for setting that straight.
There is new doc on netflix right now:

https://www.themoviedb.org/tv/220499-mh370-the-plane-that-di...

main theory it says is there was some highly sensitive cargo loaded on that plane that some government did not want to reach its destination.
Well there is big change, going from one of the most closed and totalitarian systems to a free/libre and open system. One of the most important and meaningful changes one can do.
True "Open AI" is coming, there's no way this is going to stay Microsoft alone for very long.

Many, many companies will be looking to integrate with this thing and no one is going to juts sit three and let MS take their lunch forever.
Artur is a software developer at CodeRiders software outsourcing company. In this interview, he shares his experience working on complex software development projects using various methodologies and tech stack. He also shares his experience working with companies from various industries, countries and background.
That's what I meant. No need for fast closing bulkheads, just get everyone out to another sealed building inside the same aerostat at whatever speed it takes them to walk to an exit and get in their protective non-pressurized gear. Outrunning gas diffusion is easy.
Putting it on a website is enough.
I don't think your complaint is unreasonable, and I've even held that point of view in the past, but I can also see the other side of it.

A nice thing about ExDoc is that code documentation is placed in context alongside the code that is being documented. As others here have pointed out, you can, of course, still comment private functions using just plain old comments. The difference here is that ExDoc inline documentation will be published whereas the comments will not be. But if I really look at the use cases I don't see this as a real problem.

If I'm consuming, say, a library... at some level I don't/shouldn't care about the internals on a day-to-day basis where I'm principally using the documentation to understand the public API of the library. In fact, I might not look at the code of the library at all while still getting value out of both the library and it's published documentation. Anything more than the public API in the public documentation and I'm adding distractions which contextually aren't relevant... and in some sense shouldn't be relevant to my role as a client programmer.

For the developers where the situation is reversed, the developer that will maintain that same library, they'll want to have the documentation of the internals available. But I think much of the time if not most of the time, the inline documentation will be sufficient for that purpose. Since the maintenance developer will likely be working directly with the private function code at the time of need of documentation, the inline documentation via comments is likely where it is more useful compared to the published ExDoc documentation.

To be fair, there's a bit of rationalization here. But do think I've raised some fair points that might be behind the difference in thinking.
This could be implied with your python comparison, but meanings of things changed as well. For example dim foo as integer(5) in vb6 would give you 6 elements (0-5) of a 16 bit numeric type. In .net it would give you 5 elements (0-4) of a 32 bit numeric type.

For those curious, a really good list of changes is here: http://www.thescarms.com/vbasic/vb6vsvbnet.aspx
“Cooperate” and “defect” are technical terms in game theory, they don’t carry their usual connotations here.
In other words, looks like we've just invented a new negative compression scheme. Both sides of the conversation see a short message, while a longer one is sent over the wire.
Thanks for the link -- neither of those explain what Docker Cloud (nee Tutum) is but https://web.archive.org/web/20171003123425/https://docs.dock... has a bit more info.

> Docker Cloud provides ... tools to help you set up and manage host infrastructure

additionally

> When you use Docker Cloud to deploy nodes on a hosted provider, the service stores your cloud provider credentials and then deploys nodes for you using the services’ API to perform actions on your behalf.

That sounds like not managed to me if you're managing the underlying infra, the IaaS, IAM connections, needing to watch host to container ratios, etc. but I guess host maintenance was limited to pressing a button to upgrade (with downtime) hosts at least.
With tectonics, it's that the silica/water mixture melts at lower temperatures, so the melted hydrated rock lubricates tbe fault.
WPF is dead, now we have MAUI for both desktop and mobile development. Let's hope MS doesn't find a new shiny thing.
ESPN is the most expensive channel by far and has been forced bundling for decades. They sued Verizon for offering basic packages without ESPN a while back, and have been rightfully terrified of consumer choice. Almost every cable subscriber was forced to pay the ESPN tax.

Paying $100+/yr for a channel I’ve never watched or cared about is a big reason why I cut the cord. They certainly aren’t “subsidizing” anything.
There's a blog post about their DDR4 version from last month. Sustained read and write speeds of 15GB/s for sequential operations, with about 3GB/s for random I/O seem to be the expected throughput.

I don't know what loads demand such high persistent throughputs, but that's one place SSDs still can't compete, as performance quickly drops when their DRAM cache fills up.

Still, NVMe drives to up to 10GB/s these days, I think we're close to reaching a point where the PCIe overhead towards these RAM drives will soon make them unable to compete with persistent storage for performance. Preventing wear will be the only reason to go for these RAM drives.

If you want to try to experience the performance of a RAM based PCIe computer, there's very little preventing you from dedicating a portion or RAM to a RAM disk, copying your boot image to that, and running directly from RAM. Several Linux recovery images are built to do exactly that, in fact. If you want to run Windows or something else that doesn't have such functionality out of the box, I imagine using a lightweight Linux VM to bootstrap (and forward) your OS peripherals may solve that problem for you as well.
> "It’s a tradeoff and it sounds great, but it’s going to really screw up people’s careers.”

I would be careful with that. There are software engineers, and talent in other fields in this world who are targeted by competitors. The competitors may not intend to put them on a project right away. Or ever.

If anything, getting squirreled away like that may be a signal, when combined with other signals, that you're talented. This backlash may have unintended consequences.

There are a lot of other variables. I'm sorry this happened to a lot of engineers, but a lot of them can talk publicly about it without getting made fun of.

We're not laughing at them.
How does it work? Can you partake in it even if you're not a student?
Why do you think it’s unique to cable that a for profit company wants to increase its profit?
Right, but wouldn’t it only divulge information already available elsewhere (albeit less easily)?
That sounds like your prompt is protected by copyright. I don't see why the output of a machine you feed your prompt into should be.
GP uses these terms in a straightforward fashion. Understanding is literally two google searches (or ChatGPT questions) away!

- "post-modernism" - as in rejection of the values of enlightenment; rejection of reason, and ultimately rejection of the idea that there exist solutions to problems that can be discovered by people cooperating in good faith;

- "neo-Marxist" - a softer take on Marxism, less about bloody revolutions, more about hearts and minds; figures the class struggle is a spent topic for now, so it tries to create new social divisions to keep people motivated.

Also, if you're to believe Wikipedia entry[0], a label adopted by a group of people trying to subvert mental health institutions so they breed revolutionaries instead of healing people. I wish I was making that up...

EDIT: I'll just quote that last bit verbatim, the whole subheading on Wiki as it looks right now:

Neo-Marxist feminism

Some portions of Marxist feminism have used the neo-Marxist label.[16][17] This
school of thought believes that the means of knowledge, culture, and pedagogy
are part of a privileged epistemology. Neo-Marxist feminism relies heavily on
critical theory and seeks to apply those theories in psychotherapy as the means
of political and cultural change. Teresa McDowell and Rhea Almeida use these
theories in a therapy method called "liberation based healing," which, like many
other forms of Marxism, uses sample bias in the many interrelated liberties in
order to magnify the "critical consciousness" of the participants towards unrest
of the status quo.[17][18][19][20]

--

[0] - https://en.wikipedia.org/wiki/Neo-Marxism#Neo-Marxist_femini...
Lightroom is also the best I have found. Just this week I was able to send an album from a trip in 2012 to a friend and share some photos of a trail run last year with some new acquaintances at a conference directly from the iPhone app. You also get a no-code portfolio site included. I now just create best of albums for trips and text links to family, friends and coworkers. I don’t see any point in pursuing strangers approval of my photos and rarely is their ever meaningful and helpful critique on sites like Flickr.

Also, for context, I shoot JPEG only on a Fuji XE4 so don’t use the Lightroom editing tools much.