skysight-inc/HackerNews huggingface dataset:
>"FinFisher is such a complex piece of malware that, like other researchers, we had to devise special methods to crack it. We needed to do this to understand the techniques FinFisher uses to compromise and persist on a machine, and to validate the effectiveness of Office 365 ATP detonation sandbox, Windows Defender Advanced Threat Protection (Windows Defender ATP) generic detections, and other Microsoft security solutions.

This task proved to be nontrivial. FinFisher is not afraid of using all kinds of tricks, ranging from junk instructions and “spaghetti code” to multiple layers of virtual machines and several known and lesser-known anti-debug and defensive measures. Security analysts are typically equipped with the tools to defeat a good number of similar tricks during malware investigations. However, FinFisher is in a different category of malware for the level of its anti-analysis protection. It’s a complicated puzzle that can be solved by skilled reverse engineers only with good amount of time, code, automation, and creativity. The intricate anti-analysis methods reveal how much effort the FinFisher authors exerted to keep the malware hidden and difficult to analyze."
This is pretty cool, pardon my limited understanding, trying to see if I get this correctly:

1) they train a model to do sorting, it actually sorts correctly.
2) they optimize the model on efficiency and it becomes better than many custom sort functions?

If I remember correctly from school, you can basically speed up any kind of sorting by using more space (basically by using a hash table). Is the neural network just using the normal sort algo until it sees a pattern in the input and then skips the sort algo for the pattern output? Or to put it plainly, is it just a smarter (or dumber, depending on the size of the neural network) hash table?
Thank you for your advice. I put this list together. There are actually some libraries I haven't used, and I've considered using the GitHub API for searching. But you know, GitHub has a huge user base and repositories, and I haven't tried that yet.
fuel burn is unacceptably high at subsonic speeds, decreasing the range from about 4500 miles to 2000 miles or less.

good supersonic performance and high subsonic efficiency are essentially opposing goals - a big wing that generates lots of lift is more efficient at slower speeds, but obviously becomes problematic at supersonic speeds. Also, drag is highest near the transsonic regime, and fuel burn is nonlinear, it's partially a function of time, so "getting there faster" can actually burn less fuel than having to run the engines for longer.
Oh, this is good to know I must have missed it.

I assume this is the same Cerberus Capital Management that acquired Safeway and has been running them into the ground?
I understand the point, because one was born with more, one owes it to those born with less. Correct? I think that is an economical system argument than a moral argument. I don't find being born into ANY situation a reason to feel guilt or apologize.
Originally Microsoft managed PHP offering on Azure (Azure App Service) was running only on Windows.

Nowadays Azure App Service also supports Linux, so there’s no so big need for PHP on this side.
The footprint of the sonic boom is sizeable so there aren't many rural-enough areas on direct routes between candidate cities (slaloming along quiet corridors would cancel the speed advantage). So supersonic was largely restricted to trans-oceanic, which coupled with the range limitations mostly meant trans-Atlantic: New York to Paris or London.
Are you done mis-characterizating everything I say? If not, please quote everything else I've said and characterize them however you want so I can point to actual examples of how you willfully keep mis-interpreting whatever I'm saying.

I've repeatedly told you to write an argument in a longer format if you have any actual points to make but you continue responding to the thread even when I've repeatedly said I'm no longer interested in this discussion because it is tiresome to go around in circles.
SQLServer and Hyper-V are also not to be underestimated.
Concorde itself could have been much more efficient, there were plans for a "Concorde B" with high-bypass engines that would have carried a larger payload with additional range at higher efficiency.

https://www.heritageconcorde.com/concorde-b
Axis CNC Router 1325 with 4x8 Rotary Table
The corresponding increase in rent / real estate costs / property taxes might not be great for its solvency, though. Not only is it several floors of exhibits, there's also a huge basement full of the rest of the collection.
SQL queries that can beat NoSQL are easy but you still have to think about schema.
Which you can just not do in K/V(you just need the key) or NoSQL.

