skysight-inc/HackerNews huggingface dataset:
Having very high packet loss means something is badly wrong. A good wire-level (yes I know, there are no wires, nevertheless) protocol aims to hit lower packet loss rates by fiddling with other parameters. Example: Let's say you have 40MHz of assigned frequencies, but when both ends measure they find 4MHz of that is full of noisy crap, the rest is fairly quiet. Well, rather than lose bits in those 4MHz and toss away many packets, why not keep 36MHz with a much lower error? If only 6000 packets per second get through of 10 000 sent, then an option to send 9000 and receive 8000 of them is already a win.

Now, upgrading satellites is trickier and more expensive than upgrading your home cable box, at the extreme obviously sending a bloke up to "swap out this board for a newer one" is either tremendously difficult or outright impossible depending on the orbital characteristics. But we shouldn't act as though high packet loss rates at the IP layer are to be expected, they are avoidable. And fixing them will do a lot more than just enable HTTPS to work better.
The lightweight window managers seem to do the least of this imagined user problem.
Well he has to boil it again, pretty sure it's a joke
Apex Trader – Automated Crypto Bot
Basically, yes.

If they wanted to incorporate Math.NET Numerics (which is pretty good, I have used it before for a lot of stuff) into the standard library alongside the existing RNG architecture, I'd be down for that, but I expect the same seeds to play for me the same sequences everywhere because if they don't simulations, games, etc. will break.

Eventually you can deprecate the existing System.Random and turn its implementation into (using Math.NET Numerics terminology) a separate RandomSource, and eventually remove System.Random, but you can't change the contract of System.Random.
I know a non-zero number of people who picked up telecommunications panels, terminals, monitors, trunk test equipment, access codes and other items and plugged them in at home.

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

https://archive.org/stream/JustinTannerPeterson/1346919-0_-_...

>A couple of hours later, Neal accompanied Poulsen to his condominium down the street from SRI. Against one wall stood a six-foot-long phone monitoring station. Strewn on the floor or stuffed in the closet were line-testing equipment, trunk test sets, telecommunication panels, terminals, monitors, cables and a switching device. At the same time that he had an SRI security clearance, Poulsen had been pulling nighttime burglaries on Pacific Bell facilities, stealing manuals, passwords, anything that might provide access, the San Jose indictment charged. The handful of books and papers ranged from "How to Buy Stocks" to a copy of "Watchmen," a violent comic book scries, to a bright yellow report binder that might have been scribbled by an eighth-grader but for its title. "Burglar Alarm Procedures."

>A police photograph taken at the scene showed Poulsen leaning against the door, a sour look on his long face. "I had him sign a copy of what we were taking away," says
Neal. "I think he finally realized there wasn't going to be an easy way out."
There is an endless amount of old Roman coin. You can buy bags of them. Why are these so rare?
From posting 5 design links every day, now it earns $3,000 MR
> These snapshots are then checked-in into the source control with the service.

What's responsible for updating these recordings when the dependencies change? Seems like unless you've automated that (or have some kind of linter in CI that checks that recordings match real behavior) services will run the risk of testing against unrealistic data.
I think that the argument that you can't trust ISPs is weak.. With HTTPS, you still need to trust certificate authorities.
It is somewhat suspicious that Google suddenly decided to create their own Certificate Authority in 2017.
Forcing every website to use HTTPS just reduces the pool of entities who are able to track and manipulate us and it gives a false sense of security.

There is no doubt that this change is designed to take power away from some entities and to put it in the hands of a few key players which Google trusts.

