skysight-inc/HackerNews huggingface dataset:
isn't webassemly just a compile-target? Like JVM-bytecode or real x86 assembly?

If so, then you are not really supposed to understand web assembly. Just like x86 assembly it's just what your language, like rust, compiles to. If you want to understand it, then I suppose it's hard unless you have a background in systems programming since it's so low-level. It's the nature of the game and web-dev is quite removed from low-level coding.

I don't have an experience with web assembly, it's just how I understood the concept.
Voting in a union like the teamsters might as well be pissing into the wind. The ability of any individual worker to change the way things work is academic at best, particularly in the big unions.

Practically speaking, the most choice a worker has is to vote against the union in their shop, since their shop is much smaller than the union itself. Suppose you've got a shop with a hundred workers, and a union representing a million workers wants you to join. In the initial vote of whether or not to join, each worker has a hundredth of the decision making power. After they join, each worker only has one millionth of the decision making power. The only meaningful choice is whether or not to join that union; after you join you're going along for the ride with no real input into it.
Nuance, but you can have someone leave you don’t regret without firing someone.
This theory of "pandemic of the unvaccinated" can safely be dumped into the trashcan following that e.g. here in Finland we have a double vaccination rate of over 80% and yet the daily numbers are easily the highest of all time.

It also follows that the advice and main rules given to avoid the pandemic aren't actually effective, and somewhat ironically, it would bode well to use scientific principles to re-evaluate the evidence and adjust their posture.
I have the feeling this was more common when people did "releases", the age when subversion was still a thing.

Even suggesting that waiting days or even weeks to put something in production makes you feel like a caveman in an age when we are benchmarked by the time from edit to production (or heaven forbid, by the number of merges to production per day).

