skysight-inc/HackerNews huggingface dataset:
Same happened in a data labelling department. The presumption is that now NLP is a "solved" task, but funnily there is more work than ever. Same happens to the ML engineers.
> Young folks get to take advantage of wage arbitrage. Midwestern towns gutted by 40 years of foreign slave wages get an influx of new blood and a revitalized service sector. Two, seemingly warring, demographics get to cross pollinate and empathize with each other while collectively giving the middle finger to an unholy Government/Big Corp alliance trying to corral everyone in a few big geographical regions.

That sounds like a fantasy that's misrepresenting the effects that are already happening. You don't get the cross-pollination, you get more and different resentment, because the "new blood" may "revitalize" the physical area, but they don't revitalize the original residents. Those people get driven out through gentrification, and you end up with a little colony full of coastal colonizers.
I recommend The Good Place throughout, particularly the ending.
I've done it with multiple free services a couple of years and I generally got more back with H&R Block's free page, so I use them now.
> Sadly, I was unable to convince Robin that she should change her habits. In 2018 the Board Of Directors fired her. She had wasted 9 years and millions of dollars building a CMS that still lacked crucial features that the staff needed, and so she had done great harm to the organization.

This reminds of the System Engineering Maxim "User rejection is the number one cause for system failure"

I don't know that that is 100% correct, but I think one of the strengths of iterative processes is regular customer input & fast feedback loops
If that “data lake” is going to be less than 100 GB, all these people are idiots.
> Yeah the American system absurd. “We have all the data but you still need to figure it out yourself and if you get it wrong you’ll get in trouble”.

IRS knows all the income data only in simple cases like salaried employees with W-2 forms. If you are business owner or contractor the things can be more complicated and what IRS really knows is a guessing game. IRS is posturing and bluffing that they know everything and put pressure on a tax-payer to voluntary disclose as much as possible about their income out of fear of criminal persecution. Also they will rarely tell you that you "overpaid" your taxes unless it is a simple math mistake.
Absolutely your loss.
I've lost ideas because when you come out of a dream, memory seems to get wiped off. And you never get them back, no matter how long you think about them.
Programming Languages Festival (Feb 2024)
> And yet most people still don't take backups of their data on a computer. Frequently, cost is the problem for the average Joe. Ergo the lower class would not infrequently suffer permadeath.

People don't back up the data on their computer because it generally isn't all that valuable, not because backups are expensive. A $30 USB hard drive amortized over five years is $0.50/month. If it was a matter of life and death, no one would go without as a matter of cost, and governments could plausibly offer it to everyone for free even if it cost ten times as much to provide a high level of redundancy and availability.

> People go to jail for cybercrime, even if the damage can be undone.

Because it's a crime on the level of vandalism or destruction of property (or ought to be; some of the penalties can be quite excessive). It is not a crime on the level of murder, and murder wouldn't be either if it could be undone.
The most game-changing graphics cards in PC gaming history
For a question that ought to be one SQL query.
Over the years there have been a few times where I got an additional (small) return due to overpayment. As far as I know, I've never been audited (and I think I'd know if I were).
> This is the dirty little secret of billionaires' private foundations. That 5% has a lot of latitude and little oversight. For example, it includes administrative costs. A private foundation can pay each family member a salary (allowance) and that's a valid cost against the 5%.

Here's an example of a 503(c)(3) organisation (in politics often referred to as "dark money" organisations due to their lack of need to report the identities of individual donors) putting a family member on the payroll:

https://vtdigger.org/2018/07/29/sanders-institute-little-sho...

There's also the "buy from myself" tactic which possibly isn't that important for the Mormon Church but can certainly be used to boost apparent popularity or to change the format of money:

https://www.greenmountaindaily.com/2019/04/25/bernies-own-bo...
Because i've seen the post before lol. It's been on the internet for a couple years.
Do iOS apps not let you bind a socket TCP/IP port and that's why this couldn't be achieved on an iPhone without jailbreak? Obviously they also don't allow you to have a userspace terminal or access to any of the underlying BSD/OS/Darwin XNU kernel resources
Landing page: https://news.ycombinator.com/item?id=35953312
> Does this prove ChatGPT and Bard can't think?

None of them can.

This test might show that it's better at predicting the correct output, that doesn't mean it can think.

When I run it with GPT-4 (very, very similar to bing if not the same)

I get the correct answer and the explanation "This is a common joke format that plays on the idea of extrapolation, or the ability to predict or infer something based on existing data or information..."

I think this shows rather well why it's so good at predicting the correct answer - it's a common joke it's seen many times. This is like how you "know" 1+1=2, you don't do any mental computation, you've memorized it.

