skysight-inc/HackerNews huggingface dataset:
Lol, I'm no communist but I do appreciate that market forces alone will never address the carbon/energy problem, let alone the wider problem of pollution overall. Just because someone has the money do to so doesn't mean that we should support them burning away the energy to light a small city simply to get to their vacation spot a few hours faster than on a private jet.
Related (well, same question 1000+ responses) "Ask HN: What books changed the way you think about almost everything?" https://news.ycombinator.com/item?id=19087418
Deplatforming is in fashion.
> It was a BLM/Antifa attack/riot in May 2020.

I'm sorry I missed that, thank you.
I recently switched from dual FHD (1920x1080) screens to a single 1:1 (1920x1920) screen.

Having that much vertical resolution is great especially when looking at documents and code, and I feel no need for a secondary screen.

I even temporarily went back to the dual FHD screen setup while in the office, and honestly it was like looking through a mailbox. Now when I see the dual screen setup with one in portrait mode, and one in landscape mode - it just looks to me like a poor solution to the problem of not having enough vertical AND horizontal resolution. For me, the square monitor solves it, but it may not be for everyone.

For those interested, the monitor in question is the Eizo FlexScan EV2730Q.
We can't even agree on this for floors of buildings. Half the world starts at 'G' then 1, 2, 3 etc. as you go upwards, the other half starts at 1, then 2, 3 etc.

And then you have Japan which sometimes starts at 2F. Hey, maybe we should use 2-based indexing.
Check out Dockwise Vanguard

https://www.google.com/search?q=dockwise+vanguard&tbm=isch
Well yeah, but that's a situation that C() cannot predict; it's an unexpected error. 99% of Go's errors are expected errors that can and should be handled - you mention a network connection being down, that's an expected outcome when doing anything related to a network.

A memory allocation failure is unexpected, and more down to the OS than the application itself; that's where a panic is in order and a last moment "something serious has happened".

In theory, Java's exception handling is supposed to do the same; checked exceptions for expected errors, unchecked for left-field things.

Anyway that aside, Go's error handling could be better because unlike e.g. the Either pattern, you're not actually required to handle errors and using _ you can easily ignore them. Second, the code style and conventions seem to tell you to just re-use an `err` variable if there's multiple errors that can occur in a function (common in e.g. file handling), which opens up the way for accidentally not checking and handling an error.
That speaks to a broken justice system; that conviction should be overturned by a court.
They were pardoned because they paid Trump campaign favors, putting his corrupt administration and their own self interest over the good of a nation in crisis. That's far worse than their original crimes.
These are the major changes to bootstrap 5 alpha
The Mozilla of 2004 is not the Mozilla of today. With unnecessary proselytizing/virtual signalling, implementing features antithetical to their values (Pocket integration, switching to WebExtensions), pursuing wasteful and fruitless endeavors (FirefoxOS), the company has completely strayed from its main focus: building a solid, open, and free browser. I'm still with them, but I'd be lying if I don't strongly consider moving to Brave every time they come out with actual innovative and exciting features like this.
Checked vs unchecked exceptions in Java.
I just see a gray screen (after enabling javascript).

EDIT: with another browser, it seems to work, and it looks very cool! But I wonder, what is the interest of learning vim outside of vim? What are the advantages with respect to the similar tutorial "vimtutor" that comes with vim itself?
I only know you from above the shoulders
Yes that would indeed fix this. Can use https://pkg.go.dev/github.com/coreos/go-systemd/daemon for this.

`go-systemd` is already an indirect dependency of `tailscale` so this doesn't contribute to dependency footprint either if that's a concern.

Perhaps we should open a ticket (or a pull-request?)
Not likely,

What’s tricky to understand is that once TSMC said, ‘we will build everything and design nothing’, everyone looked to them when there wasn’t another competitor willing to do the same.

The massive order volume they received (with low margin) let them experiment on process development 10x that of Intel.

Remember when Wall St. said America can outsource manufacturing because ‘other people’ aren’t smart enough to innovate? Looks like they were wrong :)

