skysight-inc/HackerNews huggingface dataset:
The F3 is an amazing camera. The F5 great is you want to have to bother with electronics (I'm faster without the electronics, but to each his own). Digital SLRs are an example of entrenched technology that doesn't make sense.

DSLR don't make sense. The mirror in film SLRs was always a compromise [1] that doesn't exist once you have a digital sensor. It was a compromise that became popular, at least in 35mm. The DSLR was a legacy format that was "professional" only because camera manufacturers would put things like big focus motors on mirrorless cameras. Market forces slowed the adoption of mirrorless and gave the SLR a reprieve to their inescapable demise.

So in a sense, ya, the F5 is greater than any D-SLR. The F5 is the pinnacle of the SLR, an excellent solution in the film domain. Digital SLRs are compromised format for a solution no longer needed.

[1] The SLR lets you see what the film will actually see. +1. The SLR has mirror shake -1, and a film plane that's far from the last lens element -1. For small "sensors" like 35mm, it (usually) wasn't that big a problem (lightweight mirrors, geometrically smaller distances between lens and focal plane). For medium format, SLRs (like Hassleblad) were neck in neck with other solutions (Rollei, Fujifilm). For large format, I don't think there was any SLR made.
OPA templates for Terraform
If you want to split the difference there's compiled mruby.

http://mruby.org/docs/articles/executing-ruby-code-with-mrub...
Does anybody think Cisco is a honest company with goals aligned with its customers and the betterment of humanity?

There's an arrest pending for their (I think former) CEO in case he ever places his feet at my country. For acts he ordered the company to do.
Shots fired.

Interestingly, 3d TV had the same problem as VR now: lack of content. A single movie (Avatar) created the whole industry, and there was little follow up.

You might say the same about VR and Beat Saber.
and it wasn’t nonsense, Diebold systems really was in violation of california certification laws.

EFF recommends paper trails, and non-optional random sampling, and also thinks electronic voting is a bad idea: https://www.eff.org/issues/e-voting
If Facebook were to charge just $1/month, I'd be willing to bet they'd still lose 80% of their users, at which point, the value would be decreased enough for the remaining 20% most of them would leave too.
I do see a big difference but it is another expensive ecosystem to maintain, it is difficult to justify for a thing that can only take pictures and I have no hope of making a buck with to offset costs.
settled != colonized

California indigenous who settled and mestizos who colonized share the same haplogroup d dna.

They are the same people.

And for what it's worth the massive anglo/white immigration into California has been tantamount to ethnic replacement - not just in California but all over this continent.

So excuse me if I don't cry a river over fewer transplants.
A century? Tsarist Russia was no less a totalitarian thuggish state.
I disagree that serpent is superior to AES. The evidence that it's secure is much flimsier than that for AES. It's seen far less analysis, and suffers from many of the same implementation issues as AES (hard to make both constant time and fast without hardware support, and has no hardware support). I'd have agreed with you 10 years ago, but there have been a lot more (failed) attack attempts on AES in the intervening decade than there have been on Serpent, which increase my confidence in AES.
Turning vaguely reassuring finite-state machines into regular expressions
It's a very interesting trend - opinions that got me down-voted into oblivion on HN in 2015 are now super popular. The biggest part of the change seemed to happen when Trump got elected. Anecdotally, it seems like that was the moment when this community lost it's innocence, stopped trusting authority, questioned it's own narratives, and in a sense grew up.
A route where there are other people is more important than well lit. Eg a busy shopping street vs a well-lit back street.
I'm suspending my opinion until I'm able to consider this wild idea.

That said, imagine all the money and value documents in the world. Do these not entitle their holders to some share of our future labor and finite resources?

Its funny to argue against an end to work in favor of a system where everything is already sold 10 times over. Your kids will have to work to pay all this debt for a thousand generations.

It seems (also historically) we can run an outlandish system just fine. We will make it look as if it works even if it cant.

A big question to me is how much of an investment we are willing to make in a future we never get to see? How could we ever agree about that?
First pattern matching, and now type-hinting and message-passing actors. Is the goal of Ruby right now to claw back all the people who moved to Elixir by adding Erlang features to Ruby?

Not to say I’m not grateful! I’m mostly an Elixir dev, but since the Erlang Runtime System sucks at POSIX (bad at pipelines, bad at exit codes, bad at trapping signals, etc.) I personally switch to Ruby when I need a glue language. It’s nice to see the available paradigms in these (actually very different) languages “coming together”, in a way where I can spend less time mentally mode-switching, and just keep thinking in (functional, pattern-matching, concurrent-actor) terms.

Just think how pleasant it will be to write a “show a spinner as you poll a resource in the background” code in Ruby, now that we’ve got actors. :)
BTW I also strongly recommend to check the investigation since it's amazing example of how state surveillance and weak privacy can end up playing against the state.

