skysight-inc/HackerNews huggingface dataset:
Maybe I just have big hands or a weird typing posture, but my wrists usually sit either side of the trackpad. Even if they didn't, my trackpad doesn't register my palms as a touch (pretty sure this is a standard feature in most modern laptops).

I haven't used a physical mouse for work in about 5 years, and every time the trackpad gets larger, I'm even less inclined to get a mouse.
> Why does one riot at the Capitol deserve such condemnation when dozens of nights of rioting in Portland are waved away?

For one thing, the MAGA insurrectionists' stated goal was to kill members of Congress and the Vice President, and overthrow the government. Their ranks included a bunch of highly trained ex-military and law enforcement people who were apparently prepared and equipped to carry out that plan.

The demonstrators in Portland had the goal of telling cops to stop murdering people, and then later also wanted federal authorities to leave their city alone. Instead of letting them tire themselves out shouting in the street and then go home, the cops shot rubber bullets and tear gas, violently rushed at them, and beat people up night after night.

Note again that a bunch of the most violent incidents in Portland were directly perpetrated or instigated by white supremacists.

Seeing how poorly their statements matched the situation, it seems likely that federal authorities directing officers in Portland (and perhaps the local cops as well) wanted to provoke an unending stream of violent clashes for the benefit of TV cameras.

> Why not blame the DC cops for not “diffusing the energy”?

The capitol police, DC police, and national guard (under the direction of the DoD) deserve a ton of criticism. Their leadership screwed up about as badly as can be imagined, and the result was a complete shitshow. A lot more people could have easily been killed or grievously injured. Hopefully a full investigation will get to the bottom of it.

