skysight-inc/HackerNews huggingface dataset:
Can’t speak for their other products but Bitbucket had free private repos first.

Now that I have a bunch of personal projects there, there’s no reason to switch. In 10 years the service was only down a couple of times. And I like the Web UI - I don’t think GitHub’s Web UI is any better.

So my experience using Bitbucket hasn’t been like living under the CCP. Maybe if I tried Jira I’d think differently?
Then why did he hire so many people if he wants to run a flat org at "closer to startup velocity (and cost)"?
Wasn't he the one in charge since oh... I dunno... Day 1?
From memories of electromag, field coupling from current in parallel cables decays with 2*pi*r, no?

So it seems there would be a fair amount of difference at extremely low separation distances. But we never worked through high frequency EE derivations, which I assume are more average-current- or capacitance-dominated in terms of effects?
You go from several forms of fraud to only one, but somehow it gets harder to prevent the one remaining form?
> Who says they don't?

Here in the US, they don't. https://www.propublica.org/article/irs-sorry-but-its-just-ea...

"Congress asked the IRS to report on why it audits the poor more than the affluent. Its response is that it doesn’t have enough money and people to audit the wealthy properly. So it’s not going to."
It’s important to nuance this. Certain parts of Mozilla are intended to be revenue drivers, others are intended to be revenue neutral, and some cost more than they bring in. They’re trying to move MDN from the third category to the second, I believe.
What if there's solid evidence (e.g. visible work in open source) that all ten can code? The problem is not that coding interviews exist at all but that they're mandatory for all levels and roles. At L5+ coding isn't even the most important skill, so LC-style coding interviews introduce a risk of false negatives without providing any actually useful information. BTW those false negatives occur disproportionately for some demographics, and it only takes a single mention of "culture fit" to make one wonder if that's the whole point.
Would use treesitter if it had more documentation and examples. For example how to find all function declarations, all variable declarations, etc
Why Your Desk Is the Worst Place to Work
We literally just had this discussion yesterday[1], and the reality is most people do not computer. At all.

We, and by we I mean us IT enthusiasts and professionals alike, need to realize that we are a small bunch of nerds with highly specialized, rare skills who appear like aliens to the wider public. Most people have far better (in their minds) things to care about than messing with or learning computer, and we need to lower our bar of presumption.

[1]: https://news.ycombinator.com/item?id=35044693
I thought the legislation always said something like "rejecting must take the same number of clicks as accepting" and the ones without a "reject all" just weren't in compliance.
This has nothing to do with socialism. Socialism doesn't have welfare like this, it'd have full employment - look at the Soviet Union for example.
B&H has great selection and prices, but man I don't like giving my money to a business that's strongly aligned to Satmar fundamentalism (which perpetrates all manner of social regressivism) and has a history of abusing workers that don't share the management's religion or skin color. I've demoted them to 'retailer of last resort' status for my personal shopping.
The majority NEVER understood computers (I mean desktop PCs + servers) and never will. That's Ok. They also don't understand mobile devices but those are designed to be used without understanding.
Show HN: Summarize Selection with ChatGPT Bookmarklet
Here is a video of how it looks: https://www.youtube.com/watch?v=PPSMgJa8YHQ (this video is from my extension which uses the same code, but I forgot I can make it into a bookmarklet: https://github.com/jackdoe/ffs-ungpt)

You can see the expanded code at https://gist.github.com/jackdoe/ce5a60b97e6d8487553cb00aa43fe0c6#file-chatgpt-summarize-bookmarklet

Bookmarklet code:

javascript:(function(api_key) { var selection = window.getSelection().toString(); if (selection.length == 0) return; var xhr = new XMLHttpRequest(); xhr.open("POST", "https://api.openai.com/v1/chat/completions"); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.setRequestHeader('Authorization', 'Bearer ' + api_key); window.scrollTo({top: 0}); window.document.body.innerHTML = 'asking...'; window.document.body.style.backgroundColor = "white"; window.document.body.style.color = "black"; window.document.body.style.fontFamily = 'monospace'; window.document.body.style.fontSize = "16px"; window.document.body.style.margin = "auto"; window.document.body.style.padding = "1rem"; window.document.body.style.maxWidth = "60rem"; xhr.onreadystatechange = function() { if (xhr.readyState == 4) { if (xhr.status == 200) { var response = JSON.parse(xhr.responseText); var summary = response.choices[0].message.content; window.document.body.innerHTML = summary } else { try { var e = JSON.parse(xhr.responseText); window.document.body.innerHTML = e.error.message } catch(e) { window.document.body.innerHTML = 'error asking.. check the console'; console.log(xhr) } } } }; var data = JSON.stringify({ "model": "gpt-3.5-turbo", "messages": [ {"role": "system", "content": "Summarize the following text as if you are Richard Feynman"}, {"role": "user", "content": selection} ] }); xhr.send(data);})("YOUR API KEY HERE")

You need a key from https://platform.openai.com/account/api-keys

Just select a bunch of text and click the bookmarklet, it will replace the page with the chatgpt answer of "Summarize the following text as if you are Richard Feynman"
It's absolutely horrendous, and supplementing this information is how I pay the rent.

I'd love to be tasked with improving the official resources, and I keep making new contacts in the city government. This could happen eventually, who knows.
>A machine learning algorithm which can be trained using SQL opens a world of possibilities. The model and the data live in the same space. This is as simple as it gets in terms of architecture. Basically, you only need a database which runs SQL.

First paragraph of the conclusion, and this very much fits with the mindset that's been growing in me in the data world over the past few years. Databases are much more powerful than we think, they're not going to go away, only get better, and having the data and the logic in the same space really removes tons of headaches. ML models, transformation of data, generating json for an API can all be done within the database rather than outside scripting language.

Are others seeing this? Are the current tradeoffs just that more people know python vs sql or database specific languages to where moving logic to postgres or snowflake is looked down on?
They do, but probably not the same data, because taxes aren't really affected by you traveling somewhere, and they might owe you money if they figure out you're married and just forgot to tell them.

The other thing is of course that you don't want to piss off the people who give you money, while you don't worry too much about pissing off the people who take money from you. If you drive those away who give you money, you have less money. If you drive those taking money away, you have more money.

https://skat.dk/data.aspx?oid=2303874&lang=de
Or even better an explicitly secure language, not just one only claiming various safeties without actually implementing them.

ADA/Spark or Modula-2 would come to my mind, but there must be more like rune for constant-time and more such crypto-only problems. I'm sure djb has such one also. https://cr.yp.to/talks/2021.09.03/slides-djb-20210903-safere...

* https://github.com/GaloisInc/hacrypto

* https://github.com/fmlab-iis/cryptoline

* https://github.com/mit-plv/fiat-crypto/ (Bedrock2)

* https://github.com/hacl-star/hacl-star (F* and ValeCrypt)

* https://github.com/jasmin-lang/jasmin

* https://vst.cs.princeton.edu/
Ah, did not knew that, just check it out. Thanks for the hint. Uh, if I select only one entry the QR code gets smaller in itself. So basically same problem still. facepalm :-D
I agree. There is no magic. DFA construction has a risk of exponential growth in the number of states.

My point was to illustrate the technique. I found no minimalistic python implementations and decided to write one with a short and gentle intro.

I wanted to add the test for 'syntactic' equivalence to reduce the number of terms. But the code became less readable and I rolled it back.
I'm hoping for a future where we can set a global browser setting / cookie

"news-style=scientific"

so that the article will aitomatically be transformed from

"In a sparsely decorated corner office …"