As such it makes starting really easy which is the allure. Many seem to hope they can avoid doing schemas and well architected data. Or push it in to the future.
The rude awakening comes when you do need to run complex queries (and you do not have SQL or joins at all). Or when the people do not understand they have to take care about data integrity in app layer now.

At the end people going for NoSQL have a much harder to manage system without the tools (like SQL, schemas, constraints)

I think NoSQL is great for very specific purposes. Caches, keeping state, logging stuff. For many things it is misused and postgre with jsonb can do everything you need (faster, easier) without rude awakenings.
Have you tried HL:Alyx, you might want to.

EDIT: just saw your reply below. I hope you get through it. It is GOTY for me.
Access your function endpoints from static sites with CORS
Love the interactive bank interest rate checker on your homepage. It's always nice to see some interactivity that's relevant to the product, as opposed to floating d3 visualusations that have nothing to do what's actually on the page and serve to use up my battery.
Some interesting extracts:

“The instruction set together with the input representations jointly determine the class of algorithms that are learnable by the neural controller, and we see this as a fruitful avenue for future research akin to how current instruction sets shaped microprocessors.”

“The generalization or correctness we aim for is mostly about generalization to instances of arbitrary sizes.”

“[...] computing a = f(s) can be more expensive on current CPUs than executing typical computation employed in the algorithms studied here. We thus hope that this research will motivate future CPUs to have “Neural Logic Units” to implement such functions f fast and efficiently, effectively extending their instruction set, and making such approaches feasible.”
I feel incredibly sad that I never visited this museum while I could, and won’t be able to bring family and friends to visit it in the future. Hoping someone somehow will find a way to revive it again.
What GP expresses is called white guilt, and it's brutally amplified by the media nowadays. If you don't feel bad for what your ancestors did, you're a terrible person... Even though you didn't have anything to do with their choices.
I didn't know that. I live in the EU and frequently get upset because some country or other vetoes important change.
Wow! And thanks for such a great service. I have been a happy customer since 2013 and I believe I bought one of your promo - pay for lifetime account with some $10 or so. :-)
Analyzing petabytes of data just got easier with Google Sheets
When Finder is active click on the View menu, press the option key and select "Customize Control Strip", then you can just mouse down to the touchbar and remove the Siri button.
Get a TLS-enabled Docker registry in 5 minutes (2020)
Some of the previous anniversary links are 404s. :)
There is a popular GitHub repository for similar debugging stories: https://github.com/danluu/debugging-stories
I wonder how much the silicon quality differs on a single Threadripper Chip.

