skysight-inc/HackerNews huggingface dataset:
Not the worst approach, and as long as it's in the spirit of cooperation might even be good.

UX people could tune or at least comment on the interface, security people could fuzz or pentest the library... however, for a lot of actual problems in actual open source libraries it requires a crapton of internalization -- again, for free. Granted, it's for open source but it could be argued it's even WORSE approach for the company, since they're getting free benefit from expertise and work.

Also, I'm a private person, I have splintered online identities, I'm not going to give my 'hobbyist' github account in a professional context, and I'm also certainly not going to make a github account just for interviews and applications.

I'm lucky enough to have connections that will probably keep me employed as long as I like, and the tales of interviews and free work that's required to put up just to get a chance seems insane.

4 hours... okay, I can sort of see that, I might set myself a limit of 1 hour and tell them this was my approach, this was how far I got. I've heard of 30-60 hour workloads given to applicants to 'top five' companies and it's just ridiculous. As are the stories of interviewers who have no technical skills themselves and are just looking for a canned response (Google, looking at you).

I was going to say that the best approach I've seen are companies that put up interesting puzzles and security challenges on their website. The technical skills required aren't _that_ high, but certainly require an amount of ingenuity, persistence and just plain being interested in tinkering that they feel suits their company profile. The applicants can solve or try to solve these challenges, do writeups and probably get interviews just based on those.

Granted, I can also understand someone looking at 50 companies all giving them 4-10 hour workloads to MAYBE get an interview might feel frustrated and overloaded. It's a classic egg-and-chicken problem. If I were to start looking for a job from scratch I'd probably solve a bunch of code wars challenges and security CTFs, make a blog and just link my writeups and blog to applications.
EU strikes down key US data sharing protocol, citing threat of mass surveillance
Understanding this is the most important part of interview process, in my opinion. Large companies want to minimise bad hires, small companies are more open to odd CVs and novel approaches. Market yourself appropriately.
i don't think it is a contradiction; "a very small fraction of smokers contract covid or end up in the hospital due to it; those that do are more likely to die"
You are what you consume.

That applies to food. It applies to reading, watching, and listening. It applies to your environment (e.g., friends).

The pandemic is a wakeup call. Let's hope - in some regards - we never go back to normal. The data is clear, that old normal (i.e., preventable preexisting conditions) played a key role in getting us here.
If anyone is looking for an open source library in this space, I work on one called Compose (https://github.com/FeatureLabs/compose).

With compose, a user defines a labeling function, and then compose scans the historical data looking for training examples to train a machine learning model.

The library has evolved as we apply it to more and more real world use cases, but it is based on approach in this paper from 2016: https://dai.lids.mit.edu/wp-content/uploads/2016/08/07796929....
High-End Ham Radio Gives Up Its Firmware Secrets
True - not that it changes the soundness of the argument.
Nothing modern about it, lisp has been doing it for fifty years now. S-exprs also serialize to xml quite nicely ;)
I think that depends a lot on your social circles and region.
the replies from nneonneo and remcob shed a bit of light.

magic numbers and magic steps are part of the algorithm. It's not a result of a "planned" proof but more about choosing the right constants and right operations to resist attacks and decasteve added, to be obvious by using numbers that are generally known to be calculable (instead of obscure random numbers, you pick random numbers that anyone knows - like 1st 10 digits of pi, etc)

There are many different hash algorithms where they do indeed alter some of the rotations and the constants. and from time to time they are found to be vulnerable to collisions. For example, SHA1 had weaknesses, and I highly suspect the "apparantly magic" steps for SHA2, which you see here, are to "fix" the weaknesses of SHA1