We all live in the world where telecoms spy on everyone's location and where travel information is accessible to unlimited number of people (it's super easy to get air travel info in western countries too). It's just funny how adding a bit of corruption can completely compromise state's own spy agency.
I am a schemer today, and my experience with them is over 10 years old. I suspect slime has covered some of the distance between the two.

The debugging, tracing and profiling facilities were a lot better than what sbcl+slime offered and there were lots of fancy things like prefilling of inline caches for CLOS.
> I think you are arguing that iterators are "primarily" for iteration

I really wonder why people put up with something named this way then. "That fool thinks iterators are for iteration!"

Clarity of abstraction and good naming are important, unless the practitioners are masochists.
Thanks for explaining it better. Yeah, within is better wording. And having specific numbers other than 10 for order of magnitude is pretty funny.
Show HN: I made a Chrome extension that helps you find Airbnbs with fast WiFi
I was frustrated while trying to find Airbnbs that I could work remotely from. It's a pain to message every host asking for their internet speeds and hope for a response. I realized that if I could at least filter down to the areas with good internet, my messages could be much more targeted.

After some searching, I found a great dataset courtesy of Google. Every time someone runs a speed test using the Google speed test widget, the data is recorded and is queryable. This year I had been planning a trip to French Polynesia, but using this data I could see that they do not have fast internet! Luckily I was able to pivot and instead found a great place in Hawaii.

I wanted to make this process WAY easier...so I made a chrome extension. Now you can see the expected internet speeds whenever you are viewing an Airbnb listing. Safe travels, and let me know what you think!
It’s often a bad deal for employees, but I think it’s a good deal for the industry’s competitive wages for folks to be paid in equity.

You have companies A and B with workers getting $100k in cash and $50k in equity. Company A goes under and B doubles, becoming known as an elite company worth hiring from. Employees from A demand their old wage ($150k) in their new jobs, and if you want to hire folks away from B, you have to match their new wage ($200k). It ratchets its way up as enough people see net wage growth to drag the industry’s competitive comp up.
Must have a bent Johnson Rod
Some useful context: https://www.riverlane.com/products/
Virtual Office Platforms
Which virtual office platforms are you using?
it's self evident
why bother use super secret combat poison, hire dozen secret agents etc
if you can just send 2-3 young and strong "patriots" and they'd terminally beat him easily in couple of minutes. This is exactly what usually happened with real opposition persons in Russia.
forums are definitely better than Slack channels, but I think they still have their own issues. Information is spread out and not well organized.

