skysight-inc/HackerNews huggingface dataset:
It depends on what you mean by derive a solution. If a candidate doesn't know an algorithm they couldn't be expected to derive it on the spot.

In many cases the popular algorithms were carefully designed by Computer Scientists as part of their research. People don't pass that type of test because of the ability to derive solutions on the spot, they pass based on their skill at rote memorisation and application.

(I absolutely agree that if despite not knowing they show signs of being able to reason their way towards something sensible - robust, likely to be efficient, etc - that is a very good sign.)
I wanted to try Volument but I noticed that their website wasn't redirecting to https, they had set the HSTS header and forgot about http since they only ever saw https on their browsers. This put me off because I thought, if they got this wrong, who knows what else they got wrong?

I emailed them and they replied very soon and fixed the problem within a day, though, so at least response time was excellent.
I would have accepted that from a publicly funded research lab. From a group funded by private interests with a very personal views of future and progress, I think it is fair to suspect ulterior motives.
Perl 6 Small Stuff #20 – Jo Christian Oterhals
It could look at your eyes to infer wich key you are pressing
> I know in some cases they can trace it back to a specific outlet in a home.

It's not even hard. When I had a fire in my apartment while I was away, the inspector simply was actually really nice when we went through an explained everything in the aftermath:

"See that "V" on the wall, that tells me the fire started here at this outlet. Note that the books you had on this shelf are charred, but not fully burned. Books are pretty lousy in terms of going up in flames. Note the books on this side, they're totally burned. Accelerant--you probably kept oil in the cupboard above them. You clearly had something heavy in this cabinet, cast iron? ..."

And he just went on and on as he walked through. If you ever want to try to commit insurance fraud by setting a fire .. don't. The inspector will know--he may not be able to prove it, but he will know.
Celebrating Bertrand Serlet and Craig Federighi (2011)
I don't have a problem with the command line, I just find the argument of "tool X and tool Y are boring to use so you'd better tool Z" (as found on the linked article) a bit weak. I guess that's one of these tools that solves problems I don't have (like the need for a lock file... just specify the version in requirements.txt), so unless it becomes the new standard, I'll stay away from it. But I'm sure it's gonna be helpful for many.
Google Confirms Android Smartphone Security Backdoor
> although there is a lot of inertia in bureaucracy so reform is slow.

It's also a lack of money. People are notorious for always questioning why the forest service gets money.
Lots of things conspired to kill credit screens.

>The job market for tech went insane, providing companies a disincentive to give developers tools to transfer prestige between companies

>Source control and code review processes improved, making it much harder to hide screens

>Companies are much more security minded, and what seems like a funny joke credits screen someone might add as a prank may be the code surface that gets you or your customers hacked, causing potentially hundreds of millions of dollars in damages.

>Modern metrics tracking incentivizes devs to focus on their work objectives rather than working on unrequested bonus features like a credits screen

I’d love to see them return, but the deck seems stacked against.
Yes. Ideally this should have a time out on it, but this is an edge case :)
> Fully 92.6% of working programmers have no idea how to produce a λ or γ on their input device of choice

I can imagine a simple remedy for this. Have the IDE suggest symbol replacements whenever the use types the name of the symbol. 'lambda' causes λ to be suggested.
Does Windows not remove translucency when taking screenshots, as macOS does?
Definitely going to need some kind of citation on that one. Pretty much all regulation is to protect the less powerful from the more powerful and to stop people in advantageous positions exploiting others. The rich and powerful can't (in many countries, at least) openly wander around killing and stealing, for example, and the range of regulations down from there covers an enormous amount.
> what should not be missing in my application?

Details of relevant skills and experience. But do not go too detailed. There should be enough information to convey your competence without being overwhelming. The person reviewing your resume doesn’t have time to read a novel — make sure it is succinct. Put the most relevant skills/experience front and centre and be ready to back them up. Nothing hurts your chances more than failing at something you’ve listed in your resume.

> where can I get good latex templates for applications?

Don’t bother — just use MS Word/Google Docs/Apple Pages/LibreOffice Writer. They all have templates for writing resume. Just be sure to convert the end result into a PDF.

> which topics should I look at again before a trial working day?

The basics of whatever you are supposed to be working on, I suppose. You can always Google if you don’t know something — so don’t bother rote learning command line opts. Make sure that you are familiar with the environment you are going to work on — things like basic commands, scripting, automation, and other tools. For example, if you are going to be working on remote Linux servers, you need to be familiar with vi/vim. Similarly a Windows admin needs to be competent enough with PowerShell.
Hey I'm building a hardware company to address affordable housing 10x faster than existing approaches, read a bunch of your comments and they seem really insightful. Want to get coffee? Shoot me an email if you're interested at Pbadger27<at>gmail.com
Funny but at the same time the UK branch of our company has to do a lot more diligence when they on board a new client than we do and that's due to EU regs.
In all fairness, that code should be trivially optimized: your computer is almost certainly not running that check.
I’m the biggest critic when it comes to user privacy of Facebook (and Google) of anyone in my friend group.