Also, the video created by the author is highly deceptive; the author makes it look like he has hacked the website itself; in reality, he has only intercepted the traffic to his own machine so in reality he has only modified his own view of the website; he hasn't actually hacked anything.
I'm sure that the author is being intentionally deceptive; he knows exactly who the target audience for that video is and he knows exactly what it looks like.
Unraveling Riot's Critical Strike Algorithm
Context: https://news.ycombinator.com/item?id=17732912
This is not true in general. There is nothing intrinsic to static types that is incompatible with exploratory coding. If you want to turn all your type errors into runtime crashes, then some statically typed languages will even let you do this (e.g. deferred type errors in Haskell).
Let's not forget about Elixir. Elixir is what pulled me into functional programming. However, I would argue that you should still use the right tool (programming language and/or frameworks) for the job.
The Retro-µC: Putting the Open into Retro Computing CPUs
The World’s Oldest Blockchain Has Been Hiding in the New York Times Since 1995
Bitslicing S-boxes with the Quine-McCluskey algorithm
If we're trading anecdotes about a really specific subset of users here, I know a bunch of "retired people" who also almost exclusively do email, but you know they also like things to be easy, intuitive, familiar, functional and still kind of pretty like they're actually part of the future. They absolutely can not have it break. And you know what? They do want more features that they can use, it isn't that they only want email because it is all they can use, it's just the rest is not easy/intuitive/familiar or is providing no greater value to their now limited time. What value does linux desktop bring to them? It's a liability with no advantages.

So now a bunch have started using things like amazon photos which has encouraged them to become more interested in their android devices, branching out into other fun photo apps and home IoT crap. Another bunch (quite the dividing line here) has gotten more involved in iCloud shared albums and thus again more interested in the Apple ecosystem. They went from cheap "PC" buyers to MBP because they thought the UX was that much better, because facetime and iMessage and other cool things.

Linux Desktop can't compete even in that easiest of user segments.
There are many ways to extend the standard model and it would be nice to have additional constraints on the extensions (which would come from observing behavior not described by the standard model).
I don't love the feature, although I do sometimes look through my friends' transactions. I guess it's similar to sharing a photo on Facebook, or doing a "check in" when you're at a location: it's simply about broadcasting who you were with and what you guys were either doing or bought.

Most transactions between parties are simply "drinks", pizza emojis, or "rent" to a roommate. It's about showing who you are, what you do, and who you're with.
> a usable autonomous driving system that won't kill me while I cross a street and won't kill the driver while on the highway?

There are no such systems, even organic ones. I despair that the conventional wisdom here among the "hacker" intelligencia has pushed the burden so far. Autonomous vehicles are worth it if they are safeER than human drivers, not 100% free of accidents.

And it's noisy data anyway. Waymo is notable for the fact that their measured fatal accident rate is still zero, where the others are hovering in the small integers. That's not the same thing as a true safety advantage (though I'll buy that they're way ahead technologically).
> writing everything twice—when your DBMS is already writing everything twice—is a rather silly way to choose to go about solving your problems

The GP specifically said the DBMS journal does not write everything: it writes as little as it can get away with, for performance reasons. Since you quoted GP very selectively, you didn’t address what they actually said.
- brand: microsoft is a single point, has been there since the dawn of PC

- ergonomics: linux GUIs are often of no value to the average user. Too diverse, too much change. Unless you do the effort to educate them they will never care. The leap is staggering.. remember people still don't understand web browsers and clicks fully. [2]

- economics: microsoft spends money on OEM deals, which means their software ends up on laptops on shelves that the average joe sees. Also, linux doesn't benefit from scale prices, the few machines that were open source from start were quite expensive with lower perf hardware. a hard sell in terms of numbers

Linux can't get more market share with never ending lib / framework shifts, inconsistent GUIs [1] and technical appeal only.

[1] that said win10 inheritance of win8 second layer is bridging this gap, it's super annoying to have to deal with fakely easier configuration panel but resort to the older one for denser information

[2] and for the joke, windows still follows CUA 99% so you get a very decent keyboard driven GUI. Linux is inconsistent, you may or may not .. sad considering we all love our keyboards #vim
>your bulletins seem more like venting frustration than anything else.

