skysight-inc/HackerNews huggingface dataset:
We don't actually know for sure that he was doing "illegal things". He was running a hosting company ("Ultra Host") on the public facing web and later launched Freedom Host as a side business, or perhaps better described as a charitable hosting service to contribute to the Tor network. Freedom Host offered FREE hosting to people on the Tor network. What liability does he have if other people use his host for illegal things? From what I understand he was never personally involved in any of these activities.

One can argue that he had to know about it, perhaps so, but the way he's being portrayed by LE and media is as if he was the kingpin of child porn. That's far from the truth. Freedom host served half of the Tor network, including perfectly legitimate services like Tormail, wikis etc.

I think his mistake in not cloaking the identity used to purchase servers can be explained this way: He was never planning to host CP starting out (or do anything else illegal for that matter). He probably thought universally recognized no-liability laws would apply to Freedom Host just as any other hosting business. Perhaps he later went down a darker path, but at that point it was too late.

The fact that he now pleads guilty means absolutely nothing however. Remember, he was extradited from his country to USA, and while he should never have been sent there, he now have to adapt to the way the "justice system" works over there and it works kind of like this: 5000 years in jail or take a plea deal and get away with 15-30 years. Even if he is innocent, you need to realize that when you're facing a kangaroo court and subsequent rotting away in jail for life it might be better to pick the lesser evil.
I don't really consider this a "hack", I mean Equifax left the door wide open.
Microsoft's "ad" amounts to a Start Menu suggestion that doesn't even appear if you turn off "Show suggestions occasionally in Start", nothing like Apple's notification. It doesn't even use a "pop-up"/focus-grabbing UI. (And it can be dismissed by right-click > "Don't show this suggestion")

EDIT: I was referring to the ad mentioned in the article, at least. Someone else in this thread pointed out a different Start suggestion: searching "firefox" brings up an extra banner message suggesting Edge, but it doesn't hijack the actual search suggestions or keyboard controls. (i.e.: you don't need to scroll/navigate past it)
Sure! 'C' in the debug REPL enters compiled mode.

https://github.com/JuliaDebug/Debugger.jl#compiled-mode
I think programmers tend get fixated on learning "new stuff(insert new framework here)" or generally stressing when not learning some new big thing. One should be learning everyday, trying to improve skills in the language they are working with. Becoming an expert in a language is not easy. Plus, you also learn business, interviewing skills, life skills and so on.

If one feels their job no longer forces them to learn, they should seek a different position within a company or switch companies maybe in a different type of business. However, one could stay at the same job for a long time, and then maintain legacy systems, which can also be quite lucrative.
Does anyone know the best state(s) in which to base a cooperative? Delaware, Nevada and Wyoming are the best for corporations, the main goal being to avoid corporate income taxes:

https://www.legalnature.com/guides/top-states-for-incorporat...

Related to that, is there something to be said for basing a cooperative/corporation in your home city/state specifically to bring in tax income for schools, infrastructure, police, firefighters, etc? What about nonprofit corporations, is this a nonissue for them?

In Boise, ID (where I live), HP and Micron/Crucial have enjoyed tax breaks for years as an incentive to be based here. But people have speculated that those breaks made it harder for other tech companies to compete here, because their tax burden lowered the wages they could offer. That may have set back the startup scene here for many years. It also potentially raises residential property taxes since someone has to pay for those incentives, and that's become a major issue as more people move here.

I worked at HP for a year as a contractor 15 years ago and it was wonderful, so I'm not disparaging them. I'm just curious to see what others think of this issue.
You can also use PySlide or PyQT5 to write all the base in Python with Qt components. Python+QT works really well if you build good unit tests. I used it recently to build an mpv front-end:

https://gitlab.com/djsumdog/mpvbuddy/
Look more closely at the example of the drill, with the exception of the batteries, can you go out and buy a new motor when it burns out? Can you go out and buy a new trigger?

