skysight-inc/HackerNews huggingface dataset:
Fiserv's Signature UI (their Desktop Teller is also trash but not near as bad). I don't even know where to start with how bad it is, but I'd need a BAC of at least .1 to get through it all. I've seen high school Comp Sci assignments designed and implemented with more finesse.
Would be great if mining industry kept his hands off this place
I would very much like to see a citation on this, because I’ve certainly never heard of it if true.
Ask HN: Unixepoch – nanoseconds or milliseconds, what should be stored?
Time is complicated..

there are many bad things about time..

just got to know about 2038.

then there's that leap second thing.

i wonder how many more sh--ty things are there about time, and how languages handle them.

What should be stored in database, is there any drawback of one or other. Or is it just that nanoseconds is just a higher precision.

What if a language only supports milliseconds precision and i just multiply 1e+6, are there any drawbacks to that?
One big advantage Apple will have is that they control the OS and the chip, so adding custom instructions or other custom chips that integrate fully with the OS (like the T2 chip), that kind of symbiosis is something Microsoft can't achieve with x86.

Also dare say we may see a revival of the hybrid chip design become more fashionable, with virtualization matured, x86 and arm on the same box may become a thing in some area's. Actually a few companies have tried that in the past and one that jumped out (was looking for Nvidia who was at one stage working on such a chip) https://www.extremetech.com/computing/185888-vias-new-isaiah...

>It’s mind boggling to think of how much faster they will be, how much longer their battery life will be, and that they likely will be even cheaper.

I hope so as there has been for a while (seems to of hit the apex of change) been a case of lower power chips meant they could use a smaller battery and make it lighter and smaller. That with advances in screen resolutions and panels soaking up much of that gain in CPU power savings for laptops and mobiles, we have or seem to of hit that point were gains in power are now being handed back to the user and the drive/marking of last a day or two seems to be more weighted over - hey - this is as light as a feather drive.
Yes, that's correct. The term 'permissive' is exactly what you're looking for.
I didn't compare the two options just saying that apple makes a much bigger splash with their announcements than Microsoft. A lot of people here haven't noticed that a Windows version running on ARM but all know about Apple switching to ARM.
Why some people can't liberate themselves from C++?
For 1. and 3., sell the chips to specialized hosting companies who want to try things. Scaleway had a ARM hosting line.

There are many innovative and competitive hosting companies in Europe that take advantage of the cheap bandwidth. They won't sneeze at cheaper hardware.
Girls can learn to code with the help of this new smart keychain
I can reasonably change my hardware, software, and habits to avoid being matched with some corporate aglomerated profile of "me".

However, I cannot change my government provided identity.

Right now I can have multiple identities: one for work, one for my WoW guild, one for security research.

With a single centralized identity provider I couldn't do that. They wouldn't just be able, they would by default associate my personal and professional associations.

I feel that the risk of a single central (and especially government run) identity provider is that it can chill freedom of association by disallowing you to anonymously, or if not anonymously then disconnectedly associate with people or groups.
Have you tried looking for Project/Program manager roles, maybe even DoD ? They usually are a good fit for people with your skills
I'm the author here. I can tell you about my methodology for ordering. I immediately talk about text as soon as ownership and structs are explained. In Tour of Rust, I tried to hold to a principle of not explain concepts before their dependent concepts have been mentioned. I believe it's what allowed me to keep most of the pages as simple as possible.

I felt the procedural programming aspect was best explained with as little strings as possible, and wanted to get that out of the way as soon as possible.
It works without JavaScript because it can render everything server-side. If the user has JavaScript it uses websockets or Ajax to fetch updates from the server, but if it doesn't have those it can just reload the whole page like you would with a CGI application.

"Qt, but for web applications" would be a short and basically accurate descriptor. You slot together widgets in C++ and it works out how to lay them out and connect actions taken by the user to your event-handling code, which lives on the server.

The PDF thing is for rendering reports to PDF, instead of HTML. Not useful unless you're in a corporate sort of space, but when you want a PDF report you do want something like that. The DB thing is an ORM that makes basic CRUD operations on your database easier.
Immediately linking any resemblance of racial identity politics to meaningful programming terms, and then demanding that the vernacular of an entire discipline be ideologically reshaped, means that you are the one who is on the 'wrong side of history'.

If these changes are truly merited, they will occur naturally over time.
Probably not directly applicable to your project but do you know about a project with much more granular skill dependencies? An example are this three skills:

"juggling 3 balls" depends on "juggling 2 balls" depends on "throw 1 ball to your other hand without that hand moving much".

I'm thinking of a big skill tree like Path of Exile: https://media.esportsedition.com/wp-content/uploads/2017/04/...
Wait, is this using http/html, or something else? I'm not sure I understand the "web" part in this.
This is dangerous because it’s a wholesale enforced linguistic shift pushed by a group which claims that the goal is to protect other people who are being “harmed”.

