skysight-inc/HackerNews huggingface dataset:
> By the way, there is no something that non brute-forcable today, increasing proccesing power and quantum computing allows it.

See, you don't know anything about cryptography. Quantum computing (which is currently very experimental) aside, 2^128 is not something you can brute force today and even in a near future. Let's see why.

Bitcoin is something very close to the most performant globally distributed computing system, and its hash rate is about 3 x 10^20 SHA-256 hashes per second (since Bitcoin PoW uses double SHA-256, a commonly cited hash rate is a half the actual hash rate). Therefore we can reasonably assume that we can do the order of 10^22 decryptions per second today. Note that this hash rate is increasing, but now in a roughly linear rate (currently about 10^20 hashes per second per year) so this assumption should be not too off. Given 2^128 / 10^22 = 3.4 x 10^16 seconds = 10^9 years, it is clearly not brute-forcable today.

Quantum computing is also not a magical sauce. QC poses a problem to the cryptography mainly because some cryptographic algorithms relied on currently hard problems like integer factorization and they can be efficiently solved by quantum computers. Post-quantum cryptography (PQC) thus seeks for alternative problems that would be still hard for quantum computers. More importantly though, symmetric encryption does not make use of such hard problems, so the potential speedup is only possible with Grover's algorithm that searches N records in sqrt(N) time. Quantum computing thus does make 128-bit keys unsafe (since it will only take the order of 2^64 operations to brute force). But by then we can simply double the key length to restore the difficulty.

> For example, in my algorithm I used ideas of prime numbers and also changing the order of the characters but maybe some other people use turn bytes into bcd values and than make some change for complexity.

Your algorithm, as I can see, is equivalent to a Vigenère cipher with implicit character mapping generated from prime numbers. The practical cryptanalysis of Vigenère cipher (Kasiski examination) appeared in mid-19th century. Using prime numbers doesn't make your algorithm automatically safe.
I have to say I find it incredibly fascinating you're actually using Gnash to support a Flash-based UI. Were you previously using the official runtime and switched over to Gnash, or was Gnash always the runtime target? If the former, how'd the transition work out, and were there any hitches / do you have to do things differently now?

Based on a few (possibly old) videos of the Nio I found that show the touchscreen for a couple of moments the system appears to have fairly high input latency (~1.5s), and zero realtime feedback (eg, no "pressed" state indication). Hrm.

FWIW, I've been looking around for quite some time for a general-purpose way to do easy-to-maintain UI design that isn't Gambas Basic ("how to basic?") or Electron ("what is RAM?"), and my current to-have-a-look-at is actually the drag-and-drop layout builder in the Godot game engine, which has a 2D mode, and from what I've seen of it is rather fast and makes reasonable efforts toward performance.
You really shot this down with your comment until the end. I’m curious what you could see happening with this tech in 5/10/20/30 years? Particularly the “bonkers” stuff.

I’m asking in part because Elon’s suggested this could eventually lead to whole brain uploads and downloads. Partly asking because it’s pretty easy to be very destructive with a comment like yours and offering a glimpse of where this stands out from the crowd balances the attack.
Follow Reddit in Feedly: Pull content communities and searches into your Feeds
The Bluetooth Mesh standard actually is based on a Bluetooth 4.0 feature set (basic advertising and scanning), so really any BLE device can support it. The problem is that the software is complicated, so typically only newer devices have software support.

Many chip vendors have BT mesh implementations, including Nordic, TI, SiLabs, Cypress, Dialog, and ST.
The bombing bothers me less than the ensuing fire that burned down two whole blocks of houses.
>For example I have one ESP32 setup with 8 megs of PSRAM that does a full scan of a currency exchange every 15 seconds.

