skysight-inc/HackerNews huggingface dataset:
Steganographic communication as a substitute for encrypted text is a baffling misinterpretation of the reason for encryption in a chat program. The use cases and potential userbase barely overlap at all.

I don’t want my conversations with my mother to be public. But we are not going to communicate in secret messages hidden in images as if we are espionage agents, and most assuredly 98% of the public will not, either. Not to mention that steganography has a security by obscurity aspect - the more you raise knowledge that textual messages may be concealed in images, and present a common mechanism for doing so, the less effective it is for escaping scrutiny.

Also, I’d note for your points that stegonography has no ‘storage capacity’. That’s a characteristic of the underlying medium. It is not a standalone communication system - if I’m sending secret spy image messages to my tow truck company instead of normal text messages, the storage is foremost limited by the text message system.
Email hn@ycombinator.com . Dang is really helpful ;)
Probably a lot of people would talk a bit about it, if they became comfortable with someone and let their guard down.
it's also extremely difficult (if not impossible) to make a 5.25-inch floppy drive independently, as it involves custom mechanical moving parts

The tolerances are not that high and the physical specifications are available from ECMA; most of the mechanical parts would not be difficult for a machinist, it's the heads which are the most difficult. The intersection of machinists and retrocomputing hobbyists is probably not that large, and 5.25" drives are still not really rare enough to attempt remanufacturing.
In situations like those, if I'm not sure but there are probable answers, I usually say: we're not sure yet, it could be X or Y, but we need ... time to know for sure.

The other people are usually smart enough to know if they need a more precise answer or not.

If I have completely no idea, then I just say so.
I always kind of wonder what people use lex and yacc for. 20 years ago I made something to pretty print random C structs, but I have no idea what people do with these tools. Historically, these have been billed as "compiler compilers", and while that's certainly a use case, it never struck me as a very popular use case.
> why wouldn't we just be bigger and carry longer?

The consensus in the evolutionary-anthropology community is that our hips (pelvic bones) have to be the size they are, in proportion to the rest of us, to make us able to walk upright. "Building bigger" doesn't really work, for the same reason that you can't make a giant robot—if you scale humans up, the pelvis would need to be made out of something stronger than bone to support the additional load.

The same is not as true, though, if you just make the person wider—because then you spread the same load over "more pelvis." (This is just a personal unfounded hunch of mine, but I think some human subgroups—e.g. midwestern Americans—who are at the genetic limits of baby head size, and who avoid C-sections, are currently selecting toward bigger-boned-ness.)

> I would almost say that longer pre-natal development was suboptimal, because we'd either become bored, or supersmart, but anyhow superegoistic for lack of nurture.

Keep in mind that we wouldn't be conscious for any of it. The development stage that "wakes you up" to the outside world would just occur later on, as occurs in animals with longer gestation periods (e.g. elephants, with a gestation period of 18-22 months.) This would give things like your ocular layers longer to finish developing, without really having an impact on the parts of your brain that learn stuff or think stuff.
Several approximations are floating around and none of them look good. Over 10% annual tunover is bad and Google is as far as anyone can tell well above that.
They have the cookie and they know on which version of the privacy policy we accepted.

Can't they be arsed to show the updated privacy policy when it is put in place, on our next visit?
Thanks for taking the time to put this together and share it for free.
Good. Globalization was always about enriching the people at the top, using the excuse of benefiting the poorest.

But that thin veneer no longer hides the truth: globalization destroys both developing economies and the middle class of developed economies.
Well education is a lost cause due to the masses being overworked/ overstressed / overwhelmed/undereducated /etc. I have seen people who write down their password in paper and carry them around. If people can’t remover secure passwords, how are they gonna protect their privacy?
Deleting content does not seem possible on HN, but you're implying that it is? Once you have posted something and walked away, you cannot delete it from HN.
Right before you stop learning?
> We have come full circle.

That's actually half a circle. Coming full circle would mean having to hide again because you're not believing in God.
True, but at least, it still increase the global poor’s money. Which I think makes it worth it. See China.
Proprietary BLOB's bound the openness of any digital camera. Sensor and chip manufacturing is proprietary and patent encumbered by default. For business agility and cost if for no other reason.

Open source cameras exist. They use chemical processing and have manual controls. The documentation is good and it is even practical to build one's own gear...indeed there is a long tradition. Hacking a Leica film camera just wouldn't be as newsworthy.

In some sense, the low returns smell like an XY problem. To a first approximation, reprogramming a Leica is not going to improve it as a photographic tool. The limitation is the going to be the photographer not the software. For software, there's always post.
Before L5. (At least as of when I left, which was 4+ years ago.)
This is not a new program. It has been around for vendors (not sellers) for a long time. It’s a good way to get reviews on a product which has none. Reviews are necessary for an item to perform well in Amazon’s search algorithm. Yes you pay to play because Amazon functions like every other retailer. Some related also non-news: you have to pay for end cap space in the supermarket and placement in the weekly circular.
An impressive trick at Commodore users group meetings was to run Fast Hack'em for the 1541. This was a low-level floppy copier that ran on one or more 1541s, without the need for a host C64 once the process started.