The American middle class is going to be further decimated over the next decade. Wups
How do you feel it is falling behind? Not disagreeing or agreeing, just curious for your thoughts.
As someone who is very used to Premiere but hasn't used it in 2 years, is Resolve really "that good" yet? I'm also scared of having to learn a new UI. :P
Everyone should read Moby Dick . If the traditional praise is not enough, it is about how hard it is to understand. Code, tech, government, whales, or anything large. I identified with Ahab, mostly because he vacillates between confidence of knowing and fear of unknowing. It is just like working on a large software project.
Politics.

Here is Flash doing the same with CrossBridge toolchain in 2011 with Unreal 3 citadel demo

https://adobe-flash.github.io/crossbridge/

https://www.youtube.com/watch?v=UQiUP2Hd60Y

Then there was PNaCl, but it wasn't good enough hence asmjs, and then WebAssembly, which is supposed to be secure.

Well,

"Usenix Security '20-Everything Old Is New Again: Binary Security of WebAssembly"

https://www.youtube.com/watch?v=glL__xjviro

TedDRA ANDF, IBM i, z/OS, CLR and BREW are all examples of bytecodes that support C and C++.
The "conspiracy theories" were in Trump's pardon documents, like the "Russia hoax".
It is of course possible to construct fictitious contexts in which it is hard to tell what symbols mean. That doesn't mean that those symbols don't have meaning.
>There was hand-wringing about “the language of the unheard”

By who, this is supposedly coming from mainstream media, so cite your source.

>bail funds being raised for arrested rioters

By which major corporation or media group? Again, citation please.

>the author of a book titled “In Defense of Looting” being interviewed uncritically on NPR

That's what NPR does, they attempt to give a platform without injecting their own opinions into the interview. Regardless, I'd again say: citation, I even took the liberty this time for you:

https://www.npr.org/sections/codeswitch/2020/08/27/906642178...

>Chris Cuomo on CNN rhetorically asking why protesters need to be peaceful