May I ask why you're doing that on a ESP? Very cool...just surprised at the choice.
How did I never learn this?
My site does yes, from the Espresso Web Server (https://raymii.org/invalid) - but that is just an nginx trick. That was in place way before I started at this company.

Check the other HTTP headers for more fun.

The coffee machines themselves have a HTTP api but not the HTTP coffeepot protocol. Just something custom.
No. It’s not a power or signal quality problem. It’s a speed-of-radio waves problem.

Mars is really far away. And unfortunately we don’t have something like an Ansible to make communication instant.
Waterfall in practice being so horribly bad for software engineering projects is kind of sad because of how low the bar is set. It's 2021 and agile-ists still compare themselves to that dead horse.

I'd rather see more rigor being put in making a methodology that's measurably better than the clusterf of short-term task tracking spreadsheets and cargo cult dogma of agile in practice today.
This is a good point, the title is wrong!

Knuth named it TeX, with an 'out if kilter' e, to distinguish it from TEX, the Text EXecutive programming language developed by Honeywell. (Knuth, The TeXbook, p. 1)

https://en.m.wikipedia.org/wiki/Text_Executive_Programming_L...
There is an alternative explanation for the observations of "horseshoe" theory. One of the examples often given by that theory is how both far-right and far-left is more authoritarian compared with mainstream. To me the better model would be viewing the current political paradigm as being extreme about individual freedoms.

In other words - when you are at the south pole every direction is north. This tells us more about where we currently are, and not about the similarity of those other directions.
First they came for the Neo-Nazis, and I did nothing, because I was not a Neo-Nazi.

Then they came for the pedophiles, and I did nothing, because I was not a pedophile.

Then they didn't come for me, because the slippery-slope fallacy is bullshit.
Yes, or they can refuse to license it to you at all.
What works for me is picking a task that I estimate at about 10 to 15 minutes and just execute it. Even if it's just cleanup, or writing some docs, or polishing an API interface. If I haven't gained momentum after finishing this it means that today is not the day and I'll retry tomorrow. But usually it's enough to get me started and pick up more serious things.

10 to 15 minutes is short enough to not feel negative about having forced myself to do it, but long enough for me to "get in the mood"
KVM, maybe also Xen.
Moore’s law was specific to the way IC manufacturing worked. While it does (/did?) help reduce the price of electronic simply because they relied on ICs, the big price decreases you see in products after their early-adopter phase are likely just general economies of scale.

Making small early batches of anything is more expensive per unit than making a ton of them —- regardless of whether it’s cutting edge tech or a plastic chair.
Indeed. HN is an echo chamber like most things of its ilk. It's just like the Emmy (etc.) awards; actors praising actors for acting; the rest of the world is largely orthogonal.

The amount of pretense and smug here isn't any less about its domain than any other self-selected community.
> Your bosses boss doesn't optimize for those metrics "just because".

Your bosses optimize for those metrics because it's the one they can communicate higher up on the short time they can get higher ups attention.

If it were because the metric was any good, there wouldn't be so many cases of companies bankrupted by technical and cultural debits pilling up.
Also why 1753/01/01 is a magic number on Sql Server.

(And not because that's when Bill Gates sailed the Ocean Blue.)
Note that one can use any router with the dish. Basically the dish provides you with a NATed private IP which you can assign to the WAN interface of your router of choice and go from there.
If Proud Boys are considered far-right neo-nazis, can anybody tell me of a not-far-right political advocacy group that’s allowed to protest without having them labeled as such?

I mean... given that this very article shows their leader and several large donors are not white.
You should checkout Nerves sometime. Flashing an rpi0 and booting directly into a programmable environment is great.
If the manager is a former engineer, they might just be following a rule of thumb, that bigger tasks are impossible to manage, and above a certain size threshold, carry an existential risk for the business.
I'm still confused - is there a set of syntax/language/compilers that will allow me to have one codebase, one syntax, and run the server as native code (possibly with nodejs as an option) - and use same language for the front-end?

As far as I understand it - with ReScript, deploying via ocaml compile to native is not supported - you get nodejs as the server?
Yeah, Charleroi is a very good example. Very similar (in spirit, I don’t have first hand knowledge) to Detroit.
I'm also skeptical about that. It depends on whether or not the smartest content aligns with people's financial interests.
Sometimes the smartest content goes against most people's financial interests so it is heavily downvoted.

HN is a financially-oriented tribe. It's like in the Bitcoin community. Only the pro-Bitcoin content gets upvoted and anti-Bitcoin content gets downvoted.
The smartness of the content hardly matters at all. Sometimes the smartest content is at the bottom of the list.

Usually, I read both the top and bottom parts of HN then I get some of the best arguments on both sides.
You wouldn't, because the whole point of bare metal is to ignore the OS and use directly the BIOS and hardware.

And regarding threads, we would use cooperative concurrency, and also take ownership of the timer interrupt.

Anything is easy when there is an abstraction implemented as library.

Games and demoscene tricks.
This talk describes how the waterfall development model was a caricature that got accidentally turned into reality: https://www.youtube.com/watch?v=NP9AIUT9nos "Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg"
"Yo ahoyo" would be "I drown" in Spanish. That's not a showstopper, but it does make me curious about the story behind the choice of the Ahoyo name.
I think OPs point applies to organizational management as much as programming:

> if a solution exists today, and it has yet to be replaced, it's at least possible that it's over all the best solution, and the reason you're not seeing that is because of a lack of understanding.
Yeah I don't understand their stance. If this becomes popular and everyone uses it then it will become trivial to avoid being tracked. Is that not something they want?
Hosting a site like this doesn't cost much, their business model is probably to add additional paid features as they go.

It's nothing new, but I also don't think it's nefarious.
Sketch Crack 71.1 and Serial Key and Torrent Free Download [Latest]
Interesting read and helpful lesson list.

I've only used Ceph as provided to be by others and considered setting it up in some instances. Didn't know about the development of BlusStore and it does seem much simpler. The choice between xfs, btrfs, ext4 always seemed a bit unclear (except that I had experienced non-Ceph troubles with btrfs).

Note to self: use ceph-volume/BlueStore.
Watertight vector maps from raster images
Obligatory: http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and... ; http://www.righto.com/2019/07/bitcoin-mining-on-apollo-guida... ; http://www.righto.com/2015/05/bitcoin-mining-on-55-year-old-...
You know the rule here and especially on sites like this one. Logic and hypocrisy doesn't apply to the left; only to anything against them which is only the 'far-right'.

As for BLM, don't worry. All those who donated millions to the BLM cause have just funded the lifestyle of their dear founder for her $1.4M LA home. So much for the so-called 'Marxist revolution' that they all desperately needed.

There's a term called for this and its called 'an exit scam'.

[0] https://www.dailywire.com/news/blm-co-founder-buys-1-4-milli...
I recently took a mandatory SAFe course. The introduction consisted of mainly justifying the practice by comparing it to the waterfall method. The latter being defined absolutely ridiculos. The client is not allowed to see incremental versions until the entire thing is completely finalized, maybe 2 years later. The initial design is not allowed to be altered. Testing can't start until the entire application is done, etc.

If you have to misrepresent the alternative (false dichotomy anyway) then maybe you don't have anything of value to bring to the table. That's what it felt to me.
You never learned anything, until you did; like this =D
Nigeria’s oil production rises to 1.57 mbpd in March, breaches OPEC quota
The article states:

"Those working in HR departments have the responsibility to assure that people are treated fairly at work."

I'm disappointed by this characterization from HBR. Perhaps it could be argued that HR has an ethical responsibility to do so, but this is not why large companies have HR departments.

HR's responsibility to the worker is to ensure they are treated legally. Apart from that, HR departments are there to protect the company from the worker, not the other way around.

The reason it is hard for people to speak up about injustice in general is the same reason it is hard for people to intervene during an assault. Bystanders and witnesses fear they will become victims if they get involved.
My idea is that bottling company should be required to buy used bottles off the recycling market to be able to be allowed to sell new bottles.

And we should let them figure out what to do with the used bottles. Initially they'll probably resell the used bottles immediately and pass the price onto the consumers. But this will provide solid income stream to recycling companies and some innovative solutions might emerge how to reduce waste or make it more managable.
I’ve seen this a few times on the net and it’s weird quote to me, because the nazis did incrementally come after more groups; Jews, gay, Gypsies, disabled, etc.

Is my takeaway that it didn’t happen or something else?
"you don't know me mannnnnnnnn"

>Any given person who identifies as an antifascist is vastly more likely to have deeply sincere & considered political beliefs than essentially anyone else you know in your life.

jfc bloviate more why don't you.

please get offended at sweeping generalizations about the left and the respond by making sweeping generalizations about everyone not identified with the left. I'm sure it'll convince everyone.
Here I enumerate the set of reasons that Apple would make and maintain an iMessage client for Android, G, such that for every reason r in G, r is a good reason:

G = {}

The cardinality of the set G is zero, QED.
Oh, that's interesting. Is the router then completely just a commodity thing that has no specific Starlink functionality at all?

Edit: Some reddit posts suggests the Starlink App doesn't work if you don't use the router. But also that the app isn't terribly useful outside of the "obstructions view", which is mostly a one-time need during installation.
Board game AI works by searching through the state space, and evaluating each state with the neural network, then picking the move with best expectation.

So it needs to load the comparatively tiny game state (chess board) into the GPU for each evaluation. The more game states it can evaluate per move, the better it is. It can be in the order of millions.
The no personal domain is antithetical to the stated purpose of building your own brand. And given that this is a new site, with no Twitter presence and no already well known person behind it (that I could find), it’s silly to say you’ll get anything out of the “SEO tailwind” they allegedly already have.
Two rebuttals to Leibniz are "that was then, this is now", and "but this is special". Both are fluff until you answer the real question, which is "why are things the way they are"? It takes both humility and courage to engage with something you don't understand, but if you are curious, it is also deep fun.
This has been my experience and it has left me feeling kind of rudderless. I want to do a good job, accomplish things, and build a solid reputation (and hopefully make more money) but it ends up feeling like getting punished for doing well.

Of course, it's easy enough to say that hard work is its own reward or that it'll pay off in the long run but it sure doesn't feel that way sometimes.
This past year we should have pushed for "Temporary" universal healthcare coverage.
Latency in this case is dominated by time-of-flight to the satellite.

At 100 Mbps with a 40 ms latency, there are about 2 megabits in the air between the ground station and CPE.
Royce's waterfall model is what was actually being used until the mid-2000s in most software houses. And it was one of those processes that looks good on paper, but doesn't actually save you time or effort.

I don't know where this "rigid" model comes from, but I never encountered it in the early days. Everyone knew you couldn't just complete a phase in totality and then move on to the next; there had to be overlap and stepping back up to an earlier phase as you discovered new things.

I suspect the "rigid" variant is merely the hyperbole that waterfall has been reduced to since there are no more proponents of it left. Doesn't make the Royce variant useful, though.
It may show up eventually here: https://hackernewstitles.netlify.app/
For instance, the OP is not very well written or informative, IMHO. Great discussion though
In consulting they talk of a “hybrid model” which is basically iterated waterfall. Which, ftfa, is regular waterfall.

It works in consulting because you know the end product and schedule before agreeing to do the work (or at least you’re suppose to).

I use to be anti waterfall just because everyone else was but, at the end of the day, it works pretty well in its niche.
That article goes over some problems with the initial study, and some issues replicating (although the follow up study did find a similar effect). Hardly seems like a slam dunk, though, and given those issues it seems the effect is likely weak if it does exist.

More broadly, I question how effectively "endogenous interest" can be accurately measured without risking a lot of confounding factors from the broader society. I didn't read the original paper, maybe they tried to account for that, but I can't really see how you reliably could. People's interests don't exist in a vacuum, they're tangled up in their upbringing and society. If they'd done a similar study a century ago they might have found women having a high endogenous interest in being homemakers.
Nice work.

Agile Methodology was a self-defense coping measure for dealing with psychotic customers who cannot or will not do proper project management.

It was never meant as a replacement for PMI.

IMHO, "waterfall" is not having feedback loops, iteration. All of the methodologists (I read) in the 90s cautioned against "throwing it over the wall", as detailed in this OC's description of rigid sequences.

Plenty of today's "Agile" lacks proper feedback loops. Where primary assumptions are not revisited, when new information does not lead to course corrections.

Maybe "waterfall" is just dysfunctional communication, where reasonable people aren't talking to each other.

Any way. This is a great write up.
Interesting. I am not a rocket scientist, but I think there’s a few fundamental problems with doing this:

1. You can’t keep the satellites in a “line” between Earth and Mars, as objects in orbits of larger radii travel slower and so have longer orbital periods. This is the reason why for example geosynchronous orbits are only possible at a particular distance. They would only align with some frequency, which I’d guess would be closer to a geologic timescale than a human one. I think the fact that Mars and Earth’s orbits are slightly eccentric only makes this harder.

2. A solution to the above could be launching way more. But launching so many satellites carrying enough fuel to escape Earth’s gravity well would be prohibitively expensive compared to cost of LEO of existing Starlink satellites.

3. Starlink satellites are only designed to transmit maybe a few hundred km? In any case that’s 5 orders of magnitude smaller than the distance between Mars and Earth. You’d need dramatically more power consumption to transmit effectively over those distances, which is why existing bitrates are so low.

Anyway this is pretty cool, I found a NASA dashboard that also shows bitrates for current spacecraft: https://eyes.nasa.gov/dsn/dsn.html
That's evidently correct, and all the empiric results point into correctness too. As always I recommend reading Deming. Or go directly to the Toyota production system. The best working system is one where management sets the goals and workers decide the means, while one trusting each other to do their job.

https://en.wikipedia.org/wiki/Toyota_Production_System

But somehow, management never accepts this reality. Even the Japanese auto industry is regressing into Taylorism.
Given the nautical theme, I think it's just a play on "ahoy".
For me, unit tests is what's replaced the debugger.

I still try to fire up the PyCharm debugger sometimes, but setting up the environment usually proves too hard.
I think this situation is a good illustration of latency vs bandwidth. Latency is unavoidable due to the speed of light, but there’s no physical barrier to bitrate aside from power consumption.

Seems like the best bitrate we have from Mars is MRO at ~5 megabits/s which is enough for standard definition video. I’m certain we have the technology to push it higher, but it would be expensive and it seems it’s not really needed for existing projects.
You are asking for one example. A recent one that comes to mind are peaceful anti mask protesters.

I don't think they are labeled neonazis. I happen to disagree with them strongly and hold their views in low regard and believe they are directly contributing to the pandemic, but I haven't seen them widely labeled neonazis.
I am waiting for (YC22) BloodySell: Auction Your Blood Online
I think missing twitters Boostrap under design languages / frameworks is a notable omission
Clicking on a map location in Google maps shows a context menu where the first entry is the latitude and longitude, click that and it copies it to the clipboard. No need to use a Google specific encoding.
I'm using Starlink right now. AMA.

I'm in East Idaho. Currently my dish angles itself to the north. It rarely moves itself north/south, and slightly moves east/west throughout the day. I've read that right now it locks onto a single satellite, although they're adding multi-satellite support later.

My speeds are inconsistent, and interestingly they start slow (around 60 Mbps) but after a couple seconds they'll get to 150-200 Mbps (which is awesome for downloads). Latency is consistently in the low 30ms. I get some downtime every day, so it really is a "beta" like they say. I have a backup WISP.

Setup was literally take dish out of the box, insert into tripod (included), plug in cables, connect to the wireless routers SSID and activate with the starlink app. After that I put the included router into storage and plugged in my Protectli[1] running CentOS. Everything works great. My only complaint is the CGNAT, but given the difficulty associated with procuring IPv4 addresses, it's understandable.

[1] I love this thing.
Highly recommend:
https://smile.amazon.com/gp/product/B0741F634J/ref=ppx_yo_dt...
Two men who roamed the Indian capital using monkeys to rob arrested