skysight-inc/HackerNews huggingface dataset:
> They think they must work only three years as developers and move to management as soon as they can, otherwise they are wasting time, or they think they are a professional failure.

I am an Indian and to be honest, the hierarchical culture is horrible. People misattribute it to caste system but it is much much more than that. We aren't actually expected to straightforwardly say the professor / senior / elders are wrong.
Cloud Penetrationstest – Eine Einführung
Can you explain what you mean?

Because I read the bug report and it seems to be some intricacy about loading variables into a register solved by using volatile.

Meaning it's a complicated implementation detail of the CPU, and does not seem to be because they reinvented the wheel.

Plus is there some standardized library they should have been using?
Yeah I used it fairly late and installed everything globally. It was a mess but stuff still worked.
> sloppy work

Or as I have recently taken to call it, geeksforgeeks culture.
Raft has a visualisation that you can interact with to understand it better https://raft.github.io/

Also might be worth checking out https://github.com/theanalyst/awesome-distributed-systems not sure if any of these resources are interactive though.
Don't type “localhost” when opening local application
It could be worse. I could be any other language / dev env. Trying getting a C or C++ open GL app to compile. the first hits are often 20+ years old NeHe tutorials. Every few years the libraries change, the dev environments change, and unless you're already an expert in them you have no idea what you need to change in the project to get them working again.

I've run into this issue in every language. Nothing special about Javascript here.
In this era of privacy, why would I list such important information with you? I see your track record, but I'm fairly certain this data you store (however encrypted) and ask users to enter or connect to your systems sits somewhere closer to medical PII in value than a massive trove of mail from a smaller operator in the space.

This seems like you're building an extremely high value target on the back of successes of handling data of a lower value tier no matter how wonderful everything is, and success only grows the bounty. I don't need to hear that it won't happen, I need to see how I'm already protected should the worst come to pass. If all you can offer is best practices and no disaster plan that makes me better off than whole, I can only give you my best wishes for your future instead of a $10/month place at my table.
PureCSS Gaze: CSS and HTML Only Artwork Inspired by Italian Renaissance
the site is offline - well we won’t fix it until monday
> Its the equivalent of buying a 5-bedroom house for your kids to grow up in, only to go in to your kids room after 20 years and realise they are insane and should be committed.

Yeah, if you lock your children up for 20 years, they will go insane no matter your intentions.

Javascript is in this state for a number of reasons, but the fact of the matter is that it's here now and it's the lingua franca of browsers whether you like it or not. Maybe someone should have checked in on the kids every once in awhile so they didn't go insane, but it's too late to make more kids so love the ones you've got.
Yes, you can get the whole history. Its huge though
Link to the GitHub repo: https://github.com/cyanharlow/purecss-gaze

All credits to her!
Some of the issues I see in one of my projects is high interactivity between accounts. E.g. if account 1 'sends' something to account 2 both of the shared/separate db instances need to be up or there'll need to be some kind of queueing mechanism.

That's hard enough and then add to it that most clients want to BYOK to those instances
Brotli and Gzip Compression for Assets and JSON API in Rails
Masterdon is just more examples of when you have

- left feminists

- left sjw

- left LGBT

- left "diversity"

- left socialists

- left commies

- Jews

- ISLAM

running a

- platform

- server

- company

your never going to get pro freedom/pro free speech for all inviduals and everyone held to the SAME STANDARD

How many times does this shit need to happen
Another 100

Another 1000

until no
right wing
pro freedom
white
person is employed or allowed to speak by 2030

If they cant accept our speech

then maybe we need to do SELF SEGERATION on
RACE/ETHNIC lines
and POLTICAL LEANING

Comifornia can be for the Global Commies, Socialists, vegans, sjw , feminists, jews and blacks that are LEFT WING

Texas can be right wing whites only
pro freedom
pro gun
ethnic nationalism

Other states can choose LEFT OR RIGHT
Civic Nationalism or ethnic nationalism