Interestingly, training LLM's with code seems to improve their "logic" abilities.

EDIT: Something I think is funny: People are sharing their "test prompts" along with the answers everywhere... Where they'll inevitably get added to training data, allowing the LLM's to pass the tests, not because they can "do logic" but because they've already seen the answers. Most people's tests are relatively similar to each other which will let it extrapolate there too.

EDIT2: This is really what we're talking about - https://en.wikipedia.org/wiki/Chinese_room
You are missing the point like no one's business. You seem smart, I'm sure you can figure out a reason besides cynicism that your comment attracted a bunch of criticism.
> properties, RSU income, other investment income, W2 income, and have to deal with multiple states

That's a problem but not the main problem. That's less than 20% of the tax paying population. The majority of the population is mostly 1-2 jobs & may be a house.
Can't they just use QuickBooks "Marketing" line?

Full of contempt, he refused to open QuickBooks.
No mention of their alignment strategy, if any. I feel like alignment is even more important in open models since it’ll be much easier to train a “but evil” version, right?
Okay sure.

Now what happens when your company's processes require high performing people with experience that can't be hired just of the street? Or need several months to years worth of recruiting to replace?
Also, several of them are ridiculously broad.
Where is this quote from? I don't see it in the article, or in other comments here.
How Much Should a Suit Cost?
And since we are now discussing it... okay? Sounds like a self-fulfilling condition to me, so how useful, or effectful, is it to make that kind of statement?

I'm with the OP, "the word does not exist" is rather meaningless. The dictionary follows the people, not the other way around, and as soon as we are discussing some word... yeah. This comes down to discussing definitions, and I have a good summary for that: https://www.lesswrong.com/posts/7X2j8HAkWdmMoS8PE/disputing-... -- like "When can it be said that a certain word exists?" One person says as soon as they speak or write or read it, another one insist at least x% of the speakers of the language need to be aware of it and its meaning, etc. etc.

The problem is our arbitrary concepts, not rooted in physics for example, are especially useless near their edges, where they are not commonly used. That's where you end up with discussions about definitions, and you find out people actually only agree on some core of some concepts, the one actually in use, and when they reach new less visited meanings it becomes a free-for-all. That's also why religion is better off vague, as soon as they want to be as specific as possible the (unsolvable) arguments start flying and the unity provided earlier by what was a common idea is now gone.

On the other hand, such kinds of diffuse questions are sure to attract discussions. You don't need to know anything, everybody with an opinion can participate, and nobody can be proven wrong.
I suggested in my comment that they might!
"Why choose to work for people who's morals you don't agree with"

Most people don't have infinite choice about their employers. This is the second time I've had to explain this on Hackernews in a week, but employers enjoy a structural advantage in the labor market which basically necessitates unions if workers are to represent a comparable market power.

Just because a person doesn't have good employment choices doesn't mean they shouldn't have collective bargaining rights.
Lol. To fix them? They are not errors as much as warnings that are still helpful and I would like to keep. I just don't want the ugly box and underline which makes text unreadable.

Even when the error involves balancing parentheses the ugly box gets in the way. VScode has a neat trick of color coding parens so that balancing them is a bit more efficient, but with a tight box around your text and a squiggly underline it's just an unreadable mess.

Honestly turning off the linter has been the most helpful. Now I avoid forgetting semicolons and not balancing parens simply because of how painful using the linter is, that I would rather avoid it altogether. But it didn't have to be this way. They could have just not made error highlighting so terrible. It's garbage and everyone knows it is, anyone who tells me errors don't look absurd on VSCode is someone I stop taking seriously. It would be as if your teacher used a thick sharpie to black out what she thought were your mistakes in your essay, rendering you unable to even figure out what mistake you made in the first place.
Because they saw Google and said: Hei, this is the future.
I think the best example I can think of is implementing the Microsoft Enterprise Library Data Access Application Blocks. EntLib came out of MS consulting as a means of normalizing larger scale application development with .Net. DAB in particular entailed creating abstractions and interfaces for data objects and data access components. In practice in smaller projects, this made things far more difficult, as in general the applications only targeted a single database and weren't really doing automated unit testing at the time.

It was kind of horrible, as VS would constantly take you to the IFoo interface definition instead of the DbFoo implementation when you were trying to debug. Not fun at all. It was much earlier in my career.

Probably the most complex system I designed was an inherited permission interface down to a component level through a byzantine mess of users/groups and ownership for a CRM tool in a specific industry. If I had to do it today, it would be very, very different and much simpler. Also much earlier in my career (about 20 years ago).

