skysight-inc/HackerNews huggingface dataset:
> I think emacs is more likely to have breaking changes

Matter of fact - stuff in Emacs breaks all the time. Frankly, Emacs simply defies any logic - sometimes you feel it shouldn't work at all, yet it does.

You see, when talking about differences of configuring Emacs and any other text editor or IDE, one has to understand - there's really no "configuration" in common sense. Emacs is a Lisp environment where you run your programs. You can download, import, and use other programs. Very often those programs "talk" to each other. Sometimes (of course), the line of communication breaks, and then you have to step in and patch them up so they can continue working together.

That's the biggest headache and confusion for beginners. They shy away from learning Emacs Lisp, and they think they can focus on learning Emacs fundamentals by using some "minimal configuration".

But only after understanding the basics of Lisp - structural editing, evaluating s-expressions, macro-expansion, etc., one could appreciate the enormous capabilities of Emacs. And when something breaks, it's quite simple to spot the problem and put a workaround.
If you work in VR odds are you’ve made yourself vomit via code at least once.
> NAL, but I don't think talking to your friends and acquaintances privately rises to the level of libel or slander, or at least it would be very difficult to prove if it did.

The suggestion was to “strengthen libel laws”, presumably to reverse this.

> What is the alternative that you would like to see? Should we be able to destroy any person we want simply by making an accusation without evidence? Should we throw out presumption of innocence and fair trials and just chuck people in jail the moment someone accuses someone of a crime?

I’m actually more or less comfortable with the existing US laws. Accusing someone publicly of harming them in an unprovable way is relatively protected speech. I’m opposed to changing that to penalize people who were hurt by someone, want to disclose the fact that it happened, and couldn’t possibly survive a trial they never initiated.

> If someone is making a public accusation with the intent of destroying someone's livelihood and reputation, I don't think it is too much to ask that we have some way of verifying that the accusation is true.

That exists.
> defective or damaged. Which is true of every type of charging cable or connector.

Yes, that's my experience with USB-C as well.

(Seriously, my Dell laptop and Dell dock connected by a Dell cable can't keep up a reliable connection. People are saying that the spec is fine, but a spec that's this hard to implement well is maybe not fine.)
This blog is by an ffmpeg developer and in my opinion you'd never have ffmpeg with that rule because everyone would have gotten bored of all the typing and stopped working on it.
Why do they add that warning in bold about NewPipe sharing your IP with YouTube but don't add it for the other clients? That's an obvious thing, any YouTube client you use will share your IP with YouTube unless you are hiding behind a proxy or VPN, that's how internet works.

RedReader for reddit is missing, though it is a bit obscure but the programmers are privacy conscious and the client doesn't include any kind of telemetry as far as I know.
I used it with Netbsd 1 and it was the first thing to install in Solaris.

Other question: how does one handle detection whether upgrades exist?
Something like renovatebot but using pkgsrc.
Or what is the best way in 2021 to trigger fresh builds against the latest packages?
The only solution is to delete social media and not play the game. Be a ghost.
I do appreciate that I had a response when this posted.
Tech twitter deserves itself.
where are you pulling this data from? It seems to be missing two of my subreddits like (/r/wellthatsucks & /r/unraid).
Stanford's culture may be liberal. But they do support conservative leaders. The Hoover Institute is at Stanford, there isn't really a liberal equivalent at that university. It's members have worked in both Bush administrations, and the Trump administration. It's currently directed by Condoleezza Rice.
We are in agreement that the article is broader than that specific point. I disagree that GP was making the argument you are making in your second paragraph (or if he was, it was needlessly circuitous and somewhat mean).

To demonstrate that, supposing that the author of the article was Einstein and he had written the exact same content but instead substituting relativity for Oumamama and reaction to such by Abraham etc. the GP's comment would have no substance, but the content and argument of the article at hand would be little changed.
I've been slowly building a homemade quadcopter over the last few years. One of the first times I tested it out it with all 4 motors it immediately headed my direction and caught me in the ankle before I could get out of the way. Nothing a bandaid couldn't fix but it sure sucked.