I think it's useful to investigate how SHA1 works/breaks, and how the steps in SHA2 fixes them - that's how I would start in learning how these steps work. Going straight to SHA2 would be a bit harder because SHA2 specifically has steps to fix SHA1 weaknesses, and if you didn't know what those weaknesses were, it would seem like magic.
You say that, but look through this thread. HR has a solid understanding of what a given company's large-scale objectives are when hiring. As evidenced by most replies in this thread, technicians on the ground do not.
No Silver Bullet – Essence and Accident in Software Engineering (1986) [pdf]
Just saw this https://www.vice.com/en_us/article/jgxd3d/twitter-insider-ac...

Means they had someone inside Twitter.
This seems to seriously misunderstand the point of pickle. It's not for data interchange. It's for e.g. caching objects or debugging. That's it.

The fact it keeps "old code" is a feature. The object is exactly as it was at the time it was saved.
They are identical when it comes to brackets.
And what is asking you to reinvent on the spot an algorithm that took scientists years to come up with?
Hmmmmm. If Apple can get away with providing a less secure version for China they could probably get away with creating a more secure version for Europe..?
Because a language is not an island and the competition is tough.

Anyone betting their money on Server side Swift better have a solid story to sell to upper management, why they did not went with Go, Java, .NET, C++20, Rust, OCaml, .....

Right now the only solid story is for Apple shops to share their client code with the server.
Understanding Startup Ecosystems
I'm from StartupBlink a Global Startup Ecosystem Research Centre that has recently released our free annual report on Startup Ecosystems - http://report.startupblink.com/
I'm looking for some feedback on this and our extended data service http://pro.startupblink.com/
Please DM with any suggestions!
They are really making it impossible to start a small SaaS product. People already don’t want to pay $4/mo. for even some of the most popular SaaS products. I’m afraid all this is going to do is cause these small SaaS businesses to run twice as much infrastructure, and then transfer the costs onto the consumers by substantially increasing their prices.
Probably not. Electron just sits there doing not much other than 2-3% CPU load from updating the information in the header each second.

https://megous.com/dl/tmp/a1017dd38ca6ce10.png

Batter gains in standby are something else. Main CPU is off, and no processes are thus running, so it doesn't matter what SW you have, for those gains.
and they all happen use the same BTC address?
Ending at-will employment is a legal solution to a cultural problem. Unlikely to work, but more importantly, I’d argue it’s unwise to rely on legal codes to solve non-legal problems. You end up ignoring other forms of education and culture (for example, from the family or local community) in favor of those which are explicitly written down.

Instead I think we need to collectively, as a society, be less sensitive to perceived insults and disagreeable opinions. Words are not violence. Disagreement is a natural, healthy consequence of a diverse society.
The Trick
I have been thinking on these lines myself and here is what i have settled on for studying of non-trivial subjects/ideas/concepts etc. (NOT for Todo/Task list/Journals etc.);

1) Use paper and pencil/pen to write down everything. You can use a computer based tool later for transcribing it into electronic form(weekly/monthly). Studies have shown that writing by hand engages the whole mind/body and helps in retention.

2) Use a simple system like the "Cornell Note-taking System"(http://lsc.cornell.edu/study-skills/cornell-note-taking-syst...) or anything else of your choice. It should not be too complex so as not to unnecessarily distract from the object of the study.

3) As you take the notes mix both textual and graphical methods to express and amplify the idea/concept as required. The key is to use whatever feels natural to express clarity and facilitate understanding. Use precise mathematical notation/graphs as much as possible eg; Venn diagrams, Tree diagrams, X-Y co-ordinates, Statistical graphs etc (the book Mathematical Notation: A Guide for Engineers and Scientists is helpful to gain fluency in mathematical notation). I suggest writing text on the vertical left half-side of the page and pictures/graphs on the other half similar to how some Maths texts show their graphs on the margin next to the text (think also "Literate Programming"). Take a look also at Leonardo da vinci's notebooks for inspiration.
allies but different interests, very different. Example:
Why We Must Spy on Our Allies
https://nationalinterest.org/commentary/why-we-must-spy-our-...
I'm missing the point of why the USA would not just stop this weird spying on everybody. From China I'd expect nothing more but the USA? They're supposed to be a decent country.