It would really be interesting to see if it's feasible to Overclock the best numa node to a degree that gives this a couple of high single thread performance cores comparable to the 3900X or 3950X while retaining stability overall.
I wrote a Todo application in Idris that compiles to Javascript (https://github.com/leon-vv/Todo). I used the dependent type system of Idris to embed a small part of SQL in Idris, which means the type system can proof certain things about my queries (for example that fields accessed are actually part of the (joined) tables).
He's an obstructionist. The plan is to block everything, no compromise. He's even taken contradicting stances when the other side raises an issue he previously supported.
Barbados Offer Year Long Stays for Remote Workers
Also see here for all the snap-specific bugs in chromium (bugs that only exist in the snap version, and not with the normal one) https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+...
In Preferences under the keyboard settings you can customize the placement and presence of every single button on the TouchBar. Preferences also lets you disable Siri
Should have bookmarked them!
I get your point, but I would say that you've only touched on the root issue:

> emigration and it has everything to do with the social and economic conditions there vis-a-vis other places in Europe.

and:

> Much like businesses make short term decisions [...]

I think everyone makes short term decisions. On the one side there's "the country", as in "those in power". They've chosen a path of rampant corruption, embezzlement, etc because they could get their hands on a lot of money very quickly. Even though I doubt this was specifically leur goal, they have instilled a particular kind of climate where people get the feeling that in order to get ahead and be able to do something you have to "know people" and grease a lot of hands.

Of course, most educated people don't exactly enjoy this and don't feel like waiting around for years and years for this to change. So they look after their own short term interest and move some place where this situation isn't as strong. Also, feeling somewhat disconnected from this way of doing things, they won't have a particularly strong wish to help "their country".

And as someone who's family left an other EE country before it was admitted in the EU, I've seen that the "educated" didn't wait around for their countries to join in order to move. Many, many people left during the '90s to the States and Canada. Sure, I bet with the EU it's much easier to do this, but "the smart guys", those who can actually benefit their home countries didn't have that hard of a time going elsewhere.
Its mostly Valve funding external developers like Codeweavers and Philip Rebhole.
Cars also produced the tuxedo/smoking, because tails were not so compatible with bench seats.
I want to get something like that, but designed well with media keys and separate vol/mic sliders for specific apps. Like Discord.
BLM protests showed the police to be quite useless in the UK.
I’ve had a way harder life than the average native or black person so I don’t feel guilty.
It's really hard to write correct code.

Sorting was broken in java and nobody noticed for a long time: http://envisage-project.eu/wp-content/uploads/2015/02/sortin...

The same was true for java's binary search:
https://ai.googleblog.com/2006/06/extra-extra-read-all-about...

So I am not sure I will ever trust an ML algorithm trained on inputs/outputs only (which is what I think "neural program induction" means). The above bugs are only hit because the programmers who wrote it didn't think about overflow. What is this "neural programmer" assuming about their inputs? We'll never know.

OTOH the standard library sort can be improved if you know the distribution of the numbers you're sorting (e.g., small numbers can bucket sort, small lists can use a sorting network, etc). If this thing can efficiently almost-correctly-sort because it's better at these types of pattern matching, we can just run a final pass of insertion sort to make it useful!
This analogy falls apart rather quickly when you recognize that the north american indigenous population still suffers greatly under legal systems built on the treaties that weren't even honored while the descendants of those who perpetrated great crimes against them collectively constitute the greatest mass of wealth in the history of the world while also pretending to have done nothing wrong.

Re-do your analogy but now it's that your dad killed someone and stole the deed to his land, found oil on it, and is now one of the richest people in the world and the person he killed's kid is now on the street begging for cash and tell me again how little you owe that kid who's father's land gave you your trust fund and your college education.
Obviously any claims I make are based on "anecdata", since you guys are the only ones who hold the full data.

But please don't dismiss this so quickly. I have seen pretty harmless types of post getting brigaded or flagged pretty consistently. This happens more often to new or less known users - who might have something interesting to say but are quickly shut down.

Now, we can always blame it on different tastes or whatever, but knowing that certain companies engage heavily in "online presence" wouldn't it be naive to think they don't operate on HN too??
For me it's just how terrible the steam client was for the longest time. Epic comes around, releases a client that ends up having features people were asking and they've been really transparent about what they're working on.

The lack of communication from Valve over the years has really done them in IMO.
When it comes to actual gambling its mostly driven by adults, and not even young ones at that.
How Many Ways Can You Fail? A Taxonomy of Corporate (In)Decision
GPUs can't run the same code you would have written on a CPU. If you had the choice between an equally performing CPU and GPU you would always use the CPU.
1 - No.

2 - JPEG algorithm allows to have lossless data without padding

3 - For lossless data rar/arc/ace are better then JPEG
I don’t think there is any service I’ve been more happy with the last decade than this one. The (optional) PDF archival in particular is great. I also appreciate that since I pay for it and it’s not freemium or anything, it won’t go away in a attempt to please investors.
The question is how does the algorithm perform on average, what are the pathological cases and how slow are they?

How do you prove that with an algorithm that no human can reason about?

Basically this paper looks like they've found an algorithm which is efficient for given sets or given classes of sets. Whether that generalizes is a different problem.

It's basically a cool automatic heuristic generator.
Expected fuel burn per passenger is minimum 3x a ‘normal’ business class seat on a modern plane: https://theicct.org/news/reviving-supersonic-flight-signific...

Either way, it’s fairly obscene.
The model is given the input and a set of instructions (e.g. swap) for producing the output. Essentially, it’s taking a permutation of the instructions that minimise the running time, based on some underlying patterns in the data.
And let's not forget how CSGO feels abandoned and eaten by cheaters. VAC is practically useless and they've avoided writing or licencing a proper anti cheat engine.
Maybe not exactly what you're looking for before I haven't retired, but I had a successful side project, quit my job to try to make a living off it, failed to make enough money off it, and went back to a traditional development job. I'm overall happy working for a steady paycheck and benefits again, although there is part of me that is always itching to try again someday. I don't think I will, though. Maybe I'll write about it at some point.
hL3 and L4D3 make no sense anymore commercially. Valve is a lot more profitable as a market and store than as a developer.
Twitter-affiliated is interesting too since the pretend to care so much about the issue. Well, they seem to care on a very personal level.
I never wore sunscreen in my youth and pretty sure that's going to come back for me eventually. Everyone was doing Reef Sun Tan oil before the ozone hole days and Slip, Slop, Slap (I'm Australian) which was basically basting youself in coconut oil.
Fantastic program. Not the nicest UI but very capable
I used to have this, that I could tap anywhere on and to the left of the esc touch button and it would trigger esc. But after one of the OS updates (i forget which) it stopped working, now I have to hit the etc touch button, if I hit the blank aria to the left, nothing happens anymore. It bugs me so much!