Multi culturalism doesnt work when multiple groups are held to different laws and standards and it ends up WHITE STRAIGHT MALES are the only fucking group held accountable to the full extent
while
the system
goverment
and courts cover up stats and crime from

WOMEN
BLACKS
JEWS
ISLAM
GOVERNMENT
BANKS
CORPORATIONS
The largest collection of startup pitch decks. (600)
It's a bit weird to try and conceive of the corporation without thinking of its actual owners. They're the ones who the accounting is ultimately for.

If Worthless Corp had 100 shares outstanding before this employee, the expense was half the company - whatever the valuation ends up being.

This is not the same as "nothing", and accounting should at least attempt to reflect that - such as by placing an estimated market value on the shares.
I think you are over counting abstractions. printf copies to a buffer and eventually calls write(2).

On Windows there is an additional layer: CRT implements unix-style integer file descriptors (io.h) before calling WriteFile.
Node.js based cryptocurrency development tools
New two-stroke engine design could help keep internal combustion around longer
That's a bit pedantic - the poster would cleary be happy with something that worked 99.9% of the time, and there is no technical reason why our packet switched network can't suppot that in theory
Wow, excerpt of my first attempt with this:

> I'm sure Google is planning to release a time machine which can manage the tracking of tasks that I just worked on last year.

> I can't tell if it's a "Google Timemachine" or a "Google Tracking App". If they release a "Time TimeMachine", this is a killer feature that will have a huge impact on how people interact with their time. I would be interested to know if this also means that you can just add a "Time TimeMachine" that will do some tracking on the number of meetings you have, or if I want to track your "time."
They’re exceptionally complicated. No, really, take a look at the source to glibc’s vfprintf-internal.c (http://sourceware.org/git/?p=glibc.git;a=blob;f=stdio-common...) or vfcanf-internal.c (http://sourceware.org/git/?p=glibc.git;a=blob;f=stdio-common...) sometime. all the * (scanf|printf) functions are funneled through that, which means right off the bat you’re converting your string to a FILE * abstraction and marshaling all your arguments through a va_args. Then you get to the actual function itself, which needs to deal with locales and buffering and locking and positional arguments and multiple bases and memory allocation and rounding floating point and a huge amount of complexity that you might not even be aware of. And then there’s the somewhat awkward signature itself, which means it is all but required to do extra work to conform to the standard.
Well minor including the switch to use of so called “quantitative type theory” where you can include use counts for variables that inform the compiler how long variables will stick around. Also the compiler switch to Chez Scheme yields a pretty big performance boost.
> haven't read deeply into IEEE 754-2008 for decimal floating points, but it seems like it should be pretty fast (relative to system calls) to convert binary to decimal because 10 has a factor of 2.

It could be fast, but legacy has doomed us all to a "canonical" conversion of sorts, where any other conversion algorithm will likely yield off-by-a-tiny-amount differences in the binary format (like 1.200000000031 instead of 1.2). There are in fact fairly simple conversions that can be done, but they yield results that are incompatible with printf.

> Is there any reason big float implementations should use decimal rather than binary?

At the end of the day, we work in decimal. So every binary result we calculate has to be converted to its decimal approximation (the meaning of which is subject to convention). Rounding is also an issue, because you want to keep your number of significant digits within reason to avoid false precision errors. Doing all of this in a different base that can't be 1:1 converted adds a whole slew of bug opportunities and corner cases.
A useless exercise unless you also take age distribution in account.

Anyway for Lombardy, the hardest hit region of Italy the answer is 0.16%.
APOE e4 genotype predicts severe Covid-19
IIRC they sold out, served malware for the longest time, everyone left, new(?) buyer tried to stop serving direct malware downloads, hijacking projects, etc but damage was done.
Reminds me of the EFNet (eris free net)/A-net (anarchy net) split.

https://en.wikipedia.org/wiki/EFnet
Hmm, I think classes were probably last on my list of what I gained out of college?

Most of what I found important:

- Perspective. In high school you're the best by a longshot, but then once you get to college you end up just average or below average. Then, you get to constantly interact with all these people all the time, learn from them, and expand how you view and approach things. This also means this is the easiest time to meet the smartest and most capable people, right at the ground level, before they become founders and VPs. Maintain the relationships through the years, and they'll be the people that you tap or that tap you.

- Hyper-social interaction. Never again will you be surrounded by so many people in close proximity in the same phase of life trying to achieve the same goals. You can try to recreate this by living in a city, but you'll never have everyone within walking distance, just spending 110% of your time with everyone. Just walk to class and have 3 meaningful interactions along the way. This is also why so many people marry someone they metin college. It's just way easier when you meet 100 new people to date every day.

- Independence. You don't need college for it, but it is a key part of the college experience. You learn how to live on your own, how to live with roommates, how to do all your own chores, how to feed yourself. You set your own schedule for how you want to use your time, how much time you want to spend on classes (or not), how to juggle all your responsibilities, any clubs you want, and of course all your social time.

- Career prep. This is a bit more college specific, because the culture on campus will differ, but you learn by talking with people in your class and years above what is needed for each phase. So, find out what other people needed to do to get their choice of job offers before graduating, and start prepping on those things. See what internships your peers are getting and what it takes to get the name brand ones. The college itself is also a powerful brand name and can make your future job searches easier, if people recognize the college and form a favorable first impression because of it.

- Classes. Probably the two main things I learned are 1) how to modulate the amount of work i put in to get the grades i wanted. You don't always need perfect grades, and you don't always need to study every single night to get them, so figure out how to put in exactly the amout of effort you need to get the exact GPA that you want. 2) what things are there in the world. So, I basically don't remember anything that i learned in college, but I remember all the princicples and the ideas and the fact that such things exist. I still have my textbooks that I can look things up in, but now with google, it's even easier. I just need to know that there is some principle or idea or some way to solve this problem, and i just look it up. Without taking the classes, I wouldn't even know where to begin. But now i just need to keep all the pointers to the knowledge, not the actual knowledge itself.
> "Orbit is chasing the growing interest in small spacecraft that are being designed for telecommunications and Earth observation."

