skysight-inc/HackerNews huggingface dataset:
Not super well in the GPT-2 based models I have access to. It falls into different error modes though, diving into prose rather than even making an attempt. Makes sense in retrospect!
Ukrainian Book Drive: Please Contribute
Looks nice. I do like tui editors, I like new editors, I like the "promise" of speed / rtc that comes with rust. I like new and interesting ways of doing things

This looks to be a hobby project, and it looks very professional and presentable, so good work! I like it!

But if you wanted to entice me to download and try it, I'd argue you have to give me something new.
I would prefer more reasoning about why things are the way they are (keybinds are done because X). I'd prefer something that can be hacked upon (vim, Emacs, kak, etc all have scripts). I'd prefer something different (the entire window has physic simulation and typing too fast causes a massive loading force on the indents). Etc.

But this is your project, do what you want! well done!
Meh. Nobody got fired for buying Cisco.

I was already off the Ubiquiti train once they started forcing people to buy a hardware appliance for Unifi Video, rather than allowing the previously 100% working software package to be used.

Extend, embrace, extinguish. They had the enthusiast crowd and got greedy.
Most (all?) of the paper links appear to be dead. Here's some slides on the topic: http://roc.cs.berkeley.edu/retreats/winter_03/slides/candea_...

Interesting to see a name put to this. I used this technique (not having heard of it before) when developing a short but finicky and critical cloud-coordinated cross-datacenter disaster recovery consensus algorithm a few years ago. There was a point at which the algorithm recorded its state and a timestamp to local storage, so progress and correctness were guaranteed in the face of a crash. I came to the same conclusions as these researchers -- this state transition did not need to be fast, but did need to be absolutely robust and well tested. So rather than code and test both the "happy path" and the crash-recovery path -- I just called `_Exit(1)` and only coded and tested the crash-recovery path.

(It wasn't a perfect confluence of testing space -- my code exited in a way that did not trigger a core dump; whereas most failure modes did. But generally, core dumps bogging down an already-ill system were an issue we had to contend with.)

Would be interesting to see a DSL designed around this technique -- a semi-persisted program state of sorts -- with the happy-path automatically generated as an optimization.
Yes, but no (but I understand what you're sayin') :)
To be more precise, Magit could easily display the output of difft, but Magit wants to be able to do more than that. You can navigate diffs by hunk and by file, you can collapse hunks and files, you can even select individual lines of the diff to stage or unstage them, apply or unapply them, etc. Strictly speaking that’s probably not impossible with difft, but because difft has the explicit goal of displaying diffs to humans rather than producing machine–parsable output, it won’t be easy. I still want it to happen though.
(Late to the party, but PyCoder's Weekly brought me here)

The method I use for my autograder research platform is:

1) Build a test suite as a JSON string that gets passed to queue; on the student's side, they're given a Job ID that will check every few seconds on the job's status

2) When its their turn, I pass the submission to a Docker image

3) The docker image dumps the student's code into a "submission.py" file and then dynamically builds the test cases based on what came in the JSON file (using Python's unittest library)

3) Save the code's test results to my DB and mark the job ID as "done"

4) Once the student's AJAX request sees a "done", it also returns the test results as a JSON string, which is then parsed on to the screen

In terms of "safety", the big issues you'll need to test for are making sure that Docker does not have root access. Try to dig up some Docker vulnerabilities to poke holes in your system. You can also whitelist only a select number of libraries so users don't go importing things with vulnerabilities.
Krebs certainly did not get the story “exactly right” nor did he take responsibility for how wrong he was (and how he was used by the attacker).
How are they doing that if they aren't allowed to live or work in the US after they finish their degree?
Based upon letting himself get conned by Nick Sharp?
yes, they are NOT obligated to do it, so they suffer NO consequences for NOT doing it.

in turn, we are NOT obligated to accept that as good or normal.
The understanding I've gained as an Orthodox Christian is that God works in us, using the suffering to help us repent. He prepares us for resurrection unto life. This justifies the suffering, gives it enough meaning to keep going. When we have this conviction of compassion and do not run away from it, but shoulder it as a responsibility and work through it to find the truth and serve within it to the best of our ability we are living out what it is to be the long-suffering servant.

I am grateful to you for pointing out this etymology. I find it to be beautiful because in compassion I can be suffering with Christ. So, thank you.
These photos are incredible. Art.

I don't need realism here, it's magic.

