skysight-inc/HackerNews huggingface dataset:
Without all the context, I think it is due to structure of the problem. Some problem can't be understood clearly with just text, but needs diagrams etc. Coq problem seems like one that could fall in this category. And if you are like me, rough diagramming in computer seems slower/harder than with pen and paper. For these kind of things, I found apple pencil+ipad to superior to both as you don't need to worry about space and page flip and you have all the advantage of free hand scribbling.
The subsidisation model is great when you only print rarely. This is increasingly true.
I think you've lost the plot. The author is talking about hiring people who already know how to do these things!

This isn't about skills development. It's about using people who already have these skills as engineering support labor for the research group while paying then 1/2 to 1/5th of what they'd make in industry doing equivalent work (that, again, they already know how to do!)
Does gChat even exist anymore?

Signed, a zoomer.
I scraped qntm's wordlist and fed it to my tool, I think it does the same thing as yours (minimize the worst case after a guess... the simple greedy algorithm).

The simple greedy algorithm choses NARES first, then DOILY, then TOUCH.

And then it is left with VOUCH, COUCH, POUCH, GOUCH, MOUCH. This solver algorithm is far from optimal. It is like a 1-ply chess solver.
The closest I've found to having a modern experience to programming in that manner is DragonRuby Game Toolkit [0]. It's not free (with some exceptions for eligible users and indie game developers), but it does offer a standard version for a one-off payment, which is the version I have. It's sold as a game dev toolkit but it brings back those same memories of BASIC for me. I firmly believe that it could be a very viable method of introducing programming as well.

If you bought either of the two itch.io bundles "Bundle for Racial Justice and Equality" or "Indie bundle for Palestinian Aid", then you have the Standard license already included in that bundle. It's well worth a look IMO.

(Not affiliated other than a very happy user.)

[0] https://dragonruby.org/toolkit/game
Hi,

1) The dependency on the Elasticsearch python client allows Elasticsearch to be used as a retriever. The same goes for Lunr. It might be interesting to separate the different dependencies.

2) Of course I'll update it.
Is it just me or is any and all "Web3" "blockchains" just regulatory arbitrage to fly under the radar of the local government to enable more innovation?
None of which is relevant to the point
Java’s built-in hash function for integers is the identity function.
I don't think anyone can be "right" in this situation. Without the lockdown or precautions what would the numbers of hospitalizations and deaths have looked like? Would hospitals have been overwhelmed and all sorts of collateral damage happened? In my opinion it's really all best guess as to what the right thing to do was at the beginning.
To be clear, students are paid stipends, not salaries. Stipends are low because they are stipends.
It’ll probably shave 50% off that table’s disk space.

However, we’re actually in the process of sharding the db, and by copying customer by customer we’ll lose the bloat that way. The subsequent shards will be a lot more manageable so we can run pg_repack there with more confidence.
I've done ok financially, but in retrospect if I had held on to my stock instead of selling when it vested I could be set for life. A lot of my old coworkers only ever worked in one job for 5 years, got rich and retired on their stock at 30.

When I was searching for my new job I knew I didn't wan small start-up chaos - my current role and the other big startup both have > 1000 engineers. "Startup" is kind of a loose term, but that seems big to me? I guess the alternative is like an actual enterprise company?
This statement is not accurate. Everyone summer I visit my friend's farm in central Illinois. Three people are responsible for farming 1000 acres. I've seen tractors and combines that are the size and cost of the 8R in the shed. This is a very normal and common family farm (though incorporated). Many of the farms in the area are this size and operated by private farmers.
that doesn’t really sound like constant failure to me, it just sounds like you changed jobs a few times. startups are inherently turbulent, a job at a bigger company might be less stressful.
I would bet that it has already been soft-solved by kthejoker2 upthread who got it in 5 guesses. I can't conceive of 3 wrong words being enough to narrow it down to a single possibility.

Soft-solved in that he doesn't necessarily have a proof this is the optimal solution, nor an enumeration of all optimal solutions, nor the optimal play from any game state - so there's still plenty to be explored here