No solid evidence is given, no input is received from the hypothetical “harmed” group. All that happens is a blank check is handed to the people claiming that they’re totally a force for good.

When has this ever ended well?
Also https://github.com/vasi/pixz, which uses a more computationally efficient yet widely supported compression algorithm (lzma/xz) and adds indexing, making byte range access possible in large files within the archive (and does also support parallel decompression).
Visual Basic is all the rage in medium to large corporations. The ability to write custom scripts to fill Excel spreadsheets is underrated.
Would be awesome if you could share the notes (either individually, or the whole space)! I'd probably use this just bc you can arrange things wherever you want :D
If you are using Mariabackup or a volume snapshot, then you retain the history.
Except Intel is a half decade behind in process. Rosetta2 will run all the i86 binaries as fast as on Intel at same price points. Microsoft will have to double down on ARM for Surface to avoid Windows laptops becoming entirely uncompetitive.
Reducing funding of police is almost entirely orthogonal to action against racism. It can reduce the harm caused but it's not going to reduce racism.

I can't see how you can demilitarise police in USA without restricting access to deadly weapons across the board. Who's going to enforce the law if the citizenry have access to disproportionately greater force than the police do.

USA needs to start with rule of law, as the current administration, at least, has subverted that you've no chance to move forward IMO.
I was in Albania in 2002-2007 several times and I was told it is very different today. At that time it was very peaceful and quiet compared to Kosovo (where we traveled in convoys guarded by armored carriers and helicopter gunships), Sarajevo (when landing on the Sarajevo airport, Apache helicopters were deploying flares to protect the civilian aircraft) or Belgrade (big holes visible in building walls from bombs).

The biggest problem 20 years ago was almost nobody was speaking any foreign language in the eastern part of the country and some were understanding Italian on the coast (they watched Italian TV a lot). I was not able to eat anything from Skopje, Macedonia, to the restaurant in Tirana were I went with some Albanian colleagues. I confirm the people were friendly and the country was strangely nice, the eastern part reminded me of Jordan (quite arid) and Tirana was a mess of driving too many cars with very inexperienced drivers on tiny roads and back alleys where you had inches on each side of the car. Their language sounds similar to mine, but it just sounds (not many common words), so the atmosphere in the restaurants was familiar and friendly, I felt like in a smaller city in Romania. At the Macedonian-Albanian border crossing I had a fantastic chance of meeting a guy who was speaking Romanian, we used to be a guard at the Albanian embassy in Bucharest and this is how I was able to cross the border, otherwise I was not able to communicate with anyone else in English, French, Italian or hand gestures.
You are better served using D and Vibe.d or other D web frameworks if you really want a compiled web stack. Also the other obvious choice is Go and probably Rust but I havent found a web framework for Rust that doesnt annoy me to no end yet.
You should try it and see what you think. I thought of other fancier designs like using "bass kickers" or transducers as a more permanent solution. Honestly though I'm just happy that I found something to help me sleep. If you're willing to put in the time/effort to turn it into a product go for it.

The idea came to me as a coincidence. During my insomnia I came across this product [0] in a hacker news comment. I was so tired and delusional that I figured I'm basically just a cranky baby +150 lbs.

[0] https://www.happiestbaby.com/
> Tech has a very clear problem with continued sexism and racism.

A bold claim without anything to back it up.

I can do that too, but it doesn’t make it fact.
If government backdoors are really necessary, the government should be able to provide an explanation without using the words 'terrorism' or 'child pornography'.
Static restaurant website with LibreOffice Calc and Python
Has the prosecutor on his case been brought to light and justice yet? If not, why not?
Because we're already free.
Tesla may call warranty repairs goodwill due to lemon laundering
I think both you, I, and the person you commented on agree on that.

(You probably misread a negation.)
Cool, I really hope this means people will stop saying "Wintel" now, especially in places like job descriptions (where it just looks stupid.)
Those R&D costs are a bit shared with their whole ecosystem, so whilst some features for a desktop based version of the CPU would not be viable on a phone today or an iPad, down the line they may will filter in.

So they kinda already have the volume to cover R&D costs thanks to how well their phones and tablets have sold.
Link is now taken down, but last I heard, they were selling the soup.io domain for $40k
https://flippa.com/10566726-advertising-entertainment

The owners listed the domain on flippa asking for 40k+ and stated they had an existing offer of $40k and wanted to see if they could get a better offer from flippa buyers.

update: minimal listing details are available from bing cache: https://cc.bingj.com/cache.aspx?q=https%3A%2F%2Fflippa.com%2...
What is the reason for using different syntax for Move and TakePhoto from the Operation enum in the penultimate example? Is there a name for each of those enum member types?
Post-Commit Reviews: What They Are, Benefits and Challenges
Ah that’s a wonderful heuristic, I’ll try next time I sit. Thanks for sharing. :)
Consistent Brand Execution (Brand Pyramid Framework)
Are you ready to loose the black and red in red black tree? Because that’s skin color right there... Are you willing to rename all your code variables when you used « whitelist » or « blacklist »?

