skysight-inc/HackerNews huggingface dataset:
"What the people wish for"

You imply the wish is for there to be no guns.

The hard fact is that simply is not true.

Americans have a wide range of opinion on the matter ranging from no guns, through various scenarios where there are guns and various ownership scenarios and regulations, and through to gun ownership being basically unfettered.

Sidebar: The US currently is not a fully Democratic nation! It is a Republic and operates as a representative government. Direct democracy is not a part of US politcs on a national scale at this time.

Some States do have direct democracy in the form of citizen initiatives that can get put on a ballot given sufficient public support is shown. Usually this involves gathering signatures and for that work to meet some metrics that represent meaningful public support. And States handle these in various ways too. Some States allow their elected legislature to overrule. Others do not.

These initiatives can become law based on public support in the form of some type of majority vote in the States that permit them.

In any case, on the National scale, representative government is the norm, and that means the citizens elect people who they believe will represent their opinions on policy well enough to live with.

There is a growing movement toward more direct democracy, and allowing citizen initiatives on Presential election ballots is something many, and a growing number of Americans, believe would improve our politics considerably.

I am an American who believes that form of direct democracy would be good for the nation and could perhaps check to some useful degree the currently toxic impact of money in politics we struggle with today.

End Sidebar.

My own take on guns, given the lack of consensus and the solid nature of the Second Amendment to the Constitution, is robust gun education made mandatory for everyone as part of their basic education on their way to adulthood. Our Supreme Court has affirmed gun ownership is an individual right, and like other individual rights, comes with some responsibility.

Given the guns are just here, and given they won't just go away anytime soon, I suggest we make sure people are competent and well educated all around on guns. Said education would include use, repair, history, safety, and many other topics people could use to make more and better choices more of the time.

There may be better ways to improve on all this and I am open to anything frankly. Just offering my own take here for the sake of discussion.

Source: My own military service and training.

There are no easy answers, just the human work long overdue.
I think it's worth remembering that XML parsing is also a big historic source of bugs which suggests to me that while it may look simple and well formed on the surface it's probably a lot harder than it looks.
The lie isn't that Portugal has a good approach, the lie is that places like SF are emulating Portugal. SF is anarchy, and an insult to Portugal, and an immoral horror show for addicts.

The lie is that there are no coercive policies in Portugal for drug addicts. It is not all treated like mental health, especially in the US. Public drug use is illegal, police enforce it, and addicts who are arrested can be jailed if they have more than 10 days personal supply, and they can be coerced in to treatment. Open drug scenes like we have in San Francisco are not all allowed.
The Pen

https://www.youtube.com/watch?v=yQ1pO-tZbYA
List of school shootings in the United States
This only exists because of industrialization and the creation of a middle class who had disposable income to buy surplus stuff. Before that, inherited items were truly precious.
Ask HN: Having Problems with Node.js on Termux
Hello i recently had to sell my laptop, since then i've been web developing on my phone, every thing i do in the browser works pretty well, i use Acode it even has chrome like console and tools, but if i want to use nodejs with npm everything goes to hell i use Termux and i installed all dependencies the package needs still nothing. Have u tried it, and did it work if yes tell me how pls?
Battery chemistry and renewable energy have advanced significantly. I appreciate and share your overly broad cynicism, but the technological advances of the past couple of centuries have been the exception rather than the norm of stagnation throughout human history. I think it's okay to acknowledge and celebrate advancements we've made in many fields recently.
The salary also depends on where you live. If you get a salary from a small company in a place where is cheap to live, you might have the same level of living as someone working for a FAANG in The Bay Area.
I use Vultr for a hobby project, I have two servers: one with an IP address for $5, one without for $3.50. I use the first server as a proxy to the second, saving $1.50 a month.
Same on my desktop with Chrome, Firefox and Edge as well as on my Android device (Firefox, DuckDuckGo-Browser).
I can see the text shortly while the page is still loading.
What the fuck. How the fuck.
I write Lisp mostly in the same I write C, and the way I wrote C before learning Lisp. (Except for not closing braces on the same line; though I experimented with that style and it was fine.)

