skysight-inc/HackerNews huggingface dataset:
It's going to be a bit of a pain but what you can do is:

1. Disable all the users except one

2. Buy a license for the one remaining user

3. Export all your messages

4. Downgrade back to the free plan

5. Enable all the users again
That video is also a great example of just how abusable the bailiff system is.

All the "agents" care about is getting the money for their client. For this, they're willing and apparently able to abort at least one flight, and possibly others, costing people on those flights possibly thousands each with rebookings etc, all for £3k.

I've only has the displeasure of interacting with a bailiff once, when I was a naive student. The guy knocked on the door asking after a previous tenant. We went through for any mail addressed to the guy he was after, and while doing so seemed to revel in explaining how he had the power to barge in by force and arrest me if we wanted. In the moment I was slightly incredulous but nodded along. Was only after the fact I researched to find you're within your rights to turn them away unless they're accompanied by actual police.

Seems like the perfect job for power-tripping sods.
"YC Public Companies" widget on the front page showing a -46% return: joke or bug?
It’s the ideology of disruption. As if this were an inherently good thing.

They could go the democratic route and raise awareness, create enough support within the constituency for their idea and have the democratic institutions adapt the respective laws.

Or they can decide that they are above such trivialities as the law and democratic process, move fast and break things and grab the fortune they feel entitled to have.

That’s the ideology behind this anti-democratic capitalist system.
Considering that it is solely a function of how influential, powerful, how much part of the aristocratic circle you are, or have bought them off that determines whether you are thrown in jail or are celebrated; by definition is is a clear signal that the law is broken.

Just because you can't rob a bank or pollute a river does not mean that the law is applied equally at all levels and, e.g., the government/Fed is stopped robbing our banks through inflation and debt, or the corporations they are beholden to are punished ro polluting and poisoning our bodies and environments.
All lab GUIs starting from Engelbart’s AUGMENT had 3-button mouses, including the Xerox Alto. The researchers and engineers using the Alto found that the mouse buttons were confusing, even this small group couldn’t remember the combinations in each application, and it lead to many inconsistencies between apps. Each button had a very precise function, and they were as much modal shortcuts than direct manipulation buttons.

Even Xerox tried to reduce it to one button for the Star (their first commercial GUI computer), but from their own published account they couldn’t find a way and the Star shipped with a 2-button mouse.

Remember, at the time most people targeted by Apple (or other computer manufacturers) had never used a computer, and the people who did use a computer never used a mouse! (Except for the PARC researchers and some other researchers, so maybe 2000 people worldwide)

It’s people coming from Xerox to Apple who were the most interested in having a one button mouse! They knew the 3-button mouse would confuse users and was entirely unnecessary for most users (as it is today, the secondary click being reduced to just a convenient shortcut, nothing more)

A previous comment about the 2-button Star and how these buttons were actually used: https://news.ycombinator.com/item?id=31750283
There was a time when things like the music industry's comparison of piracy to stealing cars would be laughed at.
Disclaimer: I have a lot more experience with postgres than mongo. I have worked with multi billion row databases in postgres. I have not on mongo.

> When data size goes to a billion rows, Postgres is tough. MongoDB just works without issue.

Joins are tough at a billion rows in Postgres. PK lookups and simple index queries of the type mongo is good at Postgres is generally good at too. The main thing mongo has over postgres is ease of sharding if one is looking to scale horizontally.
There is now also a project to run proxmox inside of Nixos

https://github.com/SaumonNet/proxmox-nixos
In EU you have regulation 93/13/EEG that limits the possibilities of forced arbitration. Power to the consumer.

It is codified into the law of every member state, but might differ on some implementation details. For instance, in the Netherlands forced arbitration can only exists if it fair and not burdensome, and disputes can still be taken to state court. Also these clauses cannot be applied for totally different disputes (like restaurant vs streaming service like in this case).
Just a headsup because I think you deserve to understand the situation.