And it once again reminds me that human vision is very strange to quantify.
I feel the same way, I am just not willing to pipe curl into a shell blindly.

Even if this specific instance of curl'ing into sh is safe, or if I download and then run it, it's still extremely poor practice and gives me serious doubts about the developers and their security practices in general.

I also do not like when every project decides to poorly reimplement the package manager. If every software used it's own package manager my system would be a complete mess with dozens of different package managers fighting each other and it would be a total nightmare to update the system or manage non-trivial dependency chains when installing something new.

Rust is one of my favorite languages but this is definitely my least favorite aspect of it all. It really feels like the developers "optimized" for systems with no package manager.
Think of apartments the way you think about cars. New ones cost more, and many lower income people think of a new car as a luxury that they can't reasonably afford. But you need people to buy new cars in order for them to become used cars later. And like we saw during the pandemic, when the car factories shut down many of the people who wanted a new car jumped into the used car market instead, and prices for used cars went through the roof.

If you don't build new housing, then the people who can afford it will just end up driving up the price of older homes. Alphabet City is expensive now because they didn't build enough apartments in the East Village to meet the demand from people who want to live in that area.
This should not be a problem. Basically you are saying each person gets 20k tax free. If one person is earning and supporting the other then yeah they should get 40k tax free.
But if they are both working they will still only get 40k tax free.
Common security practices would help. Stuff such as...

1.) Separation of duties. A single person shouldn't be ordering and paying for $40 million worth of equipment. And a person shouldn't be able to order $2.1 million worth of computers within two-and-a-half months without someone noticing.

2.) Trend analysis for invoices. If there are multiple $10k purchases within a short period of time, someone should start asking why purchases are broken up into separate chunks. This is regularly done within financial institutions, and there's probably a former banking compliance officer or two at Yale who can advise the institution on creating build this very obvious system.

3.) Mandatory vacations. It's much harder to perpetrate fraud when someone else does your job for a week or two each year.

4.) Asset inventories. How does millions of dollars of equipment go missing without anyone noticing?

A red flag or two should also pop up when a school administrator starts driving multiple luxury cars to work.
PatchWorks: Navigate your code like it's 2021
How did we get here?? How did we stand by and let the internet turn into this? Hell the people that created these nightmarish algorithms read HN regularly
In the past I've been very much against rent control, believing it to be a band-aid on structural problems that helps communities avoid fixing the real problems.

I still believe that to be mostly the case, but I think a) tough luck, communities have housing problems that rarely have easy fixes, and rent control can help, and b) rent control, if implemented in a certain way, is probably something that is generally good.

By "certain way", I mean removing the problem you state: all units in a city should be subject to rent control. In addition, rent increase caps should be indexed with wage growth, or some sort of wage growth + CPI blend that ensures housing costs don't rise faster than wages, but that landlords can still remain financially solvent as their own costs go up. And finally, tenants moving out and new tenants moving in shouldn't be a trigger for a landlord to "reset" the rent to "market" rate.

Change those things, and I think rent control will work much better. And I think it will also serve as downward pressure on purchase prices, because prospective landlords won't want to buy rental properties if their rental income can't cover a high monthly mortgage payment. It might push down on non-rental property prices too, since if they get too high, people will prefer to rent instead of buy.

Of course, all of this needs to be accompanied by building new housing all the time. Affordable rental pricing is great, but it still sucks if you end up unable to rent something because you're competing with 100 other people for 1 unit. Supply must rise in response to demand, and that alone will serve as a powerful check on rent and purchase prices. (Then again, arguably in an place where supply and demand are in equilibrium, you don't need rent control in the first place!)

I'm not an economist or housing expert, so I know this won't fix everything, and there are probably problems with my (overly simple) proposal above. But I agree that the current implementation of rent control in many places (in the US, at least) offers pretty bad trade offs.
I don't think we disagree, I think your example fits with what I was saying but I didn't really explain what I meant by required components. It's going to be different for every company too. Like at Blackmagic Design, there is probably a team handling the accounting, and that doesn't directly generate profit by putting products in the hands of consumers but it's a required component to operate with 500+ employees. I really just meant that bigger companies can have more cost center requirements.

I agree that a lot of businesses can cut down on bullshit process and bullshit jobs and keep running fine, but there's a lot of "cost centre" style jobs that are non-negotiable, especially when it comes to compliance and government reporting. Compliance and reporting is a business requirement that the software industry very rarely has but I'm expecting to see that change over the next decade. Accounting kind of falls in that category actually.