printf("Hello, %s\n",
get_user_name());

In C, it is common to close parentheses together though. Look at the alignment in the tm_diff function in glibc:

https://sourceware.org/git/?p=glibc.git;a=blob;f=time/strfti...

371 int days = (365 * years + intervening_leap_days
372 + (a->tm_yday - b->tm_yday));
373 return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour))
374 + (a->tm_min - b->tm_min))
375 + (a->tm_sec - b->tm_sec));

Vim does this alignment; I'm confident I could visually select these lines, hit = and they would stay the same.

The author put extra parentheses around the initializer for days, and around the return expression. I almost certainly know the reason; doing so encourages the editor to do the alignment of the + operators with the interior of the parenthesis.

Vertical alignment is important because if you violate it, it leads the eyes astray:

`@(bottles)
@(bottles)`

Both expressions are inside the quasiliteral: they are parallel elements. Why has one de-indented, as if the literal had already closed in the previous line?

There could be another argument after the quasiliteral:

(put-line `@(bottles n) of beer on the wall\n\
@(bottles n) of beer\n\
Take one down; pass it around\n\
@(bottles (pred n)) of beer on the wall\n`
output-stream)

If you have it like this:

(put-line `@(bottles n) of beer on the wall\n\
@(bottles n) of beer\n\
Take one down; pass it around\n\
@(bottles (pred n)) of beer on the wall\n`
output-stream)))

you're pepetrating a trompe l'oeil. The transition out of the literal is masked, making it look like output-stream is still part of the literal.

I see you like four space indents, and I've used them in C in years past.

Even if I wanted to experiment with four space indents in Lisp, the editor I use wouldn't support it. Believe it or not, the two space indentation is a hard-coded behavior in Vim's Lisp indent mode.

Vim doesn't support the quasiliteral formatting I'm doing; I had to make the one space adjustment by hand.

In short, there is almost nothing arbitrary about the way I'm formatting anything.
M. Piedlourde
> Many many patents only ever had an impact on the world after they expired.

Many trade secrets were lost forever and didn’t impact the world.
Are projects failing when someone takes a vacation or quits?

If not, then the evidence says that what they’re doing is working, and you should learn how it’s so efficient!
They should change the title. It is not a book for programmers about implementation of data science techniques. It is a book for managers about concerns surrounding the application of data science in various domains. The title should be something like "Social Concerns in the Application of Data Science."
It's more like an experienced user of a bicycle will not use stabilizer wheels. For any person who can ride a bicycle they look weird, unneccessary and actually hindering them. After a short learning phase few people will need them any more and will be happy to get rid of them.

Lisp has quasi-standard indentation styles. They make code more readable and writable. The differences between Lisp and most other programming languages: Lisp code is written/read/manipulated as a data structure.

What you wrote has also different indentation styles, but dangling parentheses are seen as not helpful: Lisp users don't count parentheses, they don't match parentheses like that, their code is indentation heavy, code can get very long and code can be generated. Lisp macros are an example of generated code. That means Lisp users also might look at generated code, for example when they check the code a macro generates or when one users a Lisp interpreter during debugging. The Lisp interpreter directly executes Lisp source data structures.

Lisp users read by indentation of lists.

The parentheses in Lisp have a different purpose as curly braces in other languages. In Lisp the parentheses are used to denote a data structure: lists. The syntax for lists (or more correct s-expressions) has its own syntax. Programs are written as nested lists of other objects. Thus the programming language Lisp is defined on top of lists. It's possible and not unusual that code is not written to a file, but generated in memory or by typing to a Lisp read-eval-print-loop, where some will directly treat the input as data, not as text.

We we want to write lists as compact as possible and use indentation to make groupings visible, where necessary.

The Lisp programmer learns to write/read/manipulate lists as a base. Programs are then written as lists.

The usual pretty printer shows this:

CL-USER 20 > (pprint '(defun bottles-verse (n)
(flet
((bottles (:match)
((0) "No bottles")
((1) "1 bottle")
((@x) "@x bottles")
))
(put-line foo bar)
)
)
)

(DEFUN BOTTLES-VERSE (N)
(FLET ((BOTTLES (:MATCH)
((0) "No bottles")
((1) "1 bottle")
((@X) "@x bottles")))
(PUT-LINE FOO BAR)))
China has roughly 64x bigger population than Australia.

Shouldn’t the mouse be careful with the elephant? The elephant might crush the mouse simply because it wanted to sit down without ever worrying about the mouse.
Cloud platform to data transform with ⇩1 ms latancy
The cloud services of big tech cos can be counted on to store things cheaply or for free long term, for now. I do not trust them to hold onto anything or preserve access to it for 50 or 100 years. IMHO, people should be their own digital archivists for the really important stuff on those timescales, to avoid the risk of important data being discarded or held hostage by profit motivated companies at some point down the line we can't see coming yet. "The cloud" is young in terms of human life, and the rules we live by are volatile on that scale, shifting with transfers of power and depletion (or discovery) of important resources.
Noted, FYI: https://news.ycombinator.com/item?id=31500807
Where are you located that you have a 35h week while enjoying such great benefits like employer investing in your training?

I'd like to move there.

In my EU country the working hours are 38.5 which isn't as good as 35h, but it isn't that bad, but no employer hires you to invest in your training. Every company wants only seniors, preferably for junior wages, and scream there's a shortage while offering no WFH because "management doesn't believe in WFH" and "the culture of working in the office is better".
This article seems to misuse the word “open source”, or at least uses it in a completely new context. It would have been better for them to use the term “open information”.

Like when the article talked about the invasion of Ukraine, looking back the “open source information” we’re all the videos posted to TikTok. For us in the US and other parts of the world it was a brand new insight into a war. For the Russians it’s another intelligence angle.
Play the anti-Chinese card and loose the vote of the people you vilify. Hardly a surprise.
Their key business is dedicated servers, even their Cloud is IO limited (1-2K on 4K) in ways that will force any growing business on their cloud to move to dedicated eventually (Even their "dedicated CPU" instances have a cap of 5K IOPS).
> the first 2 years, I can pay someone 35 -> 50 -> +10k bonus

You pay them such terrible wages and you’re surprised they leave? You can make $35k at in-n-out shilling beef on a bun.
I think that that idiom is perhaps overstated, it can be good, but it can also be an excuse to be morally corrupt.
Why so much focus on the tools and not the problem? Crazy people will use whatever to harm others. Should we ban literally everything that could be harmful? Guns today, knives tomorrow, how about no more acid or cleaning supplies, then no more cars either since you can drive a truck through a crowd, right?

I think addressing the underlying cause would be much more effective. A gun in a society full of healthy people is just a tool.
Your comment is cathartic to me for reasons I cannot explain. I hope, for my sake, that everything you mentioned really is something you're doing often. I love the idea of constant forward progress in downsizing not just your own possessions, but that of the near and dears too.
The problem of transferring value around unjust restrictions is not solved by crypto tokens or the blockchain, it's solved by the money markets around these tokens at both ends of the transaction.
Trying to own 100% of problems is as toxic as trying to own 0%.

Agreement is often critical: https://sharedphysics.com/everything-is-important/
Art of Electronics is the EE Bible, has been updated a couple of times everything is googleable now though that I generally get the answer quicker that way, same as my ide, pressing F1 generally gives me the answer but google also does it and in the context of the problem I am having so that is definitely a +1 for newer technology.
Vacations are centrally managed/approved so that it has minimal impact on projects.

But yes, we had someone catch COVID, and it lead to the project being delayed by several weeks.

Also (before my time), apparently some smaller projects/features died when people quit and the transition was poorly handled.
#justMakeAnotherOrganismThatEatsTheByproducts
I'm also kinda worried about my parents bookshelves. Some of it has probably bit over minimal resale value like book series still collected. Many things albeit interesting for period not so much actual value...

