skysight-inc/HackerNews huggingface dataset:
I'm not trying to be cynical but what is special about this verses that 1000s of similar sites that came before?

Here's one of google's

https://www.google.com/logos/2017/fischinger/fischinger17.ht...

Here's Ableton's

https://learningmusic.ableton.com/

Is there something special about this one?
Proof Checking: Not Line by Line
If I understood it correctly, that seemed to be the original goal of the lowrisc project, but it seems like it changed direction or it's just too much work. The founder I believe was involved in RPi.

(Please, instead of downvoting me, just correct me?)
Google censoring image of Winston Churchill
In a remarkable display of pettiness for an international company, Google is censoring the image of Winston Churchill when searching for UK Prime Ministers. https://www.google.com/search?q=UK+Prime+Ministers
Do you know if they're intentionally doing that or it's just a temporary bug?
Some anecdata: I know 8 people who angel invest (small sample yes) and 0 have made money.

To heighten your chances you're going to need to write 20-40 checks which means about a $500k investment. And then curl up in to a fetal position till 1 > 20x at least to break even.
Well said. In 1996, you had things like 'cellpadding' and 'cellspacing' that were the precursors to CSS. After reading your post, I do remember that CSS was an event when it was released and thinking I needed to learn it. Flash was the technology that made me start thinking like a programmer and Flex essentially launched my programming career. You and I probably could have a nice time over a beer haha.
As somebody who has only dabbled in web programming, I thought the entire purpose of having CSS class names was to have them be semantically relevant. That way, your HTML could read class="appendix-reference" instead of class="light-blue-4 green-background-2 underline apply-hovertext".
https://news.ycombinator.com/item?id=23513852
Sure, but there's still something special/magic about LEA. For one the ports on which it dispatches are different from the ones available for ADD or SHL, even though is it effectively capable of SHL with register and immediate operands. And it's odd that 2- and 3-component address is 1 uop. Even though it's in the kitchen sink with all the other arithmetic, it's still a special case, rather than being decomposed into several adds, shifts, and moves.
No, it’s not worth it for them to spend $50k in someone’s salary getting them up to speed on the local culture of a place to discover a trade that might be worth 150k.
I don't know if hyperparameters count as being adequately creative, and perhaps that is unsettled. I suspect you would have to have an argument about how creative the process of tuning parameters is. It might be very fact-specific, IE perhaps some hyperparameters might count as creative and others might not. I realize that is not very satisfying.

The US Copyright Office says: "The crucial question is “whether the ‘work’ is basically one of human authorship, with the computer [or other device] merely being an assisting instrument, or whether the traditional elements of authorship in the work (literary, artistic, or musical expression or elements of selection, arrangement, etc.) were actually conceived and executed not by man but by a machine.” U.S. Copyright office, Report to the Librarian of Congress by the Register of Copyrights (1966)."

While the dividing line is fuzzy, it is clear that as soon as you're claiming that the art was generated by AI, you are fighting an uphill battle to get a copyright registered.

Again, I am not a lawyer.
I think this seems to be a large crux of the entire phenomenon: How to classify Wikileaks, and similar platforms. It's not focused on enough IMO, but part of the defence of Wikileaks I typically hear is that as a result of their persecution and prosecution, there are serious journalistic freedoms under threat.

It seems that Wikileaks and the like do not neatly fit under previous classifications we may have. They certainly don't fit the legal ones, as those seem to mostly cut populations into free speech for citizens and foreign spies.

On a related note, off the top of my head I do recall that at least a few of the lawyers and journalists who were involved with Wikileaks, and Edward Snowden, were apparently advised to go into political exile. I think at least some of them did return last I heard.
> If your college background is math, you used Matlab in school.

This is as misinformed as you can get. Matlab is not meant for math - it's meant for computation and the target is science/engineering. Sage likely does a lot that Matlab doesn't do well.

> I've never met anyone who uses Sage and work at large research center.