i.e. you'd start connected like this: (drives were daisy chained)

[C64]--[1541]--[1541]

Then remove the C64 and dupe away for the rest of the evening, swapping in disks as they completed.

[C64] [1541]--[1541]
There is also a practical advantage to this quality. Even if initially it's "only be used on screens" there are always going to be new places a company wants to put their logo, having it 'degrade' well means that the logo will maintain readability/recondition in many more situation. Business cards, letterhead, awards, shirts, all kinds of company 'swag'... if you can print it on a mini-kickball and it's still recognizable after it's half worn off... that's a winner.
Burger King has a veggie Big Mac.

https://www.bk.com/menu-item/veggie-burger

Steganography has a bad connotation because it's heavily used in the pedophilia realm which would limit it's uptake, somewhat like torrents. Perfectly valid and useful tech that gets used by a few but not by most.

I think Telegram, even with it's flaws, is the closest I've come to an easy to use encrypted messaging app that I can get my mother to use and like.
Disk space?
Shitty monorepos that measure hundreds of GB.
From the features in Fossil and not in git:

> Branches in Fossil have persistent names that are propagated to collaborators via push and pull. All developers see the same name on the same branch. Git, in contrast, uses only local branch names, so developers working on the same project can (and frequently do) use a different name for the same branch.

Since the default is to use the name from upstream when checking out a branch, the vast majority of the time devs working in git also use the same name for a branch. Given that, this seems better stated as a feature for git (Easily Renamed Branches, perhaps).
The old DOS program ModPlay came with a file called which detailed several designs for DACs that attached to a parallel port. I was pleasantly surprised to find that ModPlay has its own web page: https://awe.com/mark/dev/modplay.html. The first download link on that page (https://awe.com/mark/bin/mp219b.zip) is a .zip file that contains HARDWARE.DOC. That file was designed to be displayed on DOS. In order for the diagrams to show up correctly you'll need a text editor that can be configured to display text in the DOS codepage (CP437). Notepad++ can do this via Encoding | Character sets | Western European | OEM-US. If anybody has instructions for other programs / operating systems, please feel free to jump in below.

The HARDWARE.DOC file contains designs for 2 different mono devices that use DAC chips, one mono device that uses an R-2R ladder, and the "Stereo-on-1" which produces stereo using only a single parallel port.

I built a Stereo-on-1 back in the day. I had to send away to England to get the required chips from Maplin. It didn't work properly when I assembled it because I didn't understand how the pins on the chips were numbered. They're numbered counterclockwise, starting from the pin with the dot but for some reason I had thought they ran down the left side and then ran down the right side. Years later I revisited this, figured out what I had done wrong, and fixed it. It still worked the last time I checked a couple of years ago. It produces quite decent sound.
Transparency advocate group releases trove of hacked Russian documents
The Super-Fast Logistics of Delivering Blood by Drone in Rwanda
I want things to improve for myself and the rest of lower/middle class people in my country, I don't give two shits about the Chinese.
"There are also many smaller improvements, including a fix for a bug which is at least 31 years old."
I mean, they're basically used whenever you need either a lexer or a parser, or both. So yeah, there is quite a number of possible use cases.
I suppose you could and I am certainly no expert so it might even be better that way. A couple cons to that are that it looks cryptic so it's a little easier to detect, that you have to share the URL somehow (as opposed to hanging out in usersub on imgur), it's usually more difficult to deal with large amounts of raw text than an image, and if you use PGP instead of AES->base64 (or something like that) you would have to know the recievers key. I guess that last bit depends on the use case.

I'm not saying either approach is better. Maybe one is better, I don't really know.
Looking at the initial comments, I think people need to read up on statistical quality control before commenting with strong language about the value of inspection. Some references.

Shewart, Walter. Economic Control of Quality of Manufactured Product (1931)

Deming, W Edwards. Out of the Crisis (1982)

Taguchi, Genichi. Taguchi’s Quality
Engineering Handbook (2005)\

Essentially, inspection is too late in the process to affect the overall quality. You do need to sample and study your products but your process should have the capability to produce good products without defects and you should not be relying on inspection to produce your output. There are exceptions, such as semiconductor chip lithography, where you are always working at the limits of the process. Nonetheless, there are many parts of the process that should not require 100% inspection. For example, wire bonding and packaging.

In your aircraft, would you prefer to know that it was made by a process that produces parts and assemblies that are well within their specification, or that it had been made by a defective process but inspected 100%?
What you're missing is the scale.