It's tethered to a test-stand now.
I would take a more charitable view on their move here.

AGI research is risky from a R&D standpoint (for obvious reasons), and also tricky from a business strategy and product development standpoint. There isn't a mature business playbook of how to monetize this technology, and although they probably have some ideas, their GPT-3 API pilots have suggested that outside entrepreneurs and programmers can come up with a larger search space of potential use cases then OpenAI can come up with themselves (in the same way that AWS users create more diverse products than Amazon can envision).

It's not an admission that they can't deploy capital - it's that they see an untapped resource of creativity that they can cheaply profit from, rather than building things in-house. The would rather grow the whole pie than try to grow their own slice. It's in a similar vein to how Taiwan Semiconductor lets other companies build on top of their platform and foster trust by never competing with them. In turn, they get to partner with more companies.

If they had pivoted entirely to a 100% investment firm, I would agree with you. But it looks to me from this announcement that they have built some fundamental technology and would like others to figure out the best way to monetize it, and they want to focus on new fundamental technology. An investment fund will align incentives with entrepreneurs building on top of GPT-3.
Not just liked. I liked it. That's very significant. People liked it too.

I looked at the annotated one your shared, thanks but the annotations were distracting. Missed the emotion.

Good for analyzing, but i just wanted to enjoy it. Other people did too. So this link was the best ;p :) xx
My guess is more VC influence
I have an Edge I bought for a new job in February 2020. It's been sitting there for a while now! I'm at home mainly on my a Freestyle2, which alas, is a decade old about & starting to get sticky. I have the VIP tilt kit & ascent 90 degree adapter, Wich I switch between & treasure. Just wish there were a chair mount kit!!

I had the MS Natural when it was first released. Friends looked at it like an alien artifact dropped down, but at the time dual monitors, a case with some fan switches on it, & other artifacts were also utterly bizarre & new.

In college I made the awesome move of getting a second Natural keyboard, which I used like a split keyboard. I loved it & still think it's probably the best ergonomics I've ever had. I have the extra long cable for the Edge & just can't imagine surviving with the relative short default split keyboard cables- sometimes it feels great to put my arms out, not just in front of me. The dual keyboards similarly gave me that radical flexibility. What I can't get from the edge & freestyle is the countoured feel of those dual natural.

And alas, this new Advantage will have the deal breaker that just is too weird for me- linear columns, no staggered rows. I really want the ergonomic contouring, but totally changing how all the keys are lain out is part of the Advantage package & it's imo terrible.
The new neovim LSP support is actually supposed to replace coc.nvim. I have not switched though, still too much friction
Does the IR help if you're obfuscating instructions as static data?
The only solution is to delete social media. Be a ghost. Devic Derive meaning from offline activities and not put so much stock into what people online think or say, and be invisible to them for good measure. Do not feed the trolls or take the bait.
In this specific case is it the law that's restricting his speech, or the licensing's boards actions? I'm not necessarily taking an opinion on the actual merits of the case in the article, if anything I does sound like they are infringing on his right to free speech. But that doesn't necessarily mean the law is unconstitutional. It's easy to say something is or is not constitutional, but the end of the day we have courts to decide these questions. If I still disagree I feel strongly about it I need to contact somebody who can actually change it. Am I really going to make my beliefs about what is or isn't constitutional based on some comment posted on the internet?
The thing that makes C have a context-sensitive grammar is parsing non-keyword type names (typedefs), not the preprocessor, which is a separate text transformation run before the C parser sees the text.

The specific problem is this has two parses:

foo * bar;

It's either an expression multiplying foo by bar; or, if foo is a type, it's a declaration of a variable foo pointing to values of type bar.