Not sure why it would read that way, those are common talking points/situations in American society.
Webster’s is a descriptive dictionary, which will include nonstandard words so that it can _describe_ them, and provide guidance on what should be used instead. Just like in that link - it suggests the use of “regardless”
How we shaved 1.7s off casper.com by self-hosting Optimizely
I do plan on building a house (buying some land, finding a contractor and getting it built).

Houses in Ontario are getting crazy expensive (as an example - a friend of mine was able to get land + house for ~800k when the going rate of a prebuilt house in the neighborhood was around a mil).

Also, if I am spending so much and plan to put down some roots - I like to have a house based on my designs rather than a cookie cutter bs that most contractors have.

EDIT: I also plan on using concrete (and rebar).
Hey! Cool to read you response.

My initial comment may have been a bit uncharitable, and I'm sorry - I chose clear communication instead of overt politeness. I might not resemble the core audience of the language in any way :)

I based my response to the first page mentioning windows install:

https://nim-lang.org/install_windows.html

This is the first page I end up from both https://nim-lang.org and Google.

My instinctive response was based on a pattern matching from trying to run various open source projects on Windows the past 20 years, and how the projects choose to communicate their install narrative. I.e. the "ciphers" I mentioned in my posting above.

Rust needs additional compiler as well, this is how they communicate it:
https://www.rust-lang.org/en-US/install.html

"The installation isn't perfect, we did have an installer in the past but it proved more trouble than it was worth (NSIS is very archaic and INNO is a PITA)."

WIX toolset may be an option http://wixtoolset.org. Not having a Windows installer generally appears amateurish nowadays (I know a plain zip is just as good but that's what people do and is generally expected nowadays).

Even Latex which was an incredible mish-mash of various components you needed to... acquire, is now available through just clicking the installer:
https://www.latex-tutorial.com/installation/

"...Despite this, you won't find many languages with Windows support that is as good as Nim's."

You could mention msvc in the initial install page since you need it. There was a specific time when projects had good economic and technical reasons not to depend on Visual Studio on windows. Not so much anymore, since it's free for individuals.

Installer landing pages for languages which don't signal my "fragile-not-well-supported" sense:

https://golang.org/dl/

https://www.python.org/downloads/windows/

https://www.erlang.org/downloads

https://www.haskell.org/platform/windows.html

The Ocaml Install page is on the edge, but, that is compensated by a pedigree of being well known and having credible industrial users (i.e. Jane street):

https://ocaml.org/docs/install.html

I know you are a small team and have other priorities than your web page... the installer and mentioning MSVC on the install page would go a long way in increasing the likelihood of at least trying the project for random people running Windows.
The first reason is organizational. 911 dispatch and law enforcement are two very different entities. Law enforcement pays 911 dispatch for a service (every time they push that button on their radio they pay a fee). If you have 911 calls coming to the squad car, you're now circumventing 911 dispatch.

Secondly, it's equipment. Most officers have a cell phone and a radio, which isn't really capable of taking calls from their cell-site simulators. Furthermore, they wouldn't be able to record your call, redirect it to fire or EMT, nor dispatch another officer in another jurisdiction.
To be fair these expectations vary wildly between cultures and countries. Where I come from the starting time of a party/event is regarded as actual starting time. You’re welcome, not expected, to arrive at that time and while there might be some minor preparations left, you’re in no way expected to help by being on time.

However there was a reddit thread (or was it HN?) a few weeks back discussing this very issue and if i remember correctly being on time was considered almost rude in brazil as well as a number of other countries,
There is. Ruby's speed is roughly comparable with Python today, and the Ruby 3 push is largely around performance. However, you've got to remember that Rails took off on a generation of Ruby VM architecture much slower than currently available. There's a very large set of problems which Rails works for where the interpreter just isn't the bottleneck.