An aside, Blackmagic sounds great to work at. I avoid big companies specifically to avoid the bullshit process and people, so that sounds like a dream.
Best 100 is super subjective, art styles and setting can turn people off. Teens tend to play what’s popular and games that have a social element will pull teens in even more based on social circles. Games that are very similar like battle royale games may end up having teens shunning one (fortnite) because “10 year olds play that” and play another (Warzone) because it’s perceived to be more adult like.

Anecdotally there are well regarded games, like Red Dead Redemption 2, that have very well done setting, graphics, story, etc. and I found it boring. I also have grown a dislike for medieval setting games lately so I won’t likely spend $70 on Elden Ring. I’m not going to over analyze that, it just doesn’t appeal to me. I imagine many other gamers have strong opinions about certain genres, etc. as well.

Open worlds and being in control of decisions tend to work well because it gives a space where they are in control instead of adults bossing them around all the time.
Yes, it is truly mystifying how they operate in some of these big projects.

Recently, we had Optimistic Ethereum (by my count, ~$250 million locked up in that network) adamantly insisting that they did everything they could to warn users that transaction history would get deleted off of Etherscan.io -- trivially avoidably, no less! -- even though none of their communication channels mention it.[1]

And that they had to make a "tradeoff" in how much effort to spend on warning users, even though their volunteers are choked every day, on Discord, with users wondering where their transaction history is.

Which, of course, pales in comparison to how a hacker found a flaw that let him print infinite ETH within their network (see the main story for that thread), and the project only lives on because he was a white hat who accepted a bounty instead.

[1] https://news.ycombinator.com/item?id=30293526
Oddly enough conservatives see that as a problem. They want this to be a big process for two reasons. First, taxpayers understanding the process is a good thing. It means they’re not getting gouged and they’re aware of their taxes. Second, they don’t want taxes to be something we just say “k” to like a cell phone bill. That could lead to it being extremely easy to raise taxes.
Ok- If you have extras you are going to claim- do it. You are the exception. Why force everyone else who doesn't run a business or claim expenses to do it.
The analogy doesn't apply. In this case, there are thousands of other employees and you together making $4. Not just two people.
Who Gets Self-Determination?
Christians had a good 1500 years, although yes thankfully ultimately futile- degeneracy always wins out in the end.
> Yes, Kreb's reporting wasn't great and he should have retracted the original article once the facts came out,

I mean, his source wasn't great, but the fact is that they were suffering a breach. The fact that the breach was an undetected insider hardly makes things better.
Pay a lawyer to advise you.

It is a good test of whether a flaky license is worth considering.

Basically, the author has laid a legal minefield by inventing their own terms.
The original post wasn't making a slippery slope argument - they were claiming that censorship is already severe and prevalent now.
When paired with artificially constrained supply I would agree due to the negative pressure on housing liquidity.

However as long as rent increases are capped at the maintenance cost increases I don’t see the negative effect, because the landlord still captures the cash flow at the time the lease begins. Yes it has a negative effect on equity compared to if the landlord could raise rents as much as they want, but I don’t see that as an objective good nor does it affect many people besides the landlord.

Rent control does create perverse incentives regarding subletting, evictions due to factors other than the nonpayment of rent, and fulfilling tenant maintenance requests though. But in terms of market participants besides the tenant and landlord I really think only the lack of liquidity is a problem.
So give me a partially filled out form with the information they do know then. Fill in the standard deduction, let me do the extra credit work for itemized deductions if I really want, eg I find taxes fun to do. (Some 90% of filers just go with the standard deductions.) Don't buy into Intuit's nonsense that the current system is good for anything other than their bottom line.
Please don't do this here; there's a much less inflammatory way to say what you're saying.

I agree that efficiency of use should not be the driving factor around property use and ownership.

I don't think newcomers should be considered more important than incumbents, but currently the pendulum has swung way too far in the other direction; often newcomers just cannot enter many housing markets, and that's not fair or healthy either. There's nothing inherently "right" about being lucky to be born at a particular time and in the right place and right financial situation to buy housing in a region that just happens to become highly desirable decades later.
The experience does seem to leave a lot to be desired.

