skysight-inc/HackerNews huggingface dataset:
There's a lot to your reply, much of which I agree with and some I do not, but we cannot afford the space or time to expand this much :).

Trying to keep this brief, I think the issue is a matter of scale. Many of the roles or professions you mentioned do not really scale the same as software products do. One might argue that a farmer scales food production, but that is largely a solved problem which can almost be completely automated away. Taxi drivers and other laborers generally only provide 1 person amount of production value. Software engineers take idea from others or themselves and produce things which typically scale up very well. And because that process of taking an idea and producing working software is as much an art as a science, it is not easily replaced. Thus it has somewhat outsized value.

> Key employees whose departure

I strongly suspect that most key employees leave or are released without the company recognizing their importance. I don't believe this has anything to do with software developer salaries. Now the CEO level has successfully led everyone to believe that huge compensation is necessary to retain their special talent (talent which somehow exists even when companies have poor results); but then, executive boards are often staffed with other CEOs.

> So why are hardware engineers so much worse paid than software engineers

What they produce is far less consumable. They make tools or appliances (incredibly complex ones, but still). Software is ever growing and changing. Perhaps in an ideal world we could figure out what we need before writing the code, but it rarely goes that way. And since most businesses don't really understand their markets until they get into things, and consequently need to adapt and change to suit their market, the software has to adapt as well. The hardware isn't changing in most of these cases.

One could argue that software is a consumable in this regard. Certainly with the modern startup approach, software is built in stages and released at each stage, "finished" or not; then it is amended, updated, etc. Hardware just doesn't do this as much. Even with firmware updates (which are software...), it is often possible to ignore them and use what you currently have as long as it suits your needs.
if i understand right, each reader has to create one account per blog they wish to comment on?

if so that’s the UX element i was talking about. i follow like 200 people: i’m not gonna create 200 accounts for that.

(i don’t mean to degrade your work: it’s always cool to see what people build when solving a problem they’re passionate about.)
There's no conclusive evidence that brains do backpropagation.
So he would need 15,000,000 blue checkmarks just to pay off the running debts. But perhaps there are that many Twitter addicts.
Anyone has been able to apply for verification[0] since 2016, I think Musk is just paywalling the feature. I haven't seen it officially said anywhere that the subscription means you won't be checked for impersonation unless I've missed something.

[0]https://www.washingtonpost.com/news/the-switch/wp/2016/07/19...
> In the same way that airlines don't want their ads to be placed next to coverage of an air disaster, advertisers and agencies need assurances that Twitter isn't on the road to becoming a cesspool, and that their brand/ads won't appear near harmful content.

Yep. How many major companies do you recall advertising on 4chan?
> It's just a fundamentally inefficient way to go about building and locomoting a machine.

Since humans are built the way they are, this can’t actually be true right?
I fixed it by hot swapping to another SIM then back. I will never understand what happened.
All of the worst code I have seen is MANY, MANY LOC! Copy/paste, very not DRY, names of things that have lost meaning.
I think it’s a sound strategy more often than not, it’s just that RSpec’s DSL can make those trade-offs unclear, especially if you use Rubocop and follow its default RSpec rules.

It just so happens that your tests become IO bound because those small tests in aggregate hammer your DB and the network purely to set up state. So if you only do it once by being more deliberate with your tests, you’re in a better place.
I do not think it gave me utility prior. Did it hold a meaning for you?
No, it just pegs down the elite blue check status. You still need to provide a credit card as a loose proxy for ID check.

I am actually quite optimistic. Let the best ideas win. The blue check elitism is coming to an end.

Those who are saying this place is turning into 4chan are not saying it in a good faith, it is just ideological opposition of ideas they don't like. Twitter will be very different than 4chan.
Even if this succeeds (I sincerely hope that it does not, as I believe these to be sufficiently transformative as to be considered fair use), it doesn't functionally matter in the long term:

1. The ability to be able to both run and train these models is going to eventually be plausible on a home machine with even modest hardware.