Kinda skeptical on the business models for SpaceX and Orbit.

If SpaceX had enough paying launch clients, they wouldn't be polluting the sky with their own Internet satellites.

Oya, almost forgot: time to deorbit the ISS. Take a chain saw on the next trip.
You're misunderstanding what I wrote. Wikipedia very clearly states that they don't want original research even, much less original experiences and feelings. If you stay with the Wikipedia guidelines, a "diverse team of editors" could shift the areas of focus a bit (both within articles and on what articles get worked on), but the content should largely remain the same.

They want to provide well-sourced information, present the major thoughts where no consensus is visible and do it in a way that every reader can go to the sources and check it. If you want more representation of $group on Wikipedia, you'll do much better by publishing more work of $group's members so that it can be cited and quoted on Wikipedia. Just having them on Wikipedia doesn't/shouldn't work, it's not a news paper where somebody may set the topics/angles to be covered.
what’s the issue with this as long as the investors are also provided with the GAAP numbers? it’s not like the compensation is hidden
> instead of building gigantic inhumane "defences" to kill our enemies.

In all seriousness:

A radar chain doesn't kill anyone.

I also understand why people are against the military but we need to see the context of all this:

1. The world had just suffered another large war because a large number of countries hadn't been able to defend themselves:

If Poland had been able to stop Hitler or if they'd been able to convince others to stop him the second world war hadn't started at that point.

2. After the second world war USSR quickly took over most of easter Europe. And unlike USA who hasn't always been to nice either the USSR didn't leave until early 90ies.