It's great to take a part of a clip out of context. If you listen to the FULL clip - he's referring to protestors yelling and being angry and not following curfew (which he says they'll justifiably arrested for). In the very same clip he literally says

"Looting, arson, violence, now that’s something else. Don’t confuse that with protest or the people doing it with protesters"

So yes, taken out of context you can pretend that Cuomo was supporting violence.

Citation? Did I say that yet?

https://www.youtube.com/watch?v=_1z0ekwqQX4&feature=emb_titl...
I wonder whether linux could benefit from the specific architecture changes of the M1. Apple's made a big technical claim of the hardware acceleration of reference counting - another OS and toolchain optimizing around it to any extent would test their claims.

This both reads a little overly optimistic to me knowing how proprietary things are - but linux and foss software have history of running on all manner of platforms. Arguments based on: "you can only get a client machine with at max 16 gig of ram" or "you can't plunk an M1 into a server chassis with all the hardware you need" and so on may be various amounts of preliminary (we only have 1 chip from them yet and it's clearly a 'first out the door' type near-beta) to actually relevant.
We Will Get to Herd Immunity in 2021 One Way or Another
* See the Columbine shootings and the frantic finger pointing at video games, Satanism, and bullying, all to avoid facing the fact that what happened could be most easily slotted into the legacy of white dude rage in America.*

There was no racial element to the Columbine shooting, at all. Racializing it as “white dude rage” is inflammatory and disgusting.
Ok what on earth is going on there... It's launching a shell but I'm not sure what the stty does
Show HN: Deploy your search engine in minutes, without code
Anyone with a gun can hold anyone else, you don't need to be "powerful".
In korea, they'd be age 2. There (and possibly other east asian nations?) count "age" in terms of which year you're in. 1st year, 2nd year, 3rd year, etc. The way americans do school year, except it starts at birth.
Actually, you are correct.

https://www.wklaw.com/double-jeopardy-federal/

Of course, there's still the limitation that the State would need to find it's own law that the accused violated - they have no jurisdiction over Federal law (and vice-versa).

Still... it doesn't sit quite right with me. If someone is acquitted by a jury in, let's say, Rhode Island for murder. It doesn't seem right that the Federal government could step in and hold an entirely new trial thereafter. Seems to fly in the face of what Double-Jeopardy is supposed to prevent.
No they're saying at $1M/year it's one person's full-time job to manage your AWS (probably, unless it's dead simple and you're paying strictly for volume). It's unlikely you're paying an engineer $100-150k/yr to manage your $100k/yr AWS infrastructure full-time. More than likely at $100k/yr spend it's a piece of one person's job, or it's one of those things everyone on the team just sort of looks after.
Indexes start at 1. Offsets start at 0. They are different things.
I know it’s entering (dark?) gray territory, license wise, but has anybody ever attempted to wrap a Mac OS driver in a Linux compatibility layer?
It's a common challenge with any kind of software; as a company, you want to avoid adding more to your stack, even if it means using a suboptimal or boring technology. Every new technology adds complexity and difficulty. Actually I'll just link it, it explains the concept much better (and with pictures!) than I can: http://boringtechnology.club/
Bison rangers wanted to oversee U.K. herd
There is a `services.openssh.openFirewall = true` option that will open ports for all listener directives for you
Will anyone powerful in the tech industry have the strength of character to stop doing business with these corrupt cronies?
Have videogames gotten too ambitious?
That doesn't matter if you made the methane by extracting CO2 from the atmosphere. Then you are just putting the CO2 back from where you got it.

The bad part with burning fossil fuels is that you are putting carbon in the form of CO2 into the air which was previously locked under ground in the form of coal/gas/oil. If you are burning carbon that you extracted from CO2 in the atmosphere, there is no such problem, assuming you didn't use fossil fuels to extract that carbon.
This is great!

Another great resource I gotta plug is https://github.com/ThePrimeagen/vim-be-good. Essentially the same but it's a native vim plugin. It's free, doesn't require a login, and did I mention it's a native vim plugin?
I wonder if it was the ‘wasp-saviour’ concept.

“I’m rich and went to an Ivy, I know that engineers are just as effective when we put the building machines in Asia and we save on tax money! I get a bonus to send my kids to private school too, this is great!”
Hi all! Thank you very much for trying out Crawlcrawler.

I lauched the site yesterday and had anticipated that problems might arise in the crawl process because of a naive HTML parser that cannot run JS and indeed my crawler is unable to extract anything meaningful from many sites out there, imdb.com and twitter to name a couple. I don't plan on ever running JS because I think client-side JS is a mistake all together. Must-have UI-related javascript should become HTML elements</rant>. Anyway, I'm working on fall-back parsing methods that I think will help extract text even from heavily JS-driven sites. That's coming soon.

A for me entirely new problem has arisen, though, thanks to those of you who submit urls such as these:

https://news.ycombinator.com//from?site=famouswebsite.com/us...

First of all, because of the double slashes, server returns 404. But how in the lords name am I supposed to know to discard some query params but keep others? It seems an unsolvable problem to me. Please advise.

Edit: On the one hand it seems like it's the web server's job to tell me which of these resources I should use as the canonical one. On the other hand it seems that the job of determining if the content behind two different URLs are actually the same is a perfectly reasonable task for a search engine.
Ya, but that isn't happening. Look at where liquid hydrogen for rockets is sourced. It could be made from water. In reality, it is made from hydrocarbons because that is cheaper. And even if CO2 is pulled from the air, a huge amount of energy is need to compress/store that rocket fuel, energy that could be put to far better uses. Instead of launching a passenger rocket to london, I'd rather divert that energy into shutting a coal-fired powerplant for a week or two. Once all those powerplants are shut, then we should look at passenger rocket services.
Just because I don't have to, doesn't mean I don't want to. I have multiple monitors specifically so I can maximize every window.

Also, windows more easily snap to monitors than to sides of a single monitor. I don't feel like micro-managing the sizes of my windows either.
Ada, Pascal, Modula-2,....
Definitely noticed that every single time I open Mac Activity Viewer, right at the top there is Adobes anti-piracy tool with 10-30% usage before scuttling off down the list.

Presumably it's taking up CPU checking every single application I run so in opening Activity Viewer it's visible at the top checking it?
Thiel went against the grain and supported Trump. Perhaps this was some payback?

> The pardon was backed by several leaders in the technology industry who have supported Trump, including investors Peter Thiel and Blake Masters and entrepreneur Palmer Luckey, according to the White House.
TSMC could hand Intel everything they know and it wouldn't do them a bit of good before it's no longer relevant. Raw knowledge won't buy machines, train people to maintain them, build factories, tune the manufacturing processes, or make relationships with design partners. By the time Intel gets something running with something they pick up and starts thinking about making deals, TSMC will be off profiting from another breakthrough.
meanwhile 80% of our rainforests are gone. Good luck finding rainforests on Mars.
Ask HN: How do you manage 12 Factor Environment Variables?
As the last paragraph of https://12factor.net/config states:

"In a twelve-factor app, env vars are granular controls, each fully orthogonal to other env vars. They are never grouped together as “environments”, but instead are independently managed for each deploy. This is a model that scales up smoothly as the app naturally expands into more deploys over its lifetime."

How do you do that practically while avoiding bundling vars in files? I know you can use e.g. docker secrets for credentials, but what about bare metal? For example, how would you manage deployments of a NodeJS service? Or a create-react-app project?
I did, and I see no distinction between what Parler was accused of and what the article we are discussing uncovered about Facebook. Actual planning - not just vague calls for violence - occurred, in plain view, on Facebook, and nothing was done about it. Therefore, if we apply the same standard, Facebook should not be operating this morning. Here’s a direct quote from the Amazon letter you referred to:

”...we cannot provide services to a customer that is unable to effectively identify and remove content that encourages or incites violence against others.”

The article we are discussing clearly found that Facebook meets precisely the same criteria. Therefore, services should not be provided to them, correct? Whoever provides their bandwidth undoubtedly has the very similar TOS...they all have similar provisions about network abuse.

Also, here’s a quote from the article you’re referring to:

”People on Parler used the social network to stoke fear, spread hate, and allegedly coordinate the insurrection at the Capitol building on Wednesday.”

I don’t know why you and others on here continue to argue that a double standard, combined with either inaccurate reporting or outright lies, is not at play here - despite overwhelming and obvious evidence to the contrary. But it’s disingenuous and makes me sad not just for HN, but for the country at large.
Not only do you have to disable them from Windows Startup and Windows Services, but you also need to go into the Windows Task Scheduler and disable the various times a day they're scheduled to auto-restart or auto-update. Disabling that nonsense makes for a much snappier machine.
Awesome, glad you got it working :)

I use vim inside of vs code and it’s been awesome for my workflow.

vimtutor is a fantastic resource and I’d definitely recommend using it for anyone interested in learning vim.

vim.so gives you more interactive exercises and helps to show you real life examples of where and how vim would be useful.

Thanks for checking it out!
Okay, I'll bite.

>Freedom of speech does not mean freedom from consequences!

How is that false? You can say what you want, outside of threats and the like, but you also get to live with the outcome of saying whatever it is.

I don't see how that's puritanical. It's a statement of fact. I can tell my boss to go f** himself. I can also get fired for doing that.
Bad form by Adobe, certainly, but all the anti-subscription hate is unreasonable. For professional creative work, CC is well worth the money.
That's like calling boeing a propeller company. ASML builds chip making machines. EUV isn't about light sources. It's about the entire process.

https://www.deingenieur.nl/artikel/first-commercial-asml-euv...

This article references Cymer as the manufacturer of the actual light source. https://en.wikipedia.org/wiki/Cymer
I no longer trust The Great Suspender
hey, thanks. That sounds interesting, but this is a volunteer project. I'm donating my time, so I don't think I can justify a service like that right now. The datasets are around 200MB each, just over the 100MB limit of Github.
How feasible is complete isolation for those who are immune compromised and elderly? How is the national coverage for services relating to basic necessities and the ability to those in this group to access them?

Given that this is a highly infectious virus, a reasonable person will understand that aside from those in this at risk group, every external point of contact is an additional risk. Should they also do the same?

The point I try to make is that with how connected our societies are, the interconnected nature enables the spread to the point where a single group quarantining is ineffective.

Think of it in terms of a spreading fire. The more a fire burns nearby, the higher the chances it will spread even to an isolated area or overcome fire resistance measures.
Oh this is neat! I haven’t seen this one around before :) I’ll have to check it out. Thanks for sharing
Author of the post here. It took me about 30 minutes to get it working (thanks to yaml), and I had two false starts thanks to yaml grammar being terrible.
Extraordinary claims require extraordinary evidence. You're claiming the sitting President tried to mobilize the military to prevent a transfer of power. Do you have any evidence of that?