Your parent commenter has very strong bias against Go and Go authors and they rarely miss an opportunity to share it, quite often disrespectfully as you saw. It rarely adds anything to the conversation. Just the same old parroting.

Now you know.
I understand, it's just that I often see projects that are a natural fit for a scripting language written in Go, specifically, it's rarer with Rust even. I wonder why that is.
That post kind of suggests the actions were taken in secret. I was kind of under the impression that this was a rather public fight that has gone on for months.
Should be simple enough to find the data by opening the browser debugger and reloading Slack.
>they mislead Western investors so fantastically and consistently on basic economic topics

???
It's crazy to see the repercussions of the talk he gave at Stanford, even after the video was made private by the Stanford YouTube channel. I thought the talk was great. I remember in the talk he said something like this, but he was being really open about what normally happens in these types of companies. I think the problem is that he, as someone in a position of power, was too open about it?
If you can’t do it legally, you have a choice. Become a criminal. Or just don’t do it. It’s that easy.

Because with your rationalization I could argue for any solipsistic behavior.
My kids are in a similar spot and I can’t recommend teaching them the power of asking a (real) librarian at a (real) library enough, if that’s something that’s possible for you. Those folks are special and my kids love wandering through the children’s non-fiction a few times a week.
Brazil is essentially living under a judicial dictatorship for the last 5 years or so. The media and press have been looking the other way (as well as actively helping in the persecution) because they didn't like the people being persecuted, so they were fine with the whole thing.
Occasionally a song by a new recording artist will go viral even when it's no better than the thousands of other songs released every week. Popularity in media and entertainment often comes down to timing and luck.
The repo is also deployed to website for better experience: https://www.awesomefluxai.com
From a more applied angle, a book like "10 steps to complex learning" might be helpful.

I come from a similar cog psych background as the Bjork Lab, so am a big fan of their research, but books like 10 steps come from instructional design, which is a bit more focused on the big picture (designing a whole course vs individual mechanisms).
You are spot on. Some people intentionally or unintentionally misunderstood what it is
I am a hiring manager. I don't have a budget. What I have are different comp levels that depend on the engineer's level. It's not in my interest to underpay an engineer and I'm not approaching the hiring process as trying to pay a candidate as little as possible. I'm trying to find a good hire and I want them to be happy working for me. I've worked for many tech companies and I've never seen anywhere there was some specific budget number attached to hiring an engineer.

That's not to say there isn't some element of negotiation but it's generally at the margins (definitely not 20%).

The reason I might ask about expectations is just not to waste people's time, not to screw the candidate. I ask about your process with others to know if I should try and get through the process faster on my side. Having a competitive offer might be relevant for the negotiation process but again it's at the margins. You also need to consider your compensation over time, you might be hired at a slightly higher comp but then it won't get adjusted as quickly.

Once we've interviewed a candidate and have a good sense of where we think they are in terms of their level, and decide we want to hire them, then there's no problem sharing the numbers with them, at this point that's an offer. Before we can estimate the candidate's level I don't really think it's useful to tell them that if they're a "level 10" (or whatever) then the salary range is 44,000 to 46,000 dollars (or whatever). If a company posts a range of 100-300k for a software engineering role that doesn't mean that every candidate can negotiate a 320k salary. It means they're ok with hiring someone relatively junior at 100k or paying a significantly stronger candidate 300k.

What I'm trying to say is that with a good employer there is actually alignment and win-win here. If you're dealing with a bad employer who is trying to take advantage of you there are probably better signals for that. The engineering manager who is hiring you into a large tech company is generally motivated to hire a good engineer and make sure they're happy.
Ask HN: Why is the text of a Hacker News post displayed in grey?
Due to the way the text of a comment becomes an increasingly light shade of grey the more that comment is voted down, it seems an odd choice to display the text of a post such as this one in grey as opposed to black. It always takes me a moment to remember that I'm not necessarily viewing an unpopular post.
Looks like militarism and imperialism are not compatible at that crazy new 21th century world.

