skysight-inc/HackerNews huggingface dataset:
It is not even OO, as the Haskell example shows.

But I understand completely the mindset. If you think that you can implement your solution with full static dispatching and no pointer indirection, having to add these "ugly workarounds" feels like surrendering.

But there is a continuum between full static dispatch and boxing and indirection everywhere. Adding a few carefully chosen "dynamic joints" can add a lot of runtime flexibility at a minimal cost.
Israel's development of nuclear weapons owed a lot to France, Germany and the US.

From here:

https://www.theguardian.com/world/2014/jan/15/truth-israels-...

"In Dimona, French engineers poured in to help build Israel a nuclear reactor and a far more secret reprocessing plant capable of separating plutonium from spent reactor fuel. This was the real giveaway that Israel's nuclear programme was aimed at producing weapons.

By the end of the 50s, there were 2,500 French citizens living in Dimona, transforming it from a village to a cosmopolitan town, complete with French lycées and streets full of Renaults, and yet the whole endeavour was conducted under a thick veil of secrecy. The American investigative journalist Seymour Hersh wrote in his book The Samson Option: "French workers at Dimona were forbidden to write directly to relatives and friends in France and elsewhere, but sent mail to a phony post-office box in Latin America."

Seymour Hersh's book 'The Sampson Option' goes into more detail.
How to use a Java HashSet by example
Passphrases are easy for people to remember, but if you have a password manager, you're better off getting it to generate a 50+ character random password (including uppercase, lowercase, numbers and symbols).

That should meet pretty much any password requirement, be virtually impossible to guess or brute force, and you won't have trouble remembering it (because you don't have to!).
What on earth compelled them to order that?

To stop someone trying to reverse the decision and restart the program? Guns or butter, it may have not been the worse choice.
You're right of course. My point was rather that you cannot simply say it's worth a single effort because the total net benefit of all measures is positive. Thanks for doing the math. Quite interesting result.
Ibrahim
Hi I am man uhhajj
Was just reading about the Norwegian Police which is trying to get a new IT director[1]. The police is in dire need of updating several old and complex IT solutions, and need someone good to help them through this process.

Some are very upset that the salary is so high, about 3x what regular police officers are making. One quote was "The Labor Party cannot accept that our police officers earn less than half of what the police directors do".

On the one hand I kinda agree as they don't seem to have any significantly larger responsibility in practice (if they screw up they don't pay for their mistakes), and well, the actual job is done by the team.

On the other hand... if you're good at what you're doing then there can be lots of interesting places to work, and more money certainly makes life easier.

[1]: https://www.dagbladet.no/nyheter/hinsides/72570672
I bake about once per week, mostly because the bread I bake is better than anything I can buy in the area (subjectivity might apply...).
I’m pretty so IMAP is a confirmed “no” from DHH. I kind of understand that the IMAP protocol may hold back the design of Hey, but This is likely a non starter for me.
Speaking of, I always find it very telling that the knee-jerk reaction is to blame a dependency or subcontractor. That's the same mentality that says "paid for code must be better" when, last I checked, there aren't any more Windows phones, are there?

But there was a Windows password hash method in the early 2000s that could be brute forced on a single consumer grade CPU in less than 24 hours on their current-at-the-time flagship network server OS. So there's that...
That is an interesting assumption. Given how few Nazis there are and how plentiful the non-Nazis orgs are that do something the level of ICE, I don’t think there’s an “entropy drift” towards becoming Nazis.

Or perhaps the checks are very common and don’t usually result in public letters and whatnot.

ICE hasn’t even been accelerating in their harm to people. If anything they’ve plateaued or declined. I’m not sure how to best measure fascism in ICE, but long term internment, death, and mistreatment is probably a start. The death rate has dropped, despite many more detentions [0]. I tried to figure out some metric around number detained, but I think that may also be influenced by number of crossings and not straightforward to risk of becoming Nazi Germany.