These days I've really enjoyed using scripting languages, mostly JS/Node and keeping things simple (I don't care for inversify for example). In general the simpler thing is usually easier to maintain and keep up with over time. Yeah, frameworks and patterns can make boilerplate easier but it's often at the expense of making everything else much harder. Vs just starting off slightly harder from the start, but everything is simpler overall over time.

Aside, been enjoying Rust as well.
The common take right now is to write it off as acceptable loss. Personally I think it's a shame, and possibly even dangerous, that researchers do NOT have access to the full power of pre-safety tuned GPT-4.
Paid mine off in 2008. I have been standard deduction ever since. My taxes take about 30 mins to do with one of the major bits of software. I could go real cheap and just copy the numbers around from year to year and do the math and mail it in. But at this point it is getting more and more silly that the IRS does not just mail us a post card with a link saying 'is this right?'. Pretty much all the ways I make money have a 10 form that they are filing with the IRS. I am fairly sure I am not alone.
0. I am going to start that workout tomorrow. /s
I don't normally comment on articles that I don't like, but this is just awful. It diverges so far away from ethics that it's practically someones moral musings. For instance:

> So, for in-house batch jobs, they are started and stopped by operations personnel. Someone also has to explicitly schedule them to run at a frequency. Those people are the ones that ‘operate’ the software and provide it as a service for the users. They are on the hook for it, so they need to be able to control it.

I used to be one of these folks. I now write operational software that operates other software, but I was the guy pushing the button. For one, if you're the button pusher you probably know very little about what the code actually does. You're often more familiar with how it behaves on a system, some high level KTLO metrics, and some basic runbooks. To shove all of the responsibility for software outcomes on them is problematic to say the least. Historically, Ops folks are also some of the least paid people in tech, aside from analysts and the position is largely outsourced these days.

People like this should not write or participate in ethical codes. Ethical codes are high level frameworks that involve processes for reporting violations, not some rigid structure on how "everything needs to be done this way". They'll provide criteria to abide by that helps readers ensure they are following the system.

I work in a lot of highly regulated industries that involve governments; the code for how to treat government workers and adjacency is just that and necessarily that. The reason is that corruption is not black and white, you can't just name off familial relationships and hope you've covered everything. Instead you have to refer to things like undue influence. You also can't just name off "gifts"; for instance, if the company comps something due to a bad experience is that a "gift"? Of course not, but a sufficiently rigorous ethical code would make a world where refunds were controversial. All of these things also come with a responsibility to document your tracks and operate in the clear. The minute you stop operating in the clear you might not be charged with a crime, depending on what a reviewing committee can uncover, but you'll certainly be out of a job.

For this, I think something like the IEEE should be building a code of ethics for software. They have the acumen and are industry-aware enough to sort through various contexts and make sure the code is verbose yet light enough to stand the test of time without incurring prohibition style statements like, "let's bring back operators".
Every bit of this horrifies me, and I can't believe you've done it.

Outstanding. Well done!
Direct link to the playlist:

https://open.spotify.com/playlist/31OIme0YdF4ORWvEdTyE6V
That’s certainly.... a definition of a thing. That I haven’t seen once in my life. In any case, the relevant page is https://en.wikipedia.org/wiki/Federation_(information_techno... .

The idea is essentially to follow the way email (and partly the Web) works: users aren’t tied to one server (centralized), but neither are they required to each run their own one (peer-to-peer), instead there’s a narrower group of server operators who host users, but those users can cause the server software to connect to a server it doesn’t know about if they mention it explicitly.

Of course, if the protocol is too weak in allowing the operator to control those connections (in either direction), it will evolve informal means for that which will make all but the largest servers extremely unreliable, much as email did. On the other hand, the experience of Mastodon shows the dangers of operators exercising too much control (where e.g. Mozilla seems eager to defederate with any server that has anyone post anything even slightly offensive or objectionable to anybody whose opinion Mozilla considers valid).

The federated wiki idea as promoted by Ward seems to be to have the federation (network of servers) be able to browse each other’s pages—so far so Web—but then to allow each user to clone and edit any page anywhere, storing the clone on their own server. The original page isn’t affected, except I think there’s a provision for some sort of backlinking (referral spam? what’s that?). It doesn’t sound unreasonable, but I’m not sure it can support anything interesting either—for a large pool of collaborators you’d need a Torvalds-like full-time merge BDFL, and I haven’t even seen a discussion of pull requests or anything similar.
I don't think this is true because of network effects. I tend to prefer the office, but my company has a remote work option. The result is that most people work remotely and eventually I had to close down the office -- no one besides me was coming in.