IMO, that's a good development. I hope it lasts.
The clue would be in the fact that react is running in vanilla JS.

There is a persistent ‘learned helplessness’ tendency among some developers to assume that the frameworks they are using have access to magical mystical powers above and beyond those that their own code can make use of.

Framework code might well be better optimized or more tuned than the code you would write - but if you cared to employ similar techniques you could achieve those same gains; on the other hand, since by definition it’s more flexible than single-purpose code, it might not be optimal for your usecase.
I’d still want to see the pictures I took.
This is one of those “left hand doesn’t talk to the right” situations. Delta has an arm of the company that only deals in disputes and has another arm that does check in and routine services. I think the manager did a good job here - I highly doubt there is a listed provision for allowances like this, but she paid anyways because she understood what the right thing to do was after confirming everything was legit. Unfortunately, companies have to play so defensively because they hold so much power, otherwise people will take advantage and bleed them dry. Note that this isn’t a political comment, I’m not interested in what should be, rather what is. If a company makes an honest mistake, courts will typically side with the less powerful party when possible. For example, JCPenney did a promotion with Firestone back in the day where you could get your car battery replaced for life. The intent of the promo was life of the car, ie 8-12 years, but the language really said “basically forever.” There are people to this day, decades later, still getting free battery replacements[1]. Hell, there are people who even hunt for the batteries and make good money when they find them in scrapyards. This promo turned into a perpetuity JCP did not want or intend to have on its books. That mistake went all the way to the top of the company and caused real change in how they did cross promos. I’m willing to bet this delta fiasco went to the CEO’s desk and the company addressed it, one way or another.

[1] https://www.forabodiesonly.com/mopar/threads/jc-penney-lifet...
> Because people forget much of what they learn, students could benefit from learning strategies that provide long-lasting knowledge. Yet surprisingly little is known about how long-term retention is most efficiently achieved.

I've always thought that the real problem is information relevancy. People need practical uses for remembering something beyond synthetic bullshit exams. Efficient techniques are great, but nothing demotivates more than not having a reason to learn beyond being told that you have to.

Nobody has to reach for flashcards, extensive notes, or advanced techniques when trying to learn something they're actually interested in, it's retained almost immediately and effortlessly. There has to be some kind of subconscious gauge of information relevancy that physically controls the level of absorption, a sort of "learning rate" if you will.
Yes, with 263 citations

Rohrer, D., & Pashler, H. (2007). Increasing Retention Without Increasing Study Time. Current Directions in Psychological Science, 16(4), 183-186. https://doi.org/10.1111/j.1467-8721.2007.00500.x
I've always held the opinion that viewing PDFs in something other than Adobe Acrobat gives the user more of a chance of avoiding such attacks... is there any credence to this or is it just wishful thinking?
Regular joes use adblockers and torrents etc to do legally questionable things all the time, so not sure what you mean.

Personally I played hundreds of pirated games growing up for free, don't personally know anyone who got into trouble for doing that sort of thing.
It’s possible there was some pushback on the manpower levels, because that actually is closer to a military decision. Though apparently even then, the military often just takes what they get. The original plans for the 1991 Gulf War didn’t include the flanking attack from the western desert because not enough forces were allocated, and it was Secretary of Defense Dick Cheney who had to remind the generals that they were allowed to request more troops if they thought they needed them.

But the decision to start and stop wars is explicitly political and there is a much greater taboo against the military trying to tell the president which wars the country should be fighting in the first place. Which is a big part of the difference between a democracy and a military dictatorship!
One may need to run it in bash, and agree to the nag screen first:

~$ parallel --citation

~$ ./test.sh

#!/bin/bash

echo "note: bench-marking a long running task"

echo "BASH_VERSION=${BASH_VERSION}"

date

#jobs=0 will spawn as many as possible at one job per core