Then we would not need all these super unpractical counter measures.
Do you want something that works well for millions of real users or do you want something that's simple to implement for hobbyist developers? I personally don't even think that ActivityPub is that difficult to implement, I've written a tutorial [1] on it, but it seems like a misguided goal to me to prefer simplicity over other factors like fitness for a particular purpose.

[1]: https://blog.joinmastodon.org/2018/06/how-to-implement-a-bas... https://blog.joinmastodon.org/2018/07/how-to-make-friends-an...
With Tesla being one of the best investments of the last decade (after Bitcoin and NVidia maybe), large investors have to take CO2 emissions seriously. People are already paying extra money for sustainability, and in the future it will be the only rational business decision as well.
Western Digital releases new 18TB, 20TB EAMR drives
Show HN: Spreadsheet-like editable data table (JS)
Fun fact: Google & other tech giants have poached a lot of game engine designers to optimise datacenters at truly obnoxious salaries, because their fundamental skill is making complex systems of interacting entities run as efficiently as possible. It's causing problems in the games industry because they can't compete.
Discussion here:
https://news.ycombinator.com/item?id=23846654
Why not simply explain that LOC is not a good performance measure?
Funny, because it's essentially unique to the US, and everywhere else functions perfectly and interviews are the same.
The OKR Guide Part Two. Seven Steps to Get Your Company Synced Up
I smoked occassionally at parties in college. Then there was this week where I was at 4 parties or so and the following week I caught myself feeling that cigarette craving. That's when I stopped smoking at parties. I felt how soon that addictive habit can form.
Well I'm a self learner too and I can testify that if you're actually looking to get some serious work done, taking this course isn't really gonna help. I started out with the Django documentation itself, reverse engineering a few projects that I thought were nice and just trying to understand the code in those projects. CS50w gives you an illusion that you're building and understanding something when in actuality you just filled a few holes, made a final project that JUST works ( apart from a few notable exceptions who probably tried learning Django themselves too while taking CS50w ) instead of struggling through the process of getting things to work. That struggle is exactly what lays down a strong foundation and experience in one's programming journey.
What? People go on camera to sit exams so they can be invigilated?

That's so short sighted. Anyone who wanted to cheat could do anything to circumvent that - first comes to mind is plastering the wall with notes...
Nobody in the US government is going to scream in rage over the violation of your privacy. The last person who came close is hiding in Russia.
> Instead I think we need to collectively, as a society, be less sensitive to perceived insults and disagreeable opinions. Words are not violence. Disagreement is a natural, healthy consequence of a diverse society.

Where do you draw the line between a disagreeable opinion v. something so abhorrent as to warrant cancelling someone's job, e.g. the use of racial slurs in spoken language?

Not rhetorical. Genuinely wondering.
I think showing the (very small) source code as they have with the first example is key to allowing new people to appreciate these. Because we are exposed to so many amazing computer graphics art these days, but most of those take many man hours and are assembled with massive amounts of complexity and computation driving them. Essentially they are brute force art, people imposing their will on the visual output.

What's impressive with generative art like this is how minimal, effortless and elegant the process that created it is. And what i find interesting about it's natural origins is how the process of creating it is far more biased to exploration than forcing output from your own mind.

Shameless plug... although CA are one of my favorite things, I find attractors better for generative art, you get a lot for very little code (although I understand them far less than CA):

Abstract:
https://www.dwitter.net/d/15329
https://www.dwitter.net/d/15367
https://www.dwitter.net/d/17223
https://www.dwitter.net/d/17272

Planet by mapping the same technique:
https://www.dwitter.net/d/17271

These are all < 194 chars. To see the code for the "eval(escape(unescape..." ones just replace eval with throw.

If I was to ever print something like this I would put the source code directly in the picture itself, seeing that is part of the art for me.
The screenshots seem to show accounts shadow-banned, something Twitter denied doing for years... I am referring to those labels showing banned from search, etc. Seems interesting.
Why $62500?

