skysight-inc/HackerNews huggingface dataset:
I understand to not want utf8 for the identifiers, as you type them often and want the lowest common keyboard layout demonitor, but comments and hardcoded strings, certainly not.

Otherwise, chinese coders can't put their name in comments? Or do they need to invent an ascii names for themself, like we forced them to do in the past for immigration ?

And no hard coded value for any string in scripts then? I mean, names, cities, user messages and label, all in in config files even for the smallest quick and dirty script because you can't type "Joyeux Noël" in a string in your file? Can't hardcode my "Téléchargements" folder when in doing some batch work in my shell?

Do I have write all my monetary symbols with escape sequences? Having a table of constant filled with EURO_SIGN=b'\xe2\x82\xac' instead of using "€"? Same for emoji?

I disagree, and I'm certainly glad that not only Python3 allows this, but do it in a way that is actually stable and safe to do. I rarely have encoding issues nowadays, and when I do, it's always because something outside is doing something fishy.

Utf8 in my code file, yes please.
Hi, I'm the author playcode.io. I make it one and try to make it really convenient, fast and flexible in order to quickly test javascript or learn it.
I've been doing it for about 5 years. It is used by 150,000 users a month and earns $30,000 a year. Not much, but nice, too.
Auto Trader UK Use Spring Security to Prevent CSRF with React and GraphQL
> I don't think they have the fab capacity to be able to do that

Do you have a source for there being any fab capacity shortage for Apple (or anyone, for that matter) at 5nm? Older nodes are a different story because that's still where most of TSMC's customers are doing their high-volume production.
Yes - not only features are limited and paywalled (fine, you need to keep the lights on), but they're nagging you about buying a subscription at every turn (now this feels intrusive to me).

Their UI also feels clunky and dated: kind of like a 90s, or early 2000s desktop app.

They do offer much more features, but most of them aren't even remotely essential to me: like a bazillion of bizarre chess variants (lichess has a few simple alternatives, but no stuff like 4-player chess etc.), or "personalized" bots to play against ("play against Beth Harmon"; it feels very Disneylandish to me), and so on.

This being said, I don't mean to bash chess.com, it has certain advantages, and I do play on both websites. Still, lichess is my go-to, no-nonsense, default option.
> For an R-like written for programmers, see Julia.

Yeah, if you look at the people behind dataframes.jl, it's a lot of people who were involved in R in the earlier days.

And there is no better environment for solving a data analysis problem than R. Python can work better for some DS use-cases (sklearn is ace), and it's definitely better for glue but if you need to understand what the hell is going on for a product/service/whatever, R is definitely the right choice.
Vudeo games are a bit less infuriating because a 20-year old game may not even run, if multioplyer, it needs online servers and services, etc.
Isn't false sharing (as in all your addresses hashing onto the same cache lines) still an issue for power-of-two sizes? You'd have to mess with padding to figure out what's fastest for each chip regardless of core count.
A million dollar heist typically involves more than one individual. One person holds the gun the other handles moving and verifying the funds.
Sorry curious, 18k works out at 1'500 a month, your expenses were 1100, was the rest tax?
When you buy stocks there is someone on the other side selling stocks, the question is, if that person has fiat now, why isn't he spending it? If he isn't spending it (as can be seen with low inflation), why would he sell the stock in the first place? Since companies' credit rating rises with the value of their stock, they can afford to borrow more and grow their company. Why isn't this happening? Why is Apple sitting on USD abroad and borrowing domestically? Figuratively speaking: Why is the seller of the stock happy with lending to the company whose stock he sold? By putting his money in his bank account he increases his savings which get handed to corporations through borrowing. Or rather, he escapes from negative interest rates by buying government bonds.

None of this makes sense. What is happening with all the new money that is entering the economy? Is there really someone with a Scrooge McDuck vault out there? Of course, if inflation picks up that vault has no reason to exist anymore and the stimulus checks raised inflation as intended.
You couldn't be more wrong.