How do you think we can better measure this risk within ICE?

[0] https://www.cato.org/blog/8-people-died-immigration-detentio...
We did it to replace a Cobol core-banking system.
The hard part is not so much the code as all the interfaces (DB, queues, printing, etc).
Up here in DK, 20 million EUR is approximately the price of 200 manyears of labor, with taxes. Assuming everyone is as highly paid as a senior developer/tech lead/managerial position.

The efforts are definitely not free, but the price is entirely disconnected from the service provided. It is just the result of the usual enterprise companies that handle government contracts.

Such grotesque waste of tax-payer money should be made illegal, but the fact that these companies keep getting contracts is unfortunately reinforced by absurd government processes.
This is a worthy research topic.

On mobile, with slower networks and much worse CPUs, uBlock often completely changes the experience. (thanks Mozilla!)

I would note though that only example.com was examined (and apple.com in one test).

I also did not see information if tests were repeated, as no variance/stddev is given. I'd expect it to be pretty high.
Yes, it does work without an permanent internet connection. The whole point of this app is to be decentralized. No data is uploaded unless you share your sent tokens if you are infected. This requires an approval from the health departments to prevent abuse. The apps download the tokens of infected persons and check if they had contact locally on the device.
I may be misreading them, but GP seems to be doing the re-write in the recommended way, small chunks at a time. I think the advice cautioning against wholesale replacement re-writes is sound, but piecemeal transition is much more achievable. I think it took about 5 years to transition Wayfair from asp to PHP one page/system/scheduled task at a time, but the result was a working system at all times that improved with the re-write. Not that I have any love for PHP, but (Classic) asp was even worse. (I can’t speak to asp.net, never used it.)
One could argue that universities should not be concerned with any prior discrimination. We should have loose coupling and encapsulation. Universities should have their own independent admission criteria that are as objective, reasonable and meritocratic as possible. If you have a problem with discrimination elsewhere (e.g. primary/secondary schools), that is where the problem needs to be fixed. If the school system is incapable of preparing students to the standard required by the universities, it is a problem of the school system and needs to be fixed there.

For e.g. a science degree, ideally money, social skills, extra-curriculum activities, athletics, socio-economic background should most likely not even enter the equation. Once you have designed the system, you can then try to get the actual implementation as close as possible to the idealized design.
this requires the set of all possible types to be known statically at the point the tuple is defined. True "virtual concepts" are an open set.
The French version: https://www.youtube.com/playlist?list=PL2okA_2qDJ-k83Kxu_d8E...
I'll see your GNOME and raise you Microsoft.

* https://github.com/microsoft/terminal/issues/3177
This all seems a little back to front - engineering in a vacuum. I mean sure it solves the problems the engineering team has but at the cost of making everyone else's job near impossible.

"Date scrum" isn't an anti-pattern, it's a basic requirement. e.g.

Sales staff: Please buy our product

Customer: Cool. Can I see it?

Sales staff: Not ready yet

Customer: OK when will it be ready?

Sales staff: No idea. Whenever the engineers are done "discovering the best solution". Also, please sign here to commit X millions for a solution not yet discovered that will be delivered by an unknown date.

Customer: spits out coffee
You might want to clean up the grammatical errors on your landing page.
Source code of Italy's official Covid-19 contact tracing app
They still have their own CANDU nucleur technology which is impressive for a country their size. Britain basically have up on theirs.
We were able to immediately know what they meant, and also know that it didn't look like exactly what they meant. I'd have to read the article to know if language drove brain development, or vice versa.
>That's a very playful way to phrase a characterization: what's the song of. I'm stealing it ;-)

Reminds me of one of my favorite books from childhood, Goose Goofs Off.

https://www.goodreads.com/en/book/show/967059.Goose_Goofs_Of...
> For third: Germans overall trust their government to not lie as much as other governments

Trust is good, control is better. But in this case the fault is certainly with shitty app stores and mobile OS.
People wouldnt procrastinate if there wasn't some evolutionary advantage...