Having a plausible defense is important when you stand against a Hitler or a Stalin.
I'd take a guess the real explanation is far simpler... Google let's anyone write a review, but if an end-of-week logs analysis shows that you never installed the app, or that the review was written via tor from an account created 30 seconds ago, then it's removed as spam.
I have done close to a decade of work in js, with jQuery in 2008, all the way to react and webpacker madness.

I hope someone builds a wasm based front end framework. I did a quick search and MSFT seem to be on it with their Blazor framework. Unfortunately, I am not in a hurry to go learn ASP.NET or C# anytime soon.

Maybe we need a frontend framework in Golang that compiles to WebAssembly. I am rooting for Golang here, cause after a decade in Ruby/Python/JS, I am really enjoying going back to typed languages.

But even a python/ruby to wasm web frontend framework will be awesome. Anything that keeps me away from node hell.
you are forgetting that you first need to reach over and press escape ;)
Ask HN: Tool that can check my front-end files for browser coverage
I'm searching for a tool that can help me analyse the code in my HTML, CSS and JS files and inform me which browser isn't compatible with the API or method I've implemented in them, currently i end up testing the website on all browsers to check for compatibility issues and once i find them i verify on caniuse.com and check SO for alternatives. I recently found out doiuse.herokuapp.com and check my CSS files there. Is there any other tool that can help me?
I watched this video recently: https://www.youtube.com/watch?v=6avJHaC3C2U - and it's one of the best programming related ones I've seen in recent times. Really well presented as well - and he talks about various Quines - I won't spoil it for anyone.
> For example, here's a trivial sscanf() rewrite

"sscanf rewrite" implies you wrote a general purpose replacement. This just parses a fixed format. That is not an sscanf rewrite.

The way you phrased it sounds like they could drop it into an existing libc and do better.
Had the same issue with swarm and iptables/ufw. The solution I found was to replace nginx with traefik and never expose service ports out of the swarm. All HTTP/TCP/UDP termination is done by Traefik (itself running in Swarm too). So far the experience has been good. However, you need to bind the traefik container to the host network. Otherwise you will get not be able to get the remote host IP properly (x-forwarded-for). I am mostly doing scale up (Hetzner can go up to 256GB RAM and dedicated CPUs). This saves me the hassle of managing distributed storage (I just use local docker volumes and schedule a snapshot of the whole drive as a local backup at Hetzner). Should you need to scale traefik horizontally (e.g. > ~30K req/s), then you would need something like e.g. Consul to manage the distributed configuration. Dealing with docker volumes on a distributed storage may be harder though. Would be glad if someone can share their experience doing that.
It's usually printf() -> fwrite() -> write() -> syscall. You need the fwrite (or something equivalent) in there for buffering and concurrency, otherwise multithreaded printfs would stomp on each other.
This is a shitty article. He doesn’t spend a single sentence defending why he thinks SBC should be included in non-GAAP reports. He just states it should be but never once says why. It’s a terrible article and a waste of time.
So is IO faster or 'conversion'?
I don't think that's what he means. You are reading too much there.

I read that as wikipedia should be factual and facts don't need to care about the background of the person. Citations are always needed.

Diversity in race imo is a bad diversity criteria for some things. For one, it separates people living long time at a particular place (think 2-3 generations) as different people because they are not white so they must be different.

Anyone who talks about diversity I have seen has stereotypes of their own on what people from different races are like.
I think MS did this, from an article I read. The waste heat comment is spot-on (vacuum is a great insulator), not to mention latency/availability (are you in geosynchronous orbit? if not you'll need a very complex handoff) and the sheer exponential cost of lifting racks to orbit (Tsiolkovsky equation isn't going anywhere soon) or the complexity of assembling pods in orbit.. such a bad idea.

Sea though, that makes sense. No exponential expenses, free water cooling, literal continental edge colos, cheap real estate in expensive areas. I think it'll catch on with the other big clouds like shipping containers did back in the day.
Where is the “Buy” button?!
Thanks, got a good chuckle from this! Reminded me of an old joke I had read:

"How do you generate a random string? Put a first-year computer science student in Vim and ask them to save and exit."
Malware turns Discord client into password stealer
I think it's very telling that Ammon never replied to this. I'm guessing it's because engineers did push back, and he overruled them.
I guess that's the thing with me and epidemiological models. I think for the bulk of Americans, maybe even people around the world, these models haven't really entered into everyday life with the ramifications of their accuracy. It's more convincing to know that economics have looked retroactively at past events and ran correlations to partly explain lived experiences. Past performance is no guarantee of future performance as the saying goes, and I"m not sure who actively tracks the next economic declines to continue to test whatever correlation models people have come up with to predict negative side effects on people's lives, but presumably they've landed roughly well enough patterns to predict something reliably, maybe not though.

But the more urgent predictions at this point come from epidemiologists. And I wonder have epidemiologists had a good track record at predicting previous outbreaks accurately, say SARS, ebola, whatever, 20th and 21st century stuff? As of today we're two orders of magnitude off from those worst case scenario of millions of deaths in the US I thought were surely coming. I guess another question is how long were these millions of deaths expected to arrive, in 12 months, 18 months?

That's a good point, how fragile or robust should an economy be expected to be to wait things out. The fact that lots of companies operate off debt probably doesn't bode well for them weathering any significant storm. Can't build a house on sand and expect it to stand as the saying goes.
Computer hardware has no concept of immutability or local state on the hardware level. You only have memory regions. If you want to get a feeling for this, I suggest to start learning assembly language.

Even if computers had immutable memory, then you still need to initialize memory regions with constant values and that would be a mutation.

It is possible to protect memory regions from writing, but these regions are still writable by the operating system kernel. And this is purely for safety and not for performance.

(And don't get me started on CPU caches and registers)
It has been an actual requirement from our customers that they don't share an instance or database with other customers. It also seriously limits the scope of bugs in permissions checks. Sometimes I will find a bit of code that should be doing a permissions check but isnt which would be a much bigger problem if it was shared with other companies.
Surely you mean "write and quit"
Blog: The Algorithmic Approach in Life
There are portable umbrellas built for protecting against the sun, for instance when hiking in deserts.

Search for “uv umbrella” to find them.
Too Bored to Workout? Try These 5 Fun and Interesting Workouts at Home
This is really interesting. I am amazed by the circumvention of the GC for large data; this thought would have never occured to me.
Lots of people hand registered 3 and 4 letter .coms in the past.

So because they could do it, anyone who points out it's not possible now should be downvoted and asked to explain themselves with:

Why is it not possible, beside the fact that it's not possible?

[Edited to remove excess frustration/annoyance/snark at people quibbling so much about a totally inconsequential and factual remark.]
Hong Kong demand for VPNs surges on China's plan for national security laws
Successful startups dont really need that good pitch decks or pitching in general, because the metrics speak for themselves. Would be certainly more interesting to see Juicero pitch deck.
I guess with a one-off translator you can spend more time on the patterns you know you have to translate well instead of having to handle every single possibility that could potentially come up in code. At work we can do something similar with our C#-to-everything-else compiler which handles a subset of C# 5, since for many things it's easier to just change the single line in C# than spending a day implementing a complicated feature.

The other reason the code is somewhat clean (albeit long) is probably that there's been 20 years of work on it. And it probably wasn't that long in the beginning.
I've been programming professionally a long time and had toyed with python before for small scripts, but have only recently had to write larger amounts of production code, and I was not prepared for how bad the python import system is.
Knowing that some schools and universities are testy to use GIMP because it’s a derogatory term, I’m wondering how “SOD” will fare. “Sod off” and “you’re a real sod” are not exactly terms of endearment and are very much still in current usage (particularly by the kind of people who might be offended by using something that refers to them).
It's kind of the state of Indian news media of this generation. All outlets are crazy for making even mundane coverage as dramatic as possible to compete.