Newspaper websites are full of advertisement and probably the worst sites in terms of UX in the internet. Even if you hide the ads, there's still the constant clickbait and autoplaying videos. Same for paid-by-ad blogs that just use default themes (with notable exceptions like Daring Fireball). Same for any file hosts that doesn't have a freemium model (compare, for example, Mediafire vs Dropbox).

On the other hand, services that offer recurring signatures mostly often have better UX.
Automatically tracking time of an issue as it moves from Doing to Done and maybe then predicting (a default) Time Estimate based on the textual description and past issues would be nice :)
FWIW, Qiushi Wu's USENIX speaker page links to a presentation with Aditya Pakki (and Kangjie Lu), but has no talk with the same set of authors as the paper above.

https://www.usenix.org/conference/usenixsecurity19/speaker-o...
That too. But I'd argue that not being able to access or set up a mainframe due to its unaffordability or esotericism is a much more powerful barrier, that makes granularity a moot point.
Nonsense has no right to a reply. Trying to shed some light is only right. May you be well.
* Scriptability built in from the ground up and a plugin architecture that is used to build all non-fundamental features. I don't mind buying plugins from a store if I get source code and it's a seamless process.

* Offline first and serverless by default.

* Uses a sensible configuration language to manage fields, workflows, etc. that can be versioned alongside the issues.

* Open core.

* Import/Export functionality that's shockingly good - such that migrating, say, from jira to X and back to jira a month later could be almost seamless.
What do you mean by ownership? Lichess is a non-profit association, not a limited company owned by the developer.
How to Gain Auto Body Repair in Calgary?
An Autobody repair in Calgary will deal with the external discrepancies in a vehicle’s “body” due to impact of any kind. The mechanic on the other hand fixes the inner parts of the vehicle i.e., engine, car battery, etc.
Tesla CEO Elon Musk stole my meme
Interesting, would love to see a better system.

In the end, it's work to make it work.
A bit like personal hygiene. I brush my teeth everyday,
not because it helps me now but because I don't want tooth decay.

My 2cts, there is a lot that already works, or works in theory. Here are my biggest pain points.

As a developer my biggest gripes are:

- not having a clear flow open->closed, etc.
- not knowing what it means (open/closed/resolved/etc)
- not knowing what the right way to close the bug via a commit is
- not having the work item and communication separated and no easy flow between the two
- not being able to 'resolve' the issue when there is a checkup down the line
- having to have my own shadow list of bugs I'm responsible for, i.e. when I need input from somebody else and I assign the bug to them, then it's gone from my 'assigned' tickets list.

As a product owner:

- not heaving a way to be reminded about bugs
- having to bug people about updating the tickets
Common Twitter Rust Library
what's this new trend of disguising show hn as ask hn?
> the non-professional market is overwhelmingly characterized by light-usage applications

I'm not sure social networks and most modern sites or apps qualifies as light-usage nowadays. Browsing Reddit or Facebook put my pro to its knees. The difference of CPU speed in phones is clearly visible for consumers (but maybe you don't notice it if you only use iPhones, because an SE from 2015 is still fast, but try an Android phone from that period).
Gogoro taps India market via partnership with Hero MotoCorp
Intellectuals don't debate wether it is ok to kill innocent people because the answer is pretty obvious.

To read more interesting thoughts on the matter : https://speakola.com/ideas/robert-badinter-death-penalty-abo...
I've heard so many horror stories about bugs related to CDPATH that I immediately assume it's a bad idea to have one now.
You are my hero today.