The normal way this is handled is to inform the lexer of known type names (e.g. by letting it peek at the symbol table) whenever it parses an identifier, so it can produce a type name token instead.
Dropbox, at least at one point in time, did their de-duplication based on simple hashing, ACROSS accounts. It does look like they stopped that practice, but it caused quite a stir at the time

So if you uploaded a ubuntu ISO and so did I, they were simply linked. This may have been disabled.

They specifically advertised stuff like this wasn't being done, but turns out it was "mis-communicated". FTC complaints were even filed i believe over this. [1]

The Snowden leaks revealed the encryption they used allowed Dropbox to decrypt and surrender files to third parties. Though this was widely know and the workaround had long been to encrypt a container and store it in dropbox to mitigate this and the de-duplication issues etc.

They also have a tendency to strip/remove files/code they deem malicious in nature. So anything netsec related was at risk for me. Things like shell scripts etc. They actually say this is a feature, but its pretty heavy handed

Not sure if that is the current behavior because due to these things i ditched them years ago and never looked back. I mostly roll my own with things like this now anyway. The only time i use a "cloud" service like this is to share something with the understood privacy risks.

[1]https://web.archive.org/web/20121020152158/http://www.inform...
This page (linked from the IEEE article) actually has a picture of the thing:

https://hackaday.io/project/178826-pineapple-one
> At first there was a time when people were free, they could grow what they wanted and live how they wanted nobody gave a damn because you cannot tell me what to do with my life.

When exactly was that? Because you know, humans are apes. And we don't observe any apes, any monkeys, any primates which are free from their societal norms. So when exactly were humans (or any other kind of ape) entirely free? Before our ancestors even evolved into monkeys?

> Say a tiger wanted to claim an area and feed itself and be self sufficient he could do it.

Unless other, stronger tiger decided otherwise.

And why are you choosing non-social animal to compare to social one? If you want a big cat then pick lion for comparison. Because lions gather into prides (and not without reasons).
I enjoyed this. In particular the drawn diagram and:

> Look at an audio file's waveform before playing it at max volume.

That’s always good advice.
Wouldn't that suggest that Europe is Grecian, and not the other way around?
This is definitely anecdata, but sometimes they will. In particular, I've definitely been asked to reduce my own allocation to let someone else in.
Maybe not by rejecting them all, but you won't get better terms if the sentiment in articles like this one becomes dominant.
Yeah I was kind of confused about this when I was reading through the spec trying to figure out what went wrong. I wanted to touch on this in the blog post, but I wasn't able to find a good resource explaining the advantage for mixing endianness in a file format.
Interesting, some amz prime shows are way better than anything mgm is producing nowadays. I wonder if this purchase is about older content?
I'm not conflating. I'm sure of the realities of deals I've observed/participated in.

My point about "zero bearing" stands. I'll repeat the concept differently: be careful if you have any non-accredited investors on your cap-table; there is a greater-than-zero chance it can affect the next deal(s).
This is the first thing I've seen in 5 years that gives me hope for humanity
"But I'm not sure how many people asked for Apple-style hardware in the DC."

If "Apple-style" means lower skilled-labor cost for maintenance - absolutely worth it.
I have some usb-c to 12v dc barrel jack cables. Someone could easily do the same for 20V cables, and you'd be in business. They're probably rated for 19V or 19.5V but they near certainly would do fine with 20V. They just need to be under 100W!!

You'd have to add some step down converters & this new spec to go higher. But under 100W, it's just a cable with a very very tiny chip embedded in one end that negotiates for 20V.
Colombia orders WhatsApp to comply with data protection rules
Early AI: “Eurisko, the Computer with a Mind of Its Own” (1984)
Satellite campuses never work. They would have to build an entire Stanford University System which would then need to ensure that every individual location was keeping up with their "brand".

There's a reason why "I'm a UC graduate" doesn't mean much, but Berkeley most certainly does.
Unironically comparing yourself to Galileo is painful to read. It makes me feel embarrassed for the author.