Claiming there was fraud in the past election, that the election was stolen, or that the results should not have been certified is not mobilizing the military. It's not even illegal, it's part of the constitutional process.

Hell, some Democrats did exactly that to Trump in 2017. Even the Democrat Speaker of the House Nancy Pelosi herself disputed the results in 2005 yet she now claims that anyone else repeating her own words is an insurrectionist.
> And since the water might be dirty, or covered in oil slick or debris, this training is done blindfolded.

Is the blindfold rule new? I never heard about it when I took HUET.
Google Sidelines Second Artificial Intelligence Researcher
Can marketing ever be ethical? – A Manifesto for Ethical Marketing
It seems to me that a pardon that merely expunges a conviction for which the sentence was already served (as in the case of Roger Clinton) is quite different from a pardon that shortens or entirely preempts a prison sentence, or in some cases even preempts a prosecution (as in many of the pardons granted by Trump).

Another moral category is that, to my knowledge, Bill Clinton was not an accessory to Roger Clinton's crimes (in fact, as governor, he apparently even approved of his brother's arrest). Trump, in contrast, pardoned a number of people found guilty for crimes related to himself.
Ok, it's fine to make different assumptions about the context. I think you could have made it clearer in your initial response that that's how you saw it.
Scammers have better things going than sitting on street-corners begging for pocket change.