The participants should be voting on how much to take from those among them with the higher incomes. I mean--unless we're assessing how UBI might work in a country without democracy.
Can you use ublock origin on android with edge?
Twitch is owned by Amazon.
All Chrome addons work

Still, we don't how much telemetry is baked in the core.
That's not quite correct. It depends entirely on what jurisdiction/s you fall under, where you do business.

If you're a US entity you can freely store EU data on US servers entirely without EU permission or consent, and do anything with it that you want to (within US law), so long as you don't operate within the EU. For exactly the same reason that you can safely ignore GDPR if you don't operate in the EU.

If I build a service that runs its servers only in the US, in nearly all cases I don't need to concern myself with EU laws. I'll be operating by US laws. I can allow EU users to sign up and use my service and store their data in the US. There's nothing the EU can do about that.

The EU will have to enable a draconian Chinese firewall to stop this. They have no power or influence to dictate to the world such rules, so the only thing they can potentially do is put their own people in a safety box and lock them off from the rest of the world.
Moreover, neither will NFC U2F dongles! That thing alone already disqualifies the phone for me. Both PINE and Librem lack this and some other essential functionalities. If anyone ever manages to create a sufficiently modern free smartphone, I'm buying it right away. I think it might happen in China, as recent ban on Google Play may force Chinese companies to fight for customers disappointed with Apple's and Google's unethical policies. I wouldn't be surprised if I woke up one day and hear of China launching a fully operative postmarketOS variant of one of their flagship phones made exclusively for export to the West.
Windows UI Library 3 Preview 2
The US is the outlier here, every single European country I'm aware of has the level of protection suggested by the article. And job interviews aren't an issue.
Thats a very valid comparison I think.

(although I'd argue that git's success stems from not pinning down the workflow early on, like competing DVCS did).
I just make small notes for interesting stuff ( usually tech related ) I've done in the past or really want to be doing in the foreseeable future. And I just get on with the best I can.
It's a "foot in" problem, I feel. Shit companies have shit interviews and give out shit workloads to MAYBE get a foot in the door.

You can follow along or be proactive, for instance start a new github account just for interviews, do code wars challenges, write a blog and just link your writeups, github and blog to applications. Along with your CV with major projects etc. of course.

Most people I know who work at big firms got calls from friends or friends of friends to interviews, so spending time socializing the local hacker circles is probably going to be worthwhile as well.

If you have life, hobbies and family, you should still be able to schedule 1-4 hours a week to job hunting, much more if you don't have a job of course.

It's not pretty or much fun, but it's certainly doable.
Looks like this is not the drop in solution that the article used. Apparently the mentioned white small drop-in socket is from TaoBao but I couldnt find it there, neither on ebay...
It's medium voltage lines which are up to tens of kilometers long, not high voltage hundreds of km. The spans between pylons are also much shorter than HV, so adding slack to allow for CTE mismatch seems doable without excessive abrasion.

On the illustration the winding is very sparse, it definitely does not look like running into minimal bend radius problem or adding much length.
Darebee – Free Workout Programs with PDFs
Or just find a decent person to be in a monogamous relationship that doesn’t abuse you by threatening to leave? If you feel the same way about your partner and your boss you need to find someone else.
Here's another solution: don't use social media.
Yes, privacy has a cost.
Could you provide a bit more info? How long were the exercises? Were the applicants evaluated more based on their results or possible writeups? How much did their CV weigh compared to the take-home exercises?
The Twitter web interface doesnt - it's just a javascript app that runs in your browser. To post a tweet, it uses the same public API that all third parties use.

To posit that it was an npm vunrebility in the frontend caused this hack implies that anyone can just curl their way into someone elses account.
A lot of people are asking “why a bitcoin scam?”