On the other side of the equation, the reason Ruby has taken such a (comparatively) long time to make fast is that the language does a bunch of stuff that is just really hard to optimise. Not only that, but those facilities (like... defining methods on core classes at arbitrary points of execution, for instance) turn out to have been quite heavily used, so it's not reasonable to remove those facilities in the name of speed.
True, you hit the nail on the head. All the new businesses I start (nowadays) comes down to: do we already have customers? Is there a real (proven) demand for this?

Bottom line, can we prove that this won't be a waste of time?

This is why I don't open the text editor and start new stuff that I come up with now days. I'm too traumatized from all the lessons I've learned to do that. Getting above water is the biggest hurtle. After that you realize that you don't need to touch anything that risks going nowhere.
Henry in one of his interviews/podcasts mentioned that Facebook was not ready to employ him full-time to work on babel. Do you know anything about the reasoning about that decision?
I got a nice chuckle out of the diagram of a sort of spherical grid superimposed on top of a rectangular projection map.

I assume that was done ironically?
You missed my point. To me, Mozilla is not a highly recognised source. They are politically aligned, they don't respect the privacy of their users, and what's even worse: they say they do and herald themselves as the saviours of the free web and privacy and blah blah, while they stab their users in the back. Mozilla is not only a "flawed source": they either don't know what privacy is, or they are simply malicious. They have no authority to tell me how to defend my privacy or to tell other corporations how to act.
If all you really need is a browser anyway, I don't know why you wouldn't use a Chromebook. That's not a knock on Linux. It's a knock on any full-blown desktop OS.

I certainly couldn't use a Chromebook as my only machine. I need other systems for working with media, games, etc. But I travel as often as not with just a Chromebook these days.