EDIT: just tried it, still very basic, but already does the job for a small project. I'm considering contributing.
Have look at the USB-C pinout, it will be obvious then. (E.g.: https://www.allaboutcircuits.com/technical-articles/introduc...)

Wrt USB2 vs USB3 - these have separate pins and wires. USB3 requires four extra wires, which must be of higher quality than those for USB2; their presence is the difference between 2 EUR and 10 EUR cable.

TB3 is quite different cable; if it is over 0.5m, it will be an active one.
Bitcoin falls below $50k as Biden tax plans spark crypto sell-off
Actually that you gor pointing out that you cannot repair apple eqipment because they actively prevent you from getting access to soare parts, making sure your machine will break, and you will loose your movie. They also refuse to repair old machines or recover user data.

On the contrary, you can buy a replacement bluray player.
> So why are there ads on websites? There is only one purpose they serve: to make money.

If there are things that could make Lichess way better but require resource they don't have, they should weight the pros and cons.

The cost is a worst user experience. The benefit is money.

For a non-profit, money is a mean and not an end. Resource will be used to achieve a purpose. Maybe in some cases the benefit can outweigth the cost.
The difference is you don’t need to make a copy of a book to use it. That’s what gives EULA’s their power. A copy of Windows on a DVD that you can’t copy to a HDD is at best decorative rather than useful.

A book on the other hand could be read by thousands of people in it’s lifetime.
I want a faster Jira. Atlassian's current offering is very slow, and they just withdrew support for on-prem without an expensive Data Centre license which was problematic for me.

Basically, as long as it comes with a self-hostable/on-prem option, is fast, and has Jira-style issue numbers (ABC-123), I'd actually replace my Jira with this.
> Also it is a somewhat bogus comparison: Mostly nobody complains that their car / laptop / smartphone comes from a factory, but for farming there is this strange preference for something of 50-100years past.

It is not specific to farming. Handmade, artisan stuff sells well, even when it is objectively worse. And in general, people are more sympathetic to small businesses than big, faceless corporations. We value the human element I guess.

As for food, we tend to equate big farms with everything bad with current agriculture, even if it doesn't have to do with it: crops bred for yield instead of taste/nutrition, monoculture with pesticides/herbicides, ... It is partly true because small, traditional farms then to focus on quality and ethics/sustainability/... rather than price, because they can't compete on price.
Poor analogy. CI is about automating what a developer does remotely, so yes CI IS automated code execution in a remote environment, as a service. But Hacker news is "spam as a service" – huh?? They don't even compare.

Secondly, parent comment said public by default is bad. Parent didn't say "all public was bad". So there is no necessity to make it into a disagreement.
That is the talk yes, but we don't know how much of the actual performance improvements is simply due to the lower process size. And process size is independent of if it is ARM or x86, but instead depends on manufacturers getting production slots in the chip foundries. Currently Apple is hogging up all the production capabilities of the smallest process that TSMC have.
When the government spends money like that, the hope is that it nets a return in the future and if you can find such an investment, then you can borrow an infinite amount of money, until everyone is employed, after that the cost of labor will go up and it no longer becomes possible to net a higher return with new investments.

If there are ways to increase the competitiveness of your economy and you successfully execute your investments this can only be a blessing. I mean think about it, you get to build the most advanced infrastructure for free. As China and others take your jobs you can use the free time of your population to massively improve your own country.

If you fail to invest or your investments are a drag, then it can be a curse of course.
If it's in beta then wouldn't always-on cameras be beneficial; the data from facial expressions before a potential crash might overcome the lack of users due to opt-out?
"By comparison, BMW, Ford, GM, Subaru, and others use camera-based systems that can track the movements of a driver’s eyes and/or head position to ensure that they’re looking at the road."
Maybe I am unreasonable, but that is exactly what I expect when I purchase content.
> Single, flat namespace of issue IDs, preferably numeric,

This has always annoyed me about existing open source alternatives to Jira. I actually like ticket numbers with a project slug, because they add far more context. A five-digit number is far less readable than ABC-123, because you know it associates with project ABC.
Unironically use discord to build based discord

https://discord.gg/XW8YwFHztf
It's wonderful the BBC always coming up with these funny workplace examples always from the PIGS countries, and no way to comment them. Here's a pedophile english teacher detained just today in Madrid, Spain, he sexually abused 36 minors. https://elpais.com/espana/madrid/2021-04-23/detenido-un-prof...
Crafting an illustration style – step by step
How did Firefox get my passwords from Chrome?
Tactics and strategies for improving customer lifetime value
You win the reward: Clown post of the day!
The only way you should ever "validate" an email address with a regex is like this: /@/
It's not really feasible though:

* Online chess typically uses Glicko ratings (this applies to Lichess and chess.com alike), FIDE ratings are based on Elo

* Online ratings are typically blitz ratings - people tend to play fast games online. Obviously FIDE has blitz ratings too, but over the board chess is mostly standard time control, and that's what's typically referred to as a FIDE rating. A lot of people with standard FIDE rating don't even have a blitz one, because OTB blitz tournaments are arguably rare.
There's a cost breakdown, but no information I found on how much income the site brings in... Curious.
Amnesty International global report death sentences and executions 2020 [pdf]
Great approach for organizations to boost their employees' happiness levels
> worked at a company where vulnerability and mindfulness were championed above all

Whose idea was that? It's odd if the initiative was from the crazy CEO

> Everyone should just be more chill and easy-going instead of

Imagine the managers said "be more chill and easy-going". I wouldn't know what they had in mind.

The things in the article, though, included some precise and actionable steps. Which I'll make use of, where I work.

But with such a CEO, maybe the company was a bit doomed in any case
I'm not sure when "hacker" became a synonym for "ruthless capitalist" but it's sad to see, honestly.
For me, any time I have to write any SQL statements it's the totally and utterly unhelpful error messages:

>ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your DB server version for the right syntax to use near <insert really long SQL query>

...which, as far as I can see, haven't changed an iota in their total and utter vagueness since I first wrote an SQL query about 20 odd years ago.
Actually, on the lichess forum two years ago one of the volunteers stated that costs ~= revenue. So I'm guessing that the main developer salary is mostly the "excess".
>The M1 doesn't make sense when its in every darn product.

Would you feel better if they called it A14X?

It is basically the same thing as what Intel is doing. Same Die, different binning, different naming. Same with Core count on AMD, same die, different binning on Cores and Clock Speed.

Apple doesn't bother do any of that because well it is complicated for consumers. I call it TDP Computing. You are limited by the TDP Design of the product. Not the Chip.

I am waiting to see Apple absolutely max out their SoC approach for Mac Pro.
Another way of looking at it is that you don't own the book neither. You have a licence, bound to a physical copy (that you own though, and that is transferable). The thing that changed in the last 20 years, is that we are now buying licences that are not even bound to physical copies, and that are expresly nominative.

I suspect that if books would have allowed this sort of mecanism (on a technical level) it would have been used. From the publisher point-of-view, it just makes sense.

The generation growing up now does not see media as an asset that they want to own for the rest of their lives, and they are perfectly happy paying 10€ / month for unlimited access to media. Hell we're having a hard enough time to get people to care about the planet in 20 years, so getting them to care about this is going to be a hard sell.
It's a cliché and it's meaningless - it's not like you see "Made with hate" or "Made with indifference (but at least it covered my mortgage payments)".
Qualcomm are terrible, though; rather than doing an M1 and competing on performance, they rely on cornering the mobile market with a patent portfolio.

They also have (fortunately) zero control over the downstream software, so they can't do Apple-style vertically integrated improvements.
I'd argue that the best thing for the environment would be low population growth and rising productivity. Considering the anti-synergy between fertility and education, these are almost the same thing.

The easiest and laziest way to get economic growth is by growing the population.
Being funded by tax payers doesn't prevent most research from being published behind a steep paywal at no benefit for the researchers...
People put them on exchanges because crypto is actively user hostile. You forget a word, you lose a scrap of paper, someone knocks over your bird bath - and boom you're broke. This is one of the many, many fundamental problems with crypto.

It's basically just a digital obstacle course to see who can keep hold of their coins lol. You make fun of people who forget their passwords, you make fun of people who get rekked when an exchange exit scams. You send the wrong Elon bitcoin (both the fake and real ones now accept bitcoin) it's SFYL. Ransomeware? Whoopsie poopsie. SFYL.

It's always the customer's fault, never the technology.

I do wish this Turkish gentleman best of luck building that orphanage in India with Gerald Cotton though. With the billions between them I'm sure the children will be well looked after.
I learned a lot from these articles.

He also has a description of a nice 6809-based multiprocessing system. Good reading if you're into that sort of thing.
The third point.

What if a fear of the thread being hijacked by flamewar prevents debating really important topics?
Moore's law is safe for at least two generations of chips, for which there are processes developed.

As we speak people are putting together 3nm(TSMC) designs, which will ship once the infrastructure is there.
Not OP, but I imagine it's along the lines of "my brain now evaluates as if even a close friend can do this to me, there's now way I'm taking chances with a stranger".

Trauma sucks.
There are only two different M1 versions. The 7 GPU version and the 8 GPU version. All of the cpu cores are the same. All power envelopes are the same. That's much different then the vastly different form factors and power envelopes intel has.
I've seen nothing to indicate different products have different clock speeds?

So far we're seeing two differentiators. One is the use of the 7-GPU bin to hit the bottom-of-the-range price point for each product family. The other is simply the different thermal characteristics of different products - the passively cooled Air & iPad Pro will thermally throttle earlier than the actively cooled MBP, iMac & mini.

The products aren't being differentiated in silicon, they're being differentiated in feature & format. My mother can tell me the difference between an iPad and a macbook without describing anything that she can't see with her own eyes.
One thing which I don't think has been commented on is the marketing effort behind the M1.

It's getting a lot of prominence and its use across lots of computers means that there can be a consistent message that "M1 is great - get a new Mac and get an M1".

It also provides an opportunity to distinguish between M1 and the next generation M2 (presumably).

I've always thought Intel's marketing was a bit confused - i7 stays the same over 10+ years with only the obscure (to the general public) suffix changing from generation to generation.
That's such a great observation. I think everyone has seen non developers added to git repos only to see their accounts sitting around unused for exactly that reason
Okupas in Valencia: “Venceremos No Pasarán ”
Atlassian Acquires ThinkTilt
Your landing page talks all about workflows, so I'm unclear how this meets your own stated goal of being focused less on workflows and more on helping the team close bugs faster. From reading your page, I don't see a single feature that isn't already in Jira. I also have no ideas why reminding people to do their work is an issue to be resolved by software - sounds like a cultural problem, not a tech problem.

In any case, I don't think your problem is that you are missing features. It is that you are aiming for table stakes, and aren't showing us anything new and exciting.

If you want to truly change how teams operate and present us with a new model for managing and closing bugs, then you need to live up to your own description, move away from workflows and "my bugs" listed on pages, and show us something completely new.
The work will never be zero, and I have a hunch it could well be greater than your overall temperature gain.

If the opening works on non-charged particles, it has to have mass and opening and closing it is not possible without work.

The work might be tiny, but your temperature gain is probably event tinier.

If the particle is charged, you don't need a physical gate, but you do work on the particle by exerting a force on it.

You also somehow must detect the particle, and that also takes energy.
> Alumnis and students are not banned from contributing, as long as they use their private emails. It's the university email domain that is "radioactive".

That's not what the comment I was responding to said. It was very clear: "As far as I'm concerned this university and all of its alumni are radioactive". It does not say every kernel patch coming from this domain is radioactive, it clearly says "all of its alumni are radioactive".

You said before that alumni from the university could submit patches with their private emails, but according to what djbebs said, he would not. Do we agree that this would be wrong?
> I've wondered sometimes if it's possible to quantify what I hate about hacking SQL so much, but it's hard...

For me, any time I have to write any SQL statements it's the totally and utterly unhelpful error messages:

>ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your DB server version for the right syntax to use near <insert really long SQL query>

...which, as far as I can see, haven't changed an iota in their total and utter vagueness since I first wrote an SQL query about 20 odd years ago.