I wonder if the author can improve the adversarial methodology to prevent a solution in 5. Eg, being left with BLACK/FLACK/SLACK as options is worse than having TRACE/BRACE/TRACK/CRACK, because the former requires 3 guesses to solve and the latter can be done in two. (Maybe this example is impossible because of TRACT, but I'm certain this effect exists).
You're equating horrible experience with cross platform architectures, whereas there are any number of reasons apps can be bad.

It is perfectly possible to build a poor app in any language.
The first thing to know is your goal. Your goal could be things such as: to glean core concepts and methodologies, to determine how a paper relates to another research work (such as your own), to find an answer to a specific question (or determine that the paper does not answer that question), to be able to implement what is in the paper in code, or to develop the material further in your own research.

Obviously, how you should read dense technical material will differ greatly depending on your goal.

For instance, if you are looking only for an answer to a specific question, you might prefer to do a sort of DFS on the paper. Read the intro material to get an impression of where in the paper the answer might lie, then go read those parts (in descending order of likelihood of containing the answer). A similar approach might work if you already know the area and are simply looking to see if the paper contains a particular result. Sometimes this process will still require some investment in understanding notation and terminology, but time spent doing this should be kept to a minimum.

On the other hand, if you intend to master the material and develop it further, then you might take a totally different approach where you prepare your own set of detailed notes on the paper (taking care to expand, in places where your own knowledge is lacking, techinical terms and concepts that are used in the paper but not explained using secondary references). This might also include working out many examples or thought experiments to help you internalize the logic and concepts. For a significant paper this process will take a long time, but it will be worthwhile if you truely want to understand the paper comprehensively and be able to build on it in a substantial way.

No matter your goal and approach, the point is that reading a paper productively is a systematic thing. Skimming technical papers lacksidasically is often a waste of time that doesn't produce value.
One sort of shortcut way to bootstrap this is to find people who do consulting in an adjacent area and partner with them...offer them some incentive to make the introduction, or allow them to be the middleman for a cut until you're more established. That could be something like a back-end expert partnering with a successful solo front-end expert. Or partnering with a successful solo non-software-dev consultant (design, project management, pitch decks, cybersecurity, whatever).
> They show around 70-80% protection (with 3 doses for Omicron, 2 for earlier variants).

What is the absolute risk reduction you get from the shots? “95% effective” is a relative risk reduction and only refers to severe illness or death, not infection or transmission (neither of which were studied).
> Don’t underestimate how good a stable, big company job is right now.

This. Also don't underestimate how hard it is to get the money from a client if they decide not to pay you, even if you did a good job.
I am if the opinion that IRCv3 is horrid and has taken the email route of (forgive the language) "polishing turd".
You cannot have a secure irc that is backwards compatible, you can have separate default ports and uri schemes like http vs https, but you can't connect to http and opportunistically redirect 301 to https and call that an improvement of securiry because it is actually worsening security by introducing false assurances of securiry.

I also believe it is possible to have a protocol that has proper E2EE and simple enough to where you can use netcant and one other tool to use IRC.

Trust-on-first-use authentication (like signal or ssh) is also terrible in practice on its own. Keep it simple. Let the servers handle public key distribution and certification so that compromise of the server/mesaaging infrastructure is required to mount identity attacks, then do the normal TOFU authentication so users won't have to trust middleware. Have a commandline tool that "connects" to the other user (like ssh or sendmail) and opens a socket/fd you can use with a proper frontend or just echo/netcat to it.
The Amazon reviews on third-party drums don’t give me confidence. Dig into the 2- and 1-star reviews, and you see a lot of quality or longevity issues.
iPhones are definitely about clout & wealth signaling. Moving from where I did in the south to affluent areas of Boston, it was iPhones and Canada goose jackets as far as the eye could see.
Their tool is a spyware. They eat 20% of all their freelancers earnings and it's up to them to verify the client credit cart and identity so they should do better and cover this. What is worse is that it took then 2 years so the freelancer possibly paid taxes and withdrawing fees. Fraud sucks but I don't think someone should be able to make a refund years past an event. Due time is important.
That is completely ridiculous, they can't pass the risk of them not doing their job on to the contractors. They want to be in the payment stream, fine, but that comes with a price tag attached.

If you don't do proper KYC and ensure that your 'customer' has the ability to pay and you allow them to pay via credit card (which is not at the discretion of the contractor, Upwork could have insisted on wire transfers instead) then the onus is on you, not on the contractor.

This is just a blatant attempt to de-risk the company at the expense of the weakest party. I'd tell them to go jump into a lake.
This comment applies equally to native as it does cross-platform frameworks
> If Upwork is the middleman here providing a payment platform, then I'd expect them to swallow the cost of card fraud, not the freelancer.

Yes. To me, it's whoever's in the best position to reduce fraud that should be responsible.

It's Upwork who can verify payer details, implement identity verification, require back-up payment methods, etc. If Upwork isn't the primary entity feeling the pain when a stolen credit card is used, then they're not as incentivized to address it. And there's nothing the freelancer can realistically do, aside from maybe limit risk by breaking the project up into smaller costs.
Do you know of any mirror of that paper that loads?
Even then, it's really not. If you only print rarely - print with toner on a cheap laser printer.

It will never dry up, print thousands of pages, work just fine 10 years later, and is easy and cheap to replace.

Mine is 12 years in, and still prints the 5 pages a year I need just fine.
Unikernels: Rise of the Virtual Library Operating System (2014)
What type of contracting? There's a wide range, from project based to placements within a team. Placements into a team (i.e: you join a team for a few months) are very easy to come by (just speak to any recruiter on LinkedIn) and don't require any sort of network. A typical rate (in my area anyway) is roughly 2x what you'd get per day as a salaried employee (i.e: 180th of the yearly salary). Generally, this type of work is shit (you're doing the work full time employees don't want to do) but very low effort, low accountability and low commitment. Easy money if you need to sustain yourself while doing something else.

Project based contracting by comparison, is almost exclusively network based. That's the fun contracting. You can try and shortcut it by using a freelance platform like UpWork but they're not great.
After googling around, as far as I can tell the word yak shaving come from a ren and stimpy cartoon episode from the early nineteens.

But how did it go from preparing for yaksmas to the current meaning?
y'all look like a cult
It's utterly ridiculous. If you want to be the 'merchant of record' then you absorb the risk, it's that simple. What tool gets used has nothing to do with that, then they need to improve their KYC work.
This attitude is a major reason why public education is so utterly messed up in the US. All of the social and mental work that should be done elsewhere is simply not done. Time after time, the schools (and police) are called on as the last line of defense for a failing society.

It's not working. The additional strain on schools has turned the mission of public education into a series of brush fires in which staff and administrators just lurch from one crisis to another. The unequal way that education gets funded means that some districts see much more of this than others. But the problem is spreading.

Teachers are not trained to function as warehousers for youth. Nor are they given the resources to serve the role you and far too many parents want them to serve.

When the schools fail there is literally nothing behind them. They're the end of the line. This is the point where all the chickens come home to roost and society starts to fail, one kid at a time. The pandemic should be a wake up call. It doesn't look like it will be.
Fake Ping Times
Oh, that's great...outputs a jq-compatible query. Thanks!
>The argument doesn't hold. It uses the 99.9% of the users to crack down on the 0.1% (the devs) who have the ability to redefine what software is.

I'm not sure what the "crack down" is when you can disable it fairly easily.

>So why would a company want total control on its ecosystem ? Because government don't want social unrest.

You'd think that if they want to suppress uprisings, the mechanism they use to do so will be slightly more robust than a setting in the developer options.

>The only thing that matter is : a computer is a general purpose machine and must stay a "general purpose" machine.

How is this related to what we're talking about? What gatekeeper/smartscreen is doing is effectively operating a whitelist system. The platform itself is still open, and you could still do whatever you want before. What's more is that you can disable the system, so I'm not seeing what the issue is.
A serious question which I hope people will truly consider and not just downvote me for asking....

What is the Venn overlap between web3 promoters and techno-libertarians?

In other words, is web3 first and foremost a political movement driven by political beliefs and values?
I've been looking at getting an automatic cleaning litter box for a while now. Would you mind recommending the type that you bought if you are so happy with it?
My current job has > 1000 employees, it seemed from the outside like it would be sufficiently stable. It's not actually the culture you describe, it's pretty mature, good work-life balance. They don't have a great planning process but it seems insane that it is just impossible for me to onboard successfully as a result.
Thank you! No we haven't, but we are looking into this and the Radxa board as well. We'll announce on our page or to subscribers if/when we test with these.
> Are you saying that CVS has been turning away brown people who want covid shots or are you just parroting rhetoric without really knowing or looking into the true root cause of this issue?

It’s very clear that the OP is talking about systemic racism. Your anecdotes are meaningless. We need to look at statistical data. If African Americans are vaccinated less, it doesn’t matter if CVS isn’t explicitly denying them the shots. It’s possible that they may not have as many pharmacies in their neighborhoods. That they can’t get a day off to get the shots (because it’s not a mandate) in many Red States. Maybe there haven’t been enough outreach programs like Blue states trying to convince the community of the importance of getting vaccinated…
> 80% isn't protection. 80% still gets you pregnant.

Serious question: I get that this is supposed to be a clever metaphor but what the hell does this even mean in a vaccine context?
Author here---my point is not to exploit cheap labour, but rather to consider more than `$num_papers` when evaluating a CV. Getting a student that can, for instance, foster a culture of 'clean code' can benefit a lab as well. My point is that these people are typically not recognised or rewarded---and that needs to change.
Why not pay the farmers for that data (or share the resulting revenue) and sell the data feed to traders?
Hi HN!

Scramb.py can scramble parts of an jpeg image so that the image can be uploaded and used as normal, despite having some hidden or unrecognizable content.

To see the original image, you must download the scrambled one and run it through scramb.py (on Windows, drag&drop on the py file works, when python is installed). The scrambled image thus cannot easily be processed by different algorithms of a site or users.

One of the main features is that scramb.py does not rely on file based meta data but it includes the needed metadata around the image in a greyscale bit field. This field does survive multiple re-encodings as they happen on many websites.

Other features ( I got some feature craze :-D ) are the possibilty to show some text upon descramble (like an url or so) and to protect the image with a password, which then is needed for descramble.

I wrote scramb.py as a small holiday project and of course would like your opinion: Does it work for you? What can I do better? Do you have ideas for new features? :-)
Emacs has menu bars, tool bars and context menus ootb. Even scrollbars. Most Emacs users disable it.