cat "./blacklistp_p2p" | parallel --ungroup --eta --jobs 0 "ipcalc {} | sed '2!d' " | grep -Ev '^(0.|255.|127.)' >> ./blacklist_p2p_converted

date

exit 0

#note the cluster network version after test run

For your example, the only difference I saw was the ">>", which shouldn't prevent the example from running.

In practice, we saw around a 30% task completion reduction in this task due to the random queue blocking time xargs generates to preserve ordered output.

Thus, unless one pins all cpu cores with hundreds of processes for several minutes... the overall completion time may differ from what was expected.

Note, the performance likely also depends on the in-ram Linux kernel Page Cache of your filesystem, and the child process execution time variability. i.e. if you are running it in an emulated/VM/WSL environment the batching may behave differently.

On average, this toy checks/converts several hundred thousand IP "3.0.0.0 - 3.127.255.255" ranges into a CIDR subnet notation "3.0.0.0/9". My example may now contain typos as the example is quite dated.

YMMV, and I hope you are able to replicate the fun =)
Imagine if we found a biological system doing Reed Solomon coding
I don't know, that couches things in terms of value to the other to an extent. Love is willing the good of the other. One can love another person without being worthy of them. Perfect love is loving those that hate you, is my understanding.
Boeing’s entire problem was not realizing they were offshoring by moving to a location with no engineering culture.

Getting quality out of a right-to-work state is difficult.
I'm partial to defining echoeval()

echoeval(){
CMD="$@"
echo "$ $CMD"
eval "$CMD"
}
echoeval ssh test -A

Variants that take a first parameter for coloring output, directing to stdout/stderr, or (for one-shot commands) variant that colors output based on return value -- are functions I have written.
Your comment is too late, I already launched my startup that stores data in 3 databases calling “patent-pending human biology based neural retrieval” and raised a $15M series A
You seem to be confused about the legal context. What he described are only potential civil law violations, not criminal. It's a completely different thing. Civil law has a lot of gray areas, especially around novel IP issues.
My framework (imlib[1]) is actually more of a framework akin to Astro than what's showcased on vanillajsx.com, which itself is built with imlib.

It just runs your code in a node.js process, and translates your JSX expressions into jsx() calls. On the node.js side[2], jsx() returns a string from its tag/attrs/children. On the browser side[3], jsx() returns DOM elements.

Combined with a little bit of architecture, it becomes something extremely well suited to creating static sites. I guess SSG is an outdated term now, maybe it's a framework? Or a platform?

In any case, it seems to do something similar to Astro, but in a significantly simpler way. The only "bundle" it needs in the browser is /@imlib/jsx-browser.js [4] which in itself is just jsx-dom.ts (its impl is overridable by the "framework" user). And on the node.js side, it's implemented as a very small "vm" of sorts [5].

I'm not against Astro, I just get all the same benefit people here are saying Astro has, but with orders of magnitude more simplicity imo.

I've used imlib to make a relatively large website [6], in fact imlib was developed as this website and extracted from it over the past year. I have absolutely no difficulty breaking down my site into various reusable and encapsulated JSX components, both on the ssg-side and the browser-side. Development time is lightning fast. IDE support is essentially automatic. The site loads instantaneously in the static parts, and as quickly as reasonable in the dynamic parts.

[1] https://github.com/sdegutis/imlib

[2] https://github.com/sdegutis/imlib/blob/main/src/jsx-strings....

[3] https://github.com/sdegutis/imlib/blob/main/src/jsx-dom.ts

[4] https://vanillajsx.com/@imlib/jsx-browser.js

[5] https://github.com/sdegutis/imlib/blob/main/src/runtime.ts

[6] https://github.com/sdegutis/immaculatalibrary.com
Yeah the "at will" employment. It's terrible. I could never deal with that. I'm really glad for all our social protections here and it's worth the money.