2. These models, e.g. such as one scraped from all of the code on GitHub, will be publicly available via torrent or whatever.

3. People will be able to run it locally as an integrated plug-in in their IDE of choice, jetbrains, vs code, etc.

4. You'll never know if somebody has lifted a bit of code in violation of a license anymore than you would be able to tell if somebody copy-pasted from stack overflow without attribution in any commercial application
Are there no other power generation opportunities besides this one? not enough information to decide here; many facets to public policy.
There is absolutely zero verification now and hundreds of people have bought the blue check and named their account things like Elon Musk. Some of them have been banned after reports but there's like 14 people left doing moderation so god speed to that team.
Pageblox - Turn your designs into 1-page sites
Hey HN!

I started working on Pageblox after noticing a bunch of my friends sent invites to large events, like weddings and such, that were created using Canva or some design tool. Because of this, they were static images or PDFs and lacked the ability to be interactive like websites.

This limited the user experience for the creators and receivers. Guests clicking on location won't deep-link them to Google Maps, and clicking on the date/time doesn't prompt the ability to add it to my calendar instantly. For the event hosts, purely design made it difficult to track guest responses - although they were using spreadsheet software, they had to manually follow up with guests or read responses sent back in texts. This meant inaccurate counts, leading to excess costs and scheduling headaches.

I realized this could be solved much easier if there's a no-code builder for non-designers that adds web elements - like forms, buttons, fetches data, etc. In the recent past, I completed a consulting project for a course instructor where they wanted a simple website to maintain - instead of wrestling with the typical website builders out today. Combining these two use cases made me realize there's potential for a big market, where small business owners/designers want to create simple websites using the look & feel of a design tool.

It's still in beta, as I'm still in the customer development phase. It currently just works on desktop, not mobile.

For those interested in trying it out yourself, you can access the tool here:

https://woodblox.vercel.app/

Looking for any feedback, responses, sign-ups, etc.

Appreciate it!

- Bhavan
I have lost friends and family to this nonsense. Both literally, to antivax Covid deaths in '20-'21, and figuratively, to the insane and ever-escalating pizzagate-style conspiracy networks from which adherents rarely emerge.

Would you count those as fact checkers?
Considering Twitters global status $8/mo to post would kill it outside more wealthy countries basically instantly.
It must be depressing to go from being in a militia to arguing online.
Then nobody would be using the result.

Modernizing, however many users it has would benefit immediately.
Yeah I got this impression too. Depends how they will run the verification department. Given their recent cut backs it will be interesting anyway.

The real concern seems to be if the blue tick will actually hold any value anymore. To give a gaming analogy it's become pay to win.
That's what gets me about this. Launching a subscription system makes sense, but discontinuing the verification system and repurposing it as a subscription system makes no sense.
You can do it in excel. I don’t have a particularly good example.
The right skills, to produce and rapidly scale a Twitter clone
It was already a "premium users" group -- once you are verified you get a slew of additional UI features to filter out the unchecked masses.
What do you mean by "now"? It's been the case for 15 years at least (I didn't code before that).

You're making it seem like "releasing" is more accurately describing what happens when a feature is deployed in production than "shipping" but it's not the case.
It has been amusing and edifying to watch people with huge Twitter followings who seem to spend every waking moment on that site making an enormous fuss about being asked to pay for it.
Classical computers were solving all kinds of useful problems since the beginning.

Quantum computers on the other hand, don't appear to be good for anything now and in foreseeable future.
You're right, I meant premium as in paying for extra services.
The picture of them sleeping in an office on Nov 2, yesh. Like, I get it, you maybe don't want to/can't lose your job but at what point do you retain some dignity and quit?
It might not be the general solution you're looking for, but idiomatic Jest does the job for me.

expect(width).toBeGreaterThan(0); expect(x+width).toBeLessThan(screenWidth);