When I get a dump on my screen and have to communicate asynchronously and with in-line emojis (sigh) that leads to protectiveness. When we sit as a group it is much easier to get a common understanding of why and how we do things (it's not personal that you put your semicolons so differently from us). There's also at least the feeling that we have the possibility to learn from one another.

I still think it is a superior way of doing review. Simultaneously, as a group. Of all the things we do, review is what gains most by ultra bandwidth in-person communication.
Poverty is not just about absolute purchasing power adjusted for location and time. There is also very much an unspoken social context, sometimes even codified into law.

In 1970, obviously nobody expected you to own a smartphone because it didn't exist. Noone had access to such a thing. Not so in 2021 western Europe. The example very much holds in that sense. You could fully participate in society without that expense.

I'm not speaking of keeping up with the Joneses here. I'm speaking of pervasive implicitly embedded demands on people's lifestyles.

What do you think about the effects of the way housing insulation requirements are often written?

What do you think happens when you invite someone to a party at your place in the countryside that is only reasonably reachable by car?

One of the best ways to get a feel for this kind of thing is to go live in an area with significantly lower median purchasing power for some time, a place where the average trustworthy hard-working person has difficulties making ends meet. I've done so. Even if I lived a lifestyle of relative luxury myself, it helped widen my perspective. I can absolutely recommend the experience!
Get a union and now you have twice as much of that, contempt from your boss and the union.

Flagging for disagreement? Nice. Shit like this only makes me dislike unions and their advocates even more. When arguments don't go their way and their tactic of insulting people has already been called out, they resort to silencing tactics. Unfortunate for you that you don't know where I live, so the old classic of "brick through your livingroom window" isn't an option for you!
The only two custom React hooks we ever use (dupe, sorry!)
Just out of interest - what happens if you have multiple clients who both want a Drata agent installed? Do you know how well it handles multiple servers?
Resources like storage and bandwidth aren’t free. People won’t pay to host strangers content for free forever, especially with the personal legal risk that entails, so you’re going to need to pay regularly to host content which isn’t both very popular and under an open license, which is the content which is most reliably replicated now at much lower cost.

Similarly, there’s a lot of mythology about content not being censorable which falls apart as soon as you think about it. People still have to follow the law in their country: if you upload a Disney movie to IPFS, their lawyers will send takedowns to everyone hosting it. Just as with other P2P services, anyone using it will be deterred by the risk of your ISPs cutting your service if you don’t comply with legal requirements but unlike its more efficient and private alternatives these services are both public (making it easier to track users) and the blockchain services handily provide a signed statement for prosecutors, which seems unlikely to be a popular feature for anyone who actually needs it.

That’s the key difference between the early internet and “web3”: those early efforts were building things people outside of that community clearly wanted but the latter is what happened when people spent a decade pumping money into cryptocurrencies in the hopes of one day becoming rich and are now desperately searching around for reasons why everyone else should pay a premium for their random numbers. It never goes well when the conversation starts with what you’d like to sell someone rather than what they need.
I agree about Windows 2000, it was the pinnacle of Windows UI.

The font, buttons and how everything is spaced is just perfect. I wish we could have a minimalistic Windows, that have this UI.

Just x3, x4 integer scaling so it can display on modern screens.

No crapware included by default. And then you download software you need form the net, like browsers, mailclient, torrent client, games, or what ever you need.
I fully agree. I don't agree with far right policies either and the situation in Sweden breaks my heart. But I'm not surprised that the far right is getting traction in a climate where other parties have been ignoring the problems for so long, and I don't think "efforts to unify the underclass completely derailed by this ridiculous race war" applies to the political climate and right wing parties in Sweden or Scandinavia as a whole as of right now.
Vaex
Thanks for writing such detailed reply! Very helpful.

It’s exciting that this is happening.

Do these models still have to be trained in the same way and then become essentially static? What I also find very different about teaching a child is how dynamically their understanding can shift based on explanations and observations. That’s probably the another hallmark of understanding.
Would you have been able to get FreeBSD otherwise? Like, mid 90s I remember downloading Slackware from a BBS. Floppy after floppy. Was that available in your area at the time?
Zapof Forms provides a form builder to turns complex form creation tasks into simple steps of adding questions and web elements and choosing their settings.

Zapof Forms lets you create form the way you want it to work.

With 48 types of questions and web elements, table and spreadsheet with over 500 Excel compatible functions, conditional logic, multi-tabs and responsive design, Zapof Forms tackles the most challenging demands of form creation.
My take is these two meanings:

"We're actively looking for this, because if it's true it would be important, but we've not found it yet so we haven't moved to the next stage that will be required if/when we find it"

vs.

"People are spreading this lie and we don't want to seem super sure of ourselves because, hey, we might be wrong and we're not wanting to say that such a thing is categorically impossible but currently the experts say no"

And yes, it's unfortunate that in English these two meanings coincide to a degree. Language can be hard, especially if your trying to fit it into a tweet or headline and people are actively trying to misunderstand you.

But the meta point seems to be, if your political tribe all adopt very stupid opinions on something that you're an expert in, then someone outside the ingroup must be found to blame for that. Of course, if the outgroup all have a stupid opinion then it's proof of their fundamental wrongness and inferiority.

But, if we had to lose one, I'd go for replacing the second meaning. I'm quite happy for it to be "Expert consensus" instead, but is that defensible against someone who politically disagrees with you? Apparently not if you follow climate change science. Who is a journalist to decide that 95% of scientists in an area agreeing is consensus. So here we are.
FSVO held off. All Finnish territory claimed by USSR at the beginning of the conflict was in the end annexed and remains so to this day.
Not really.

First thing the middle of the volume/partition is not the middle of the disk in any multi-partitioned disk, then NTFS $MFT is not (and never has been) in the middle of the partition, its location varies depending on the size of the volume/partiton but above a certain size, around 5/6 GB it is at a fixed offset, usually on LCN #786432 which - on a normal 8 KB/cluster NTFS volume - amounts to offset 6,291,456 sectors or 6,442,450,944 bytes, rarely the middle of the volume, unless its size is around 13 GB.
President Daniels responds to Chinese student's harassment
Another example of this would be if there are three candidates X,Y,Z. Suppose Alice strongly prefers X and Bob strongly prefers Y. Rather than each of Alice and Bob allocating 100 points to their preferred candidate, they can each allocate 50 points to X and 50 points to Y. The net effect is that they have multiplied each of their voting power by sqrt(2).

I don't like any voting system that incentivizes group collusion. A much fairer system would be some form of random ballot: everyone gets to allocate some number of votes, and then a random vote gets picked to select the winner. This type of system is especially good for situations where there are many winners (eg the Congress), since it allows for even small parties (eg the Green party) to get proportionate representation.
Any decent company that has you work from home (contractor or employee) will provide you with a laptop. That laptop should be used only for work for that company and when you're done with the contract, you return the laptop.

This is especially true when you're connecting to their network and using their data. I'm sure there are exceptions for certain types of contracts, but for hourly work this is the norm for companies that take their data security seriously.
> enough cash reserves to price-dump anybody into oblivion

Maybe, just maybe, that isn't the best investment. The competitors could pause while Amazon is having its fit.
Allowing direct push to master is fine so long as you 1) have a small team so it's not very congested 2) have a short enough build/test cycle that you can enforce running tests locally.

As soon as your test suite grows to the point that users aren't likely to run ALL tests before pushing new changes, you can't.

Also, if you want to have code reviews at all, you want them pre-merge. If you have irreversible changes (For example: you have code that writes a serialized format and once you review the code that changes it, people have already used the code, even if only in testing/staging - but you now have data serialized in the bad wire format that you may need to be able to correct, and the correction code after review will need to be maintained forever unless you accept the loss of the data).

I think: commit directly to master to scaffold and iterate quickly on a greenfield project with 1-3 devs. Then start doing feature branches and PR's to master.
Hot take