My company has licenses for MATLAB and Maple. Still, quite a few employees prefer to use Sage over those two.
> “X uses Y therefore Y is good” in general is a terrible argument

Which is not his argument. His argument is "X uses Y, and X doesn't have problems with Y, so Y is good enough for X at least". Which is a completely valid thing to say.
It doesn't seem to be solely health-related though. It seems specifically targetted at work-visa holders.
With REST, for example, you usually have a smaller set of well defined APIs whose surface area is pretty visible and it could be custom optimized up-front or even disallow certain kinds of queries. GraphQL seems to provide enormous flexibility for the front-end engineer to generate any kind of request that it might not be possible upfront to anticipate all the kinds of requests that will be made and optimize them?

While it might be orthogonal to the design decision, it might add to the amount of unanticipated work that will be required just because of the enormous flexibility.
I suspect GPU / display controller and associated licensing and patents are an even bigger obstacle.
"So" followed by a completely made up version of what you think I was saying is a tell for cognitive dissonance. It's pointless to engage after this point.
I’ve listened to every link on this page and they all sound amazing. Nice work on this!
Doesn’t Bing have much more detailed query options? Or is that gone too?
ScoopML Demo – a no code machine learning tool
And the question you should ask is, does HSBC actually need to preserve snapshot isolation when set at the highest consistency level? If the answer is no, then your comment is irrelevant.
Sounds like depletion of something, perhaps in the energy metabolism pathway, such as thyroxine.
Your advice is to use your savings to generate capital growth via the stock market via index funds. This isn't necessarily good advice. It may be, and it's common advice, but the books I mentioned explicitly advise against doing that.
Once webassembly becomes a thing, we can leave the web to the documents and migrate all the apps to the bytecode. That should bring peace to many HTML designers.
Amazing tool. So satisfying to make something https://music-grid.surge.sh/#2080-64-1280-2064-512-0-2080-0-...
> In case you're not aware, having sex with someone outside the terms they consented to (use of an intact condom, awake and present) is rape

Not true at least in California. Even then though, would you consider someone who has sex with his girlfriend under the terms that he will not cheat on her a rapist if he ends up cheating on her?

I think that you undermining the meaning of rape if you use it for something like that.
TIL thanks!
Nothing compares to Mathematica, unfortunately. Mathematica really is the best, if you can afford it.
UMC Engineers Found Guilty of Stealing Micron Secrets for China
Can’t use normal archiving service; please reply with alternatives, especially ones that work on Bloomberg or other sites with open access issues. Thank you. Please accept my apologies with this Google AMP link if you need it:

https://www.google.com/amp/s/www.bloomberg.com/amp/news/arti...

Original title lacked context. It was:

Engineers Found Guilty of Stealing Micron Secrets for China
> other than as a user discovering a path to elevated privileges that was not anticipated by the designers

Most of the time, a barrier to elevated privileges that was not correctly implemented, i.e. a bug, not anything the designer did not anticipate.

> Can't you "brute force" even the most theoretically rock solid privilege boundary by simply attaching your own computer to the memory in question?

So? Does that mean it's not worth looking at the paths where the attacker does not have physical access of the machine that sits in some data center's secured basement?
Multiple open tabs is such a common scenerio.

A common use-case: I visit a site I open a new link in a separate tab. Those tabs are visited later.

Having gmail open, slack web client, jira, git and the dev and prod versions of a site I'm building is a common scenerio.
> By the way, Taibbi is doing fine, financially. So I hardly think this is a grudge article.

Just because he's doing fine financially doesn't mean he hasn't lost status, and he’s well into the financial range where more or less of that unlessnit radically changes station is essentially meaningless, but status and acclaim often remain quite meaningful.
As another addendum, making it readable also helps in contributing to open source libraries. There was a webcomic that I was reading that had JS to have the left/right arrow keys go to the chronologically previous and next comic. This worked, but had a bug where it disabled the alt-left/alt-right shortcuts to go to the previous/next in the browser history. Since the source was easily visible, I could find the JS library used and submit a pull request to keep the usual behavior of alt-left/alt-right.
It's always nice to see you around! Usually I catch threads too late to participate.