Also socialized healthcare <3
From the abstract (emphasis added):

> Because people forget much of what they learn, students could benefit from learning strategies that provide long-lasting knowledge.

What learning strategies were taught in your secondary educational years?
You are suggesting that China "just" exports an order of magnitude more.

That's not a simple "just" you have there. Who is buying all those goods?
I looked up the plotter they recommend and it's in-production successor costs $700, which is more than some embroidery machines I'm seeing: https://store.bantamtools.com/products/bantam-tools-nextdraw...

Are there cheaper plotters out there that anyone can recommend?
Gemini Live, Google's Answer to ChatGPT's Advanced Voice Mode, Launches
Exactly. Uber was an illegal taxi service, and Airbnb was an illegal hotel service that skated on technicalities thanks to an an army of lawyers and influential cheerleaders on Capitol Hill and CNBC beating the drums of "innovation".

The playbook has been in operation for over a decade.
[dupe]

Lots more discussion: https://news.ycombinator.com/item?id=41263143
Lucky you. About 2500CHF in Switzerland. Cute.
What is consider efficient if it yields less best results?

I understand time constraints and end goals may prohibit the 'best' approach.

What I do not understand is how can you say something is more 'efficient' if the yield in understanding is less than what you would get with another method.

Hopefully this will clarify my thought process here:

If 'Best' is to teach others and requires 10,000 hours to yield 90-99% understanding.

In contrast, 'Efficient' method requires 2,500 hours to yield 30-40% understanding. However, there is diminishing returns meaning that doubling your hours to 5,000 does not return you with 60-80% understanding, rather maybe closer to 50-60% understanding. With 7,500 hours closer to 65-70% and 10,000 hours may around 75-89% understanding.

Here you've spent the same amount of time but did not achieve the same level of understanding. I think you may have a dynamic 'Best' vs 'Efficient' curve and to switch between those options to optimize maximizing your level of understanding in the least amount of time.
AWS powered Prime Day 2024 for record-breaking sales
C# also solved the nullability problem after the fact. It integrates well with the "?." operator also found in Typescript.
Ok? Sounds like a personal issue.
I would say that a better alternative to graph dbs would be prolog or datalog, because they're expressive enough to describe hypergraphs.

Prolog is better than datalog in a lot of ways: CLPZ, abduction, homoiconicity, being able to choosing search strategies for different problems, tabling, etc.

There's been some work to integrate prolog with LLMs:

https://swi-prolog.discourse.group/t/llm-swi-prolog-and-larg...
Tariffs[0]

0. https://www.bbc.com/news/articles/cy99z53qypko#
AMD's Ryzen CPUs might be slower in PC games due to a weird Windows 11 bug
> So as an employer, if there's no ability to remove underperformers every year, you've turned employment into a market for lemons

You can fire someone, but not on a whim*. You need to build a file, build history, give chances for one to improve their behaviour and performance.

*in some cases you can, like grave errors, like ignoring safety regulations, endangering others, etc.
Reckoning: Part 4 – The Way Out
I've seen the python ordered dict thing bite ex-python programmers over and over, in two different ways.

First, assuming that the keys iterate in the order they're inserted, the cliche problem.

Second, marshalling JSON and unconsciously relying on the order in the JSON as hidden semantics. This makes it hard to understand the JSON as a human, as well as making what ought to be a portable format with other languages hard to reuse.

I've decided that Python is in the wrong here, not technically, but rather for encouraging humans to assume too much.
It's just typical learning "science" fluff
> politics won't change a single thing about my life which couldn't be changed through more hard work

Maybe that is true for you, but this is not true for minorities and people who are fighting for a cause (abortion and trans rights, for example). Not being willing to cast a vote because it doesn't change anything for you doesn't seem like a virtue.
Isn't offline maps also a feature for google maps? I use it for my home region and also for any time I travel
Look at student loan forgiveness. That was gigantic chunk of money that was spent at the President's discretion.