When an assertion fails it will tell you: "Expected: X; Received: Y"
Let me commit node_modules! And automate regular updates. Baam I've got a huge loc count. True, I ha e to argue why I do it and I say for auditing and reliability and maybe win. Once that is through I reformat the code even so slightly (rewrap comments?)

And when I then do actual work in between I lean towards the solution giving me more lines. Longer variable names, more line breaks, ...

There are so many ways to manipulate that, one I know it's a key metric. Sure, it's hard to go from weakest to top contributor that way, but good enough to get away from last spot who is being fired. At least till all play that game. By then the project goes towards a wall.

So yes, for a one off case to identify engineers one should talk to it is a somewhat useful metric, but I would look at more business relevant metrics like amount of closed bugs or similar first (while of course they can be manipulated easily as well ...)
Musk is saying that attempts to impersonate will get an account suspended and that he’ll keep the money. This will be the disincentive. I guess we’ll see.
"blue check elitism"?

No one cares about blue checks
I didn't call it funny! Just funnier than the Onion now.
> should it be preserved for nature, or cut down for timber and farmland?

Perhaps the main question would be what happens when people disagree with the decision, regardless of how it was taken. Many Anarchists would be concerned more with that than with the question of how such a decision is taken.
The first thing I look at when reviewing a pull request is the total lines of code added and removed. If the number is over a certain amount (it differs depending on the language and task) I will immediately reject it and ask for a one-on-one. Too many additions or deletions are a signal that something went wrong somewhere. Either the dev went off piste or the task wasn't properly specified. Or sometimes an auto-formatter has gone on the fritz and "prettiered" everything up.
Then why does the press have it? It establishes authority and special status on Twitter.

Why does it exist in the first place if "no one cares about it?"
Still is! I carry around gender-benders, null modem adapters and 120ohm CAN db9 resistors every day, along with usb-to-serial, peak can to usb, kvaser to usb, and ixxat to usb.

These aren’t dead technologies by any stretch, not that you were implying that.
An interesting side effect of this will be identity verification via the existing KYC in payment networks. Given twitters known bot problem, the number of bluechecks will likely be muuuuch lower as real people start to pay for them, and the real people behind the identities have to pay for them instead of their PR staff running them, but this in turn will make them more valuable and meaningful.

I might have been less aggressive about the whole thing, but there is likely a future product for arbitrary affinity groups where you can create your own hierarchy of checks for your followers, where one could become a gold, silver, bronze (but likely driven by emojii) follower of some e-celeb, where the cred symbol means something in the local personality fanclub/cult. The nested version of these could become a kind of federated status between affinity groups, where one could display their affinities to selected networks, etc. I could snark all day about blue checks, but their status was the artifact of a time that has passed. In the words of Auden these handsome profiles, "own a world that has had its day."
Much steam heat is sized for open windows.

https://www.bloomberg.com/news/articles/2020-08-05/the-curio...
Did you try to sell something to ants?
If I recall correctly, Musk mentioned it would be adjusted to purchasing power parity.
Metafilter has been doing something not too dissimilar for a long time - $5 one-time signup fee. I've never used it but I'm sure some people here have, and I'd be interested to hear what it's like in practice.
IIRC, it's only required for surgical doctors overwintering but wouldn't be very surprised if the policy varies by base.
On the other hand... it seems that Elon's long-term plan is to try to create a social media platform where the users are the customers instead of the product...
that seems like it would have to rely less on advertising revenue to do that.

I am not sure how that will play out but I wish him well (as someone who is not a major user of most social media)...
But there's no reputation system (like eBay) attached to your Facebook account.
If the team verifies PRs, then it should be hard to get most bogus commits merged in the repo though.
For sure. It is frustrating to watch Twitter struggle so much with introducing meaningful monetization streams. Saying that, things probably seem simpler and more obvious from the outside.