At a certain point, electronics becomes cheaper and more reliable as components get so tightly integrated that they aren't replaceable.

Anyway, this makes me wonder if there's a niche for a "portable computer" that is comprised of standard, easily-replaceable parts. I probably wouldn't buy one, but I wonder who would?
When the pay is lousy feelings become important.
I think this meme is very true for neurotypical people. Over the years I've practiced some skills around things like voice inflection and body language. Most people do these things naturally, but for me it's 100% a conscious effort. I naturally have an extremely flat affect. Very monotone, no facial expressions, etc. When I remember to "turn those skills on" my life is SO much easier, even though I'm saying the same things and performing the same tasks. How I do them matters more than what I do.
I think you could "generalize" any pyschological problem to that. Every psychological problem, by definition, means thinking things that are harmful. Thinking requires attention, and if you know they are harmful, presumably it is a lack of control that makes you think them.

But I don't think that's a particularly useful generalization in most cases. Unless a person has general problems controlling their attention, then the likely culprit for negative thoughts is not attention control in general, but something related to why those thoughts in particular are prevalent.

In other words, if you eat rocks, the most likely explanation is pica, not gluttony.
When I first heard Microsoft was working on Rust-style safety, the context was adding it to C#. But this sounds like it's a completely new language. Have there been any public discussions about what its syntax and semantics will be like?
Quite right! So a 1+ is needed.