Simply run M-x menu-bar-mode, or add (menu-bar-mode 1) into your init.el or config.el

Same syntax for tool-bar-mode. Context menu is ootb for me with doom emacs, so that should just work.
And they skim 20% of the earnings which is a lot for doing almost nothing.
This is great! A few days ago, I wrote a Wordle solver in C. It selects a word to minimize the number of words assuming the worst-case green/yellow.

So, it sounds like these two are in direct conflict. My solver is deterministic, and it looks like the adversarial is too, so they always play the same game:

S E R A I (0 green, 0 yellow, 429 words remain)
M O L D Y (1 green, 0 yellow, 35 words remain)
C E N T U (0 greem, 2 yellow, 2 words remain)
V O U C H (4 green, 0 yellow, 1 word remains)
P O U C H (5 green, 0 yellow, 0 words remain)
You can use IRC bouncer for that. e.g. https://wiki.znc.in/ZNC
This looks to be a follow up of:

https://worthdoingbadly.com/vowifi/

Which was a really good read!

I noted this however:

> However, VoLTE’s implementation is not compatible with our everyday VPNs and VoIP software. This report from Sysmocom shows that it would take months to modify Ubuntu Touch for VoLTE support.

I wonder why that is? I am using a Pinephone with Mobian right now, and a Librem 5 with PureOS, and both support VoLTE just fine.
Well, let's see, the technical program for this year's RealWorldCrypto conference includes...side channel attacks, symmetric cryptography, privacy, attacks on privacy, cryptography for the ads industry, messaging, post-quantum crypto, threshold crypto, and zero knowledge proofs. Funny how Blockchain did not make the cut for a popular conference on practical applications of advanced cryptography.