Jack is an idealist in a very stubborn way. He sacrificed too much of Twitter’s reputation and neutrality by fighting for questionable causes.
Disposable credit cards/visa gift card(s) exist...
I do not agree here. Writing a bootloader , startup scripts for a embedded board requires more intricate knowledge of working of underlying Systems. Also bugs in this area can be very fatal unlike in frontend languages where there is support in programming languages to be more secure and resistent to bugs and crashes.
There's gotta be a better way to say that.
> Berlusconi did some good things policy wise but ended up facing a system that doesn't want to change.

as Italian: Berlusconi is a convicted felon who got into politics to fix his problems with the criminal law and mostly succeeded. he was the first one not wanting to change anything in Italy. He basically stalled my Country for 25 years, because that system got him where he is today. Only a fool would kill the golden goose.

Trump is trying to do the same.

it's not a judgment on their political affiliation, which I oppose, but that's not the issue here.

the issue is they are very bad men, with very bad ideals, not surprisingly both of them admire dictators and totalitarian leaders.

Berlusconi is still bragging, still today, about his close friendship with Putin.

Musk is just not a political leader, yet, but as a influencial personality in the tech space his behaviour has been not very dissimilar from the other two.

Using his influence to convince people to support things that would only benefit him? check

Bullying competitors? (via twitter) check

Bullying critics? (via twitter) check

addressing other leaders like a tugh in a street fight? check

seriously, this happened for real! (facepalm emoji)

https://twitter.com/elonmusk/status/1503327421839417344

etc etc

Having said that: one thing is gonna be interesting.

If Elon Musk succeeds to relieve Twitter from his reliance on ads and convince enough people to actually pay for the service, making it a real product, that would make him a great entrepreneur with very bad manners, but still a bad human who is gambling with people's lives and careers just to prove a point.
The late stage capitalist has entered the building.
gender is not the same as sex, and critical race theory is nothing more than how laws, social and political movements, and media shape, and are shaped by, social conceptions of race and ethnicity.

being intentionally ignorant of those differences and definitions isn't making a great point.
And I thought we all made fun of "the blue checks" bc it implies they think theyre important.
Agreed that this is a problem.

But there have been calls to violence on Twitter for a long time. Just in Portland, we had 100 days of street violence, a prolonged attempt to burn down a federal courthouse, various attacks on the city mayor, and the attempted murder of a gay immigrant journalist. It wasn’t hard at the time to find Tweets planning and celebrating all of this stuff.

If it’s truly about violence, why are the advertisers just now getting cold feet?
APL is dense, not succinct. If minimising LoC is the main design feature OP is looking for though it’s a great mind-opening example.
SageMath (and the cocalc-docker image, and JupyterLite, and mambaforge, ) include SymPy; which can be called with `evaluate=False`

Advanced Expression Manipulation > Prevent expression evaluation: https://docs.sympy.org/latest/tutorials/intro-tutorial/manip...

> There are generally two ways to prevent the evaluation, either pass an evaluate=False parameter while constructing the expression, or create an evaluation stopper by wrapping the expression with UnevaluatedExpr.

From "disabling automatic simplification in sympy"
https://stackoverflow.com/a/48847102 :

> A simpler way to disable automatic evaluation is to use context manager evaluate. For example,

from sympy.core.evaluate import evaluate
from sympy.abc import x,y,z
with evaluate(False):
print(x/x)

sage.symbolic.expression.Expression.unhold() and `hold=True`:
https://doc.sagemath.org/html/en/reference/calculus/sage/sym...

IIRC there is a Wolfram Jupyter kernel?

WolframResearch/WolframLanguageForJupyter:
https://github.com/WolframResearch/WolframLanguageForJupyter

mathics/IMathics is the Jupyter kernel for mathics:
https://github.com/mathics/IMathics@main#egg=imathics

#pip install jupyter_console imathics
#conda install -c conda-forge -y jupyter_console jupyterlab
mamba install -y jupyter_console jupyterlab
jupyter console