Personally, I have found that if I get on with certain tasks in a team environment with too much vigor, I start to get other team members feeling left out or feeling their input isn't adding value. Keep doing it and the team will fall apart. Sitting around and being lazy for a bit helps keep the team together and has more forward progress overall.
This article gives great advice, but there's also the other end that I personally struggle with, namely: where's the reward?

I noticed that it's especially hard for me to bring things to the state of "100% done", because the emotional reward for that is so much smaller than getting to the first 70%.

I tried shifting my thinking about this by treating that 70% as an actual 50% (given the time spent), but it feels like a half-measure.
I think they mean "on demand" is that the Cas9 proteins is activated upon activation of the light source. As the CRISPR/Cas9 complex is already in place due to the chemically boxed guide RNA, the way I understand it from briefly skimming this abstract is literally that you turn on the light when you want DNA cleavage, so I don't see anything weird about it, but maybe someone with more insight can correct me if I am wrong.
Can you say it again, but with some more context? I have no idea what that sentence could possibly mean!
Justify to whom? I am a consumer and this is irrelevant to me. And Nintendo has always been aggressively fighting emulation/homebrew, so it is nothing new.
> Your password must contain at least one character out of:
~ ! @ # $ % ^ & [ ] . * |
It will get there eventually. A lot of it is hardware / deployment constrained.

Search by image and object detection and computer vision in general is cool and potentially useful, but right now, it's cumbersome as fuck to pull out your phone, find the Lens application, take a picture etc. Needs to be baked into a wearable / neuralink type setup.

But self driving applications of CV work because the cameras are always deployed and running. But the hardware is expensive.
And the Italian one:
https://github.com/immuni-app
Inflation is higher than you think
Even though it is getting better, I would argue Norway still has a pretty bad open data culture. As far as I know Kartverket has only released the N50 with the more detailed N5 data still not being available to the public. The biggest pain points for me is the fact that marine depth data of a certain resolution is classified information [1] and they still wont release nautical maps for free.

I am hoping the open trend will continue because the Norwegian government sits on some really high quality data that could see a lot of interesting uses.

[1] https://www.kartverket.no/en/data/bathymetric-data-and-DTM-o...
I drive an unmodified Golf GTI. Sticking to speed limits, the difference between driving aggressively in Sport mode and driving normally in normal is about 20mpg. The difference between driving normally in Normal mode and more fuel consciously is probably another 10 mpg on top of that (on a 3 hr trip, no motorway i saw roughly 8-10 mpg driving aggressively and close to 38 when driving normally. Motorway driving is a little closer, but I live in Scotland so motorway isn't usually an option)
I'm very happy to see so many countries moving in the right direction.

It's not every country, but we're slowing moving there. :)
Growing from 3% to 3.8% is 26% growth over 5 years or roughly 5% per year. That's incredibly far away from "none have actually DONE it". If you could solve systemic problems in just 5 years then why hasn't anyone done it over the last 200 years?

By the way the facebook data is only from 2014 to 2019. The headline is misleading when you only look at facebook.
From experience, i have seen cobol code stashing entire copybooks into char/varchars, along with some binary switches to select the appropriate copybook. Unless you have the copybook or a translated version, it's pretty much unreadable.
In general it's useful if only to interface with those old parts you don't want or can't change.
Because it makes no sense from a business perspective.
Thanks, still curious about data management, vendor lock in, what to do when complexity grows etc. Im sure they have all been thought off, will look into it.
Cancelled in 1959. Many of the Canadian engineers moved to the States and worked on the space program.
pogchamps is pretty entertaining - it's not great chess, but it's some of the most fun I've had watching people play chess.
While I think this looks really cool, there are people who think domes are not the way to go. Part of the reasoning kind of makes sense.

https://caseyhandmer.wordpress.com/2019/11/28/domes-are-very...