Devil's advocate: it is not the action of "deleting the user" that's onerous, but rather taking over the account and backing up the data. It is possible that the process is fiddly deliverately - to guard against nefarious admins? I also wonder of any of these can be scripted via an API.
More importantly, private citizens have essentially no need to use end to end encryption. Nor has society a reason to allow its citizens to hide data on encrypted devices from the state.

It is all entirely benefiting criminals. /s
I think it depends on the frame of reference: one reflects how others value you; the other reflects how you value yourself. (And as most of us know, these are not necessarily correlated...)
Well, yes and no. True, there are a lot of corners that banks would cut if not for regulation, I think we can all agree. But this one is so appalling and self-destructive that no bank would deliberately cut this kind of corner on purpose; it's just stupidity.
By comparing it with a book burning, which is what this post is about.

> Forget piles of burning books. The library is on fire.
> IIRC the Ubiquiti 'hack' was an insider attack from an employee lying and intentionally breaking things while pushing his lies to the press to hurt his employer.

"Their undetected security breach was by an insider" is not the sterling defence of Ubiquiti that you seem to think it is.
Seems does. It shows when you click left-upper "statistics" button and zoom out. Their centre is the Sun, not the universe.

All the stars here: https://stars.chromeexperiments.com/data/stars_all.json
Agreed, but I don't think that really addresses the parent's point. Remove "investment" from their statement, and it's still a perfectly valid question.
> The problem seems to be that tech companies approve EDRs without much checking.

This is essentially what happened to dark.fail:

https://www.vice.com/en/article/qj8833/dark-fail-fake-court-...
A "factual correction of the assertion" is a kind of comment on the assertion.

I think Dorfman's point stands. I explained why before.
> If we decide that free speech does not lead to truth-seeking

I think this much is now obvious. Unrestricted free speech, particularly of the kind that's backed by a commercial or political agenda, is not leading us to some idealised view of a marketplace of ideas, but a torrent of bullshit where the loudest voices are often heeded regardless of merit. Many people are not seeking to find the best ideas, they are seeking tribal identity and ego reinforcement.

> I think we should keep with free speech even if it ruins us. At least we'll have learned something.

This seems ... counter intuitive. I wouldn't expect that, should society tear itself apart over such things, any significant proportion of people will learn anything much from it.

> If we give up our values, we'll be just another example of a culture losing a game of chicken with itself.

Why is "allowing motivated bad actors to destroy our society" one of "our" values?

We already have limits on speech (no yelling "Fire" etc etc), I would expect over time, and as new forms of speech arise, that those boundaries shift around.

What I find absurd is the absolutist position - if trolls aren't allowed to spew the most vile hatred on all social media with no comeback and no removal, shadowing, anything, we've lost our freedom! All moderation is censorship!

None of this is an argument for government censorship, but the ideals of a marketplace of ideas leading to advancement and intellectual progress, all fuelled by free speech, seem (to me) as busted as the idea that evolution necessarily causes advancement - the natural environment doesn't optimise for progress, but procreation. I think it's time to acknowledge that speech is subject to similar forces.
Obviously they've made some progress. It would be hard for them to have accomplished nothing at all after all they've invested. It's still nowhere near safe for public roads and there's no reason to think it ever will be.

Even their driver assistance features work worse than the competition.
Show HN: Just a Calendar: Simple Calendar to look at, no login, super light
Very cool! Reminds me of Powers of Ten: https://youtu.be/0fKBhvDjuy0
Yes if they have the SEC database of trades?
Because ETH has much more intrinsic value than AXS and the other tokens created by Axie Infinity. Why would they bother with pennies when they can take 100 dollar bills?

AXS's value is derived from a pseudo-feudalistic share cropping model called 'play to earn'. People in low income countries put up their real assets to borrow AXS tokens and NFT's to play the game to earn an income and farm items to sell to western players who can't spend all day grinding. Imagine if Blizzard designed WoW's monetization around exploiting all the Gold farmers?
> GPT is not executing any python code, it has just been trained on enough Python code/output to successfully predict what kinds of outputs these functions would produce.

This distinction is not that clear though. If you can predict well the output of a function, that's equivalent to executing the code.
Judges can be phoned up at late hours to e-sign time-sensitive warrants. Hours that court clerks will not be sitting at their desk answering calls or emails. They also don't work weekends.
That's not because it measures your value as a consumer, though. It's because the the accuracy of their risk estimation is greater when there are more open accounts to analyze. (And even then, the relative "penalty" is small.)