Sciter is a really cool technology. However I've always wanted to ask you - do you ever feel that your deviation from standards has reduced your market? I was considering Sciter for a project previously, but ultimately decided against it because it required me to write two separate implementations for desktop and browser.

There's obviously benefits from deviating from HTML / CSS / JS, they're very much products of history. Sciter's native (and seamless) custom HTML tags, some built-in preprocessing, being more immediately feature complete, all just wonderful. I'd just like to hear your specific reasoning, though.

And if you're able to comment on it, how many people maintain this project? It seems like a huge task, but most of the discussions I've seen hint toward it just being yourself.

Finally, how is accessibility support? This seems like a big point, but it's not directly addressed in the documentation I've seen. In one forum post I saw you say that Sciter assigns some screen reader semantics based on a custom behavior tag in the CSS?
These are great too. Thanks for sharing!
I’ve done doses of ketamine like that before and just sort of entered a dreamlike state where I was floating though crystals or something like that. I didn’t have any sort of profound revelation from it at all.

On the other hand the night I did LSD and ketamine at the same time— woah boy. I came out of it saying to someone that we were eternal pure beings trapped in monkey bodies by a cruel and malicious god. I don’t remember saying that, but they told me about it afterwards. It was especially awkward because i was A) making out with her at the time and B) I had just met her at a rave. How I managed to make out with a complete stranger while on a cosmic journey of discovery in another dimension, I have no idea, given that I usually couldn’t accomplish it when I was fully on planet earth. We’re still friends, funnily enough.
Multi-threading is only hard if you share state. Keep state separate and life is good.
Honestly I think this is it.

Being told to chill out on your own camp when you have deranged lunatics running the show who, by all accounts, are an order of magnitude more dangerous, leads to anything but chilling out.

The aggresiveness and disdain for dialogue of the fringe extremists running the executive in the US is basically leading to a more militant left wing, tired of being demanded nuance in the face of truly abhorrent adversaries.
Cool. :) Nice article btw.

I noticed a few other things in the section about segments:

> The good news is that caring about them isn’t too bad: they essentially boil down to adding the value in the segment register to the rest of the address calculation.

Surprisingly, the segment register's value isn't added directly (my coworker and I discovered this recently). The segment bases are stored in model-specific registers, and I don't believe these are readable from user-space. https://en.wikipedia.org/wiki/X86_memory_segmentation#Later_...

If you try to read %fs directly, you'll get a completely unrelated value (an offset into table I think?)

Another surprising and unfortunate thing is that segment-qualified addresses don't work with lea. That means getting the address of a thread-local unfortunately is not as simple as "lea rax, fs:[var]." You actually have to do a load to get the base address of the thread-local block (eg. fs:0). The first pointer in the thread-local block is reserved for this. That's why this function has to do a load before the lea: https://godbolt.org/z/jkt28n
there is a subset of embarrassingly parallel problems that are are heavily data intensive.

E.g. suppose you have 100 TB of data files and you want to run some kind of keyword search over the data. If the data can be broken into 1000x100GB chunks then you can do some map-reduce-ish thing where each 100GB chunk is searched independently, then the search results from each of the 1000 chunks is aggregated. 1000x speedup! serverless!

however, if you want to execute this across some fleet of rented "serverless" servers, a key factor that will influence cost and running time is (1) where is the 100 TB of data right now, (2) how are you going to copy each 100 GB chunk of the data to each serverless server, (3) how much time and money will that copy cost.

I.e. in examples like this where the time required to read the data and send the data over the network is much larger than the time required to compute the data once the data is in memory, is going to be more efficient to move the code & the compute to where the data already is rather than moving the data and the code to some other physical compute device behind a bunch of abstraction layers and network pipes.
I think there's been a thing called "Hermes" at every single company I've worked for, and I know of several more at other companies. Something about the name is just irresistible to people, it seems. Though it's more common for messaging services.
> One of the challenging parts about this today is that most software is designed to run on single machines, and parallelization may be limited to the number of machine cores or threads available locally.