I can't amend my comment to that point, but the original comment didn't have +1 in there anyway.
That's not Creationism though. Creationism really is, there is no evolution and everything was created as is. You can have a Creator but not have Creationism- that's basically what I was taught when raised as a Christian (Genesis is at least to some degree metaphorical or a remnant of an older faith, God was essentially the First Mover, we shouldn't disbelieve science, etc.).

What you describe is more like Deism or Theism, where you believe in some sort of higher order intelligence behind the universe, but it's not incompatible with science and rationality and observation. You can't believe in both Creationism and evolution because Creationism is an explicit denial of evolution, and of anything but a literal reading of Genesis. But you're in good company, as you just described many/most of America's Founding Fathers, who today's Evangelicals would have lynched as heretics if they bothered to read their actual words rather than treat them as cartoon mascots for whatever they want to imagine America stands for at the moment.
I'm more bothered by it's placement being in my start menu, than I am by what it's for or against. The PLACEMENT is what's really crossing the line.
Yes, don't give them your soul but often effort is rewarded and a company consists of people who can stick their neck out for you. Unfortunately they also might consists of people who will stab you in the back...

When I was working as a software developer I usually got the most fun assignments, not because I worked myself to death, but because I was at least pretty good for the type of job I had and took initiative.

Now I'm in a job role where I'm expected to take initiative and drive things myself and that can of course mean burnout for a lot of people but I still feel that the company culture is pretty supportive of preventing that. I have monthly 1:1 with my boss and the standing agenda is:

1. How do you feel your work/life balance is right now?

2. How I can support you in removing any obstacles preventing progress in your goals/projects?

3. What can you do to take action to make progress about the things we have talked about.

This is absolutely not a startup though and not in the US either.

I also do realize that if I find a more interesting job I will quite and if my company realize that they don't need my services they will try and fire or move me to another position.
Nothing. It's almost certainly autonomous, with cable control as a backup. Maintaining any sort of signal underwater at frequencies that allow decent bandwidth is hard. Basically impossible with consumer grade equipment.

I worked in a related space while at GT, competing in the AUV/AUVSI competitions (not related at all to this lab - gatech has a large number of robotics teams/labs). We were getting the basics of cheap autonomous underwater vehicles down - vision, depth, INS, etc, and that was 10 - 15 years ago.

It's a nice space since it's similar to control systems for flight, but much more forgiving on the time constraints.

The biggest hurdle is always funding, since there's not really much market outside of the DoD or research grants.
Telegram Open Network (Ton) Sites How To
Jim Holt's book "Why Does the World Exist?" is an interesting tour through different approaches to this topic.
Looking and feeling fancy is often what sells though... that is ultimately more important.
Qt/QML is commonly used for that. Some companies sell component libraries for it, but many projects just code up custom components in QML.
The article isn't really about napkin math and rough estimates. It actually goes into using simple benchmarks to calibrate to modern performance numbers.
I actually write a good bit of React professionally. I'm familiar. I just have yet to see a very compelling case. And the excuse is almost always this nebulous "rich/complex interaction". And.... I just rarely see any good examples of this. The huge majority of apps (web or otherwise) are not video games. They're forms that submit stuff to a server and get a response. There's sometimes a dropdown here or there.... and that's it.
> The card was just $135 at Microcenter, because it was open-box.

Even then you'll need 27 months (2 years and 3 months) before being more cost effective than Geforce Now. That's considering that you are on a desktop though with a CPU powerful enough.

Personally I started doing cloud gaming mostly because I was on a netbook at school (I liked the form factor and the battery life was quite nice versus most laptop). At first on OnLive, then on LiquidSky, and since a year ago, on Geforce Now.

I don't believe the service will stay at 5$/month though, both service I used shutdown because they weren't viable and they were in the 10$ range. LiquidSky was supposed to come back, but they missed multiple release date now and with the release of GeForce Now, I have no hope. Shadow seems more viable at 25$/month, which makes your solution much more cost effective.
IANAL (I am not a lawyer) - but I think there’s a distinction here in that the lawn mower is going to be on private property, but having urls in the Internet is generally assumed to be public.
When I was a high-school student I hated pep rallies [1]. The entire school was dragged into our gym, sat on the bleachers while the football team ran into the room through a paper banner and various students on the pep squad would juggle, dance and force everyone to make some noise. It felt like a gigantic waste of time. Nearly 30 minutes for 450+ people.

When I joined in the corporate drudgery I hated all of the equivalent rituals. I worked at a game company that did a literal equivalent of a pep rally for the 100+ employees who were in the process of finaling a game. Quarterly all-hands meetings are usually veiled pep rallies where making some noise is replaced by polite applause as division managers tout rose-color tinted bullshit.

Nothing alerts my cynicism quite as much as this fake-it-till-you-make-it forced optimism and team building. I've been through a dozen flavours of team building including learning my MBTI, my DiSC color and more. I've gone on day long retreats/field trips and I have been forced to awkwardly mill about every Friday for flat beer and microwaved appetizers. I cringe at the very thought of this stuff.

I wouldn't be able to count the number of company value presentations I've been subjected to. Core values, OKRs, and a host of company culture defining paradigms I don't even remember. I've seen laminated principles posted in break rooms and hallways only to be usurped by some new systems within months.

And yet I truly and deeply believe it is not only worth the effort - I believe that things like these are essential to build high-functioning teams. It is a bitter medicine but once I wipe away my cynicism I must admit it works. Just like advertising - that stuff sinks into your subconscious whether you like it or not. Only stubborn fools will insist it doesn't work on them, as if they have some kind of mental fortitude/resistance unlike all other humans.

IMO, aligning people to a small number of shared values is maybe one of the most important and powerful things we can do.

1. https://en.wikipedia.org/wiki/Pep_rally
> I can read the C++ (not C), though, and improve it,

Can you give an example of some improvements you see that are directly obvious from the C code?

I'm especially interested in a process that reveals the sqrt optimisation.

> whereas the two lines above are impenetrable.

It takes practice to learn a new language. For now, you will have to take my word that the former of the lines is almost a literal translation of the problem, and to an experienced q developer, directly suggests the second line. I hoped the illustration would suggest this, but communicating alien things is hard.

Languages that have that property are extremely valuable to me: There are a lot of languages that have a nice notation leading from problem to code (lisp, haskell, etc; at least some of the time) but it is much more rare that we have a notation that directly suggest further (better) notations, and myself having programmed in C, C++, Perl, Python, Java, Forth, Fortran, Cobol, Lisp, and so on for decades, I'm telling you that this seems to happen more with array languages than with any other language or language-family that I've had experience with.

If that intrigues you, I can try and give you a crash course:

- til x is the vector of integers from 0 to x. In C it's a little like: r=calloc(sizeof(int),x);for(i=0;i<x;++i)r[i]=x;

- x mod y is modulo. Similar to x%y in C, but it generalises to vectors.

- x mod/: y shows each-right (/:) which composes to the operator on the left. This builds a 2d array of each x argument (columns) mod each y argument (rows).

- til[x] mod/: til[x] is thus the 2d array of integers from 0 to x mod each right the same list.

- x=y is equals. Similar to x==y in C, but it generalises to vectors.

- 0=til[x] mod/: til[x] is thus a bitmap of locations where (columns:0..x) mod (rows:0..x) = 0

- sum adds up the values in a vector. applied to a 2d array (including a bitmap) returns the sum of each column.

- functions are written with curly braces. In a function, x is the first argument, y is the second.

- {x*x} is thus a function that squares its result.

- mod[;2] is a projection. It is actually the function {x mod 2}

- where returns the locations of 1's in a list.

- where mod[;2] ... is thus the locations of odd values.

- sqrt x returns the square-root of x, expressed as a float. this too generalises to vectors, but we do not take advantage of this.

- ceiling x is the same as ceil(x) except it too generalises to vectors (we aren't using this).

With that in hand, you should be able to carefully decode each line: They're read from left to right, and q composes easily.

> I can also lift the core of the C++ code into a function and reuse it, which doesn't appear possible in the other language.

That's generally true for Python or Java, but q programmers have an excellent C binding. It's as simple as:

k(0, "{where mod[;2] sum 0=til[x] mod/: til x}", kj(n), 0)

- k(f,s,x,[y,[z,...]],NULL) calls into k. f must be zero (in-process) in this case. s is the script. x, y, z, (etc) are arguments terminated by null.

- kj(n) returns a variant (type tagged) from a long long.
GNOME isn't fine. See, on switching keyboard layout it switches focus from current window while it writes some file to disk. Yes, it's not terrible on SSD, and I bet whoever invented this monstrosity has an SSD. But needing an SSD not to lose some of the letters you type just screams of insanity.

OTOH, yes, the rest of Ubuntu is fine, and to anyone fed up with Windows I gladly recommend anything else based on Ubuntu LTS. [LKX]Ubuntu, Ubuntu MATE, Mint — they are all really fine.
I was looking at this last night. I'm interested in setting up a simple project with it -- so far, it looks the most promising to fill the GUI gap.
I would consider the example case of F# -- originally a research language that, though it graduated to a life of its own, keeps feeding features "back into" C#.
I have found the opposite for me. I'm not the feelings guy, but these days I seek more of the kinds of compensation that generally are not tracked and taxed by the state. So I care more about flexible schedules, vacation time, etc. I need to make a certain amount of $ to maintain my lifestyle, but otherwise I'm trying to maximize those other things. I can imagine for many people, their feelings is another kind of compensation that doesn't get tracked and taxed by the state.
> But make sure you give your developers enough time to sit down with the code and understand it

> It means that all future developers will have to spend a lot of time to understand complex code that could be simpler.

How did you get from one to the other? The OP's point is to give people enough time to figure things out. Not to never rewrite.

We need to agree that going to either extreme, always rewrite vs never rewrite, is not a good solution, or even a solution. We should spend some energy in figuring out why to rewrite (is this code even used? is it used more than foo / time unit, is this code causing any problems as is, is it worth the time to rewrite it) and how to rewrite (make sure the new version covers all the use cases etc). In short, we should have a way to decide what to do if you say to rewrite and I say no.
It comes across as you've given this some thought, so what are the best ways for adjusting an organizational culture?
notion is a bit like i3 but with fixed containers that don't disappear when they become empty: https://notionwm.net/

herbstluftwm also has containers something similar
Your sentiments contribute to the bubble. It is possible to live without forking your money over to the stock market. It is harder to grow great wealth, but that is phony wealth at the moment or soon enough. If everyone invested in themselves, demanded a stable gold or gold backed currency, and eschewed the bubble gains in the markets, the gains would not be there and the manipulation would not be possible. That would reflect the reality of our current situation. Times will get tougher the longer we wait to see reality.
I've literally never seen no wash rice in my life (in the UK)
Navigating an autonomous car with only a “digital” Lidar's camera-like 2D data
> The level of interest from hardware vendors (ODM/OEM/component manufacturers) has gone down - that's why things are worse.

I'm sort of surprised the Linux community didn't put more effort into a compatibility layer so that Windows drivers could be used on Linux, or something to make it easy for vendors to quickly port their Windows drivers to Linux.
The US has no jurisdiction to arrest Chinese soldiers on Chinese land. How could it be illegal? They would become prisoners of war in a war that doesn't legally exist.
He didn't try to 'reinvent a model' he just showed where modern numbers fall in his simple benchmarks.
DeepSpeed: Deep learning optimization library for easy distributed training
> I'm not that interested in seeing benchmarks of the latest RGB memory sticks,

With the kind of workshop they are building with Alex, it's clear they are aware of that. Let just hope they can do more of them quicker!
Here's a great article from 2007 I've had bookmarked for a while.

https://www.engadget.com/2007/11/05/symbian-nokia-microsoft-...
I'd assume it will fizzle out on its own without any intervention if things are as you describe.

At a lot of companies, the management is constantly talking about how they're going to do trendy new things, as that tends to be what upper management or investors want to hear. A lot of the time it's pure lip service, or they spend some money on it and then quietly kill it.
Technology decentralizes power.

I would have agreed with that statement at one time. Now I'd qualify it to read "Technology can decentralize power." Unfortunately, it can also do the opposite. I'm at a point now where I'm torn on the question of whether or not technology inherently tends one way or the other. But in either case, I'm now convinced that human nature is much more a factor in the centralization / decentralization of power than technology.
The end goal is the same. The boat. I see no difference.
The criticism isn't really accurate for react though. React only mixes markup and code in the sense that markup is produced through function calls rather than as the result of processing arbitrary strings.
Correct, after iPhone was released, it became apparently to Google that it wasn't just the carriers which were a roadblock to Google's unfettered monetization of the mobile space, but also Apple. Google leadership had these ridiculous fantasies of strong-arming US wireless carriers into ultra cheap unlimited data plans, and/or buying the 700Mhz spectrum for their own country-wide coverage with no dead zones. Hence the spectrum bid. When Apple released iPhone, it was not only a better product than the internal developing Android devices, but Apple also struck an exclusivity deal w/ AT&T which set the price point for these new devices. Google not only had their leverage yoinked out from under them, but they also started to realize becoming a wireless ISP is harder than they thought, and had no choice but to release what they could. I'm guessing at the time T-mobile needed the business inject the most of the big 4, and made Google the best partnering offer.
As opposed to the current US system where large shareholder-owned corporations dominate the market, which lets them grow, which is a positive feedback loop in that incentive structure?
Technically bureaucracy has one function taken for granted - consistency at scale. Even with bueracratic kerfluffles their algorithmic approach is usually far more consistent.

It also tends to be more organizationally driven than dynastic or personal. That is partially why even corrupt ones were an improvement over literal feudal fiefdoms historically.

It is still often a source of mediocrity and stagnation but we should remember why they existed in the first place. They do need periodic reform and streamlining certainly.
It wouldn't surprise me if the quality and stability of the motherboard is a factor here.

R5 1600, never had any of these problems, and I have friends running Threadrippers that don't see these problems either.