Facebook and Google do this sort of data collection on an unprecedented scale that humans really have a hard time wrapping their heads around.

The sheer power that comes from data collection done on such a scale is tremendous.

Comparing it to a little bit of data collection by a single individual is grossly misleading.
Of course we value your privacy.

In US dollars.
Yep, works perfectly on Fedora 29 with podman from the default repos
Mac to Windows command line mappings
Did they give you any feedback as to why they blocked this?
What's your explanation for the mechanism behind this?

Jobs are universally good and bad, and most unlucky people just have to do the bad ones? Do we really need as many "office drones" as we have?

Alternative mechanisms:

People pick (or are guided into) their career path when they're young and don't know any better, and by the time they figure out what they really want to do, they have obligations and can't make a big change. People don't know what other jobs are available to them in the world, and don't realize that they might enjoy something else far more than what they're doing.

I wish there were a "Dirty Jobs" show for all kinds of careers, not just physically messy jobs. School (all levels) did a terrible job of informing me of what is involved in various careers.
Teachers compound society, which is extremely valuable but doesn't make them rich.
Things are not that fragile. The winning candidate simply did not do the work needed to win the general election.

One could also argue the platform was not aligned well enough with human need, want, pain, the future, to prove compelling enough to win, over come campaign, candidate weaknesses.

Fact is, the number of Americans unable to associate their vote to a more positive economic future has been growing for decades now.

The reason the socialist did so well in the primary is his platform, policy vision did speak to a net positive future for all Americans and that proved more than sufficient to over come what many would see as candidate deficiencies.

Going from 60 points down to a near win against a well oiled, effective political machine speaks to the real need out there.

The Russians did not have any meaningful impact on the election when what little has been presented to us is weighed against factual easily observed events.

It is time to reconsider economic policy. Long overdue, and I would cite health care as number one case in point.
It will be very easy for Canadian officials to trace the person if they have:

1. Face

2. Assumption that the guy fled the country ASAP as soon a he was spooked
Even your keyboard has a microcontroller in it. The subsystems in a PC used to be far more independent of the CPU: sound cards had features like wave table synthesis which could offload playback work from the CPU, SCSI disk controllers could do transfers between disks (after being initiated by the CPU), network adapters could do some basic packet inspection to see if your computer needed to bother processing an incoming packet etc. Moore's law, the drive for ever cheaper computers and some strategic moves on Intel's part eliminated most of that on the majority of PCs in the late 90's when we started seeing things like Winmodems, Winprinters (i.e. devices that couldn't function without a Windows driver on the PC doing most of the work turning the peripheral into a dumb I/O device) and USB. There are still many microcontrollers in a modern PC but they're buried at lower levels (instead of being in the hard drive controller they're now in the storage device itself, for example) and for different tasks.
That seems like an oversimplified and overly polarized view. What about reductions in global shipping costs and opportunity for smaller businesses to serve a much larger market? Both of those provide benefits for those in the middle and bottom. In the last few decades, many developing countries have grown and benefited from globalization.

Globalization is a passive and inevitable process resulting from the constant pressure on businesses to grow and serve more and more people. Ascribing a moral charge to the whole idea of globalization obscures what it actually is and how it came about.
Do you think most people love their work the way you do?
Relevant John Lennon lyric[0]: "A working-class hero is something to be..."

[0] - https://youtu.be/D77dbv-xNfE
Is Security Token Offering (STO) the Next Big Thing?
It's not an accident... Success people are successful in part because they like doing these things.

I see it all the time here and on Reddit: people eschew giving a shit about what they do, then turn around and complain that they can't get ahead. News flash: people that care about things are better at those things. I don't think this should be a surprise to anyone, but it sometimes feels like it is...
>You know, where people typically list "8 years experience in 3 year old technology" and the laundry list of every other keyword/language/framework they've ever heard of.

I have a really funny story about this involving a recruiter deciding I wasn't a good fit for one role, and recommending I take another because I didn't specifically list any experience with CSV files of all things on a DevOps resume.

Turns out a friend worked at first company, in the support team-made a referral and I was hired two weeks later after interviewing with the team lead and department head. During onboarding week I'm talking with a few team members at lunch and one of them mentions how they've been needing to hire the role but never put much effort into it, HR connects them with an agency and the recruiting company they hired never sent them any candidates, and only even emailed to say they "maybe" had one person, but that they were missing a few 'key' skills.

I smiled discreetly and listened on, but the whole time I had this image in my head: https://i.imgur.com/JbzO6uM.png
> Humans don't have to learn to process, recognize, and classify objects in visual sense-data