Added: Or just a tablet. My dad always considered PCs a necessary evil. He doesn't really type much and he's far happier with my old iPad than he ever was with a PC--or than he would be with a Chromebook.
Oh, humans are good at coming up with plausible explanations for their choices. Those explanations just aren't always related to the actual process in the humans' heads.
MDX-based presentation decks
I imagine they can't improve upon the standard model if everything they find never contradicts what they already know. Or rather what they can already conclude by the standard model.
According to the article (and articles I've read on this subject before), they are not ditching LDAP entirely but rather they are switching which implementation they'll be supporting from now on: instead of supporting OpenLDAP, they will be supporting the 389 Directory Server, which does everything OpenLDAP does.
What would you change the title to, such that it fits your own guidelines?
Meet a cancer immunotherapy pioneer who jammed with Willie Nelson
They should just publish the API and let the Linux dev-crowd come up with suitable solutions.
This is as old of a question as the internet, or as the humanity itself.

Not every place or discussion forum is a place to discuss anything or everything; some are thematic and that has to be respected.

It's not a problem if someone creates a BBS-like thing for themselves.

It's as much of a right as speaking publicly at Hyde Park -though even that has rules: "as long as the police consider their speeches lawful."[1]

It is a different issue if people refuse to research other opinions, but there is a significant difference in educating this to be the default approach and between forcefully presenting it out of the blue.

[1]: https://www.royalparks.org.uk/parks/hyde-park/things-to-see-...
Taking that statement out of context reverses its meaning.

The author clearly believes they know why it hasn't taken over the market. That's the entire point of the article, and they start explaining immediately after the sentence you quoted.

I can understand why something happens and still be amazed by it. That's what the author is saying. They understand why, but it still amazes them.
I wonder what would happen if Let's Encrypt started charging for their service AFTER HTTPS became compulsory. Seems like a great (but evil) business strategy. All these CAs could just start increasing their prices and we'd all be forced to pay.

If you understand human behavior, then you know that this WILL happen eventually.
> If you don't have my opinion you should stop talking

Oh boy
Want to auto-generate Kotlin Spring Boot code? You can do it with just 1 command
Zelle is easier/more secure to use. You can use your regular bank app, it's much faster than Venmo, and doesn't involve giving a third party access to your bank account. And your money isn't held by the third party until you withdraw it.

Edit: I can't even figure out how to do 2FA with venmo.

Edit again: Apparently it's enabled for all accounts via SMS to the phone number, so that's better than nothing, but TOTP would be better.
And calls to 911 will increase as people check whether there is a Stingray nearby.
GDPR: Basics, Principles and Tips for Compliance
I work at a startup. We have high-end System76 Linux Desktops...and we still cant get the video driver working on Ubuntu with Dell Ultrasharp monitors. The monitor half works and acts up every time the plug moves or every time we take the laptop mobile and plug it back in.

I cant imagine a retail desktop user tolerating these things.

Aside: There was some only-half-joking discussion in the office that someone should attempt to re-write the display driver as a 20% time project.
The iframe is still limited by same origin. The browser won’t let you cross the frames border if the domains are different. There is no attack there
I'm not sure if that's the best way to describe it. That one employee was Eric Veach, who led the creation of this auction system called AdWords. Then he wrote the first version of SmartAss, the ML system that predicts CTR for AdWords and AdSense. S2 comes from his background in graphics. He had joined from Pixar and won a couple of Oscars. (There's actually someone else at Google who has won more.)

Yes, it was mostly one employee, but it wasn't an ordinary one.

http://graphics.stanford.edu/papers/veach_thesis/

(I forgot: he was also behind jump consistent hashing)
Amazon RDS on VMware – Managed Databases in VMware and Hybrid Environments
Great artist painting in "generative" fashion by hand ... one can see her murals in many North Carolina locales especially around Winston-Salem ...

Laura Lashley ... https://m.facebook.com/laura.lashley.77/posts/picfp.15145307...
I use 'code' on CLI or drag n drop to open anything. Much easier to use/remember imo.
This is a real shame, Howard is an absolute asset not just for his LDAP work, but for the LMDB database engine borne from it and the ton of supporting technical materials surrounding it. Symas (Chu's consulting company) have a far clearer take on the matter: https://symas.com/message-president-regarding-red-hat-suse-r... , seems this is entirely motivated by upsell.

Red Hat's move here is a bit like taking a trusted well-supported tool like bash and replacing it with some shit branch of ksh from 1984, and forcing people to pay for it.
It seems the surface is broken down into 10cm wide pieces. This is rather narrow, not even wide enough for an A4 sheet to sit on without crossing a join.

And how are the slats held down?
> UPDATE: Although Dropbox will not support ext4 filesystems that have been encrypted with ecryptfs, it will continue to support ext4 filesystems that have been encrypted with LUKS.

So, this entire article is complaining about something that isn't even true
Developing software for Linux is like painting a moving train. I can understand their problem.
I think the challenge in all this is the office suite and stable/native device drivers.

Firstly, the "Deciders" in the medium and large enterprises most often simply go with Microsoft's Office products. Regardless if libreoffice (and similar open source office suite offerings) provide the same functionality, these Deciders are already won over; so they simply "go with the flow". In order for there to be some sort of universal linux, there has to be an easy way to run Microsoft's Office products. That takes care of a huge number of typical office worker use-cases. (I'm leaving out surfing on the web, because that is already proven on any linux machine.)

Secondly, there is a need for native device drivers. If the Deciders can choose computers for their office workers that "just work", then their choice is easier. For this, computer manufacturers have to really help in crafting native device drivers that support linux.

I firmly believe that once the above 2 conditions are attended to, linux will then become something the Deciders can consider for the enterprise...then - with that many large numbers of users around the world - linux will have its day on the desktop.
About Buying Instagram Followers Cheap
AAA games tend to be C++ plus a range of other languages appropriate for specific tasks.

It's like saying your Ruby while ignoring SQL and HTML/CSS/JavaScript which combined represent far more lines of code and development time.
Are you saying you like seeing just your friends’ payments (understandable) or everyone’s including strangers (the problem)?
so i assume people running freeIPA will be fine? Considering it is based on 389?