Either way, these things are fun to read about...
Nice idea. Not sure I'm going to remember the 9,999 word password it just generated for me :)
>>misrepresentation of the critics of ICE, many of whom do not advocate for "open borders".

Almost all the vocal critics of ICE I am aware of are Social Democrats that want Open border, Free Everything for Everyone, and curtailment of capitalist systems. They use ICE as an easy target to push their other agenda which is replacing capitalism with Socialism and open borders

>ICE exclusively works within the US.

Actually they work in 53 nations, and has a active role at many ports of entry but that really is not relevant

>>Since illegal immigrants have little protection, it acts much like any unchecked police force

Given the context around this discussion I would be hard pressed to pain ICE any worse than every day police

Law Enforcement in this nation need MASSIVE reforms, ICE include, as do every level of Law Enforcement.

Police Abuse is rampant and not simply a domain of illegal immigration enforcement.

>>There were 1,200 complaints of sexual assault in ICE custody[0], for example. Less than 2% of these were investigated[1]

lol, your "2 sources" are all the same source... They all reference the same intercept story which is very biased and highlights the problem with Wikipedia today

Further The Intercept does not claim that only 2% of the reports were investigated it says that the OIG only shared investigations on 2% of the cases with intercept as s result of the FOIA request, that does not mean there were not investigations on the other 98% only that the investigations were not released under FOIA. That can be for a number of reasons.

>From 2012 to early 2018, ICE wrongfully arrested and detained 1,488 U.S. citizens, including many who spent months or years in immigration detention.

I would like to know the actual total that spend months or years in detention "many" is a subjective term used to incite an emotional reaction. Not a data driven analysis to understand the scope of the problem

That said 1 is too many as as I have said before we need police reform

Unfortunately we are at a political impasse for any-kind of real accountability reform because the Social Democrats block any reforms that do not involve complete amnesty and open borders including full access to tax payer funded social welfare for all immigrants. That is a non-starter for most people. I will support open borders in the absence of social welfare, or I will support social welfare in the absence of open borders but I will never support both at the same time as that is not economically feasible.
Name it Watson, stop admitting that the solution doesn't exist, and you've got yourself a deal.
Mars' Green Glow
After years of low level annoyance, I looked up the regedit incantations needed to disable it. Now start menu search is amazingly snappy and only returns relevant results.
Arguably most C-suite execs shouldn’t even be dictating the specific techniques used to reach an objective or solve a problem.
A further discussion of some of the details. If true Taibbi's piece loses some of its sting: https://www.currentaffairs.org/2020/06/has-the-american-left...

I don't agree with all the opinions in this article. But it would be good to understand better what the actual facts are. Too tired to dig further myself, and that's the problem, isn't it? But maybe someone else can already set things straight?
Whenever I do something. I assume that it's going to be a business failure. That helps me to avoid procrastination which could otherwise arise out of a fear of failure.
Business success is not within my own control so everything I do needs to have a "fallback purpose".

Everything I do is at once a business opportunity, a learning experience and a technical stepping stone which I can re-use for future projects.
All of my work builds on top of my previous work and I constantly combine it with other people's work. This strategy is failure-proof and it stops procrastination. I've been doing it for almost 10 years. It does get a bit closer to business success every time.
You have to set yourself up for success and sometimes that requires redefining success.
According to the article, 260 people are writing code for systems with strict specifications that do not change much over time. That's a significant constraint on the externalities they deal with.
In contrast, most commercial programmers write an order of magnitude more code for systems far less defined with more unpredictable externalities, with shorter deadlines.
There is no magic in the world. Everything has a reason, and it's often not (just) due to incompetence or stupidity.
> It appears to be a backend primarily for illegal iptv services.