Do you have a citation for this? It doesn’t jibe with my understanding of development. For example,
animals born paralyzed are blind: https://io9.gizmodo.com/the-seriously-creepy-two-kitten-expe...
Does Google hire them to work at Google, or to not work somewhere else?
But FB is not giving anything away for free. They are selling your attention on to advertisers. While it's not a cash transaction between you and FB, it is a barter agreement with you. It's not correct to cast FB in the role of selfless baker giving away free bread.
Why so selfish? We are one species.
Needs a way to sync to cloud storage, having all your files locally is a good way to lose them all if something happens let data corruption.
"if you are depending on ad revenue to fund your business, you either aren't providing anything worth paying for, "

This is quite plainly false.

It's a little flippant to suggest that all these industries that currently depend on ads are just 'stupid' and they're 'doing it wrong'.

There are hard dynamics at play here, and when one is confronted with them directly (usually by being in such a business), then one develops an intimate understanding of them.

There have been countless experiments with various things like micropayments etc. but the dynamic still tilts towards an actual user preference for 'free with ads and less privacy' as opposed to 'paid'.
I think I'm getting tired of people villainizing a love for your work & industry.

Within reason of course - but I think we're seeing a knee-jerk reaction to the hustle philosophy that has historically permeated the industry. Moderation never sits in the corner of the right or the left - you can still enjoy your field without working until 10pm every night.

"It has exported its brand of performative workaholism to 27 countries..."

Why polarise the issue even further with journalism that is so bias. And perhaps dig up some "pre-success DHH mantras" before extolling his anti-hustle rhetoric.
Oh come on, that's the way employers everywhere treat their employees. There's nothing specific to Google here at all, really. Every company that reaches the end of a growth curve needs to start finding revenue growth in the higher hanging fruit. That means fewer perks and lower compenstation. It happens everywhere.
Would you say the same thing about A-list actors or pro athletes? After a couple of successful movies or seasons, they could afford to retire too, but most choose to continue working as long as they possibly can.
If the wording of a job ad determines whether you want the job or not, then you're doing it wrong. Here's the process I follow when looking for a job:

1. Choose a company that does something interesting and meaningful.

2. Try to understand what they are looking for, and if that's really what you want to do for 8+ hours every day.

3. Put everything on your resume that will maximize your chance to get the interview. This has nothing to do with your actual experience. Remember that you only need to be better than the rest of applicants, and usually it's not hard if you're good.

4. During the interview, evaluate the people. This is the most important step. These are the people who you will spent more time with than with your spouse, so choose carefully.

You can't get any idea about those people from the job ad, because they might not have even seen that ad. And even if they wrote it, phrases like "passion for what you do" mean different things for different people. Ultimately, yes, you should be somewhat passionate about what you do. If you're not, go to step 1.
This PDF from October 2017 lists the suitability of the candidate cities wanting to host the EMA: Amsterdam, Athens, Barcelona, Bonn, Bratislava, Brussels, Bucharest, Copenhagen, Dublin, Helsinki, Lille, Malta, Milan, Sofia, Porto, Stockholm, Vienna, Warsaw, Zagreb

http://www.ema.europa.eu/docs/en_GB/document_library/Other/2...
Specifically, there are two job ladders in this area, one for management and one for engineering. People are welcome to switch ladders, though there's some friction in the process because they actually are different jobs. The idea is that people shouldn't sacrifice talents to progress in their careers, as often happens when talented engineers are pushed into people management at other companies.

Like a lot of jobs in tech, there is overlap. Managers can write code, and senior engineers can manage people if they want. Everyone needs at least some technical skills, and everyone needs at least some people skills. But the intent is to provide a good long-term path for people who want to focus more on one or the other.
> It happens everywhere.

Doesn't mean it's a great idea. While Google is a great cash cow, I'm not sure we will continue to see great innovation.
yes: http://www.malinov.com/Home/sergeys-projects/xi-8088 although it's a CPU card that plugs into a backplane. lots of other good designs of his here: http://www.malinov.com/Home/sergeys-projects
> Perhaps we’ve all gotten a little hungry for meaning. Participation in organized religion is falling, especially among American millennials. In San Francisco, where I live, I’ve noticed that the concept of productivity has taken on an almost spiritual dimension. Techies here have internalized the idea — rooted in the Protestant work ethic — that work is not something you do to get what you want; the work itself is all.

This feels true...
I’m not complaining about not getting ahead. I know I’m a lazy loser with no ambition and even less follow-through.

It’s just a foreign concept to me that someone with enough money to do whatever they want chooses to keep earning more money for their boss.
Yes indeed, and he comments here as "SQLite".
Because the idea of your job and your life being separate is ridiculous, an artifact of a first-generation middle-class that burgeoned in the second half of the 20th century and was largely just happy to have money and security.

We - the young people now - want a lot more, and to some extent we're willing to close the gap between what-we-want-to-do and what-we-do-for-work from both sides so we're not living in a perpetual disharmony like our sad parents did.