From what we know right now, targeted accounts had their emails and 2FA reset via an admin tool. These attacks were noisy, so the window of opportunity for the attacker was small. The attack was launched after hours, likely to limit the chance that the compromised Twitter employee would be around. So market manipulation wasn’t really a great option.

This was basically a “smash and grab” style attack, which makes sense given the noisy nature of the access. I wouldn’t be surprised if Twitter’s admin tool purposely doesn’t allow employees to silently access accounts.
You need a very large proportion to make changes like that if it's offset by people using the money to retire from working life altogether[1]. Since this choice can't be made with this study design, it tells us nothing about what people would actually do with no-strings attached money for life, and indeed actively distorts the reality of how people will respond by at least as much as that other great UBI experiment no UBI advocate ever talks about: state pensions....

[1]actually you need an implausibly large proportion simply to offset the amount of people who already don't work and aren't entitled to benefit payments who would be eligible to receive UBI
The concept of civility and politeness once existed, but unfortunately has been almost entirely thrown away. This is easy to see if you look up old debates on YouTube; it was normal and expected for people of diametrically-opposite worldviews to engage and debate with each other in a polite, mostly-calm manner. Compare that to the shouting-match of today’s media landscape and you’ll see what we’ve lost.
How to pick the right Cross Platform Solution
They didn't hack anything, the access was given to them by an insider.
I think a lot of the unspoken debate on "cancel culture" is how much of a culture it actually is. If you spend all of your time on Twitter it can seem like the whole world is entangled in cancel culture, but in reality I think the majority of people have better things to do than call on strangers to be fired.

Employment law seems to me like a surface-level-reasonable way to prevent small mobs on twitter from spilling over into the real world.
>collectively, as a society

"We" are not "one society" thus "we" cannot do anything collectively.

Even in the scope of "the United States," it's never been one society and it is even less so now that it is excessively "diverse" racially, ethnically, and culturally. As the United States becomes more diverse, the less chance there is to do anything "collectively" "as a society."

To my eyes, it's an extreme example of hubris that Silicon Valley employees who control various aspects of the Internet have arrogated to themselves the privilege to speak for "society" or create moral standards for others, all based on the fact they have control of various social media platforms.
No company should trust their employees. The risk of a type II error is too great. To certain kinds of people a type II error is the worst kind of error you can make.
What happens when you forget your code and lose your phone ?
The idea would be to align the commercial interests of US cloud service providers with the privacy interests of EU customers.

From the EU citizens perspective, the ideal outcome would be for US cloud service providers to pressure US authorities to limit their surveillance of EU citizens and provide some kind of privacy guarantees. Here's to wishful thinking...
Why have new tech corporations if they don't bring anything to the table except very few specialized jobs and no taxes, compared to the huge profit they make every year?

What would Europe stand to get from having more Fortune 500 companies? It doesn't seem like it's helping in the US at all. On the other hand, Europe still has a much better lifestyle for people who are not rich.

We must end the concept that nations are subject to the market and corporations whims. That's the narrative they are spreading, but they can't do without Europe's profits, so it's better we realize that as states we have more power over them than they'd like to admit.
Is the future of payments truly contactless?
Taking a look at the privacy whitepaper [0], there's a long list of data gathering initiatives that seemingly need to be turned off manually (a number of sections explicitly mention opt-out rather than opt-in). I can't check the defaults though, since it doesn't run on Linux. The main problem with opt-out is Microsoft's track record of re-enabling telemetry after it has been turned off by the user, and that's not something you'd want in a web browser.

[0] https://docs.microsoft.com/en-gb/microsoft-edge/privacy-whit...
Yes, it can be. But I think operators should be smart enough to know that their customers are looking for privacy.
There are other parts of life besides employment. Universities have expelled or rejected students for publishing things they didn’t like (although this is rare and usually appropriate IMO.)
Listeria protein provides CRISPR 'kill switch'
Good.

Great software learns from its users. It also makes developers' lives infinitely easier and ergo makes the product 10x better for endusers.