skysight-inc/HackerNews huggingface dataset:
Screening applicants is LITERALLY their job. No need to shift the burden of poor candidates to the good candidates by requiring resumes be parsed into format stripping text boxes.
Btw, I actually do not believe that the majority of governments are evil in intent on tax law. I keep seeing instances where their intentions are clearly "good" but nobody seems to appreciate the true cost of complexity.

The metaphor for me is that you have a code base with 1000 contributors, minimal pr reviews, no integration testing at all, and lots of global state. It is spaghetti and nobody is incentivised to simplify it
Of course. Thanks. Didn’t realize that was standardized. Here in Sweden the terms are government mandated and different depending on your salary and money down.
A large portion of the Americans who will pay for news are rich
> Opening the windows in the winter is how you let all that humidity out.

Absolutely, being able to open your windows is a big advantage of keeping your thermostat low.
It is apparently widespread in Xinjiang outside of the biggest cities, to the point where bus timetables are written in unofficial timezones. In some cities you have know whether the business uses local time or standard time to understand the opening/closing hours (although I guess it's usually pretty obvious). To a large extent it is political so I guess probably it's being eradicated as part of the current genocide.
I love the fuzzy "it doesn't matter, time doesn't matter out there anyway" northern border. That's detail seems crazier to me than the offset.
My 4yo son loves the N64, but he plays nothing but Smash Bros.

It’s not like I don’t understand, but it still feels mildly wrong.
> handwritten.blog

This is so cool!
It’s also worth knowing that you can accelerate many sorts of range queries with a GIST index. This often ends up faster than using two separate columns.
Nice, but for point 14 I would recommend using pushd/popd instead of cd-ing directly into $0... any reasons to prefer cd directly?
Some things to add:

* use bats for testing
* use shfmt for code formatting
* use shellcheck for linting
The law was lacking in enforcement mostly. Sure, it could have been better. But if it had been as technically specific as enforcing a browser standard, then it might have been worse or less effective. After all, lawmakers are tech-illiterate.
I was a Master SC2 player and strongly disagree with this. SC2 is heavy on execution and ops, which are not good 0 -> 1 skills. SC2 also has very short feedback loops and no long term consequences.

The things I will say it has going for it is that it has an extremely steep learning curve and you have to grind. Though many other games also have these attributes at a sufficiently high level.

The reality is that most people who are very good at video games wouldn't be able to maintain the long-term discipline or focus to run a company, nor be able to handle the responsibility of leading a team.
I really wanted to buy it until noticing the pen + case cost more than the device. That's absurd. I assume it's pointless with any other pen?
In a reverse proxy scenario, you would trigger your own IDS, so you can probably configure it appropriately...
The imperative paradigm. Because most or all of my code is imperative. Of course most of my code is also object oriented but it's more of an add-on and in practice classes function more like modules. I don't think much about inheritance and polymorphism.
I hear this a lot, but this has to only affect the most dense of people.

I saw the stuff and never once did I think porn was "real."

It's ridiculous.

I don't think that Wiley C Coyote falls 2000 feet off a cliff, you see a hole in the ground with his profile, and he climbs out and dusts himself off and walks away. This may seem REALLY bizarre to some people, but I don't think that is real either.

No, I think the whole "You watch porn and people think it is real and that is the way it is" has to be some kind of weird scare tactic.
OOP modeling is an art

Add some handy lang features for technical code like LINQ and Result<T> and it's great
No, I use it solely to read books and browse sites.

They seem to use dynamic screen updates which adjusts to content, not sure how it will work in your case.

I case youtube quite alright on it, however I may not call it pleasurable, if that helps.
does remarkable support this: import documents/pictures in color, make notes on them and then reexport as pdf or png in color ?

if not, any other device that support this ^?
nice!

Some suggestions for me at least

1. Why I can't I set any tile to any type?

2. An RSS feed tile would be nice. It seems I can only follow HN, Reddit, Twitter

3. Would be great if I could drag and drop tiles to arrange like (https://nomcopter.github.io/react-mosaic/) or (https://xcfox.github.io/react-tile-pane/demo/) etc...

4. A random image tile would be nice

5. Use the extension sync to sync across machines? (maybe that's already in the extension version)
How anyone in this day can still support such blatantly despotic nations is a mystery to me. Even if you believe capitalist nations are equally authoritarian, which they clearly aren’t, then you’d still have to admit that they at least have the decency to conceal it by not having concentration camps, political and religious persecution, dictators for life or just straight up starving their populace.
> Also spreadsheets..

The best skill in life
I ended up paying Google One. Google Photos is good enough, and moving to Synology Photos (the other option) is more expensive. Also, having another device running at home is uncomfortable.
I saw that in movies but not in real life going to HS in the US. People had friend groups but it wasn't uber-insular. The star quarterback can't really call you out for being a nerd when you're in the same calculus class
World Energy Outlook 2022
Pokemon Cards V2
I agree with 1 and 2, so now you got me really interested in 3 ;-)

By the way, concerning Smalltalk (Pharo), we're hiring. Honestly, it's the best way to learn Smalltalk, the tutorials on the internet are nowhere near the level of what I'm encountering in practice.

Also: be on the lookout for the Pharo Days [2] and ESUG [3], and similar conferences. I've only been to the Pharo Days, but man, it's awesome! A lot of people that are +10 years experienced in Smalltalk gather there and will bestow their wisdom upon everyone who's interested in Smalltalk and/or Pharo. I knew Pharo for not even a month, it boosted my skill tremendously hanging out with them for a few days.

[1] https://yesplan.be/en/vacancy/full-stack-software-engineer

[2] https://days.pharo.org/

[3] http://www.esug.org/wiki/pier/Conferences
I favor POSIX and dash over bash, because POSIX is more portable.

If a shell script needs any kind of functionality beyond POSIX, then that's a good time to upgrade to a higher-structure programming language.

Here's my related list of shell script tactics:

http://github.com/sixarm/unix-shell-script-tactics
Interesting that you consider Objective-C to be just an Algol derivative when it is so heavily inspired by Smalltalk and is basically Smalltalk bolted onto C. The C half of Objective-C is Algol derived, granted.
Post it here or on an appropriate subreddit, you will generally get one or two comments at least if it is novel.
Wonderful product ruined by marketing. The only reason they have proprietary cloud is to be able to suck money out of users.
Thats what I am planning to do as well. Do you have any kind of strategies you have developed? Do you write tests for the order of assertions (entering temporal logic)?
This exactly. One more thing I'd like to add is how much of a stark difference the new apple has become to the apple of old.

They used to LOVE changing standards to the newest thing. They famously killed off so many ports and drives, and now refuse to get rid of lightning.

Why? It makes them money for every cable made.. want your lighting cable to be made and sold? You need apples approval, so please pay up.

Apple doesn't want USBC because they lose that control and thus lose that revenue stream.
I went to Infest (an industrial music festival) in Bradford quite a lot (sadly it looks like Bradford Uni are not doing events any more, so there might not be another one unless they find a venue :-/ ). It was more like an industrial music *conference* than a festival - you'd be hard-pressed to throw a tennis ball anywhere in the venue without hitting some highly-regarded musician. Like, you watch a big-name band on stage, and then ten minutes later you're standing at the bar with them comparing curry houses (and Bradford has a lot of those). There's a Green Room, sure, but the interesting people are out front watching bands.

I don't think you get that anywhere else.
i credit the original sid maiers pirates in teaching me at least some english, you swashbucklers and cutthroats.
Can confirm, in my last job we supported customers in Morocco and our software dealt directly with timezones, so it was a ... challenge.

I can't remember the details, but in some countries the only legally acceptable date for the start of Ramadan is the direct observation of the new moon. Thus the day when Ramadan starts cannot be predicted in advance. Note that I believe this is the case mostly in the Gulf states, other Muslim-majority countries are fine to trust astronomical calculations.
This is one of those topics that makes me happy that I enjoy LEGO even as an adult, because it's one of those few gift themes that's hard to screw up. Even if its a set I already have, or one I wasn't really interested in, it's hard to say no to having more LEGO.
> I suspect when this current system we've created blows up, it's going to make 1929 look like a bull market.

I don't think it will completely blow up, but there will be enough economic pain inflicted such that the ordinary person will be happy to accept a central bank digital currency.

The cogs are already turning:
https://www.gov.uk/government/publications/g7-public-policy-...
Avoid the Middle
Impressively fast! I love the bonsai. Way too much distractions for me though. Shameless plug: I made a new tab page that's just markdown notes and bookmarks - https://nutab.co
You can't. I tried to screenshot the QR code and it disappeared immediately prior to screenshoting. It's a modal screen similar to Apple Pay one.
> If appropriate, change to the script’s directory close to the start of the script.

> And it’s usually always appropriate.

I wouldn't think so. You don't know where your script will be called from, and many times the parameters to the script are file paths, which are relative to the caller's path. So you usually don't want to do it.

I collected many tips&tricks from my experience with shell scripts that you may also find useful: https://raimonster.com/scripting-field-guide/
> If your language provides multiple ways to do something

Yeah, no. The founding principle of Go is to avoid multiple ways. If multiple ways emerge anyway, move things&people around until one of them becomes strongly preferred.

There's nothing inherently bad about the approach, it's a choice which has costs and benefits.
More like France + Germany and maybe UK.
3.yes it's nice little touch here and there contribute a huge defense while not having type inference. Pattern matching and guard, just two things make my program akin to .. hmm "correct"? I mean, I barely debug because there's often no bug. If something is missing, it immediately blows up at pattern match. Plus, destructuring assign is dang convenience, sort of in-place matching is clean (akin to type variable signature in some functional lang)

Ah.. hard to elaborate but is indeed pragmatic.
Meredith Whittaker was always an activist, and her being in charge of a big product doesn't change that, it just increases the risk. I don't believe for one second that if push comes to shove and she thinks it's an important cause she won't wield her power to cut through the supposed security of Signal and expose "undesirables" to the light of day and leak all their private info.

I would not trust this product anymore, especially if you are not a hard leftist like her.
I understand your points and concerns but I believe you are operating under the assumption that paper ballots must be counted by human auditors. This is not the case. The issue lies not with automated systems, but in a total reliance upon them, without paper fallback.

The system functions ideally like a scantron system for tests — that is , a standardized bubble form (like a ballot), is read by a machine, which tallies the results automatically.

Crucially, however: if the programming or capability of the tallying machine is ever called into question, a paper ballot allows for referencing a physical, inked record of the voter’s original intent, far more immutably than any *purely* digital record could ever be.

Part of this equation is the fact that current systems are all fractured, with control spread across private industry at the state level, and levels of oversight varying wildly (often from election cycle to election cycle). A paper record is helpful to avoid rogue counties/townships/states etc from simply rewriting history as they see fit. On paper? A significant effort to conceal and alter. Digitally? One script. It just depends on who is in control at any given time.

Also: the trouble with a centralized, verifiable database of voter records is that unsavory entities will inevitably figure out how to look people up themselves, leading also inevitably to voter intimidation and suppression, not to mention violence.

So your points are all correct, but the need for a paper record remains, in my opinion. Testing as you suggest would be nice, but I’m also uncertain what it would further prove, given what to me appears to be an obvious logical extrapolation based on present realities.

Thank you for engaging so rigorously, I really do appreciate you taking the time and hope you feel respected in this conversation. I recognize that this is a contentious arena of issues and I have no wish to batter anyone, although I feel strongly about my position.

EDIT: the point I was trying to make (somewhat glibly) with my prior comment was this: paper ballots work, have worked, and will continue to work for the foreseeable future, unchanged. And it’s critical they function as unimpeachably as possible. So why change the system without a clear, significant benefit for doing so? My understanding is that critical programs like nuclear weaponry don’t generally run on modern, connected platforms — older, offline tech is fully known, and often inherently presents less attack surface in a modern world. The same would seem to be true of individual paper ballots, to me.
The "successor" is the fact we've added native support to Node.js core
Doesn't Portugal use Western European Time, which is the inclusive term for GMT?

https://en.wikipedia.org/wiki/Western_European_Time

Geographically, France and Spain ought to be on UTC+0 too...
I thought the mankind divided opening was pretty good as well. The terrorist attack really surprised me, and for a few seconds I felt like I was there.

Deus ex is by far my favourite universe, it's such a shame it isn't better developed.
React-Rails is a flexible tool to use React with Rails
Abstractly, a vector is neither a row nor a column. An n-dimensional vector is an ordered collection of n coordinates. An m by n matrix is an m-dimensional vector of n-dimensional vectors.

But when you define a matrix in most programming languages you can only really write it like this:

mat = [
[1,2,3],
[4,5,6],
[7,8,9]
]

Note that the inner vectors are laid out as rows, and the outer vector (the matrix) is laid out as a column.

Some languages have fancy syntax that omits the need for braces. But for those that don't, this is clearly an array of 3 arrays of 3 ints. It's only intuitive to think of this as an array of rows given how it's laid out visually.

I also think in that context it would make more sense to index it as mat[row][col], or in other words row major indexing.

Because of that, it also makes sense to store the mat row-major, that is, laid out in memory as [1,2,3,4,5,6,7,8,9] so that mat[row][col] becomes mem[row*3 + col].

This is also how C does it. I think it was a mistake for OpenGL to break with that C convention given how close the relationship between C and OpenGL is. Mathematicians be damned.
Nose-picking primates spark scientific quest
Analytics also require consent. There are some non-mainstream solution that promise that no consent is required, but you better make sure with a lawyer.

Sadly, every marketing person and their dog insist on having analytics. Even more sadly, every product person is not capable on putting their foot down against an obviously bad cookie banner UX.
At least most websites still offer an object to all button.

not fandom.com, there you need to click on 175 enabled-by-default switches:

div[data-tracking-opt-in-overlay=true] input[type=checkbox][id^=switch]:checked
> [[ ]] is a bash builtin, and is more powerful than [ ] or test.

Agreed on the powerful bit, however [[ ]] is not a "builtin" (whereas [ and test are builtins in bash), it's a reserved word which is more similar to if and while.

That why [[ ]] can break some rules that builtins cannot, such as `[[ 1 = 1 && 2 = 2 ]]` (vs `[ 1 = 1 ] && [ 2 = 2]` or `[ 1 = 1 -a 2 = 2 ]`, -a being deprecated).

Builtins should be considered as common commands (like ls or xargs) since they cannot bypass some fundamental shell parsing rules (assignment builtins being an exception), the main advantages of being a builtin being speed (no fork needed) and access to the current shell process env (e.g. read being able to assign a variable in the current process).
It’s got 6.41 GB of onboard storage. I’ve been using mine heavily for note taking, reading articles, and some pdf markup and still use less than 2 GB.

I guess if you needed to work with a large number of media rich pdf, it could become a problem. But there are solutions. Either officially supported - dropbox et al. integration, or you can just ssh into the device and set up a syncing scheme of your liking.

So I really cannot image what are you talking about.
I remember an IETF meeting where this was discussed and turned down. This was 25+ years ago, and it seems to pop up again and again.

https://www.ietf.org/rfc/bcp/bcp200.html
Thanks, it appears to serve the same function as gitolite, which I use in my setup and somehow forgot to mention. The SSH interface seems unnecessary though.
git is not that much usable with its endless merge conflicts, and fragile extensions.
I built my text backup solutions (e.g. wiki) with RCS, to store only the diffs. Much easier to use than git, and rock-solid.
Working at a company that cared deeply about correctness and reading code over writing it was critical to my current coding style and beliefs. I've written about some of this at https://programsareproofs.com/articles/singleuse_functions.h..., but I developed an aversion to single-use functions, premature abstractions, and "self documenting" code. The code I write these days is drastically more understandable and modifiable than back when I targeted terseness, minimizing duplicated code, and future proofing.

As far as languages go, learning SML and functional programming was probably the biggest change for me.
Banyak Alasan Kenapa Indonesia tidak Bisa Lolos Piala Dunia Sepak Bola
What would be the justification for 'cd "$(dirname "$0")"'? Going to the scripts directory does not seem very helpful. If I don't care about the current directory, I might just go to '/' or a temporary directory, when I do care about it I better stay in it or interpreting relative command line arguments is going to get difficult. When symbolic links are involved, dirname will also give the wrong directory.
Of all the above, only martial art school counts as a hobby. Hobbies are defined as doing something (e.g. drawing, playing an instrument or a sport, fishing etc.), not just as passive consumption (e.g. going to conventions or events).
They are currently hiring engineers to build their new API services and event-based systems.

Sure, they are ending a particular line - but not the concept. It's just moving more to the cloud I guess.
Pretty sure I've had this happen before because I've used GoDaddy. Never with any other registrar.
That's more like one man still making decisions around COVID, and everyone else has to obey. Pretty sure most Chinese people would rather be getting on with their lives like everyone else.
>Just remove cookie banners unless you’re using an ad network

You also need a cookie banner in EU in case your website uses any cookies that are not necessary to serve the content. This includes analytics, telemetry, and so on. It's not only ads.

You can remove the cookie banner if your website uses cookies only for required functionality like log-on.
Spaced repetition and incremental reading don't have to be a conscious effort or implemented with flashcard systems, in fact it might be better not to, depending on your goals.

After extensive practice with such systems (talking years between physical flaschards, supermemo and anki), I found it leads to shallow understanding and bad linking between knowledge bits, even though I make sure I understand before committing something to spaced repetition. The valuable part looks like to be in the effort of understanding, thinking deeply and widely and summarizing. If you frequently read, practice and revise your knowledge and see how it interlinks, you will approximate spaced repetition at the very least.

All in all flashcard systems taught me how to study effectively by being forced to understand and "atomize" knowledge, so it wasn't useless.
I also run a customizable start page http://myfav.es

its cost $100/month for 10 years to run but i keep it up because a lot of schools use it to help set up their shared computers and i couldn’t ever have the heart to shut it down.

Once you set it up you can also run it entirely offline using app manifests from myfav.es/fast if you don’t like the idea of your new tab experience being slowed down by web requests.
The question is, wouldn't that be a great filter? Because a settled civilization has an firm end date with the star it started at (unless it allowed for migration of the AI but then it's a colonizing one again).
From my reading, "One Time" for the whole country has deep ideological roots in the CCP ideology.
The current crop of über wealth are supporters of the Democratic party. Radical environmentalists are probably the most anti modern people out there at the moment. I wouldn’t bring “keeping blacks down” into this considering the track record of Democrat policies and their impact on the black community.
Is the Whatsapp client really a black box? APKs are fairly straightforward to decompile back to Smali or a reasonable approximation of Java, or people on rooted devices can hook it with Frida. Of course source code would be better, but it would be pretty brazen to stick a backdoor in an app store release. App versions for popular apps get archived by numerous third-party sites, so even a temporary backdoor in one specific version would be archived forever. That would be putting their reputation and billions of dollars on the line.

Non-E2E with black box server code like Telegram is far more concerning, in my opinion. With a system like that, it would be trivial to backdoor and leave behind no evidence after the fact.
That would mean a society with rampant corruption. Sweden is quite far from that [0]. Given how fast people get sacked (leave their job to pursue a long time hobby) when being publicly caught and shamed, it is still very embarrassing.

We just had a community where the newly elected politicians raised their salaries quite substantially, this while unions and employee organizations try to talk about keeping the pay raise low, not trying to compensate for the current (hopefully temporary) high inflation. It took basically a day before the suggested raise was pulled back and at least one politician dropped out.

[0] https://tradingeconomics.com/country-list/corruption-index
Learning and earning to teach is one shortcut.