What is the point of this comparison? Actually persuading whatever fraction of a percentage of your readers who literally believe "scientists can NEVER be wrong"?

The actual point of making such a comparison really just seems to be reassurance to your side of the argument, all while sneaking in an ad hominem against anyone who disagrees with you by comparing them to the Inquisition.

Extraordinary claims do not simply require other extraordinary claims to have been true before. The author is apparently cognizant of this, so he should drop this self-aggrandizing cliche.
I was in the same boat, but I'm taking some time off work and I'm very happy with the Lua support. New link to my dotfiles to come. In the mean time, here are my current ones, in case they help anybody out: https://github.com/hoov/dotfiles. I use MacOS, WSL2, and Debian unstable.
I disagree plus meta-moderation might help. Then again we see voting rings in HN... but a conference has an entrance fee so maybe that would limit it.
If you create a dangerous program, and you know it's dangerous, then it would be insane to release it.

Oh please. "Only we can control this terrible monster we have created."

Marketing guff.
Awesome, email is in profile if you want to chat.
Not exactly but I've been mashed, crushed, cut, scraped, shocked (static), etc. many times by the FIRST robotics team robot I mentored as code ran haywire.
I'm not current on this stuff at all, but I think planarity mattered more in the Mead-Conway era than today. Modern chips have lots of separate metallization layers so you can avoid crossings. Vias aren't free, but they exist so you can use them.
Here's a long read but probably one of the most accessible reads on negotiating salary by @patio11 [0]. Even though the author does focus on negotiating a new job more so than raises, the principles within are still relevant.

Some thoughts:

- a 30% pay raise in one year is quite large, and they would not be out of bounds in dismissing that and offering you something closer to 10%

- you didn't specify your location, so it's hard to tell if 95K is too low or just right. In Silicon Valley, it's pretty low even for someone fresh out of school with an MS.

- if your company is still small and doesn't have a ton of money, they may only offer you a smaller raise. On the flip side, if they are flush with a lot of cash, you have a better shot of getting more

- you need to decide what your BATNA is. BATNA stands for Best Alternative To No Agreement. In other words, if they decline to give you anything that you're willing to accept, what's your best alternative? Could you find a new job that would start you at 120k? Suck it up and deal with it? Then whatever your BATNA is, don't accept any less than that.

- similarly, do some game theory. What's your boss's BATNA? What if you ask for 120K and they come back with 105K and you say no thanks and then you quit? What's their best alternative? They may need to hire someone else, which may cost time and money and prevent your team from reaching its goals on time. That may be worth throwing an extra 15K to you to stay on! On the flip side, you may not be adding as much value as you think you are, and the company may decide that they could save $95K/year by letting you go! Figuring out what their BATNA is will help you figure out how far you can push them.

- there are other kinds of compensation than cold hard cash, such as equity, additional vacation days, paid workshops and conferences, etc. if they aren't willing to up your salary, you could see if you can get those non-tangibles instead. You could ask for more equity or ask them to pay for more schooling, for example.

- if your bosses are unwilling to compensate you reasonably, then that's a red flag and you should look elsewhere. Keep in mind that the definition of "reasonably" may not reach the level of 120k salary that you're looking for. As I said earlier, 30% increase is quite a bit, especially for someone with 1 year of professional experience. If their feedback is as good as you say it is, they should be willing to give you something.. the question is just whether that's enough for you.

- unfortunately, the best way to get a raise is to find a new job. brace yourself for that possibility.

Good luck.

[0] https://www.kalzumeus.com/2012/01/23/salary-negotiation/
I don't think the issues normally present when just charging--I'd say charging is the simplest task. But when I tried to plug a USB C monitor into my mabook the other day I went through every C cable in the house to no avail, despite the fact they all do USB C PD just fine.
On Being a Good Newsletterer (2020)
Is this actually a current problem? I haven't heard of this issue occurring at all in recent years beyond "better safe than sorry" warnings against it when people still ask, and even the original claims didn't seem especially widespread.

