skysight-inc/HackerNews huggingface dataset:
Seriously. That's what surprises me about a lot of cheating: really? Cheating on this material? Why not at least wait to cheat when it really counts, on something very difficult to do without cheating?

This form of cheating just seems lazy.
> Decrypting Signal messages and attachments was not an easy task. It required extensive research on many different fronts to create new capabilities from scratch. At Cellebrite, however, finding new ways to help those who make our world a safer place is what we’re dedicated to doing every day.

Nice PR spin and non-story - yes, with access to the Android keystore secret, the database can be decrypted.

Doesn't work if the device has a functional root of trust, or Signal's password feature is used.
Meh. Looks like they "found" how the app stores the key to its local database and they "figured out" how the file encryption is implemented.

Surprisingly to no one: if you have fully access to the Phone (including access to the user's keystore) you can use the Signal app (and thus read messages). Thanks for making "our world a safer place".
At least at the grad level, the difficulty of MBA programs tended to vary enormously depending upon how good your math, computer, etc. skills were.

And, to be clear, I'm not talking about hard math. I tutored some first year students at one point and, with no exaggeration, they mostly couldn't do high school algebra or really grok a supply demand curve in microeconomics. There were a few business school memoirs written around that time and it was invariably about the struggles of someone who couldn't handle math.

Other than that, it was a fair bit of work but it wasn't really hard.
Portugal and greece were both junta-ruled and NATO members during my lifetime, so I'm not sure it's a values-based organisation. Then again, Franco's spain was beyond the pale, so maybe I'm overly cynical.
I don't think Cuba does?

They instead send their extra doctors out to other countries
The economic re-allocation doesn't have to be overnight or even in a single decade. It isn't as if the revenue suddenly goes to zero and the industry is nuked.
I'd be curious to see if another lawyer could turn all of this on the heads of the 'digital market' as a whole.

> and for purposes of commercial advantage or private financial gain,

What if someone starts a streaming service where they get paid in 'tradable' items in a 3rd party game, where the EULA of said game makes it clear that that such items have no monetary value?
Without reading the details, LiveView in Phoenix (Elixir) sends HTML/DOM updates only. Hotwire sounds pretty similar (and it's a good thing IMO)
Easy step, if you have already compromised the device.
Doesn't scale. To do it correctly, you would want a different secret in each case, and our inability to remember so many secrets is exactly why we use password manager in the first place.

For a small number of key accounts, sure.
The person who mentioned using the Cursive debugger is different than the person who mentioned using the REPL.
this needs work as well , those titles are very often misleading, and dont reflect content or purpose.
Much of this can be explained with domestic politics. Sweden has 8 parties in parlament, each with it's own foreign policy agenda. Over the course of 20 years, one party after the other have changed it's position and now there are at least 4 parties in favour. But note that foreign policy is defined by the government, and the government parties are still opposed.
Sweden, has for a long time, received the benefits of NATO and the Western alliance without the costs.

They call it "official neutrality" but what it really means is that they are willing to let Germany roll over them on the way to Norway and not spend 2%+ on defense while knowing, like in WWII, we will bail them out.
Duh? They're just reading messages from the local device. This isn't news. This isn't a remote attack, nor an attack on the protocol, nor anything like that.

This is pure marketing BS. "Decrypting Signal messages and attachments was not an easy task. It required extensive research on many different fronts to create new capabilities from scratch." is marketing speak for "we read some open source code and reimplemented it, and we want it to sound hard and difficult so you will pay us more money."

Cellebrite's stuff is based on 0-day vulnerabilities in phone OSes and hardware in order to extract the data. Once you have the data, the rest of it is parsing and formatting fluff to package up the data in an easily digestible form for law enforcement to use. This is about the latter. There is no vulnerability in Signal being cracked here. It's just doing the same thing Signal does to show you your own messages.
I could live with that if you didn't try to impose their values on me. I want to be free to write whatever code I want in the privacy of my own bedroom. I want to be free to understand my democratic government institutions. I want to be able to reverse-engineer things I own. I want to understand the world around me fully, and completely, to within the limits of my intellect. I want to build school systems where kids learn to understand their world.

If your enjoyment of big-budget movies doesn't infringe on that, go ahead and enjoy them. Since it does, I'll fight every step of the way. Perhaps I'll lose, but I'll fight.
I personally know of acouple who did this. Seems to have paid off as suggested.
I have not, to my knowledge, ever had a football player in one of my classes.
Mind you, the law didn't say for profit. It said

> for purposes of commercial advantage or private financial gain

I'd not be shocked if the argument for "financial gain" is "I didn't lose money paying a viewing fee".
That's a good way to divorce too.
Are you really suggesting that giving zero fucks about even the most basic safety/precautions is key to Thai culture?
🇬🇷Vlog: A Day in a Developer's Life – Working from Home (Lock Down?) – 2020
You didn't elect Bill Gates... so he shouldn't spend his money to make the world better? I have no idea what point you're trying to make here.

Is there anything in my above comment you actually disagree with? It seems like you're just advocating for 100% socialism where individuals don't have private assets.

Suppose you have $100. You go to the grocery store and have lots of choices, you can buy basic groceries to feed yourself for the week for $50 and then give $50 to research to a rare disease which impacted a family member, or you can spend the full $100 at the grocery store buying brand name prepared foods. Are you saying people shouldn't be allowed to make the choice between those? Are you saying the first person is doing something bad by giving their money to medical research instead of spending it?
> one of the top five regrets of the dying is "I wish I hadn't worked so hard"

One of my pet peeves is this notion that dying regrets is some sort of yardstick for how to live your life. At any age, it's easy to look back and think "why didn't I just...", but life is complex, and actions have unintended consequences. Personally I subscribe to the "que sera sera" philosophy. Control is limited. Life is a rollercoaster, just strap in for the ride.
The funny reveal about bitcoin is that it is literally impossible to have a 100% safe way to store them. If you have them, you could lose them, if someone el se has them, they can be stolen, etc etc.

But these services are no joke. Xapo had repurposed a former military base in the middle of the swiss alps, with special vaults and security procedures. I'm talking about tens of millions spent in resources and human ingenuity to keep this safe.
Check out Camo (https://reincubate.com/camo/). I also had problems with EpocCam and switched earlier this year with an old iPhone 6 and have been really happy. $40/yr isn't super cheap but its easier and higher quality than me buying a webcam.
> In my humble experience as a full stack dev, backend jobs are going nowhere.

Agreed, mostly. What I am trying to say is there is a lot of change in the back end of the stack and it's in our best interest to adapt to that change.

But if you're not willing to change, your job security will become an issue.
Panasonic released a (beta) webcam software this year. It supports the GH5 and works well. Give it a try, it's free.

https://www.panasonic.com/global/consumer/lumix/lumix_webcam...

It's available for Windows and macOS. The Mac version seems to have more issues with various apps than the Windows version at the moment.
From a humor point of view that would be a good idea, something like "dontbothertryingtostealmyaccount".

I also agree somewhat about obscurity. Notice that I haven't said what password manager I use, or where I store it. The fact that I use a password manager I don't consider sensitive though.
Go beat crunchbase
Sounds like for some reason the monitor is running at 30Hz. You can confirm that using an app like EasyRes.
>The headline is misleading because it misstates the status this legislation is in. Any senator or congressperson can release proposed legislation like this. The vast, vast majority of it never gets further -- Especially ones released right before the end of the term

IIUC, this legislation was included in the $2.3 trillion spending bill (900 billion for COVID "relief" and 1.4 trillion to keep the government running until next September) already passed by Congress.

If it hadn't been passed (or Trump vetoes the bill) the government will shut down in a matter of hours.
I get pretty severe existential dread whenever I read something about this, or universe-scale cosmology in general.
The AKP is by no means an overwhelming majority party (if it is a majority at all) and Turkey has the potential to be a liberal secular state (it was formed as such by Attaturk), and probably would be today if they had been allowed to join the EU.
> It makes you wonder if Steve Jobs was correct that people that pirate (songs, Napster back in the day) would be willing to pay for music if it was easy (iTunes) and cheap ($0.99).
I'm not sure if I agree but it is an interesting foil.

Steve literally proceeded to launch a software app store that had DRM out of the wazoo, so even he didn't believe it.
While potentially worrisome I always figured the biggest benefit of using Signal was the self destructing messages. If you are (as the article states) using Signal as a protester to "communicate securely with their teams marshaling protestors, discussing tactics..." I would definitely enable self destructing messages in short time frame.

Also in order to get to the Signal data storage you would first have to defeat the encryption of the device itself (ie. the encryption used by Android / IOS). I would assume that anyone who uses signal and really has something to hide has disabled fingerprint or face id and uses either a passphrase or pincode. It's going to be hard to ever access the signal storage that way.
It's called a sketchpad. You can scan your works if you must share them. So much easier because you've got better control over your hand than with it high up for the white board. Unless you're an artist used to working with easels, I guess.
> the problem is that they worked too hard on things that, at the end of the day, weren't as important to them as they thought.

It's as simple as that. You have to work on the right stuff, and very often it's a matter of perspective.

One angle - if you can look at work as play, then it changes everything. You're engaged in a challenging exercise and looking for ways to take it to the next level while learning a lot in the process. If you can engage that way, with each task being a stepping stone rather than a chore, then it's a totally different mindset.

The other thing - it's easy to say "I wish I didn't work as hard" and somehow imagining the more leisurely version of yourself having the same lifestyle, but obviously what we have (eg, financial security for our family) is an outcome of the work we do. It feels to me like "I wish I didn't work as hard" is a lament of a well-off person who somehow doesn't connect their situation to the work. A person who actually sees the direct connection between their hours worked and family safety would never say this.

Life is a trade-off and we have roles to play. Sure it's great to see your kid 24/7 but do you want to do that living under the bridge in poverty? There's of course a balance to strike between the two but the acceptable range is actually pretty narrow.
Google should be broken up like the US did with AT&T. I suspect a Biden administration will interfere with this process and save them from being broken up.
Well, guess what, feudal societies got organized that way in middle ages for a reason, and lords not exploiting their peasants was praiseworthy (despite being the most common way).

Once we could organize ourselves in highly productive democratic nation-states, then yes, just being a lord became shameful, but it wasn't an option at the time.
Given the sheer number of instances where the higher ups in the military have lied, especially claiming they had no involvement in a problem; letting the shit roll downhill (as the expression goes) until it finds someone so low they can't blame anyone below them.... I find it ironic that being caught lying once is considered something that proves you're not officer material. That is, of course, it's the "caught" part, because it seems rare that anyone higher up is ever actually caught for anything; that's what the scapegoats are for.

To be very clear, I appreciate the military and all those men and women that serve in it. I just think it's ridiculous to think that they are of a higher moral caliber than the rest of the population. They're people, just like you and me. And learning from your mistakes is part of being human. You can't learn from a mistake if there's never second chances.
The money/goods that I rob from a store cost a lot to reproduce, unlike movies. And I would scare people.

This is more like me buying from store A than from store B. Am I robbing store B?

Surely not giving to charity is worse than any other economic reallocation?
It's the "draw the rest of the fucking owl" step because it implies you've already compromised the whole device.
I think part of the problem is that founders/employers/employees don't have a common term set that's known to be a fair deal to all parties. It would only take the addition of a few simple protections to make the equity a fair deal, even without divulging information about the cap table. I'm sure other sets of protections could be devised which provide different tradeoffs. After all, there is no reason that employees couldn't have a dedicated board seat!

- The employee equity participates at the highest prefered equity pool.

- The employee option strike price will always mirror the lowest 409A valuation while the option is open.

- Vested employee options are valid for 100 years while illiquid, and 7 years post liquidity event.

- Modifications to employee equity pools resulting in a decrease in option value as the result of a funding round must be accompanied by a tender offer of 70% of the pre-funding option value.

The above terms wouldn't provide much value if employees didn't understand that the companies equity is better than a competing employers equity.
I won't say this is a step backwards in terms of progress but it is a step back to the way things used to be done in the early days of Ajax - albeit with a slightly more modern approach.

It is appropriate for some applications and not for others. That's just my view.
Agree as video takes too long
I disagree. A few days a week of deep work every week can spare you from months of hard work with optimal efficiency :)
What's old is new again. I recall ASP.NET had some interesting tech around this in the 2000s where it could dynamically update parts of the page.

If I recall correctly, this made use of that new technology of the time called "XMLHttpRequest" (/s) which pretty much jump-started web 2.0.
I think you overestimate how much 'free speech' is an ideal shared by all NATO countries.
Rune seems to use RC instead of lifetimes.
I’m surprised nobody has mentioned that a huge hurdle to wanting a nicer webcam is recording at higher quality doesn’t matter. Zoom is limited to 1080p and even then you’ll rarely actually get it due to various limitations. Zoom for our (large) company limits streaming to around 640x320
> Signal keeps its database encrypted using SqlScipher, so reading it requires a key. We found that acquiring the key requires reading a value from the shared preferences file and decrypting it using a key called “AndroidSecretKey”, which is saved by an android feature called “Keystore”.

> Once the decrypted key is obtained

there are a few steps missing between these 2 paragraphs!
Let's replace Proctorio with Factorio and see what happens.
It doesn't mean you easily set up shop in the other domain, sure. But the two processes are much closer than never having worked in a regulated environment. Especially at a corporate level, you have a much better idea of what is involved if you have been successful in one domain.

You'd have to hire a bunch of people with domain knowledge, but you are better off than starting from scratch.

If I am hiring engineers for aerospace, I'd rather bring someone in from medical devices than no regulatory experience, all else equal. Same in the other direction. Principle extends reasonably.

I guess there are lots of reasons I'd think it would be a big jump for apple, but "they won't get their head around the regulatory requirements" isn't really one of them.
It works fine via third party apps with direct API access, and Reddit Enhancement Suite on desktop. No ads, everything loads fast. My Reddit experience is basically unchanged from 2013.
>For example, you're no longer manually editing nginx conf,

You now have to do the configuration in YAML, which is MUCH MUCH worse.
> This title is misleading

The title isn't misleading. You're just providing more details than exists in the title, which is the purpose of the link, which does provide that information.

But more to the point, the most objectionable part of this isn't the specific details of the streaming changes. It's... what business does any of this have in a Coronavirus relief bill? It's preposterous.

I feel like honest legislators should really start using this process against itself. The next time there is an omnibus bill like this, insert a line that says something like "every part of the December 2020 Coronavirus relief act not directly related to Coronavirus relief is repealed" and then let it sail through with that in the same way this did. Give them a disincentive to do things this way because they'll just lose it again next year.
S-Expressions are better than JSON
Don't work hard for others (i.e., as an employee). Work hard for yourself and the ones you love (i.e., your own company, your own side project, your family)... for whatever definition of "working hard" you have.

Now, if you love your employer, sure work hard for them.
To be fair, usually bugs don't expose people to criminal liability.
"Spain, France and Belgium should keep most of their main battle tanks in Poland and send troops to train there"

Would troops and tanks even be relevant in a conflict between the NATO and Russia in the age of nuclear weapons?
I hate my insurance. I hear its great for America, but it's shit compared to back home
Not really?

Recognition of an exact pattern is computationally very easy. Examination of often subjective truths is objectively very hard?
This seems like a problem with the american style of examination.

Why are exams that contribute to the final grade being reused? Why are they such trivial questions that you can reuse answers from previous exams?

My CS/Maths/Physics exams all consisted of longform written or worked answers. Maybe 10% max were trivial, no multiple choice, no question re-use within 10 years or so.

Sure, if you went and memorised every question ever asked for every subject in the 12 hours of final exams you might get lucky and have a very similar question.

But, uh, that's just learning.
> The idea of zero tolerance is a little crazy.

When laws are BS, ZT is not a little crazy: it's inhumane.

> It isn't 100% clear to me where to draw the line.

I feel that's the idea with BS laws: everyone is a criminal, so you can just dig for dirt on anyone and make them go away as law enforcement.

What BS laws? Well all victimless crime for one. I dont mind some victimless behaviours are offenses (punishable with a fine), but a crime (punishable with jail time)?! That's IMHO a big part of why the law system is broken. We need the constitutional right not to be punished for victimless crime.
There's extremists in all parties. Just because you don't like some party extremists, doesn't mean their party is extremist.
Now's the time to build an audience on LinkedIn
What happens when they lose that edge?
A Step-by-Step Explanation of Principal Component Analysis
You can try OneNote or something of that ilk if you like unstructured.
For those unaware, this is the "new magic" that dhh has been on about since HEY was in beta.
Can you explain why one would use Kubernetes? I know containerization but still haven’t figured out wtf Kubernetes is. Everyone and their mother keeps telling me it’s an orchestration tool for containers. It’s as helpful as saying a Pecan pie is an orchestration of flour, sugar and pecans.
Yes, it should be, but then you possibly end up voting "no" on something that is then weaponized against you in the next election.

"Senator so and so refused to support the end of violence against babies!!" or other such nonsense.
After looking into how conceal works, it doesn't look like you can use it to "annotate" a line or dynamically change the text on the screen without actually changing the contents of the buffer. It can only be used to hide some pattern of text that's already in the buffer.

I would look into using popups, a separate pane, or something like vim-notebook.
The Decline of the British Passport
I read a little about Turbo, not sure I get it, is this like htmx? https://htmx.org/
Negotiation: Common Errors from Small Business Buyers
https://archive.vn/4mFqG
Power is being used very loosely here. The power to use violence is very difference to the "power" you get from producing something that is so good that gives you a lot of leverage.

The best way to beat a company that has market power is with other companies that fight in the same space or around it. And if there is one last man standing to reap profits from the victory, its again not necessarily bad. Market monopolies are overblown ghosts.
I get the feeling it will draw a bit of criticism from this crowd. IMO it’s fine to experiment with tech like this, but I have to wonder where sending HTML fragments over Websockets instead of HTTP falls apart.

Curious to hear about the success/horror stories in a few months/years from any adopters :)
Sure, agreed. But we need to do something. I'm arguing what that something should be. How we achieve that, or can it even be done is a different story.
Nix core contributor joins Scarf to build foundations of new developer tooling
Rewriting in Rust, however, would likely introduce many new bugs, as most rewrites do. The economics of it would be terrible.
Interesting take here as well: https://prospect.org/power/senator-thom-tillis-pushes-prison...
The only type of obscurity that would protect me against that type of attack is if I myself am entirely obscure. By having one the most valuable accounts in a video game, I've already given up on that.
good ol' ASP.NET 2.0
Sweden also cooperated with western intelligence agencies and etc during the cold war.

I think portraying them a sort of freeloader is inaccurate / an over-simplification / unfair. They worked closely with NATO, and NATO countries worked with them.