I wonder how it will end up, let the people pick interesting stuff and then leave some value there and have someone buy it in bulk or get all of it and save the cost to recycling and processing it.
>That’s really bad advice unless you’re going into a field where you can’t possibly ever pay it back.

This is really bad advice if a degree doesn't increase your salary enough to offset the cost.

>My sister wouldn’t be a pharmacist without student loans

She would if the degree didn't cost out of pocket in the first place.
“Oh. This one is encrypted too. I wonder what mum and dad kept on those… Ah well.”

I mean, with digital stuff all the things that may be worthwhile to pass on can be passed on easily way in advance because you don't have to get rid of anything to do so. Online accounts and such will just be forgotten excepting the ones they need to access to finish your affairs (like banking).
Not only that, but before the TLS session starts you have to handle an invalid XML document (the starttls mechanism start encrypting stuff right in the middle of the initial XML document).
Also some XML constructs are not valid in XMPP (like comments)

I think rolling out your own XML parser for XMPP is a fairly reasonable thing to do. In the past at least, many, if not most, implementations had their own parser (often a fork of a proper XML parser). What is more surprising to me is why would they choose XMPP for their proprietary stuff. I don't think they want to interroperate or federate with anything?

(if I remember correctly and if it hasn't changed compared to many years ago, when I looked at that stuff.)
If your crystal ball has made you so convinced then put your money where your mouth is. Go out and start producing green hydrogen for power and try compete on the open energy market. 10x more expensive than nuclear is sure to be a winner.
Keychron Q4 60% layout is out
Flagged for dumb misreading to start a flamewar.
I got it when i saw that dirty green Coleman flashlight. Who'd keep that? But ours was red, we used it at night on our farm and I vividly remember how that button felt and sounded when you clicked it on or off.
Thanks for you submission. I think it is not up to HN standards to draw conclusions from n=1 as OP did.
That’s a fair point but kind of seems like a straw man compared to the Voyager example
The real lesson is not to use Zoom. Anyone who does deserves everything they get. There have been so so many red flags that using Zoom will leak your data to 3rd parties (often in china) and compromise your security that people using it now must simply not care if it happens. So no surprise, it's happened yet again, and you can bet it will again and again in the future.

There are other options besides Zoom. They are different from Zoom, each with their own strengths and weaknesses, but they don't have example after example showing total incompetence and/or malicious intent the way Zoom does.
> But would’ve they predicted the that value of those 300B US dollars would be worth so much less?

I hope so. It has been the consistent course of action of the federal US government for many, many decades to provide a backstop for broad market asset prices at the expense of the purchasing power of the dollar.

All parties in positions of power benefit from increase in asset prices. The politicians, the business owners, the land owners, the 401K owners, the taxpayers (via defined benefit pension tax liabilities).
The CJEU explicitly ruled that the FISA courts are not independent, I.e. kangaroo courts. I think it’s a fair assessment.
> she was an SRE engineer at uber

You might want to look into what she had to go through while she worked there. It's well known.

Also, Ms. Rigetti has similar guides for physics[1] and philosophy[2].

I intend to slowly go through her math guide over the years. I already started working through How to Prove It by Vellman.

[1] https://www.susanrigetti.com/physics

[2] https://www.susanrigetti.com/philosophy
I'm afraid the recession will be used as an excuse in a lot of cases where it's not the real issue.
What’s the point of owning it then? Serious question, after seeing that article on junk that was on the front page earlier. Pull it out, fire it up. I had an 8088 “laptop” that I had a lot of fun with as a kid. By then it was obsolete but I got the OS running using one floppy and Megaman launching using the second floppy disk. Good memories.
They’re called business fables, five dysfunctions of a team being a classic, well known, best selling one. It’s a common way of conveying information that might come from several related experiences and built on to drive home meaning.

People don’t like to be deceived to the point they’ll go out of their way to believe a story is true until presented with unrefutable evidence that it’s false. Even then they’ll prefer to believe the original lie. This is called the backfire effect.
For code that has to do clever things with types, I've now given up on the C type system and just copy bytes through arrays of uint64_t instead. I miss structs but overall the loss is workable. Atomics through the non-standardised intrinsics that work on normal types instead of the _Atomic qualified ones.
Those technologies that make the IDE slow are the ones that improved the productivity of the developers of the IDE and let them deliver those features in a fraction of the time they would have needed 20 years ago. So their productivity improved. The productivity of their customers, I don't know. I'm not one of them and I can't judge. I guess it's a matter of the tradeoffs you wrote about.
2001 was a harsh job market. 2008 was a harsh job market.

I think 2022 is still a better job market than most of the past decade.
I’m annoyed right there with you! Here’s hoping for a mild summer.
Well, our world is made of plastic. If bacteria will eat plastic, we would have to make other uneatable plastic.
It should be “No US company, period” because the Cloud Act empowers the US government to compel, say Amazon Web Services to disclose information they hold on a server hosted in Germany even if this violates EU law.
I think the piece was fairly well written, though you can tell he doesn’t have a great deal of respect for him. Musk has honestly said and done a fair amount of clownish things, so even if you wrote an article merely listing them with no commentary it would look ridiculous
(I have very limited experience in Mainframe systems to take my comment with a grain of salt)

The problem as I see it is IBM wants to have its cake and eat it too. Typically a Mainframe is leased and then setup onsite. Under this model, it would seem that you would get unlimited use out of it because you’re paying for the power, and it’s literally on site. However by charging per CPU usage, even though you’re using it on site, you still treat it as a “cloud” appliance in terms of pricing

If I spin up something in AWS for example, it’s metered yes but that comes to be at the benefit of not having the machine on site and therefore not having to worry about it’s power, upkeep, etc.

It would be like a car company selling you a car and then charging you to drive it per mile.
Post the error message, it's hard to say anything without it. I use Nix On Droid on my phone and Node.js works well on it. I use it with Coder-server and access VSCode via browser.
Even USB token support is not great on Linux. For example Firefox supports full Fido2 passwordless on Windows but not on Mac or Linux :(
> As Sadhguru said, the human experience comes from within.
>
> Which means that it is always you that decides is you'll be offended or not.

I have a friend who used to have an abuser who talked like that. Every time she said or did something that hurt him, it was his fault for feeling that way, and a real man wouldn't have any problem with it.

I'm all for mindfulness and metacognition as valuable skills. They helped me realize that a bad grade every now and then didn't mean I was lazy, stupid, and didn't belong in college.

But this argument that people should indiscriminately suppress emotional pain is dangerous. It entails that people ought to tolerate abuse and misuse of themselves and of other people. And that's wrong.
See also https://hyperview.org/
Wow good to know!
What a terrible person, doesn't have access to infinite money and can't afford to overpay underskilled staff.
https://github.com/igniterealtime/Smack/blob/master/smack-xm...

I don't see any opportunity not to block when calling "next"
Clive (yt: bigclivedotcom) uses his CAT and now Blackview phones to check electronics for hotspots, etc. He reviewed them in depth:

- "One year test of the CAT S61 thermal imaging phone." https://www.youtube.com/watch?v=Ex7mNzhZN9A

- "Independent Blackview BV9900 Pro 4-month review (non shill)." https://www.youtube.com/watch?v=X5n7oE2K__4

I would love a phone with a FLIR sensor but definitely don't need it.
We store most of our value in our human bodies and buildings we erect on land.
If OpenSSL was under LGPL you could relink the Oculus software with a version of OpenSSL that supports exporting the keys.
> addressing the underlying cause would be much more effective

That runs into the first amendment.

It's not that these people are ""crazy"" in a medical sense, they're radicalized. They proceed in an anger-fuelled response to things they believe. Which they believe because other people have told them. Both on the internet and in regular media. From a medical point of view, they're ""functioning"".

It's notable that similar instances outside the US - e.g. the NZ mosque shooter - cite the same sources in their manifestoes.