While it's anecdotal, I've been charging Switches in my household with all sorts of USB-C sources for a couple years now as well (20W Apple chargers, 18W Anker bricks, a MacBook Air, external battery packs, 12v car adapters, etc) and they're all still working.
While you didn't refer to any explicit programming language (so your example is correct by definition), I think you may have mixed up something. The order is reversed, but typically not in the way you describe. For your example of f(g(h(x))), you would write (f . g . h) x in Haskell. So for this particular example, the syntactical order is not reversed.

However, you could say the natural order of reading is reversed: The naive way to read (f . g . h) might be "first f, then g, then h", opposite the actual order of execution.
The truth is these people are looking for acceptable targets they can safely lash out against.
> The best of both worlds, IMO, is a spreadsheet for data visibility, and a program for transformation visibility.

Having used Excel way more than I expected last year, I agree with this. Transforming data one time to explore it on Excel is really easy and nice. On the other hand, trying to automate the steps that other people do manually is often not so nice and easy and I'd love to be able to use something else than VBA, something like pandas for exemple.

As an aside, I've been looking for a tool to handle spreadsheets with a few millions rows and that can be used by people without too much experience with programming. Do you think Mito would fit this use case?
Build a RISC-V 32-bit CPU from scratch
A very impressive project by filip.szkandera. Deserves a shout-out. This could be a cool summer project to do.
Sometimes the collusion is blatantly obvious.

Back in grad school a colleague of mine spent nine months on an experiment in a new field and submitted it as a paper to a quality journal. Six months later, the paper was rejected for lack of novelty: One of the reviewers had found a paper with a figure-by-figure duplication of the same experiment -- published on arXiv a week before the rejection decision. Both the managing editor and the author on the arXiv paper were from Chinese universities.

We wrote a rebuttal and submitted a complaint to the journal editor, but no justice was forthcoming. My colleage switched research directions to avoid the collusion and now takes pains not to submit papers without a coauthor who has enough clout in the field to deter blatant research theft. He also avoids dealing with editors from institutions in China.

He ended up graduating two years later than planned.
Okay, it seems obvious then that the taxes are not high enough given the outlined goal then.
I think the people in Academia think it's a 'Priesthood' and it seems more like a 'Police Union'.
Matt O'Dowd at PBS Spacetime did a recent video[0] discussing how a certain Harvard Astronomer (the same author of this piece) has too quickly jumped toward claiming aliens as the answer.

It's worth a watch.

[0]: https://www.youtube.com/watch?v=3sq658Okvao
I accidentally fork-bombed the machine I was working on.
Galileo didn't have it easy he was tortured. Current day academics do have it easy at least in the democratic countries. They might face criticism but not torture.

Reminds me of a recent incident where a right-wing politician compared having to wear a Covid-mask to the Holocaust.
I agree with your curiosity about this.

I’ve noticed that the blog post doesn’t really dive into “what could have possibly caused this to happen?” so we’re all left to speculate as to what circumstances (if any!) led to this.

It seems like quite a few comments are rather uncurious about that and have decided to focus on a phenomenon called “the mob” as if it were a monolith that manifests uniformly like the apparition of a bogeyman that’s entirely disconnected from cause and effect aside from going after the best and brightest.
I went from SDE to an escalation engineer. Programming experience is helpful but not required, and I’m only writing code when my team needs tools. I’m on call six weeks per year. It’s a better work/life balance than the SDEs I work with. I earn about 2/3 of what SDEs make.

The career progression isn’t great. Basically it’s just management, EPM, or back to SDE.
>(the US banned travel from China, while infected people would arrive from Europe...)

It's worse than that. We banned some non-citizens from entering the US if they had been in China, we did not ban travel from China.