Depending how you look at it, I don't think most software is designed to take advantage of multiple cores, let alone multiple machines.
I really hate to see programmers/typists suffering from RSI when it is entirely preventable with the right ergonomics. Having worked on production NLP systems, I have to say I think typing will remain a more effective way of coding for many years to come ( for many reasons, but primarily because syntaxes change often and training for syntax and context is hard ). I also had RSI for many years, and finally it started to affect me playing sports and esports.

So first, I switched my mouse to my non dominant hand ( left hand for me ), as that hand already has many things to deal with. I'm also using a workstation that allows me to mount my displays at eye-level while sitting or standing. Not hunching over is ergonomics 101. Second, I switched from a standard keyboard to a split keyboard. I tried many -- Goldtouch, Kinesis Advantage2, Kinesis Freestyle -- and ultimately settled on the Ultimate Hacking Keyboard.

I could write many more paragraphs on how I customized it and why it won out, but the most important thing is that is is split and it "felt" best, once I mastered the key placements ( arrows are in different places ).

Third, I started learning VIM. Vim is really awesome but up until recently didn't have great IDE or other editor support. Now it does so there's no reason to not use it. I mostly use it for quickly jumping around files and going to line numbers.

Fourth, I'm always looking to optimize non-vim shortcuts in my editor. For example, expand-region ( now standard in VSCode ) is one of my favorite plugins.

Fifth, I'm very conscious of using my laptop for long stretches of time. Mousing on the mousepad is much more RSI inducing than using a nice gaming mouse and the UHK keyboard.

All of this to say that RSI doesn't have to be career ending. If you're doing software work and you have functioning hands and wrists you should definitely look to optimize typing before looking to speech to code. Good luck!
Anyone know if this is a great time to go traveling?
Would hotels be very cheap and touristy places less touristy? Or would touristy places be mostly closed altogether?
He moved about a year before Covid-19 hit New York City!

NYC has outlived its usefulness as a place to live. It's a gleaming symbolic target for terrorists and 3rd-rate nuclear powers so not only would I not live there, I won't even visit.
> who’s also a narcissist

What makes you think that? Even if he is though, so what?

> he doesn’t deserve to be exonerated for the actual crimes he committed

Certainly, although I think that the 8 years that he spent in the embassy are more than enough of a punishment for the condom crime.

> and he doesn’t deserve to be treated as a hero for accepting a role as an agent of weaponized information for a global fascist movement

Please explain what you think by this. Are you implying that he should not have leaked the Clinton emails?

> who did one good thing

He leaked more than one "thing".

> did at least one bad thing

Again, are you referring to the Clinton emails?

> questionable motives

Why should his motives matter?

> and is otherwise just a guy

Just like everyone else, including heroes.
I’ve always thought the Christian Science Monitor struck a good balance. It’s almost bland these days compared to the hyper charged headlines and slants you see in other papers.
I agree with your general point but I think OP is being a bit picky about this particular page. The descriptions are pretty good and wheelbase is indeed a common bicycling term (I see it all the time in reviews and it’s listed on the product pages for the last three road bikes I bought—I just checked).

This website overall is a great resource for bike nerds, specifically their bike database; there’s nothing else like it AFAIK.
That's my understanding of it as well. All this about the universe ending, never existing, being an illusion and a lie, that's just the collapse of a ego. The lie it tells us so that we fight for its continued existence is that the other side of it is some kind of horrific oblivion. Actually, the other side is a serene wholeness. It is the source of beauty.

The individual ego is a useful way for the universe to experience itself in a subject/object relationship and we should respect it for what it is, but a side-effect of confusing the real self with this flimsy thing is pain and suffering due to the delusion of separation.