If that's what your interested in go work at Tesla or SpaceX.
If a client asked me to do something like this the answer would be simple: they’d no longer be my client.
Isn't it possible that the average salary is skewers due to more women entering the work force today than in the past?
Why does everyone feel entitled to be welcomed in all situations since around 2015? The people demanding to be welcomed have more power now than the people who actually created something. This is deeply wrong.

Also, the question of welcoming/unwelcoming is entirely orthogonal to what the BOFH is about.
I don't have a list, but one that is especially important when thinking about digital voting systems:

a voting system has to produce agreeable consent

Part of this agreeable consent is of course the goal to achieve a result that represents the intentions of those voting. But another part is that the way in which this result was achieved is transparent to all. You could then still be the sore loser, and pretend the vote was manipulated, when in fact it wasn't, but e.g. with paper ballots it would be very hard to insert fake votes or supress/manipulate real ones. As soon as digital machines enter the game this becomes very hard to proof to the layperson. And think about it this way: the person you have to proof it to might be unwilling to understand because they lost the election.

Points that come to my mind:

- anonymity (nobody should be able to find out how one individual voted)

- ability to produce agreeable consent (achieved through transparency of the process and observers from all parties involved)

- produces fair results

- values correctness over speed (better slow and correct than fast and incorrect)

- values traceability over speed (better slow and traceable than fast and untraceable)

- discourages vote selling (anonymity is one way to achieve this)

- availability (voting should be as easy as possible, otherwise hurdles will be used to control voting behaviour)

- transparent information (there should be transparent information on what the vote is about and what the choices mean)
Because they work. When I had a relatively mild hip fracture (greater throcanter broken clean off) they enabled me to walk and sleep. I went off them as quickly as I could and switched to paracetamol only, but the first week would have been hell without them. Sure I could have survived on week of pain but one week of opiates has no risk of addiction.
Can someone comment on the use case for StreamLit ? It initially seemed exciting in that “I don’t need designers and front end coders, and I can build a cool looking web app in a few hours all in Python”, my conclusion is that you can do a few simple things super easily, but you hit a wall when you want to have anything beyond basic navigation and layouts.

In other words, great for INTERNAL apps or DEMOS but not for a SaaS product?
https://www.npr.org/sections/coronavirus-live-updates/2021/1...

Hmmm…
I noticed this too. I searched for a couple of xiaomi products on amazon but all it threw up were dubious knock offs.

Bizarrely if you search by price from highest to lowest looking for quality all you get is cheap looking products with no reviews that cost 150x the price of products with actual reviews for no discernible reason.

The whole marketplace is a cesspool.
It's time to admit webassembly is a mistake and that GraalVM is an order of magnitudes superior technology and browser developers shouldn't have to make humanity suffer for eternity because of NIH syndrome and technical mediocrity.
It’s active.

https://fusion.online.autodesk.com/
Comparing Aws tools to Terraform and Pulumi doesn’t feel fair. Compare against Azure and Gcloud. IMHO all cloud devops tools kind of suck, third parties included, but man do they cover a lot of complexity
> If you don't feel safe to ask questions and make mistakes at work, it might be time to find a place that you can.

There is basically no such job. You can find jobs where you are allowed to make small mistakes, but no job will let you make big mistakes without lots of experience and big mistakes is the important part to learn. If you want to learn big things quickly you have to do it on your own and not at a job.
I mostly buy groceries and other food stuff from Amazon. None of it is fake, and comes from the same distribution channels as the grocery stores.
This article is a mess. Zooming in on:

Is there "no evidence" homeopathy works? No, here's a peer-reviewed study showing that it does. https://pubmed.ncbi.nlm.nih.gov/30202036/

Except the study has been retracted. I quote:
Following publication, the journal received criticisms regarding the rationale of this study and the plausibility of its central conclusions. Expert advice was obtained, and the following issues were determined to undermine confidence in the reliability of the study.

The in vitro model does not support the main conclusion of the paper that Rhus Tox reduces pain. The qualitative and quantitative composition of the Rhus Tox extract is unknown. Figures 1G and 1H are duplicates; and figures 1I and 1J are duplicates. The majority of experimental points reported in figure 3 panel A are duplicated in figure 3 panel B. The collection, description, analysis and presentation of the behavioural data in Figure 3 is inadequate and cannot be relied upon.

As a result the editors are retracting the Article. The authors do not agree with the retraction.

--

Not a great example really. It was at this point I decided not to give this any further attention.
What kind of synth building? From components?
Do you mean tuning or calibration? Or designing the oscillators with decent tracking?