If DC protestors had just wanted to march around outside the barricades shouting and waving signs, that would have been just fine (and that's all many of them did; those folks are unlikely to face charges). They could have stayed all day and night shouting themselves hoarse if they wanted. There would have been no need for police to use force in such a situation.
Tether aka the guys printing their own partially backed coin to enrich themselves with free Bitcoin, single-handedly increasing the Bitcoin volume to the current record heights in the process?

They are just now disclosing their finances to the feds, you might want to change your sales pitch...
Just a random question. But is it common that SWE is used as a shorthand for Software Engineering? In the Netherlands I always have seen the shorthand SE instead.
I believe you are correct. I could not see this cause filesystem corruption. From looking around in ntfs.sys, it just seem to set a 'this is corrupt' flags on that code path.
The processed food I avoided mostly, though I do that in Europe as well.

For the rest of it: might just be my perception to be honest, my impression was that the fruits and vegetables tasted very watery with little flavour, as if they were grown in the most efficient way to bring them to market quickly. Same for the meat, was kind of floppy and the cheese just didn't taste like much. There were some good things from farmers markets, but at absurd prices.

I see differences in Europe as well, e.g. I think the quality in Switzerland is better than Germany and Austria. In Spain and France I was able to get really good food, probably because it's closer to where it is produced.

Again this might be my perception, didn't do a blind tasting. Unless the food is specially prepared to be stored (like fermented food, cheese, etc.), I don't think the highly industrial production, refrigeration and long transportation is doing the quality any favours.
Show HN: UK Brexit Vat Tax Hub
He means the lid surfaces on the top & bottom not the curved corners
>The only two unforgivable sins are “no working backups” and being hacked.

I always change that sentence to "no working restore" because that's often forgotten, but yeah it's the same as a "working backup" but changes the focus what's the important part with backups.
I can recommend global EQs fixing your room in software.

The most simple and imperfect route: get a global EQ for your OS and play around with a sine generator and notch filters. Fix the 1-2 frequencies where it's just way too loud.

The fiddly and free route: https://www.roomeqwizard.com/ (search for tutorials on that) and than for windows there is "Equalizer APO" to load it. Use the best mic you have, in a really bad room even an sm57 will do wonders.

The more expensive and easy route: https://www.sonarworks.com/reference with a measuring mic (they are not that expensive).

I think the worse your room and speakers are the more this helps (I lived an a square tube, now in a better shaped room the effect is much less noticeable). For me it really cleans up the otherwise muddy lows. I can recommend boosting them afterwards for a more hi-fi sound, really neutral doesn't have the punch you might be used to :).

Disclaimer: this will be worse than the perfect physical setup. You can fix some things in software, but there will be losses and it and only fix one point in your room really well. It's also a hassle to change EQ settings when you change to headphones.
Nice idea but have you considered just using built-in MacOS spaces for that? What't the limiting factor for you in them?
You can do this indeed but that'll cost you money as USDT is valued slightly below 1 USD, and you will incur slippage the larger your amount is. The best way to withdraw large amounts of Tether's to USD is through their platform itself, for a fixed ~$1000 fee.
This.

If you're really interested in Bitcoin and the crypto space, paying attention to the price should only be relevant because it is volatile and slows down adoption.

Its absolute value is essentially boring.
Ionnyk: Art as a service on E Paper displays
Laura Poitras says she’s been fired over Reality Winner controversy
Sooo will it sill be able to be chared through usbc?

How idiotic would it be to have magsafe back but not being able to charge the macbook directly through the second display or through the docking station?
Sharing America's Code
Good link, thanks. I don't think there's a equivalent response from the FSF, perhaps it was never submitted for FSF approval.
> Like search warrants? We know those never get abused.

No, like catastrophic loss of data, hence why I outlined a process of a doing this temporarily in the case of agreement with a another party to put the data entirely beyond your own use unless the party you've agreed the deletion with agrees the situation is serious enough.

> But we need a search warrant to access the backup anyway so we don't really have to delete it. Best keep it, just in case.

If you don't trust the party to delete the data, then adding in a temporary period of retention makes no difference, because in that case they could just as well have ignored the demand for the initial deletion entirely.
I make an iOS calendar widget that can show more than one day of events https://eventail.app

I am also working on a ray caster game for a gamejam: https://alakajam.com/9th-kajam/1041/stress-maximum/

Not having worked on a game for a very long while I was quite pleased that I finally could use all that knowledge one learns for tech interviews.
He didn't say most of his wealth was in the form of Bitcoin when he entered the trade.
> There is manifest evidence that most of the mob did not intended to be violent the morning of - violent protestors would come prepared with guns.

And part of did intended exactly that. They had zip ties ready, there were pipe bombs in RNC the same day. Video of meeting where they talk about plans leaked. The messages they used for communication leaked debates about plans. Politicians complained about their panic buttons disappearing from offices that day.
I also get frustrated sometimes when programming, especially in a new language or environment and every time I find the solution to an issue that has taken days to resolve, I wish I had studied computer science. I wish I had learned from the ground up instead of jumping straight into trying to write code because I would of learned WHY.

I'm off to buy a computer science book - any recommendations?
> It makes no sense for them to add the touchbar to the base model 13" MBPs only to remove them from the higher end versions.

Perhaps the idea is that those who buy the base model - regular consumers - like the touchbar, and those who buy the higher-end versions, that is, professionals - don't.

I'm sure some pricing specialist figured that out. Say what you want about Apple, but their sales department knows how to squeeze as much revenue from their customers as they can.
Nice, thanks. How about a CSS scale property on hover to magnify the icon.
- vue.js, with vuex x localStorage for state

- mobile friendly

- dark mode
If you haven't tested your backups, you don't really have backups.

If you aren't allowed to verify the backups yourself, find a safe "mistake" to make to force the responsible parties to run through restoring from backups. Bonus points for using the backup testing exercise as an excuse to convince your manager to let you do a bit of refactoring to remove some particularly ugly module you've been itching to get rid of. Factor out the ugly module, then "accidentally" delete it.

My fist job out of school was writing software models of pre-prototype communications equipment for a defense contractor. There was lots of government red tape, and crazy prices being charged everywhere. We couldn't use CVS or SVN (this predated git) to store our code, because they weren't government-approved tools. We could use PVCS to store source code, but only for the build artefacts and corresponding source code of official production versions delivered to the government. (And only people that had taken a multi-hour course to be certified on PVCS could touch it. Every release involved a couple government employees coming out to the defense contractor and physically watching the one guy on the team check in the release to PVCS and burn a pair of DVDs for the government. So, we were forced to do source control by "last one out on Friday has to zip up the entire shared drive and name it with the date".

But, at least we were required to pay some crazy price to have the sysadmins backup the shared network drive to tape every week (or was it every day?). Once a month, the admins would take the current tape and send it via courier to a bomb-proof, fire-proof bunker out in the mountains in Pennsylvania or some such. They'd then put the spare tape in the tape drive to start making backups. As soon as the bunker got the latest tape, they'd send back the oldest tape via courier to become the spare tape. So, we always had at least one tape physically present in the bunker. It required 3 tapes to always have at least one tape in the bunker and one tape in the drive.

I was less than a year out of school, but based on my interactions with the system admins, I figured there was at most a 50/50 chance they got the backups correct. I asked them once how the backups were going, and got back a very low key, "yea, yea, don't worry about it, we got it" answer. I convinced my boss to let us fake a source code loss: zip up two copies of the network drive, and store the zip files on two different systems. Check the integrity of both zip files, and then "accidentally" delete a directory containing some source we were in the midst of removing anyway.

The sysadmins were unable to get our "accidentally" deleted source code back for us. They had neglected to erase the spare tape when putting it into the drive, so they were always only appending to our backups. They just ignored the errors when the tape got full.
I may well be misremembering, and astalavista.box.sk was the one, actually.
Except that they make them thin at the expense of sturdiness, so everybody needs to get a case for their iPhone to avoid breaking the thing if they drop it more than a couple of feet.
Teaching in South Korea gave me a thicker skin
Using .ascii is fine; the string is going to a syscall–not libc. And using the standard library in a program like this is kind of beside the point…
I disagree that the hazard posed by this mob was not the worst the States has seen (even this century), as resorting to violence as a putative alternative to elections is not a good place for a nominal democracy.
Rich prefer more freedom and hence buy/live in Islands
A lot of power users look at their keyboards. Touch typists are a very small minority, even among power users. At least pure touch typists (people who only touch type).

And these computers are not purely for power users.
Pandemic Fuels Record Overdose Deaths
I don't know whether the path is the problem that makes modern web dev so hard to learn.

I'm currently trying to setup the js testing library "jest" to use babel to transpile typescript and I get the most obscure error messages. This is painfully hard and I have years of experience with javascript/typescript [1].

I doubt there ever has been a more complex programming ecosystem than JavaScript's.
No other system has more bundlers (webpack, rollup, metro, ..), transpilers (babel, typescript, flow, ...), testing libraries (jest, mocha, jasmine, ...), package managers (yarn, npm, pnpm, ...).
It is just insane what we created.

[1] if you are curious, that is the error message. Good luck making sense of it. It probably is caused by non-compatible dependencies but yarn does not tell me.

Validation Error:

Preset @babel/preset-typescript is invalid:

The "id" argument must be of type string. Received type object
TypeError [ERR_INVALID_ARG_TYPE]: The "id" argument must be of type string. Received type object
The test will only affect 1% of users in Australia, I guess you were in the 99%.
Why is this coming up? Is it due to the five or so posts a day regarding the recent censorship? It's been pretty repetitive but I think it's definitely relevant to pretty much everyone here. While maybe it hasn't been the absolute highest quality debate, I don't think it's been at all nasty. I've found it quite interesting and I'm still thinking about it.
And so they do, and so there are plenty of programming tools and environments aimed at beginners. But, just like you can't expect to make a proper dinner with your kid's toy-utensils, if you want to build nontrivial software, you need to learn suitable tools for that. And the command line the most basic of serious tools.

(Hell, situation in programming is actually quite good for beginners. You can go very far with toys. For instance, people make and sell complex video games in clicker tools. The experience of pushing such tools to the limit tends to shine a light on why programming is complex in general: you're pushing at irreducible complexity. Serious tools like command line exist to help you manage that complexity better.)
100 rounds of ammunition take very little storage space.
Revenue numbers are backwards-looking and don't tell us much about sustainability of growth, especially for an information technology company whose income can turn on a dime.

Regarding "sad conservatives" (lol), my view is that companies like Twitter know where the troll/bot/disinformation accounts lie, but don't like to remove them unless necessary because deletion is an acknowledgement of the problem and also a hit to MAUs. Forced moderation by regulators would provide impetus to clear out those accounts and also curtail the frothy indignation upon which Twitter feeds.

The chief churner of that indignation in recent memory, for audiences on both sides of the aisle lest we forget, has been Trump. He has also been the glue of Twitter's relevance, and the beginning of his presidency marked the turnaround of a decline in Twitter's stock.
Both opposites of this tax debate spectrum are flawed. Most important thing is to enjoy life. If you focus too much on avoiding taxes, or pay them too much, you are losing. Pay what you pay and only spend resources on tax planning if it makes sense.
JVM overhead is overrated. And I say that as someone who's not particularly fond of the JVM. Elasticsearch is one of those projects where the JVM is not the issue.

Of all the projects you mention however, only Toshi addresses clustering, and as an experimental feature.

If you're using it for logfiles, the only real alternative I know is Grafana's loki.
'First Platoon' Examines How War on Terror Birthed Pentagon's Biometrics System
>if, as with the Nazis after the failure of the Beer Hall Putsch, the folks who supported this insurrection will focus on trying to use the democratic process to abolish the democratic process.

I think the Reichstag (sp?) fire is the better comparison there. The Nazis didn't really do much to get rid of democratic institutions and civil liberties until after they were in power (and the fire was their excuse to do so).
The "all the banks in <random caribeean island> only hold a tiny fraction of the cash Tether claims to own" argument is a fairly solid one.

Care to deconstruct it?
I hacked together a Wayland (Sway/Waybar) covid-status indicator which extracts covid19 case data filtered by country (new cases / new deaths etc) from "ourworldindata.org" and displays it either in waybar or on the cli.

Apart from running (with on-click actions in Waybar) it can also be run on the command line. Output is either text, json, pdf, jp or a mako/dunst notification.

For screen-recording/screenshots see the unixporn post or my gitlab...

/r/unixporn: https://www.reddit.com/r/unixporn/comments/koazs0/sway_covid...

gitlab: https://gitlab.com/jbauernberger/covid_status/
That seems to be stretching it. The user is informed about the IDFA on setup (one can argue that that is a violation), so it’s not like “Apple’s operating system creates the IDFA without user’s knowledge or consent” because they do inform you.

Regardless, you can always reset it if you want. And “at” WWDC 2020 (half a year before this complaint), Apple made cross app tracking opt-in.[0]

I applaud the EU for leading the way in consumer protection, but every time I hear about it in regards to technology, it always feels heavy handed with the arguments being a stretch sometimes.

[0]: https://www.adexchanger.com/privacy/apple-wwdc-2020-a-versio...
Login seems to be in redirect loop: https://imgur.com/a/dWTpG99
Under natural law theory, same sex attraction is gravely disordered, and indulging that attraction by engaging in an active gay lifestyle is perverse and self-destructive.

You're claiming a natural law that doesn't exist. Even lions on the African savannah have been documented to engage in same-sex sexual acts. Worse, you're using that imagined "law" to disparage a whole class of people that do not fit your imagined world order. Even worse, you're then claiming that you should have the right to disparage these other people, and that not being allowed to spread your intolerance is somehow equal to you not tolerating these other people. And to top it off, in order to justify your position, you're claiming a universal concept (love), giving it your own spin, and claiming that any other interpretation than yours is invalid.

So let me give you a counterexample: the Ancient Greeks had four main words for love: eros, philia, storge, agape. The latter one has been narrowed by Thomas Aquinas into the definition you just gave, but even in the language of the Bible, that does not preclude the other instances of love.

So please, get off your high horse and stop imposing your narrow worldview on the rest of us.
Salaries in Europe are less spread out than in the US and you don't need a lot of money to live a comfortable life here. Plus, European companies are smaller.
Yes your right, missed that. Just updated the repo: https://github.com/sambarrowclough/pricing-page-24h/blob/mas...
I think this is me, I've been looking for some cheap solution to get basic data, without the need of a cookie. I would self-host any of the open source but I couldn't find any using sqlite. I was even thinking about building something myself.

If may I ask, how long have you been working on these projects? do you have a full time job?
https://news.ycombinator.com/newsguidelines.html

> Please don't fulminate. Please don't sneer

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

This is in reply to

> We've just chosen to keep things like this because we think it makes us clever.

Sneering at the unspecified "we".

> Programming can and should be much, much more user friendly than it is now

Work has been done on programming language accessibility for decades. It's often been controversial, e.g. Dijkstra versus BASIC, despite the huge practical success of BASIC as an introductory language across the microcomputer revolution. It's not enough to assert that something should be better, you've got to say something about how, in a way that at least acknowledges what has been tried already.

(Many of the ways in which the Javascript ecosystem is "bad" are the result of it being a horrible commercial battlefield over who gets to control the internet and all the computers connected to it and for what purpose)
https://gitpod.io
Lots good and not so good about this talk. One error: he attributes lots of new abilities mostly to increased hardware speed, but, depending on how you measure, we seem to have seen roughly equal gains in software speed for basic problems. I think this would have been more obvious/avoided if he tried to be more quantitative with his claims.

https://www.overcomingbias.com/2013/06/why-does-hardware-gro...
I had time only to skim the video, but isn't it a responsibility of companies to hire people to learn and work on low level stuff?

If they pay those people and pay them well then there will be people working on those areas. If they only pay for software plumbers then obviously they will get more plumbers.
A open source[0] (web) framework called ZenTS[1] written in and for TypeScript and Node.js. It already has a lot of features, but my TODO list is growing each day.

My next steps there are:

- EMail support (maybe MJML?)
- Plugin Support
- API Documentation

I recently got interested in LiveView, like the one that is implemented in Phoenix Framework (or Hotwire). I think that a pretty nice feature that i like to implement into ZenTS...

I posted it once on HN, but didn't catch any attention. I also posted it in /r/typescript, but mods didn't unlock the thread for unkown reasons. So i'am definitely looking for more feedback. Anyhow, i really enjoy doing open source, even it's pretty hard to get any attention from users (or any users at all), if you don't set your food into a niche or something really new and awesome (i know, MVC frameworks are not).

[0] https://github.com/sahachide/ZenTS
[1] https://zents.dev
Has Emacs ever been ported to Plan9 and if not how difficult would it be?
It probably works for practicing a few measures on repeat.
That's a rate limit being hit. If you continue to have problems drop an email to support @ cloudflare DOT com.
npm i prevent-collapse
MagSafe on the cable would work poorly because people would leave the laptop end in the port and stick it in their backpack and bump and ruin it. Apple wouldn't go for a design like that (same reason they have the charging port on the bottom of the mouse - people would leave it plugged in all the time and wear out the cable/port)
2 main things

Devoted [0] - An app to explore historical prayers and creeds from the 3 main Christian traditions

God's Green Earth [1] - A pet project that doesn't even have a website yet. It will be a blog/photo gallery exploring the connection between man, nature and God.

[0] https://devotedapp.faith

[1] https://godsgreen.earth