This has to stop. Slavery was long gone and finished when master/slave began being used in computer science. They were not used as a meaning to reproduce and glorify the past, they are simple words that explain how the protocol works. Would you rather « master » and « servant »? King and serf? Bully and victim?

This is to me just as irrelevant as continuing the superstitions about 13 and 666: a reactionnary behavior that people should tame and focus on something more important, like actual code correctness, fuzzing or something actually useful.
The source code looks a little extreme... Is it auto-generated?

https://github.com/ruanhuabin/pbzip2/blob/master/pbzip2.cpp#...
it's a cultural malaise, not a scientific one. Nobody needs a phd to understand that circumstances and chance have a much bigger influence, and that the complexity of playing with hundreds of millions in global markets goes far beyond the capacity of any individual. Picking up Goethe's Sorcerer's Apprentice should be good enough.
I think this is a case of language being context-dependent and how the exact meaning of `inspired' depends on its use. I'll elaborate a bit but ultimately I'll say this:

Marx was inspired by the world around him, which consisted of poor worker conditions [0]. We can say this confidently because recent evolution in the study of ideology tells us exactly this: We are a product of our social and material environment, something we can't escape [1].

Anyway, my point is that the way CamperBob2 discusses the topic of Marx's inspiration makes it sound like a fundamental axiom of Marxism is the poor conditions of the working class and specifically their conditions during working hours. If this was true, we'd be able to conclude that the predictions of Marx [2] would be disproved by the gradual removal of these (poor) worker conditions.

We can show this isn't true by appealing to our shared knowledge about the world, where global inequality is increasing and where worker conflict was at the center of an (almost) successful presidential campaign. We can also show this with empirical data, where our shared knowledge may fail us. For instance, Marx predicted that the global rate of profit would continue to fall, the reasons for which are beyond the scope of HN. This has been demonstrated to be true by many Marxists along the years, of whom the most prominent since the rise of the IT-worker is the economist Andrew Kliman [3].

[0]: See Marx's theory of alienation and the concept of reification, for instances of this.

[1]: In particular, see Anthoni Gramsci through Louis Althusser and Slavoj Zizek.

[2]: Ranging from social conflict theory to capital accumulation, the tendency of the rate of profit to fall, the value-form and social conflict theory.

[3]: “The Persistent Fall in Profitability Underlying the Current Crisis: New Temporalist Evidence” by Andrew Kliman
Indeed, a very good case to learn from for people saying "such things can't happen" in a modern civil state country.

Albania is of course not the best examples of a "Western" country, but it is far more than, say, what ex-Soviet states were.

Imagine a few big banks falling in the same manner in a particularly low point for ones country. In a few breakdowns of civil states so far, since the WW2, the prime majority fell to "lightning out of the blue"
It's good that they haven't. If you're compressing a large number of individual files (rather than combining them into a single archive), it's still more efficient to run multiple copies of gzip or whatever via something like "parallel".
This looks awesome! I love the tech stack as well, huge fan of TypeScript/React/Next.js
> I don't think they would switch even if they could in the near future.

They've already brandished their ability to port their whole product from x86 to POWER[1], and deploy POWER at scale if they need to[2]. My personal interpretation of these announcements is they are made with the purpose of keeping their Intel sales representatives in order, but the fact that you don't also see them or anyone else brandishing their AArch64 port should tell you something.

1: https://www.cnet.com/news/google-acquires-a-taste-for-ibms-p...

2: https://www.forbes.com/sites/patrickmoorhead/2018/03/19/head...
[After watching the above comment score bounce around more than I usually see around here:]

Changing names in software isn't really that hard if you understand the code base. It can even help you understand it better-- and we do it all the time for non-politically-charged stuff. If you find yourself feeling emotional & indignant when someone wants to change a word that bothers them, you should look real close at why. Does it really hurt you that much? Is it honestly hampering your freedom of expression, or any other actually meaningful freedom you have? I'd like to see a good argument for that. And if it doesn't... why are you so upset?

It's quite telling how much this pisses people off. As soon as race enters into it, it's obvious that most minds are already made up. For the last 6-10 years, racists and misogynists have become increasingly bold, and their insidious 'arguments' poison all discourse. I'm done putting up with their sophistry.
But now “Wintel” becomes a descriptive term that isn't synonymous with “Windows”, and therefore more, rather than less, useful.
Tour of Rust english author here, David https://github.com/Dhghomon/ our Interlingue writer was one of our most passionate translators. We'd be happy to have Esperanto.
Because no one uses Windows for ARM, so there is no inTeresa in talking about it. Apple Silicon will be used by millions within months of release.
From my experience evaluating projects like this: Maybe, but many don't. There's decidedly a market in identifying services like this and taking a cut from making them profitable. If I ever go back to contracting, it will be the market I focus on - so many low hanging fruits.
LA Teachers' Union Overwhelmingly Votes Against Reopening Schools
Yes, and maybe we can start calling Apple computers PCs (Personal Computers), which is what they are. At least they seem more personal than my multiuser Linux desktop system.
> actually engaging with police departments requires patience and working with police departments

Sure, for the longer term profiling, excessive roughness, etc. But prosecuting a murderer for murdering is quite straightforward. It just takes a non-corrupt public prosecutor.

For example, I'd love to see a candidate for Commonwealth's Attorney of Jefferson County running on a platform of enforcing the law by prosecuting Breonna Taylor's killers. 2025 is some years away, but I don't think the statute of limitations will have expired.
Thank god global warming flooded it 7000 years ago.
The converse of this is that protective trade policies have a cost. If the US government is going to protect its native semiconductor industry, it will be shielding inferior engineering from competition, doing so at the expense of US consumers and taxpayers.
>
Most of the problems he worked on have little to no impact on society or people's daily lives

Only because he solved so many problems that his side work is more substantial than most successful people's careers.

"Physicist Richard Feynman helped create the atomic bomb, shared a Nobel Prize for his work on quantum electrodynamics, and helped to figure out the source of the space shuttle Challenger explosion" -+livescience.com
Now the question is, who's going to make those chips?

While the big cloud providers are certainly able to internalize design of their hardware, you still need to ship millions of servers to smaller players.
And another case of mail-in voter fraud:

https://www.cnn.com/2020/06/25/politics/new-jersey-attorney-...
Sugar (Harvard: Science and Cooking)
Never forget. We are fighting for our rights.

Also never forget that we're having this discussion on a site that is hostile to us.
thank you for explaining. Im also the original commentator lol.

I still worry about us entering in to a monoculture.
You can opt out. They give the usual unspecified things may not work right. I've read about people doing this. You lose updated maps, and they actually have a ton of great things they've added since it started. Some people always connect to wifi hotspot from their phones when driving around.

If you opt out of the data collection, I don't know if the 3g modem will still be active. There are people who have turned it off. The tesla is one car that actually has a ton of useful software apps (even though they never realized the promise of their own app store, they have useful things).

I love the homemade mapping and traffic site that combines maps, weather, waze updates and many other things at https://teslawaze.azurewebsites.net/.
By this logic, you think that something has to actually occur first before one can be morally opposed to it?
I would have to first witness a genocide before I can have moral opposition to it?

Of course concepts can have moral weight. To suggest otherwise is foolish.
I see, if there is benevolent behavior, I think that's fine.

What I am concerned about is a coordinated astroturfing that is perhaps state sponsored to change the western narrative. That's pretty fricking scary and should be investigated if that's the case.
Not in the slightest. I recognize that as a white dude that very easily fits the stereotypes common in tech the risk to my career for pushing forward on this stuff is relatively minor. For my non white co-workers things are more complicated. By pushing on the problems even gently, they'll most likely be branded as problematic. In particular the "angry black lady that's difficult to work with" branding comes out very fast.

I can't change how I was born or the context of the stereotypes I live within. I can control how aware I am of that and shape my behavior in response.
> In this case, the relationship of "master" and "slave" is intrinsically linked.

Absolutely not.

The only link between them are as words written in your post.
Evocation is more important than etymology, though the two are not entirely unrelated.
I sympathize to your comment... But at the same time I'm likely to be in the crowd of the unknowings. Could you suggest examples or a way to get an idea how fast computers can be.

I've recently been amazed when cracking an old cryptanalysis puzzle at what Python can do in very little time. But I have no idea what a responsive OS feels like on a general standpoint. Should I try to compile Firefox on Windows 3.1? (Just kidding on this last one, obviously.)
Are you rich? If not then your opinion isn’t worth much. Money comes easily to me and my life is way more awesome for it.
Ah yes, then the whole blank recordable media TAX on blank tapes, I remember that, then the whole storm over writable CD's.

https://en.wikipedia.org/wiki/Private_copying_levy
A few good points (like the PCR detecting only RNA which does not equate to live virus) in a sea of "interesting" spin about the current data.

I really don't understand why it's "us vs them" in either camp ("doom and gloom" and "skeptics"). This makes things worse, since both camps tend to quote only evidence which support their respective claim (two examples: the Guardian saying that asymptomatic people spread more virus than the symptomatic ones, despite the study they quote saying that it can't be said, because they did not check for live virus; and some web page called "Swiss policy research" which quotes only the parts of the studies which conform to the "skeptical" narrative).