I don't support "return to the office" mandates, but the reasoning is sound: the value of an office is not realized unless most people attend.
> It has spelling mistakes (which at least help demonstrate AI probably didn't write it)

Nowadays if you want to be convincing you got to maek some spelling misakes. Something that looks like predictive keyboard errors, or typing errors.
We have more philanthropy than anytime in history yet the income gap has gotten worse, homeless worse, drug addiction worse. Money can't solve these problems. Only a robust rule of law and a robust middle class can.
"that has already been reported to the government"

This statement is mostly true and your point remains but there is a small percentage of Americans who have complex stuff like a Business, multiple non-W sources, investments, Itemized deductions etc. For those, IRS cannot just figure out everything themselves.

A good solution is for IRS to automate those 90% of cases and for the rest, let them file with CPAs and tools as they do now.

Source: I run a business (well 2 now with a much smaller one) and my taxes are never simple. I wouldn't be one of those Americans with straight calculated stuff. I like my deductions and options but also pay a lot to CPA to handle this shit.
I presume you're talking about Alacritty? Because Terminology doesn't do this AFAIK (and there's a mini-map next to the scrollbar showing everything that came by)
I don't think it's it's just a need, under certain topics many people are simply not able to do otherwise than assume... In these cases, the reality they perceive seems to be almost entirely driven by imagination, and any suggestion that the claims may(!) not actually true is simply rejected outright - if you take them at their word it is literally impossible.
Those deductions and credits (mostly) apply to people itemizing their deductions. About 30% of households itemize - the remaining 70% take the standard deduction. [EDIT - since the tax changes in 2018, the numbers are closer to 10% itemize/90% standard deduction]

And most of the common items are known to the IRS... mortgage and mortgage interest, property taxes, state taxes, education credits, retirement savings.

Common items that could be known to the IRS (but aren't necessarily today)... charitable giving, medical expenses, self-employed healthcare premiums.

The IRS could, relatively easily, email/SMS/snail-mail you a pre-filled tax return with the info they do have. If nothing needs updated, you just (e-)sign and provide payment info.
Isn't that how non-fiction is supposed to work? It's about finding interesting evidence that adds up to something, not making stuff up.

Though, ideally by finding interesting evidence in books that aren't in the assigned reading.
Finally, a good source of penguin repellent. Now I can get rid of the penguins in my basement and get my herring back!

[*] https://www.sortabase.com/PenguinRepellent
I guess, I did like both so!
> * Of course losing access to friends and family, as you said.

Also, this can be a big economic hit for "low wage workers" (to use the GGP's term), since they often rely on their friends and family to provide a economic safety net and needed services at low cost (e.g. it's a lot cheaper for grandma to watch her grand-kids while you're at work than pay for daycare).
Um. Yes? Considering books like this https://www.cnn.com/2022/01/27/us/tennessee-school-board-rem... have also been banned, I'm not super confident in the some people's ability to distinguish between genuine overstepping of boundaries and stuff they just don't agree with.

Thanks for those links BTW. Those events over in Europe do appear to be of real concern. But, given the nature of the source, it's hard to tell how representative they are.
I don't know if they have but charities (nonprofits and churches) lobbied against increasing the standard deduction or to make an exception for charities. Which didn't happen. https://www.philanthropy.com/article/nonprofits-hunt-for-a-t...

I guess there was a $300 provision for charitable deductions enacted in 2020 that they are trying to make permanent and larger. Web site wasn't working for me but Google's cache did: https://webcache.googleusercontent.com/search?q=cache:WdabFa...
I think people often use "liberal" to mean left-leaning, whereas it's really more like center-right Democrat. If NPR were left-leaning, for example https://www.npr.org/2022/11/21/1137640529/railroads-freight-... wouldn't be titled "Largest rail union rejects contract, stoking fears of a strike" and have a first paragraph of "On the eve of the holiday season, workers at the heart of the supply chain are once again threatening to strike.". Fear the threatening workers. A left-leaning report would emphasize the struggle the workers are having negotiating with the exploitative corporations running the railways, and how Biden and congress pretend to be pro-labor but vote against the workers.
I know alot of websites and engineers use Websocket for push only data. SSE is tailored made for real time one sided updates!

In fact, I think it made a better chat protocol, when we built a chat system at a previous job, similar to Slack. We ended up leveraging SSE to push updates to channels and traditional HTTP requests to send data to the server, resulting in lower latency and less overhead on the server side. We did this because we found the following to be true:

- At any given time, there are far more people reading chat messages than writing them

- What matters is that updates after being sent to everyone else is that their pretty close to instantaneous but you had a 500ms window to allow for the server to receive a new message and then propagate it out. Therefore, for the sender, you update the UI optimistically so they aren't waiting for a response, and everyone else will get it in ~500ms and its imperceptible

- one downside: its harder (we never figured it out before I left) to do indicators for when someone is typing. That really does seem to require two way real time connections