Looking through the CRYPTO'21 and EUROCRYPT'21 conferences, there is only one session between them involving "blockchain" and it is not even dedicated to the topic (it also includes papers related to law enforcement and privacy).

This may be hard for blockchain enthusiasts to hear, but it is not really a hot topic among cryptographers. There was a bit of interest a few years ago as people tried to figure out if any good security definitions can be developed, and the results were not very convincing. Beyond that almost all the academic interest in block chains has focused on the "permissioned" setting where security can be defined in a meaningful and useful way.

So, yes, "crypto means cryptography" and "blockchain" should refer to block cipher chaining modes.
Forgive me, I read the article but I really didn't look at more than that. I checked it again and saw that their title is on the left on the menu. That does change my thoughts a bit.

Before places like Upwork you might have to found a consultancy and pay staff to manage the overhead and spend more time sourcing contracts where as Upwork handles that overhead and takes a cut, which is lower than having staff or doing it yourself. That's why people are driven to these platforms.

I'd argue that as anyone that is skilled labor, like the author, has the option of moving off of Upwork and doing things the old fashioned way even though it is more costly and laborious, whereas a gig worker, as I think of them, does not have the option at all. So while I don't think it's all the way there since a skilled worker has more leverage and optionality I admit that Upwork here still does have much too much power and is partly gigafying/commoditizing this work.
I've teed up maybe 6 PRs, but it is hard to find who's actually responsible to review things and get sign-off one way or the other. The iteration speed is also very slow and deploys are pretty high risk, so it's hard to throw things at the wall and see what sticks.
>The US policy response

The fundamental flaw in your logic is there was no "US policy response", each state had their own regulations, and they varied widely from shutting down churches, to next to nothing. So you're going to have to be a lot more specific about which policies you're referring to.

And, if you have actual analysis of the benefits and costs associated with any piece of any response, you should totally publish your results. But just saying it is completely worthless.

We all know actual experts will be analyzing this for decades, probably centuries. There is no doubt some of the policies helped, and some of them made things worse. Any blanket statements about all policies being too much, is going to require some pretty solid evidence.
Love the simplicity, does it store the notes in local storage?
Apple TV+ is only content made by Apple.
no one can deny or take your personal projects away from you. it's a good defense.
Unlike HN, Product Hunt explicitly encourages posters to go out and ask their network to upvote. This one key aspect makes ProductHunt much less meritocratic IMO and just a mirror of how large the poster’s network is.

So I’ve stopped paying too much attention if a product claims they made it to #1 product of the day/week/month on ProductHunt.
I get the concept of a charge back. But upwork and the freelancer are both in contact with this 'Robin' person (who I assume won't sort out the fraudulent psyment despite admitting to the freelancer that an unauthorized card was being used).

So why not have Robin sort out the payment? There's no mention of that from the freelancer or the freelancer's account of upwork's responses.