Can you explain how you arrive at this conclusion please?
You won’t kill racism by replacing words
how much do you think an end-to-end product/service like this should cost
Right, the larger concern is somewhere else. It's in the operating system and if the government were to track everybody they could monitor cell towers. Way harder to detect.
I was surprised to hear from a friend that he just ordered a fully electric Volkswagen Up! for 13k€. There was a huge discount plus some government subsidy that saved him 10k. It's a small car, but if only used within the city it absolutely makes sense.
Anyone holding a Master's degree is now guilty of something.
>> the supercomputer simulations for the new study (35 years of calculations on a single PC)...

Was the simulation saved all these years on a floppy disk running on an old 386 PC?

Would have liked more explanation of the quote.
ISPF on TSO (IBM mainframes), assuming that punch cards and mark sense cards don't count.

In doing cleaning and purging on the house, I just found something I forgot I had: an ISPF implementation for use on MS-DOS!
Norway botched the contact tracing app completely, certainly politically and maybe technically.

Centralized storage of GPS & bluetooth data and refusal to open-source (which is a tacit acknowledgement of insufficient confidence in security -- of the personal movements of the whole population, no less). Statements from researchers involved in the technical development that citizens have a responsibility to give up their personal information. Poor debate and communication regarding the choice of centralized tracing.

Then followed up with painfully weak statements from politicians and researchers that this is a truly exceptional one-time-only transgression of privacy, which will be rolled back permanently on a specified date and never be construed as precedence for similar actions in the future.

FHI, responsible for the app deployment (the Norwegian version of the CDC), has previously betrayed the trust of the public by refusing to destroy DNA samples of exonerated suspects and witnesses. Skepticism towards their ethics and degree of principled data management is highly justified.

Digital contract tracing seems dubious anyway, but thankfully we're in a position at the moment where it is definitely unnecessary. Might be relavant in a few months though.
...which means it's hardly mentioned in the MSM
Coder urges careful tuning for performant Chrome extensions
According to the git log the overall development time was round about 6 weeks. Including some holidays in between, we're looking roughly at 1 Million Euro per development day!
> nowadays there probably isn't an offer that would make me move there.

I concur. For a start, here in Europe, I don't have to worry each day that someone is going to run amok in my children's school with semi-automatic weapons. You can't place a value on that.
All that considering it cost 20 million euros to build this app.
> I started having to deal with Unicode back around 2001.

I don't remember the date, but I first had to deal with unicode when it was a 16-bit encoding (pre- surrogate pairs).

> I mean, cave paintings were color and kinda ideographic

Sure, but they weren't text, which is what we were actually talking about.

> you can use colored [whatever]

That's a property of the rendering, not of the characters; eg <font color=red>X</font> is a colored font tag containing a non-colored character (er, a character without color information), not vice-versa.

> Let's put it this way: there are a lot of mistakes to fix once we get the time machine working. Mistakes in Unicode are very, very far down the priority list.

That's fair; I have a very long and very angry priority list, but I was mainly just objecting to

> all [rather than some] this complexity [is] not the UC's fault

and grabbing a couple of specific examples off the top of my head.

(Although now I realize I never got around to complaining about zero-width joiner, or 'skin tone' modifiers, or parity sensitive flag characters, or...)
Most ad blockers work by blocking certain network requests that are initiated by the page. DDG Privacy Essentials reduces the number of network requests by 95% and the download weight by 80%.

DuckDuckGo Privacy Essentials reduces the CPU time of the article page from 31s to just 1.6s. All other tested extensions also bring CPU time down to at most 10s.

It seems the single most important thing regarding Real Word Performance is a good content blocking functionality (not to mention other boons). Why don't browsers come with one by default?
I ran most of the tests on example.com, which is easy to render without having a GPU available.

Looking at on-page CPU time for Evernote, 91% is spent just processing JavaScript or HTML. So I expect any benefit of a GPU to be minimal.
Really? This is the hill you're going to die on?
Sounds the very opposite of Agile with a huge emphasis on up front requirements.
They sell the machine as a single purpose box that plays games sold by them in their store.

If someone buys it expecting something different that's really on them.