I say that first because I want to establish my bonafides- I genuinely care about user privacy and feel that Facebook has dropped the ball left and right on the matter. What’s worse, it appears that the company and (judging from some of his comments) Mr. Zuckerberg himself don’t believe in such a thing as meaningful privacy in the first place. So it’s not just a case of mistakes made, it’s that Facebook stands opposed to some of my own most cherished values.

Having said all that, I think it’s important to separate Facebook’s corporate actions from Zuckerberg’s private life. Just because his company is engaged in questionable practices doesn’t mean he isn’t entitled to the same benefit of the doubt anyone else enjoys.

And I have to say, if I had his wealth and his fame/notoriety, I’d bloody well want as much real-world privacy as I could get. I think it’s disingenuous to judge him for that or pretend it has any relation at all to Facebook’s policies.
> We need to reduce global carbon emissions really quickly...

I've been hearing this argument for at least 15 years now, and it's always followed by the assertion that nuclear plants are slow to build while solar and wind are quick to deploy.

And yet here we are, nothing has changed, the same arguments are repeated, only louder. Germany has shut down half her nuclear fleet, has very slowly built up renewable generation to maybe 30% of electricity production (only possible by abusing her neighbors' grid as a virtual battery), but has scarcely brought down her CO2 emissions, which are still more than twice those of France per capita.

And to think this blunder is celebrated as a success! It's not. If time was really of the essence, we'd do what France did between 1975 and 1985. Nuclear can be built quickly---they already did it, it can be done again.
Couple of points.

When I was a lad, making electronics meant you could listen to shortwave radio or talk to people around the world, when there was little other opportunity.

Plus, things like cars were still hackable with a few transistors and passive components, you could make a customised indicator timer, or turbo timer or what ever, and it was probably way cheaper if you knew what you were doing.

Fast forward, very little you can now make is cheaper, or creates a functionality not otherwise available retail/off the shelf.

Now for me, it was great - my dad was a radio amateur, I grew up with the those things, he lectured at uni and I had access to PDP-8 and 11 when no one had a computer at home and most people interacted with punch cards.

I spent literally years of my younger life tinkering and discovered/learned by direct exploration and experimentation all sorts of things eg the rectification of copper oxide, Q factor and how to get it and use it, all the things you can use as earthing and antennas in radio systems (some pretty strange things in there), I wrote and sold Atari 400 games when I was 13 on, learning things like how to write a floating point library in a 6502 in minimal space, create physics engines for games, just to name a few, the list goes on.

Now I have worked as an electrical engineer designing and building large and small industrial power and control systems for over 30 years.

Most days I draw down on some former hobby or tinkering experience in some way in my work.

Not sure the maker movement we have seen recently will create the same trajectory for too may others, maybe I am wrong, but a lot of what I did was because there were no equivalent consumer goods and the best info available was at the local library or maybe the odd magazine if you were lucky.
It sounds like the wrong type of business for receiving VC investment. Expos/conferences can make good money, but I expect it's a few magnitudes less than what an investor would want as a return. I wonder what the pitch deck looked like when they raised the investment.
I hate all this stuff, I wish Google just blocked all GPL code for me so I never had to see any of it. I have committed to many open source projects and have open soured my own projects. Of course I appreciate anyone is free to use what ever license they like but I do find is frustrating that a game (which is a complex piece of software taking lots of development time) gets picked apart because of a string formatting function, which should really have been available in the system libs, but as it wasn't a quick replacement was grabbed, with a small amount of extra time I suspect a replacement could have been found which wasn't GPL. But due to the lack of care, understanding, appreciation, someone could get their meathooks into the developer/publisher and cause harm. The software didn't sell because of this stupid function, the stupid function almost certainly existed, GPL free in many places, the GPL version had no value at all over any other version, yet where the developer cut and pasted from can have such catastrophic consequences. If it makes no difference to the end binary I feel like a dev should just be able to find or write an alternative and say you are right, that slipped through, sorry, we have now replaced it in our code tree with this version, it makes 0 difference to the end product, so building and shipping a new version would make no difference, simply making this change in our source tree effectively resolves the issue.
It all depends on context. Short identifiers absolutely help readability. I feel like some people absolutely go too far with overly verbose variable names, especially in Java or C#.

Notation matters. What if I told you that to add two numbers you had to write it out as plus(number, number)? Clearly you'd riot. The reason people complain about short IDs is because they're not used to it, but there are a lot of domains (math, science) where using traditional notation enhances understanding. Hell, even in programming if someone wrote sequenceIndex instead of i when iterating over the indices of an array I'd think they were trying to troll.
I've checked WindowsApps folder once, and there were a ton of apps with an old version (x86, x64, noarch) and a new version (once again all the architectures). In total 6 (!) versions of the same application, each taking up to 60MB. Code quality has dropped significantly as well, Settings, Taskbar, Mail crash and lag.
In EU, they are. I'm still hopeful that authorities will start fining websites that use this. Someday...
What about resetting your password?
on Windows you can simply type `Windows key` + `.` and easily find it there, tho if languages use such characters they really should also have alternatives
I accept them and have cookies & other persistent data deleted by some App, plugin or the browser (iCab). Works for me.
Yes, naturally "those who come after" often includes the future you.
From the linked Variety article regarding the show:

Few details have been revealed so far, except for a short synopsis, which states that the series will follow a group of Soviet KGB officers tasked with uncovering a CIA agent stationed at the Chernobyl nuclear plant and involved in espionage.

Wow, this sounds better than that time we got all of those Amy Fisher biopics. I’m stocking up on the popcorn now.
Or, you host a video site like YouTube, you’re not aggressive enough in controlling “hate speech,” and Apple boots you from the platform. How, as a user of this app, am I supposed to re-establish control over my account?
There are few companies I look up to as much as LEGO, they had a bad financial time in the 0's, where they had to sadly sell off the parks. But now they have really found what makes them special again. Including expanding to new markets like China. It came as a pretty big surprise for me that they got some Lepin factories closed down and raided by the Chinese authorities. They are as you say a good example of a company that knows how to work in China.
Quite ironically, it uses the phrase "And that is obviously nonsense." which usually means that something contrasts our intuition, not that something is not true!

Be aware of the word "obviously"! (And "obvious nonsense" is nonsense, obviously!)

Vide:

- https://math.stackexchange.com/questions/151782/when-is-some...
नमन्ति फलिनो वृक्षाः नमन्ति गुणिनो जनाः |

शुष्क काष्ठस्य मूर्खश्च न नमन्ति कदाचन् ||

Namanti phalino vrukshaah namanti gunino janaah.

Shushka kaashthasya moorkhashchas nsa namanti kadaachan.

Meaning: noble and virtuous persons are always humble and and are always committed to help others and compares them to a tree bowing down with the weight of its fruits. In contrast dull and foolish persons are always rigid and unadjusting like dried wood.
Wow, the screenshots really look incredibly polished, not just for a high school project. Actually, if you told me that this was some preview uploaded by Microsoft, I may have been fooled.

Yes, I do share the criticism about UWP. The author seems to be very aware of the limitations, though. Figuring that stuff out for yourself is a great thing. Choose anything as your underlying technology, and only move on to the next thing as you realize that your current stack really is the limiting factor.

No, I probably don’t want a UWP Explorer. And still, figuring out what Explorer would look like if it was invented today is an exciting exercise in getting to know the platform (and might get you noticed by Microsoft eventually, who knows).

Yes, someone pointed out that code quality is mediocre. That’s a good thing. The author is focusing on the GUI part right now, and they are getting things done. Write bad code today and you will write good code tomorrow, it takes practice. Write no code today and you may never write any relevant code.

As someone who loved tinkering with all sorts of technology since early childhood, and thinking and theorizing about UI and UX, I never really accomplished much in this field. Before I could, I would always question the value of the project, the quality of my output, and the superiority of the underlying tech stack. Classic example of choice paralysis and “perfect being the greatest enemy of good”. Today, I am doing something entirely different for money, and more often than I like to admit, that still makes me sad, given my everlasting enthusiasm for tech.
As a note, the FSF says on their website that their primary goal in any GPL litigation is to get the company to release the source under the GPL.
Amazing work. Thank you very much also for the references.
List of Mathematical Jargon
You can't stop using fossil fuels for everything just yet. Rockets, planes, still need fuels with high energy density - they won't run on batteries (at least with the current technology). There are of course other industries where fossil fuels are currently the basis for chemical reactions as well.
something I don't understand of this approach, how can one strive to get better if there is no better to get?
It could go that way but it's usually the most powerful to have the connections with lawmakers and suggest what to write (or not to write) in some laws.

About unintended consequences, check this article about GDPR after one year https://truthonthemarket.com/2019/05/24/gdpr-after-one-year-...

I quote a couple of sentences but there is much more there

> After the rule took effect in May, Google’s tracking software appeared on slightly more websites, Facebook’s on 7% fewer, while the smallest companies suffered a 32% drop, according to Ghostery, which develops privacy-enhancing web technology.

> The fact that Google’s compliance strategy has ended up hurting its competitors and redirecting higher demand back to its own marketplace, where it can guarantee it has user consent, has unsettled publishers and ad tech vendors
Actually as far as I can tell, the github app only mimics part of explorer.exe, explorer.exe also is what makes up your taskbar
Without rankings how do you determine how to allocate scarce university spots.

I think there’s much more potential for bias when every position is just based on some committee’s prerogative in a way that is very difficult, if not impossible to measure.
GPL is harmful to software freedom.
In this particular case it seems fairly unlikely that there will be any significant consequences. At worst, the game source code might now be forced into a GPL license. It's mostly worthless at this point anyway.

It is interesting to wonder how this case may have been handled if it was overall more relevant, though. I think a court might assess the actual value of that one function and say that it was something like fair use. Might be a bigger problem if there's a lot more, though.
Wait a minute, if we can just extract co2 from the air like in step 1, why don't we just stick it in a container somewhere? It's the atmospheric co2 that's the problem, right?
I'm an english native speaker, so on the one hand, I'm glad english is so common in programing. On the other, I can't help but wonder, aren't other languages actually better for the job at hand? Chinese, Japanese kanji, or to a lesser extent, Hangul, all have this kind of awesome mix of concision and expressiveness. I'm not really a language guy, but I've been tempted to learn chinese just for this reason. It also has a really cool feature of being much easier to read than to write - which makes a certain level of 'reader-first' coding practice built into the language itself. You could cut down on the number of sigils, line noise, even play around with different ways to organize source code (there are, for instance, palindrome poems written in chinese that use two dimensions, which would be basically impossible in english).
Using Voice to Make Technology Disappear
Huh? The function is a no-op. The compiler should optimize it into nothingness, but optimization is not the point here. Or was that an attempt at humor?
This is brilliant! Learning should not be a competitive.

EDIT: Why would you want to have children compete with each other on learning abilities? How does it help anyone? If a child is going to take a tad bit longer to understand than another child, I would rather the child take a bit longer to master than force the child to acquire the knowledge within a set duration. If they score 90% of the marks would you be happy that they scored 90% or unhappy that they could not master the remaining 10% and will never be given a second chance to do so? And what if your child crosses the passing marks of say 40%? Would you be happy that your child scraped through with passing marks or be unhappy that it never got that extra time to learn the remaining 60%? Not every child has the same grasping power. And by making learning a competition you are taking away the right to learn from a majority of these young children.

I would rather the child compete with others on what it has learnt on a practical basis rather than theoretical! Currently, scores only determine how much of the theory the child has been able to master. There is no process that examines how that theoretical knowledge has been used effectively throughout the lifespan of the learner which is actually more important.

Let them learn at the pace they are comfortable with. By making sure more children are properly educated we will, as a society, automatically reap the benefits of their future contributions. With competition, you are restricting the scope to the "gifted few" who will then have to bear the burden of the rest.
Heating + cooling must be the largest consumers. And these are great candidates for "layered" service.
This is an issue I always found was diluting the Makers' movement: everything was mostly focused on beginners.
Anonymous university exams should work.
What is it with needing to understand NNs? Its the same thing as not trusting a human to drive a car because you cannot understand every stage Of computation happening in their brain. If a neural network learns a task, test it well enough to know that it performs well enough in target domain before using it. Don't expect to be able to understand how it works and from there claim to know that it will work well and have more confidence in it. This approach barely works in standard software, let alone a neural network. Stop worrying and learn to love the NN, after all it is a mirror of your own ineffable nature.
> Earlier this year, Forbes reported how a banking Trojan called Triada had been found on a bunch of brand new budget Android smartphones. Google has now confirmed that threat actors did, indeed, manage to compromise Android smartphones with the installation of a backdoor as part of a supply chain attack.

Click bait.
Maybe that feeling of enjoyment learning and mastering things.
For me it seems bad to design some systems in English like public administrations software or following a law very closely (there are even no translated concepts in things like taxation and legal system) and data exchange formats should be in the language it matters (for example, all electronic bills in Spain are XML with entities in Spanish), so if you want a 1:1 mapping you need to use native language.
Notably they don’t consider themselves a bookstore. Their claim is “kulturkaufhaus” which roughly translates to “culture shopping center.” They have a large section of DVDs, Music and other stuff. Their comic book section is pitifully small, though.
> Throwing away this information and taking an ensemble average, you'd see an exponential decay of coherence.

That is described by a density matrix but is not a pure state. The true state may be a pure state (because as you said the systems are separable after the measurement) but our description is a mixture reflecting our imperfect information (and not a superposition of the pure states corresponding to the potential outcomes).
It is absolutely hideously slow on NTFS to compute the size of a directory that (recursively or not) contains thousands of files. Indeed, it is absolutely hideously slow on NTFS to do just about anything that needs to touch thousands of files at a time.