into something which I would read.
Social rating? Anyone?
It is not visible for you yet?
All that's left on the table is some form of major economy crisis, centralization of agriculture of government and renting it to Black Rock, Vanguard, and you have the start. Add to it wartime economy and things are coming to fruition.
Or may be universal basic income?
Choose your poison carefully, the governments always love double standards and outreach of power.
It has the one most important feature ChatGPT is missing: add to homescreen/install. Not sure why they haven't added it yet. Thank you for making this!
makes it grow
TikTok’s viral monks are clashing with Buddhist authorities
https://bellard.org/
Show HN: A Fact-Based ChaGPT in Slack
1000 doesn't sound like a lot...
I was looking at it. What's the current best home-hobbyist option for terminating?

Last I checked, it looked like it made more sense to just buy pre-terminated, built-to-length cables.
For me it's been consistently the case that after 2-3 messages, the animation would start to visibly lag, and eventually (on 3rd or 4th reply) slow to a halt, sometimes mid-sentence, completely bricking the session. It's been like this since ChatGPT was first opened to public. I initially assumed it's just the usual case of a bloated SPA, but now I think maybe I'm being throttled on purpose?
Don’t fear an AI-induced jobs apocalypse just yet
https://archive.ph/Nw3FA
Show HN: ChatGPT Within WhatsApp
PoGo used to be the best way for adults to make friends.
Amazon is rapidly dropping to my second or third place to look, I often start at Home Depot or Best Buy or other places without a marketplace first, then only sanity check Amazon to make sure I can't save somehow.

Same thing happened to eBay, any attempt to cut down on the scammers just reduced the number of actual real sellers, until basically there's nothing but scammers left for large swaths of the site.
Louder speakers weren't available when Notre Dame was built though... all they had were human voices, maybe some other instruments, and sometime later, an organ.
PgEdge: Fully distributed PostgreSQL, optimized for the network edge
NPR chooses to excoriate 3 states for withdrawing from a pact only ever adopted by 30 states.
Hey, why my phone is charging so slow? Because you have a stupid Apple phone.

Nobody is going to search out why. His Android is charging fast, but my Apple is not. So Apple has a problem. It is same like BSOD on Windows. It does not matter that random driver caused it, Windows got BSOD => Microsoft is to blame.
Thanks! yeah initially it might seem a bit fast, but after some time you'll start memorizing patterns and won't need to do the mental math. Then it just depends on how fast you punch in the correct number.
>That doesn't mean it's actually funded though.

This is very true. Funds must be allocated from the federal budget towards the program before there will be any actual subsidy. Both parties use this fact to shift federal dollars towards programs they support. Defunding a program or specific parts of one also makes it impossible for someone to use the program even if it has been legislated into existence.
If you can find a corporate AT&T store in your local area, they should be able to help you. The franchise stores weren’t able to do this last time I dealt with this.
It's like cars and manual vs. automatic transmission.

We are the stick shift enthusiasts arguing amongst ourselves and crying about how nobody can drive properly.

Meanwhile, the people at large just drive a car with automatic transmission without a care in the world because they want to get from Point A to Point B and couldn't give a damn what a car is.
"No, but yes, because it's a different unnamed party than the one I imagine you intended"?
oh, no? then who has the right of determination? you can't strip the right of a people's self-determination just because you don't like who spends money in the country.

you sound like an apologist for fascism
My dad was a one of a kind man. Manly, good hearted and smart. People respected him, men and women. He took good care of everyone in my family. Me on the other hand, well..

As someone else said here, it is my duty to support them.
It sounds like it defaults to "@yourname.bsky.social" and setting it to a domain is something optional you would do afterwards if you want.
I am kind of confused by your reasoning here. Assuming you’re correct, that there are power grabs from authoritarians claiming to be against fascism, isn’t that you agreeing with the poster that there’s risk of fascist take over then? That sounds exactly like fascistic behavior to me.
Good sign: DDG became big enough to become a SEO target.
> Had Europe been colonized and been organized into a single state, then, when the colonists relinquished power, areas with different ethniticies and/or religions would probably have voted to have more autonomy or be separate states altogether. The fact that there are many languages in India that are mutually unintelligible would indicate that gathering all of them in a single country is a relatively recent construct, and that the default arrangement was that control was much more local.