As for junkies - homeless junkies get hungry too.
Nah!

1) Get into a rocket, lift-off, land on the platform.
2) Play with a complimentary Space Grenade Launcher™ on the rim of the platform while you wait for refuel.
3) Go to space for some time
4) Land in your destination platform
5) Summon your Tesla over the under-the-ocean tunnel
6) Go home.
>Another is that it downloads new version of apps theought CC and does not remove old one

Oh this is actually just because they know full well their software can't be trusted to be backwards compatible with plugins and ecosystem of older versions. Even though they switched to subscription payment their feature releases are still basically the same as yearly boxed releases with the same lack of considerations for backwards compatibility that entails.
>It's not questionable if you can pardon things that haven't been charged yet. You can.

For a specific example, Jimmy Carter pardoned everyone who dodged the draft for Vietnam[1]. This showed that pardons could both apply to actions which hadn't been charged and categories of people.

I think one of the only limits on the pardon power is that it can only apply to past behavior.

[1] https://www.justice.gov/pardon/vietnam-war-era-pardon-instru...
If we remove white supremacists from positions of public power and view, then we can stop worrying about what hand signals mean. Help us out.
It would be faster if DigitalOcean had a NixOS image.
Orleans and Service Fabric are different. Orleans has been running in production for some time now and is actively developed on GitHub: https://github.com/dotnet/orleans.
Teams inside Microsoft run it on top of Service Fabric (and Kubernetes, etc.) More details in this talk: https://youtu.be/KhgYlvGLv9c

Service Fabric has something called Reliable Actors which are heavily inspired by Orleans.

Source: I'm the project lead for Orleans
The biggest practical benefits of plain JS over TS are that:

* code is terser

* the JS standard is more stable/standardised

* code can be distributed uncompiled

* code has broader tooling support

* code can be reasoned about and debugged directly and natively in web browsers without the need for sourcemaps/plugins/etc.

* file sizes are generally smaller

* there are fewer config files

* there are fewer moving parts and therefore fewer sources of error

* there are fewer levels of abstraction and therefore fewer sources of error

* etc.

(TS diehards will argue that typing ameliorates higher error rates)
Seems like bad news for AMD.