Just curious, what OS version are you using? I'm on Big Sur (but same issue in Catalina).
I've got the 2017 MBP 15"

EDIT: I should add, I mean that I could hit the far left blank aria of the touch bar any time in any touchbar mode and it would trigger the esc action. They "fixed" that in an update.
I can still press to the left of the esc and trigger esc when the esc button is visible. But often I'll have spotify touch bar "app" open and the esc key won't show, so I have to close the app just to access the esc key, super annoying.
Better as in lower number of instructions not lower wall clock time.
Exactly, that’s what I thought. Although, they should be able to look at the set of instructions that generated the output, which is basically an algorithm in itself. Then they could try to prove whether that algorithm would really generalise.
> In any case, an opinion stated with no attribution whatsoever appears to bear more weight.

See, this is what I'm not sure about. An opinion stated with no attribution looks just like that, an opinion held primarily by the author. (After all, you can tell that it can't possibly be an uncontested fact, just by the subject matter. I mean, stuff like "news sites are not chasing for clicks" is bound to be controversial.) Whereas if the author says "Some people think X.", they're pointing to something that's supposedly the shared opinion of a whole group, so it looks a lot more relevant. Of course that's just my point of view, I may well be mistaken.
They also have annoying power requirements (48v, 1000A) to run all of the legacy phone equipment, making it even more difficult to move. Their current landlord provides that to them as they are taking up the top floors of a phone company switch office (building was built for old gear which took up a lot more space and power).
I have seen pretty harmless types of post getting brigaded or flagged pretty consistently.

Can you link some you've recently encountered?
The German surveillance state was created and ran by ex-Nazi secret services (Aufklärung Ost), introduced by the CIA (BND = Organisation Gehlen). You have look up the various fascist scandals they have been involved in.
How's the CSU authoritarian? That's like throwing expletives around; you might as well call them Nazis and get it over with.
Well, now that you can embed a Debian (or other) very easily, I guess it doesn’t make a lot of sense to continue compiling PHP for Windows ?

And there were always some traps (mostly because of the lack of case sensitive file names), so I feel it’s better to not use it anymore at all (the edge cases must be very low)
> "feel free to direct any questions"