I invite anyone who has had this experience, rather than compartmentalizing it as a bad thing, to try and integrate it into life in productive ways. It can lead to some really wonderful things.
Seriously?

Kids in the US would get in all kinds of trouble for not respecting the Pledge of Allegiance back in the... 90s, not the 70s.

It's only been in the past decade that anything that's not complete and vehement agreement with the "support the troops" mantra has been tolerated by the mainstream.

It's things like these that make me very skeptical of the intentions of the article. The idea of the American public being tolerant of ideas outside the norm is a new conservative narrative that has no correspondence with reality.

People were __pissed off__ when the Simpsons began to air. Openly admitting to doing drugs was (and still is, to a much lesser degree) a way to be fired an ostracised in many middle class circles.

I am really not seeing anything new.
It's actually incredibly easy to beat the bandwidth of the internet with your car, with just a couple HDs.

I routinely drive HDs full of backups a couple hours when going between DC sites.
its amazing the audacity you have and the constant lying that is done by the moderation team.

'autodead' comments is clearly a way to stifle voices that don't tow the acceptable narrative.

I've had and seen accounts banned that never violated any guidelines -- once an account was deleted that posted 'generic' comments -- what does that even mean? again lies.

Some commenters get special privileges, are allowed to post 20, 30, 40 times, are allowed to control who is seen and not seen.

but go ahead and pat yourself on the back that this comment above gets to stick around for a few hours, nearly invisible, and pat yourself again that this thread stayed on the front page for a few hours.

Meanwhile, HN purposely removed snowden threads, assange threads, and allowed clearly government astro turfers to control discussions. While voices of reason are auto dead or removed, or flagged into non existence. HN has no clear guidelines, and is run by favoritism and allows token dissent, but not serious real, honest and open discussion.

You are a complusive liar who uses your position of power to stifle dissent. Congratulations on supporting the empire's propaganda.
You’re exactly right. Portfolio size is absolutely the key here. To give yourself a fighting chance of finding an outlier-type return, you need to have some diversification... Gerry Neumann did a great post breaking down some of the math on this[0].

[0] http://reactionwheel.net/2017/12/power-laws-in-venture-portf...
True. Still, if you wanted to get really exact about it, you could surely work it out mathematically (i.e. by making sure your velocity components are proportional to your distance components).

So for example, with the simulator loaded up in a tab right now, after lining up the rotation, I'm seeing:

X | 200.0 m
Y | 12.0 m
Z | 30.0 m

So if I then apply an X thrust of 20 m/s, Y thrust of 1.2 m/s, and Z thrust of 3.0 m/s, then I should travel along the hypotenuse and reach the docking port in 10 seconds. Likewise, a thrust of X=2,Y=0.12,Z=0.3 would get me there in 100 seconds (and X=200,Y=12,Z=30 would get me there in an insane single second). Of course, some corrections will be necessary along the way to account for small differences between my orbit and the target orbit (which is more relevant the longer it takes for you to get to the target), and the velocity change ain't instantaneous so I'll need to adjust for that, too (making 10s or 1s runs kinda implausible with the current interface, unless perhaps I do some kind of browser-level scripting to click the buttons and read the numbers).

Crucially, this makes it feasible for a computer to do automatically (though automated docking tends to stop shy of actually docking from what I understand, instead using CanadArm to grab the craft and put it on the dock).

You're right that aiming along the hypotenuse makes this a little bit easier to eyeball, but it also makes it a bit harder in other respects since now you'll have to adjust both rotation and translation along the way to stay along that slightly-curving hypotenuse.
It's not much of a coincidence that the bug manifests at a time when there is considerable internet activity around Winston Churchill when Google's system automatically chooses photographs to display based on an effectively black boxed algorithm. It does not seem far fetched that the activity may have caused the algorithm to change the result to use an image that has some kind of error, for example. Your "simplest explanation" is a wild leap.
I like making music this way.

Have you tried automating it? "Generative music"