jupyter kernelspec list
pip install -e git+https://github.com/mathics/imathics@main#egg=mathics
jupyter console --kernel=

%?
%logstart?
%logstart -o demo.log.py

There are Jupyter kernels for Python, Mathics, Wolfram, R, Octave, Matlab, xeus-cling, allthekernels (the polyglot kernel). https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
https://github.com/ml-tooling/best-of-jupyter#jupyter-kernel...

The Python Jupyter kernel checks IPython.display.display()'d objects for methods in order to represent an object in a command line shell, graphical shell (qtconsole), notebook (.ipynb), or a latex document:
_repr_mimebundle_(), _repr_html_(), _repr_json_(), _repr_latex_(), ..., __repr__(), __str__()

The last expression in an input cell of a notebook is implictly displayed:

from IPython.display import display
%display? # argspec, docstring
%display?? # ' & source code
display(last_expresssion)

Symbolic CAS mobile apps with tabling and charting and varying levels of support for complex numbers and quaternions, for example: Wolfram Mathematica, Desmos, Geogebra, JupyterLite, Jupyter on mobile
It's highly unlikely that we're first or even early. So any reasoning that leads to this conclusion is highly likely to be wrong somewhere.
This reminds me of when Jack Tramiel took over Atari and fired most of the employees. They shut down within 10 years.
Are there laws against spam that aren't narrowly defined as email or phone spam? I'm not aware of laws against forum/wiki/social media spam. The US postal service is largely spam-funded, as is Canada Post.
I haven't had time to debug this issue yet, it mostly occurs when I'm busy with more important stuff so I usually just restart the service one or twice to get the process to behave.

I'll try to remember to collect the logs next time it happens so I can open a useful issue.
Yea but a lot more difficult than running 10k bots. That's why I said "a loose proxy".
Like any good compression algorithm, asciidoctor optimizes for the common cases at the expense of the uncommon cases. For 98% of text you write, asciidoctor is probably much simpler than HTML
Great! Np.
> are definitely laws against spam

Almost none of them in competent jurisdictions even attempt to define spam with an eye towards balancing against free speech.
Jack actually rolled his shares into the Musk deal. [0]

[0] - https://www.ft.com/content/f65414c4-f3e4-4bff-9af0-4960f922c...
You'll probably enjoy this video about implementing Conway's Game of Life in APL:

https://www.youtube.com/watch?v=a9xAKttWgP4
Do you know where it is explicitly stated that there is _no_ verification?
No. If it was, something would have been done about the Crimea invasion. Ukraine is a proxy war to weaken a problematic dictator.
Conway's Game of Life in APL [video]
Usenix Security 22 videos released
Amazing Jack signed off on this, being so blockchain obsessed that he is.
I always find these kind of papers interesting. It seems like they found a more general "warp drive" metric. But after skimming it, I don't understand how they want to create it in reality.

The best shot I think we have at metric engineering - unless you want to build something crazy like moving spheres and rings of ultra dense matter - is to look into materials with interesting spin-gravity coupling.

We know that rotating bodies have additional gravitational interactions. The effect is tiny, but measurable in experiments (e.g. Gravity Probe B). We also know that atomic spin is not just an abstract quantum number but actual angular momentum. So there should be some kind of spin-gravity interaction, even though it would be incredibly weak. But even though the absolute force is small, if we manage to make it time dependent we could amplify the effect. Just like a changing magetic field creates an electric field, a changing "gravitomagnetic" field would create a gravitational field. This is basically the insight that took us from compasses and static electricity to the whole of electrical engineering.

I am not sure such materials could even exist. And even though I have a PhD in Physics, I have no idea how one would approach this theoretically. The treatment of particle spin seems to be very rare in GR, and then you would have to marry this to solid state physics and somehow calculate how the situation changes when the spin density changes and so on... The furthest I got was to open a thread on stackexchange about it :-) but who knows, maybe someday somebody looks into this stuff:

https://physics.stackexchange.com/questions/46099/materials-...