Dale from Microsoft is probably a busy person with a billion other things going on. He doesn't need to waste time elaborating on a subject that the PHP internals team are probably already pretty close to. You're not the audience.

If you have questions, you can feel free to email him though.
You fixed my [twitter search] bug!
Sejarah Kelam Dalam Pembuatan Map Sanhok
Does it take an hour to wind a coil? Probably not. At worst, a minute for an experienced worker. That gets you to 130'000 $ per hour and 0.13$ human cost per device. Though a minute is very optimistic, you don't need that many windings, if you get it down to 10 seconds, which is a lot of time to wind a coil, you pay 22'000$ and 0.02$ per product.

That's fairly cheap and if a robot can do it for less becomes questionable because robots need a lot of maintenance and cost a lot.
The investment into linux gaming isn't only wine thought. They are working behind the scenes into fixing the rough edges and creating a smooth experience.

They pushed publishers to develop linux ports, they hired developers, they created a linux gaming distribution (steamos and the "failed" steamos console) and do their own research and development like ACO [0].

Proton in the end is "only" wine bundled with a good patchset and preinstalled debendencies, but even in the beginning you could get a good gaming experience out of the box that you only got through manual patching and tuning with wine.

[0] https://steamcommunity.com/app/221410/discussions/0/16409152...
The keyboard settings allow users to switch the behavior so that the function keys behave as such without holding down Fn. For me Minecraft is the driving reason for wanting physical function keys and a big part of why I still use my 2015 mbp.
Why does the author repeatedly bring up the gender and race of the individual in question? It's like clockwork.

It seems that the author needs to use that as a platform to invoke hatred against him. It serves absolutely no purpose to the story, except to try to further the author's own agenda, by attempting to invoke the powers of sexism and racism.

Get this racist, sexist trash out of here. It does not belong in the world.
11 years? Wow. And here I am, ever since I saw this project I have been wanting to start something and its 11 years of just thinking.

I need to get going.
https://linuxreviews.org/The_Linux_Kernel_can_Kill_Your_PC-S...
Yes you can, with an ultrasonic transmitter you can create sound in specific spots or that only a specific listener can hear.
likely the same answer as to why the SR-71 is discontinued - advances in satellite reconnaissance and UAV technology made it irrelevant.

What advantage exactly does a B-1B have over a cruise missile? What advantage does it have over some UAVs sent on an autonomous mission? Bearing in mind that you can easily fire off a couple dozen cruise missiles just for the airframe cost of a B-1 let alone the training, etc.

A manned pilot is some better in some respects, but is it enough better to justify the additional cost, training, and the downsides that come along with a manned mission (political risk, etc)?

For certain missions, the B-2 and the B-52 etc have their merits, and close-air-support with a UAV in non-permissive airspace seems like a bad idea. But by and large the trend has been and continues to be using unmanned and expendable platforms to replace a lot of roles. The B-1 doesn't do anything that a cruise missile really cannot replace.
A friend at Apple told me that the testing story for iOS is complete shit, and they actually rely on hundreds of humans to test their software to make up for poor automated testing.

Apple takes the approach of throwing humans instead of automation at a problem quite frequently [1]:

> The press release mentions RMSI, an India-based, geospatial data firm that creates vegetation and 3D building datasets. And the office’s large headcount (now near 5,000) [used to create Apple Maps]

The lack of automated testing is something Apple is working on fixing, but they're a ways away from having anything substantial. The terrible iOS 13 release quite significantly bumped up the internal priority of stability and testing. iOS 14 is likely to be far less buggy than iOS 13 because of this culture change.

[1]: https://www.justinobeirne.com/new-apple-maps
Fuzzing programs is really a CPU task, although it can usually be horizontally scaled across multiple boxes.
Title should be changed to "Microsoft ending PHP for Windows support from 8.0 onwards"
GPS data shows “people feel more disorganized when at home”
https://learn-idris.net/ this is the website I made. Not sure it is very good though.

The Edwin’s book about Idris is good, BTW.