Partition would never have been so hotly contested if this was indeed the case. However, it wasn't. Thousands of Hindus and Sikhs had to flee the newly created Islamic nation of Pakistan, who knows exactly how many were killed in that process.

> Had the British Raj not split Myanmar off from India, it's likely they may have voted for a partition along similar lines based on religion (Budddhism vs Hinduism)

Buddhism and Hinduism have coexisted in relative peace (with a few exceptions) for millennia. No such thing would have happened.

> Enmity really comes from trying to group people from different cultures, ethnicities, religions, etc under a single political entity where one group is a minority. Tyranny of the majority becomes a problem in those cases.

By this point it is abundantly clearly that you are not educated on the history of the Hindu-Muslim conflict. Before you further embarrass yourself, have a gander at this page [1] and see the timescales involved.

[1]: https://en.wikipedia.org/wiki/Persecution_of_Hindus
the country with 20% of its labor force in penal colonies at its peak?
Very neat. I am already using it.

One feature I would love is passing a prompt (or even a conversation) using queryparams. It would help for the integration with other tools.

Another feature I'd love is to exploit the 'system' agent. From the documentation, there are three possible agents : User, Assistant and System. My understanding is that system can be exploited to drive the expected general behavior of the assistant and seems very useful to that regard.

Last thing, if it was open-source I could clone it and that would dismiss any fears from having my API key stolen. But that's up to you of course.
Cool game!
Did you try running it using DuckDB?
> Use your backup codes that you've downloaded and safe-kept somewhere

... or re-initialize 2FAs from their original seeds, which are typically hidden under a "set up manually" option during the enrollment process.
After some practise I need no more than 5 attempts to nowadays.
I think the Alexa hardware has more or less reached maturity. And even the software side is probably going into regroup and harden mode. It's no longer going to be your digital butler but a smart speaker that can play music and set alarms and tell you the weather and maybe turn the lights on. Which is altogether a much smaller vision than 2012 but something extremely useful and with a still growing base of users.
Imagine having ads in your store for the products that you sell. Disgusting.

edit: or less sarcastically, the problem with Amazon is the trash and counterfeits that they're selling, and that they're willing to promote garbage to the top for cash. It's that Amazon has no respect for its own reputation as a store or a marketplace. It's not that Amazon sells products for money.
More Meta Layoffs? Meta Up 1.5% in Premarket Amid Reports of More Downsizing
6 seconds for a change is something you need to throw a kitchen sink of UX techniques at for sure, especially if it’s the kind of change the user wants to iterate on.

If there’s multiple dials to change, debounce and throttle aggressively to batch together as many design changes as possible.

Show a progress bar - O(n^2) algorithms suck in most regards, but one advantage is they are ideal candidates for progress bars. Initialize the bar with n steps and put a call to tick() in the outer loop, you get a very truthful and satisfying progress bar.

Take a page from web dev: don’t block the main thread. Let the user move the view around while it’s recalculating. Let the user make another design change while it’s recalculating (just start the recalculation over if they do).

For inspiration on hardcore stuff you can do to handle this “user wants to make iterative changes but each change involves heavy computation” problem, you can check out Affinity Photo. They go to extreme lengths in the pursuit of “feels like real-time feedback”, like taking a heavily scaled down copy of your image and applying the filter to that so they can show you an approximate preview of the final result while it’s computing. This is probably more effort than just making a better algorithm though.
Couldn't agree more.

And the latter (tied down) quite often devolve to the former over time exactly because it's so much effort to maintain that suddenly an urgent repair happens and ties get cut and cables torn out and something new just thrown in, and the effort of re-doing the original setup means it gets deferred.

I stopped tieing cables together years ago for that reason. The more the perceived effort in getting what needs to be done out of the way + fixing the cabling afterwards, the less chance it gets done properly. Instead I'd aim to set an example of stretching the cables out of the way, labelling and getting length roughly right that is simple enough to work with in a rush and trivial to "fix up" afterwards.