I ask because I use some analogue synths, but they track quite well. Tuning is a hassle but not really hard. But calibration seems to be a different story.
I’ve actually posed this question to non programmers. The language they come up with usually resembles natural language English. Alternatively it looks like a box/line drawing. It almost never looks like programming as we conceive it.
Lots of ad dollars to be made on 17M views so I'm not surprised they really take their time to carefully consider and weigh up the opposing arguments of removal, free speech and what not /s

Meanwhile the one with 200 views gets their channel banned along with their Google account.
The outage was not about internal BGP advertisements necessarily.
> Reply to parent

Next client! This is potentially an indicator of a bad customer or management.

My hardware = my software (not yours) end of discussion. Don't like it? Have fun finding someone better that will put up with your nonsense.

Now if they provide a laptop with corp network access etc that is different.

I'm a professional similar to yourself. 15 years as a consultant and freelancer.
If you call "80h weeks at Kellogs" not slaving away i dont know what is...

If you call "Amazon workers not being allowed to leave or shelter when there is a tornado warning" not slaving away i dont know what is...

What about all those "Gig Economy" Workers that get paid the bare minimum without benefits?

You might not see it from your cozy office because this development hasn't impacted you yet ... but it will sooner or later.
Can you run all that in a cloud vm, and RDP into it for work?
I was given an opioid via IV to prep for surgery in my 20s and while that dosage was by design higher than standard Oxycontin prescriptions, people just use more OxyContin to achieve similar effect.

It’s very hard to describe the effect except to say it’s like a form of ecstasy (the feeling, not the drug) that is far more consuming and also more referable than I’d believe, had I not experienced it firsthand.

For years after that five minutes or so of being sky-high I could conjure up the physical sensation and I absolutely craved it.

The Purdues basically weaponized this chemical for profit, knowing full well the human consequences, and they should lose it all.
Back in the day, BOFH was not on the Register. I thought it was very topical and I suggested to Mike Magee that they talk to each other - the rest is history.

LOL, a downvote for the literal absolute truth, Check with Mike and Simon if you have any doubts...
That's a huge assumption. Given how well Sweden has done with limited lockdowns [0] one could also jump to conclusions that lockdowns have prolonged and exacerbated a situation that would otherwise have fizzled out with herd immunity.

[0] https://ourworldindata.org/explorers/coronavirus-data-explor...
I was trying to give you insight but you’re clearly a fanboy (Which is a first for me to see in k8s world). When you’re ready to join the rest of us look at things called functions as a service, AWS, GCP and Azure.
Anti-Data-Science: applying Taleb’s barbell in the AI world
Are you telling me that you're committing crime by using a VPN?
Yep, if it's a one-liner that's important enough that it is worth shipping immediately on its own, it's probably got enough gunpowder behind it to blow off your foot.
You need to use professional tools to get a professional result when precision counts. My last coax prep tool cost over a hundred bucks. It works only with one type of coax. Yet every time with professional tools the cable comes out perfect with as much waterproofing as one can get.

The Amazon bullshit tools I bought just made a mess.

Now, all the cheap Amazon wrenches and stuff? I leave em all over!
I believe it is possible to ban them, with a combination of multinational regulation and technical coordination with ISPs. Not easy nor even likely.

ISPs could simply run honeypots that in real time sniff out who is running a blockchain node and block traffic to those IPs. These nodes must broadcast publicly to other nodes to even function, so they can't hide the fact that they are a blockchain node: they are forced to peer with whoever else is... peering in the same direction, pun intended.

I'd love to know what gaps in my knowledge invalidate the above thesis, though.
"Just for the record: I don't have credentials to production systems, and I don't work with production data. I just figure out how to transform dreams into code, I write parts of that code, and then I fix it as needed."

Since the certificate is about protecting user data - and you say you do not have user data - then I would not just accept it, without trying to reason with them, that the general approach they are doing is maybe too broad and unneccesary.
Lessons from science fiction on how to fight climate change
To you and all the other sibling comments: Thanks a lot! Exactly what I have been looking for!

With regard to Vaex, I would really be interested in an independent benchmark comparing it to dask, spark, data.table etc. However, I have seen in the comments that others also can't find that.
>Unlike Microsoft, Apple doesn't make anyone pay for the OS since... 2013 IIRC?

Really? Please let me know where I can get the latest MacOS for free to replace Windows with it on my PC.
Aren’t you afraid of privacy issues with so many objects connected to internet?
https://github.com/yt-dlp/yt-dlp
Show HN: I created a list of 6000 programming resources
> you're on the second bottom rung of a very tall ladder

> A Pareto distribution

I'm not following. Pareto distributions don't have "rungs". Who defines the rungs of the ladder? Why is $600k the second bottom rung?
I wish we had more systems thinking around these problems.

From my perspective it seems some are quick to want to change to another system on any signs of problems in the initial system; where the new system fails to have any good feedback loops built in.

I also see a lot of one off solutions that don’t fully understand the systems problem that only introduces more complexity to the system usually without solving the initial problem.