Search is better, but something that self organizes knowledge would be amazing.
It should be illegal
That doesn't rule out a combination of slightly increased infectiousness and a founder effect, which is equally possible at this stage.
I think you are missing the scale and reaching for a political point where one does not need to be made.
There are 500 CEOs in the SP500 and 164 million women in the US. The supply increase of 164 million women will have a far greater impact on the common persons salary than 500 CEOs getting paid more
I did something like that recently, deleting a project directory with a mistyped git command intended to preserve the contents for safekeeping, ironically. (That's an interesting lesson in itself).

It was in a VM, so rather than remount read-only, I snapshotted the VM drive, then rebooted to perform recovery, confident I could try out things non-destructively by reverting to the snapshot.

Used ext4magic to undelete, and that tool did a really great job. Some files ended up with contents that should have been in other files, so it isn't perfect. But it was a project with only a few files, so I was able to reconstruct it easily enough because all the contents were at least recovered.

Did something similar for a customer a few years ago who had wiped a significant directory on a live system. That was on a RAID-1 (mirrored).

Rather than remounting read-only, to allow production to continue I detached one of the mirrored drives to preserve it for safekeeping, while allowing operations to continue using the other drive.
> but India is an extremely competitive

This is awful alternative to saying "extremely cheap labour"
The question I pose myself is:
“Am I trying to say the right thing or am I communicating”
Kindergartens in the Olden Days
This is essentially Parkinson's Law. The common one you hear about Parkinson's law is about work filling up time but really if you read the original from 1955 it talks about "the increase in the number of employees at the Colonial Office while the British Empire declined". And causes for this being: "An official wants to multiply subordinates, not rivals," and "Officials make work for each other."

If you've ever worked at a large corporation you've seen this in action. Universities and government are no different. Bureaucracy keeps expanding, corporations address this problem by random acts of cancelling entire divisions/products and layoffs.
Confused about “Hi it’s CNN here, would you like to tell us about the attempted murder you were part of?” Then only realizing for the last contact that that approach may not work.
https://www.bellingcat.com/news/uk-and-europe/2020/12/21/if-...

The Bellingcat story has a weird number of just-so leaps "e.g. this telephone number is one that regularly called these spies" that suggests either that they hired a bunch of actors and put on a show or they received high level intelligence from a nation state actor (e.g. CIA).
> Incidentally, recent sales have apparently been massively affected by COVID, as many of them are sold in bricks-and-mortar boutiques that customers are no longer visiting.

I'd argue not having to go into an office and "dress up" has impacted the watch market as well. If I'm at home all day, I don't really need a clock on my wrist.
> Surprise bills happen when an out-of-network provider is unexpectedly involved in a patient’s care. Patients go to a hospital that accepts their insurance, for example, but get treated there by an emergency room physician who doesn’t. Such doctors often bill those patients for large fees, far higher than what health plans typically pay.

How do courts uphold this? You go to a restaurant, they say you can buy the tasting menu for $100, but they have a temp chef working that day which will cost you $50 extra, which you find out as you're paying.

I mean you might even be unconscious when this is happening?

EDIT

Actually someone brought up an important point. If you go to a restaurant, you are kinda expected to know that there's taxes and tipping to pay. Do the US courts think the same of healthcare? "You were in a hospital, you should have known that the bill is always higher than the sticker price?"

It would surprise me as a European.
I suspect another aspect to it is that camera manufacturers didn't even really want to go digital at all. They had a nice revenue stream in the form of "selling rolls of film" that would have kept them happy indefinitely. It isn't easy to obsolete your main lifeline.
Genuinely interesting suggestion!

I used Lua coroutines, Python generators and Ruby fibers as my prior art; in all three cases, they're resumed by invoking a method on the coroutine object.

A lambda function which resumes a coroutine can simply be written as:

(fn0 (coro-run the-coro))

This is more ugly than passing in the coroutine directly, but it's also more explicit. I'm concerned that if the "resume coroutine" operation looks like a normal function call, the control flow of coroutines might become too difficult to follow.

To the best of my knowledge, the only way to get rid of `yield-from` would be to switch from stackless to stackful coroutines. GameLisp used to have stackful coroutines, but they added a large complexity burden to the virtual machine, and they were so expensive that I could never bring myself to use them for entity scripting. My instinct is that other game developers would feel the same way.

I'll need to give this some more thought.
> and Jobs' signed Monsters, Inc. cue sheet for $12,501

Did some Googling after reading this and found out that Jobs was the majority shareholder in Pixar, and therefore also the largest shareholder in Disney at this time. This was in ~1986 when Jobs was working on NeXT. [0] Never knew the Pixar part of his history.

[0] https://en.wikipedia.org/wiki/Pixar
This looks great! The README says:

> Honestly, it just tries to be a free Soulver alternative in your browser.

For people on macOS, Soulver is excellent and worth checking out: https://soulver.app . I almost always have a Soulver window open on my screen.
Intuitively, providing more flow + allowing more efficient allocation of resources via algo is pretty valuable to society. Problem is that society is squandering that efficiency.
> You can't have the super-productivity that comes with intrinsic motivation if the environment is boring and lacks anything that might produce intrinsic motivation. There was a great article about Elon Musk about this from collaborative fund...

Dan Pink wrote a book about this [0] in which he postulates, people are motivated by three fundamental things:

- Autonomy: The urge to be in control

- Mastery: The desire to get better at something

- Purpose: The yearning to do what we do

So, if managers took care of these three for their reportees, according to Dan Pink, they'd be inherently motivated to be doing their best work.

Note that, mastery (great hax0r) and purpose (care about users) need to align (especially true for a small company), which is what TFA may be alluding to in as many words?

[0] https://www.youtube-nocookie.com/embed/KgGhSOAtAyQ
Yes, spyware is at the 'whims' of software security. If only computers obeyed Facebook and other 3rd parties, instead of their users (and supposed owners), so many exciting new business models could thrive!
Teslas and HyperLoop designed to prepare people for rocket flights
> Indeed, a decent company would split all its profits amongst its workers, commensurate with the value they created. Rather than handing it over to shareholders and investors who, by and large, have done no work to earn it.

But how do you calculate how much value they created? If a worker turns $10 in raw materials to a $100 widget by himself, then it's clear that he created $90 worth of value. However, what if he did so using the company's $500,000 equipment? What if he was using a design that someone else created?
$13.67/month for a tool that includes chat, voice/video calling (accessible from any platform), social networking, the ability to maintain a page for yourself or business (equivalent of a blog/web hosting), near-unlimited cloud storage for photos and videos both on Facebook and Instagram (and probably a lot more features that I'm forgetting) is an absolute bargain.
That is a great idea! Often I find walking directions put me on busy, unsafe streets, or make me take unsafe crossings. Didn't even think about the well lit part, but that is important as well. Gl with this!
No, this is about "How AES encryption works". Emphasis mine. AES internals are interesting, but they're not specific to how AES encryption works. EG AES-CTR-DRBG is a CSPRNG using AES, not an encryption system. AES-CMAC is a MAC using AES, not an encryption system. AES can be used for lots of non-encryption tasks, so the author should have either dropped "encryption" from the title or included information on what's needed to turn AES from a block cipher into an encryption algorithm.
I was wondering about Bevy when I read this. Is it designed to work with Bevy? Or completely agnostic? I didn’t see Bevy mentioned. I’ve been learning Bevy and loving it

UPDATE: just read separate comment thread on Bevy.
You might have to discourage professors from requiring specific textbooks to achieve this. To me this seems like a mostly US-specific phenomenon, while textbooks were somewhat expensive here in Germany, not to the same degree as in the US. I think my most expensive book was 80 EUR, most were cheaper than that. And almost no textbooks were actually required in the courses, most of the time you were free to choose between several options, and using older editions was not an issue.

If the courses require specific textbooks in specific editions, the students don't have a choice and have to accept excessive prices.
yeah sure. fyi I am a male and I got treated similarly in by my previous employer. I also was able to find a person on similar position who makes more than me. There also was a person who made less than me. This isn't anti woman behavior just typical HR stuff and cost optimization. "Pay as little as possible". I couldn't play the woman or the race card. IT job market is very fluid. If her skills are valuable enough she will get the pay she deserves. Her blog post is less credible than Giulani's polling witness Mellisa Carone. This is not "women and minorities asking for fair treatment". This is a "women and minorities demanding privileged treatment under the threat of making an internet sensation and ruining someone's life with false accusations".
Does IOS normally not need location permissions to enable Bluetooth Low Energy? Because android does.
FuseBox 4.0 Is Out
wow, love it.
I was playing with raw disk access and overwrote selected parts of my kernel image once. oopsie indeed but it was a dev system and so figuring that one out wasn't that bad in terms of impact on others. which was good, cuz it took me a week to figure out.
Ask HN: What does working “smart not hard” mean for you?
"but usually offer much better career development, responsibility growth, training and “learn by doing” opportunities."

Usually the opposite.

At many large companies, people are frozen in operating jobs, and almost 'do' nothing.

Bell Canada (like Verizon), massive organization full of staff graft.

Companies that have a lock on revenue, fat monopolies, are where people park themselves.

Directories with large teams that do almost nothing. Years to make the smallest change in customer service inquiries etc..

The 'real' advantage at working at a startup, in my view - is that you actually get to 'do stuff'.
PSCouchDB Module
I find this module very interesting (https://matteoguadrini.github.io/PSCouchDB/). What do you think? Is it better to make very long scripts with curl?
I am not a kremlin bot but seems you can be that uncle Sam. My advice to get legit info: use google translate from EN to RU. then google your quesyion on google in RU not in EN and you will see. or use yandex search all info will be in RU.
Link to the public instance: https://bbodi.github.io/notecalc3/notecalc

It took me a couple clicks to find, a link in the readme would be useful.

It's an awesome tool, I think I will use this a lot. It cover 95% of my WolframAlpha use, with an interface that's both more responsive and let's me keep track of context and streams of thought.
Automating Deployments with Elastic Beanstalk
>> Putin wants people to know he was behind the assassination

Actually, part of this agent's orders was to scrub the underwear clean after the poisoning. It was public knowledge that Putin was trailing this guy, but I believe they wanted to keep it unknown that they tried to assassinate him.
I'm just not sure what it means to say that they effectively have this level of power. They could in principle use their market dominance to bully smaller companies into doing what they want, but that's generally considered to be unacceptable behavior - "monopolistic", it's called in many contexts. Should Microsoft impose strict labor requirements on everyone who uses Excel?
I don't actually remember for sure how excited I was when I was a kid working on my programming projects.

I definitely still get excited about trying new things. It might not be the same level of excitement as it was 30+ years ago but I don't remember.

For me it depends on what it is. Machine learning and AI is probably the most exciting thing. Honestly the small learning assignments and exercises are not as exciting as visualizing the final result of an advanced robot (which I may actually never get to).

But as far as motivation, having an exciting goal helps.

Also I think the novelty matters a bit. Something totally new that I haven't used before.

But I think mental and physical health and other circumstances affect levels of anticipation and such. At least for me. So make sure you are not depressed.

Also I would say age might effect it to some degree.

But I remember when I was a kid the experiments were very direct and pragmatic. There was very little reading or video lectures involved with typing in a "draw lines" program on my Coco 2 from the book and then changing the line color or whatever. And the amount of material I generally covered in a day was pretty small in content but high in novelty. So those things probably affect the level of fun.
But isn't the user paying that indirectly, anyway? (I mean somebody is paying that $164)
After my 2nd motorcycle accident, I refused the ambulance to the hospital to be checked out, because I was more afraid of 4 figure ambulance bills than I was of long term effects to my health
The ones not getting maimed on the assembly line.
That it takes such effort to pass a bill like this - 80% public approval, banning a clearly predatory practice, has turned me from a pure free market thinking into a believer in single payer healthcare. The free market just doesn't work when there is very little elasticity in consumption. I've been on the receiving end of a $15K air ambulance bill (thankfully covered by insurance) as well as the out of network specialist at an in-network hospital. The latter is particularly galling. What are you supposed to do, interrogate every person that comes in the room?
Do you believe in it or you are funded by Russian government to provide any explanation except the obvious one?