In large environments where crises are more likely to involved routing traffic away from entire racks or data centres, you can afford being a stickler for these things. Most places are not that large, and being too strict creates more problems than it solves.
> interest rates push investors to sell their Facebook shares and buy bonds instead.

Wouldnt the stock price drop with people selling the stock. That didn't happen with meta with interest rate hikes.
The people who style themselves the ROC don't feel that way. They would say that mainland China is occupied by an illegal government. These aren't my opinions, these are generally the opinions of the people involved. Which I feel is a fair way to present things.

Personally, the PRC has been the de facto government of China for long enough that the ROC loyalists in Taiwan should accept that the war is lost.

The big question is to what to do about the island of Taiwan. After the end of WWII, it was surrendered to China. If the Chinese Civil War hadn't resumed, Taiwan would be part of China. But the ROC occupies that territory. And they were the China it was surrendered to. But if we accept that the PRC is China, then we do need to consider their position that by being China, they should be all of China. But sometimes, the resolution of a Civil War is that a nation fractures into multiple.

But there isn't a big enough faction on either side of the strait to accept any solution. And even if Taiwan would accept a two state solution, getting China to accept that is a big ask. I think if China ever accepts a two state solution, Taiwan jumps on it. I think even the restorationists in Taiwan would accept that as a way to end the tension.
This is the result of the quest to make simplistic interfaces. Everything is difficult by default, but you get used to it.

It seems that the "Don't make me think" was taken too far.
Actually, no. Because you see, we have many discussions here on HN where a substantive post doesn't get sidetracked by it. The article isn't even about dishwashers!
Fievel Mousekowitz Goes Wild is putting it.... mildly.
I've laced cables in the past. It takes a little longer but can look nicer if the cables are exposed. Also there's the advantage that it's easier to cut the lacing without damaging the cable insulation than it is a zip tie.
I have yet to see a decent IDE or system which allows great version control, unit testing and collaboration with SQL source code.

So I think a lot of the reluctance is from practical concerns.
Not to mention, there are already OpenAI API clones which handle running against any of the open-source models. When they get more powerful and act as an actual competitor, it'll be very nice to have open-source components throughout the stack.
The article makes the point that the benefits agency’s drive towards surveillance is largely driven by the need to defend against charges coming from right-wing Danish politicians that there is widespread benefits fraud and waste.

The conservative preference to avoid one undeserving person receiving benefits even if it risks the liberty and security of many deserving people is what pushes towards authoritarian implementations of benefits policies.

You see the same in the US - it’s states like Florida that insist on drug testing for benefits recipients. The issue is not the benefits program - it’s that the benefits program is being administered by a conservative government who fundamentally believe that benefits should only go to those who ‘deserve’ them.

The authoritarianism problem is not ‘socialist programs’ - it’s what happens when conservative perspectives on how socialist programs should be administered gain sway. In Denmark, even a broadly left coalition government contains more conservative members, and has to appease conservative voters to maintain power.
Rules for Radicals – Saul Alinsky
> Some of these apps are open source, which makes them a great source of learning and inspiration for me.

Do you then reference those open source apps?
> I've seen this with a lot of tech and younger people.

Everyone has seen this with "younger people" since forever, it is not new at all. Every generation feels like the next one has it easier and is lazier when it comes to fixing things themselves or whatnot.

Every person in a generation has said "kids these days are just X" in one way or another, while being guilty of the very same thing themselves when they were younger.

People born today are as likely to do all those things you described as you were, it's just a small amount of people in general that does those things in general, so it skews your perspective.
The first word I tried was: "fish" it got 44. Nearly getting there...
Absolutely.

Consider too that PostgreSQL databases support different languages, like Python.

Loads of for-profit companies have tried to cash in on this. SAP HANA is one of the ones I've had recent experience with. It is unfortunately a poor implementation. The right architecture tends to be: put your model behind an API interface, not internal on the system. Train your model separately from production systems, and so on.

You might also be interested in checking out MLOps platforms like Kubeflow, Flyte, and others.