jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They encrypt the DB via SQLCipher: https://github.com/sqlcipher/sqlcipher

Not sure how reliable and resilient SQLCipher is but that might (significantly?) increase the risk for a bug/corruption to occur. And the encryption certainly makes the analysis more difficult (while, at least on GNU/Linux, I don't see any advantage as the encryption key is stored unencrypted in ~/.config/Signal/config.json - not sure if other Desktop platforms support secure keystores like on Android and iOS). I briefly tried to analyze my corrupted DB but quickly gave up as I'm not familiar with SQLCipher and basically only got a generic "Error: file is not a database" error message when trying to decrypt it (and there's no plaintext header IIRC so it looks just like random data).

I also had multiple backups of the SQLCipher DB that I could successfully access manually but I was unable to use them for Signal-Desktop (not sure if this was due to some other Electron DBs/state, the stateful Signal protocol, or something else - IIRC the only hint was the "Database startup error: Error: SQLITE_NOTADB: file is not a database" message that didn't really help much).
Nice hardware is the HackRF One [1], since you can record and re-transmit the recorded signal. Compatible with GNU Radio, SDR#, and more, 1 MHz to 6 GHz operating frequency.
[1] https://greatscottgadgets.com/hackrf/one/
Most routers have an OS and a hard drive. Can you take control of your router? Or, a good way to save on the overall cost, is to return the router rented to the provider, and have a router-computer.
It's been that way for over a decade. It aged pretty well.

https://www.youtube.com/watch?v=9TcJ45Y2z30
I recommend using InfoZIP on the Linux or Mac command line. For example, to list the files that are in your .com executables you can run a command like:

$ wget https://justine.lol/redbean/redbean-2021-02-27.com
$ unzip -vl redbean-2021-02-27.com
Archive: redbean-2021-02-27.com
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
426 Defl:N 215 50% 02-09-2021 09:24 f9cc9464 tool/net/redbean.css
896 Defl:N 509 43% 02-09-2021 09:24 eb74f8a0 tool/net/redbean.html
16958 Defl:N 6093 64% 02-09-2021 09:24 6a76bd39 tool/net/redbean.ico
5073 Stored 5073 0% 02-09-2021 09:24 86c2afe6 tool/net/redbean.png
554 Defl:N 285 49% 02-09-2021 09:24 0aa6870a usr/share/zoneinfo/Beijing
2335 Defl:N 1093 53% 02-09-2021 09:24 6ccd4450 usr/share/zoneinfo/Berlin
2453 Defl:N 1170 52% 02-09-2021 09:24 7fed6d80 usr/share/zoneinfo/Boulder
...

Another ZIP tool that works well with APE is Windows 10 file explorer. But you have to change the extension from .com to .zip temporarily.
The buhddists put in the legwork ages ago: the line is if the organism has a chemical stress response to stimuli.

Like could an motivated human torture it and could it try and escape the situation.
"How To Corrupt An SQLite Database File": https://www.sqlite.org/howtocorrupt.html
Perhaps I am not reading the correct area, but is there a legend for the different issue tags and what they all mean?
An alternative statement of my theory is that easy access to and widespread ownership of firearms is a causal factor in gun crime.

That there is easy access to and widespread ownership of firearms in the US has not, to my knowledge, changed in the past 10 years, so a lack of change in the gun crime statistics indicates pretty much nothing.

As someone from a country with no easy access to firearms (and generally unarmed police), and knowing the gun crime statistics, I am continually amazed that people can argue that guns are uncorrelated with gun crime and keep a straight face.
Job: Data Science Consultant, Governments and NGOs

For me it's primarily population data. It's not exactly 'big' data in the raw form, but what makes it bigger are the variations analyzing, applications of predictive models, and new metadata values extracted from it.

The data grows faster than we're collecting it exponentially because of all the analysis.
One view of the military recruiting
teenagers is that the military
exploits the fact that a large
fraction of teenagers are really
eager to belong to something.
You're mistaken on workers rights being a response to asymmetric information, it's a response to asymmetry in power. However, whether or not an IB worker's power position is exploitive is more arguable.
I just wanted to say "Thanks!" for the mobile view. I have found HN to be difficult to read on my ipod touch, and I'm glad you're working on fixing it up. I have nothing to say about the million-and-one suggestions about how it might be EVEN BETTER than what you've chosen to try for now, but I'm glad it's getting some attention.
How many Americans died fighting to protect their country's ideals of freedom? When I hear about the "War on Terror", the TSA, the NSA, police militarization, etc. I wonder... "Is this the freedom they died to save?"
Media query syntax has been proposed:

<picture><source media="min-resolution: 2ppx"></picture>

but mere query doesn't affect intrinsic size of the image, so you'd also need to specify exact dimensions in the markup or something like:

<picture>
<source media="min-resolution: 2dppx" style="image-resolution: 2dppx">
</picture>

which is rather verbose and error-prone compared to srcset.

> Other than 1x and 2x what are we supposed to expect to use here with this? Is there going to be 4x?

I don't think so (meaning of "1x" gradually changed from 72dpi to 100-130dpi, so I expect "2x" similarly gradually increase) and I proposed that new image embedding methods default to @2x, but that idea hasn't gained support from CSS/HTML WGs.
> We cannot have a military like that.

Instead, we have a military that slaughters innocent people with zero accountability. Fuck that.
We'd probably all be better off without a stock market.

Would you care to describe the mechanism by which middlemen get less of the economy without a public market? Because that is not the experience of assets without public markets. (And, indeed, this is why investment banks make most of their money away from "the stock market.")

To use an example which many HNers are intimately familiar with, if you happen to have $100,000 to invest towards your retirement and decide to park it in an index fund, you will pay approximately $150~$500 a year for the privilege. If you were to invest it via a venture capitalist (who specialize in making markets between people who have money and people who have companies in the absence of public markets which can connect them), it would cost you $2,000 a year and 20% of your investment gains... in the unlikely event that your VC of choice had positive returns. Also, you wouldn't be allowed to invest in the first place, because the VC model does not include talking to poor people like yourself.
I don't know about that. I often see a huge stream of people at 6PM sharp leaving the BlackRock building.
I kind of love it. Seems to hit the mark on price, range, capability, size.

Would personally only want a van version, or possibly just the ability to take out the second seats and barrier. Would be great then for urban travel and camping.

Also would love to learn more about the engineering trade-offs in their exoskeleton structure over traditional frame on body designs.
But that also lets me order more Doritos hands free!
I don't know. Investigators who are willing to stoop to "He stole our tracker" are surely not above exaggerating the evidence they've found.

Why do we even bother with warrants if the police can get around them by tricking you into "stealing" something?
I don't either.

There are games that I also really like, so I think I understand the drive, but I won't put myself into debt for entertainment. I'd rather wait a year or two for prices to fall.
flat surfaces, no curved panels.. i wonder how much of that design decision is to reduce production costs?
The single motor version is 7,500 lbs - almost exactly the same as a Dodge Dakota.

The Tri-motor is 14k lbs, a 2019 F150 is 13,200 lbs.
https://www.ford.com/trucks/f150/2019/features/capability/f1...

I stand by my comment, this thing falls between a dodge dakota and a ram 1500.
220v, compressed air hookup, and lots of torque. It's a work truck.
If that were the case, I’d expect that Apple would use it in their marketing. A more environmentally friendly cable could be a good selling point.
Those that drive trucks want it to show masculinity/power.
This is just a triangle on wheels/kids toy.
> I'm not sure if I'm thrilled or dismayed by the exterior design, but it's innovative and futuristic. It pushes the state of the industry forward.

It's unclear to me how an exterior design devoid of compound curves pushes the industry forward.
More specifically, Michael Chertoff isn't a puppy breeder.
Oh snap, I created one too: http://techup.ch/242/hackernews-meetup-zurich :) Thanks nonetheless.

That's a pity! I don't think this will be the one and only HN meetup in Zurich, so let's hope you'll be able to join us on the next one.
Do I have to pick? Aren't they both giant assholes?
That would explain why they were so nervous about PS3 jailbreaking.
Exactly.

“Are employees required to sign a non-compete contract?”

Really? Why do you need to ask this question (as opposed to just looking at the contract)? Asking this at the interview stage only makes it look like you are interested in going somewhere else (BEFORE) you even have this job...
I recommend The Myth of The Genius Programmer: http://www.youtube.com/watch?v=0SARbwvhupQ

What you see on Github is people's polished code - you don't see what they are throwing away. They might be better, but you are probably looking at some of the code they are most proud of.

(Actually, for my github/bitbucket page this is no longer the case. After I watched this video, I started publishing as much of my code as possible, if it actually did what it was supposed to)
There is no try, only do: Techup doesn't moderate the submissions...

And I just did: http://techup.ch/241/hacker-news-meetup-zurich

(I won't be able to attend, unfortunately...)
Or, "What is it that keeps you up at night?"
Yes, I'm a developer in the mobile web team and we're one of the groups currently hiring. I really like this team and the company's infrastructure is very impressive. You should check us out. Here's the position from our jobs site: http://jp-amazon.icims.com/jobs/127264/job and other positions in Tokyo: http://www.amazon.co.jp/Search-Jobs-version2/b/ref=amb_link_...

I'm not sure where we've advertised outside of our own site, but I'll ask. It may be that recruiters are posting for us, and recruiters typically don't mention the hiring company's name until you call them.

If you send me your resume, though, I can figure out where to route it.
You’ve just made the original point I hoped to make far better than I made it.

I think I used fairly intemperate language because I feel (rightly or wrongly) this dogma that all engineering problems and all engineers are just k-equivalent and am sort of frustrated by that feeling.

If some shit isn’t so hard that it’s inaccessible to me, then why should I work and study and sweat to be able to solve the N-1 hard problem?
Great photo illustrations.
You mean SLABS?

http://en.wikipedia.org/wiki/Asset-backed_security#Student_l...
At short notice my mother-in-law decided that she needs more space in the house, and wants to dispose of some of her paintings. She has decided to have a sealed-bid auction, culminating on June 25th.

She wondered if something "web-like" could be done, so I took a few hours and knocked up this. It's not perfect, and in some ways it's not good, but she seems thrilled by it, so "the client is happy".

Just thought some of you might like to see it. All done in hand-crafted HTML (and almost certainly not standards compliant) and in hand-crafted Python, with no frameworks or libraries.

Comments welcome, but be gentle. Changes are still being made as refinements are suggested.
Adobe bashing is quite a trend but in this case I'm pretty sure that it's not Acrobat per se which causing the slowness. Last time when I've seen a similar case some corrupted fonts were the core of the problem, but your hardware setup, OS, filesystem, number of files are also more likely to blame than Adobe.
I'm with you until the last two paragraphs. Most of the figures thrown about on the India story were utter, utter bullshit.

http://www.snopes.com/politics/obama/india.asp
Actually, I am glad they didn't write a step-by-step "Making H Bombs for Dummies" guide like you suggest. Because NOTHING is ever kept secret if it can be passed along like papers or computer files. Witness the long and ongoing history of nuclear espionage breaches. Having the full recipe broken up and distributed in the brains of a trusted group of people is significantly more secure.
zoom.it is what was formerly known as Seadragon, but the new version does not require Silverlight.
It depends I think. At the very least, it would give him the ability to add a new skill to his resume which would be pretty useful. In some of these low level assistant jobs, they list photoshop knowledge as something that would be beneficial. A lot of entry level marketing jobs also list it, without requiring a formal marketing degree.

At the same time though, for instance, he told me that he is very interested in trying to find some foreign policy-related job where he could leverage his language skills. So I asked him why not start a blog where he offered commentary on events occurring in that region -- but again here, he expressed a lack of any real motivation in actually getting the blog up and running and doing posts on it.

It's just very difficult for me to empathize with someone like that.
There are other services with drag/drop to upload your photos. The one I use even works dragging directly from Picasa, so I don't even have to touch my own file system.

From what I can tell, min.us has no other features, so I'm very confused as to why this "doesn't suck". It seems to be a non-unique UI interface to plain old photo sharing.
From the article:

"less than 10 percent of women [in the Netherlands] are employed full-time."

According to the Dutch governmental institution CBS (Statistics Netherlands), 59.7% of all Dutch women work. There are 8.4 million women in the Netherlands. 5 million of those are of working age. 967,000 women work full-time. If you only count women of working age, 20% of those work full-time. But even if you were to include infants, students and pensioners in the total, the percentage of women working full-time would be 12% -- higher than the "less than 10%" stated in the article.

This is data that I found in 10 minutes, using CBS StatLine. It worries me that the author got such basic data wrong, data that is readily available. It makes me distrust the rest of the presented information as well.

http://statline.cbs.nl/StatWeb/dome/?LA=EN

http://en.wikipedia.org/wiki/Statistics_Netherlands
Your big problem with COBOL will be staffing - everyone knows that scarcity plus demand means that COBOL programmers routinely command 7-figure salaries, and even if your funders can pony up the required cash, getting those guys away from their private islands that they purchased with their Y2K booty is going to be tough.
Yea, it doesn't seem like we should conclude that nothing bad will ever happen with AI because it was predicted a while ago and hasn't happened yet and now those predictions aren't in the news as much now. The news is continuing to be sensationalized in a lot of places and content is trending to Twitter like viral messaging aim at generating ad revenues. Gloom and doom predictions of ai are old news, not interesting anymore and that content won't generate as much ad revenue.
Note that it says less than one character. A character in UTF-8 can be composed of multiple bytes.

The encoding scheme is laid out in the linked email. Based on the high bits it's possible to detect when a new character starts. Relevant portion:

We define 7 byte types:
T0 0xxxxxxx 7 free bits
Tx 10xxxxxx 6 free bits
T1 110xxxxx 5 free bits
T2 1110xxxx 4 free bits
T3 11110xxx 3 free bits
T4 111110xx 2 free bits
T5 111111xx 2 free bits

Encoding is as follows.
>From hex Thru hex Sequence Bits
00000000 0000007f T0 7
00000080 000007FF T1 Tx 11
00000800 0000FFFF T2 Tx Tx 16
00010000 001FFFFF T3 Tx Tx Tx 21
00200000 03FFFFFF T4 Tx Tx Tx Tx 26
04000000 FFFFFFFF T5 Tx Tx Tx Tx Tx 32

[...]

4. All of the sequences synchronize on any byte that is not a Tx byte.

If you are starting mid-run, skip initial Tx bytes. That will always be less than one character.
You don't have to be very smart to figure that out. I get sick only from the slightest smell coming out of those things.
Except Texas was warned this would happen again after it happened in 2011 and the conclusion was the same: cold weather proof your infrastructure. Naturally of course, the state did nothing to make this happen.
Sorry, I moved on to other things now.

I'm very impressed with your follow-trough however, and I think you will do quite well for that. It's similar to how a cruise missile can adjust the trajectory, and thus is infinitely more precise than a ballistic projectile. Good luck.
I think the point missed in here is that if you go into your MBA with a consulting, banking, etc direction, then you'll get all the lessons that go with that.

If you did an MBA with the express purpose of concentrating on making startups work, you'd concentrate on taking away the parts of that education that focus on entrepreneurship.

It's fashionable to diss the MBA but they contain a non-trivial amount of learning about finance, capital markets, legal and other aspects of business that would take a long time to pick up just by going through a startup.
You are aware that this is, to a C programmer, horribly inefficient? (Specifically, it violates the "in-place" requirement, but the actual overhead of that is dwarfed by everything else.)
(Metacomment: huh, I thought `backticks` produced inline monospace, but apparently not. Is there a way to do that?)
I deal with this a lot. I think there are 3 problems:

a) the underlying need for SEO is equivalent to the underlying need for taxes. Or apartment brokers. Or other hated but essential intermediaries. SEO is a necessary lubricant, but in a perfect world, it doesn't exist.

b) the context SEO operates in is derivative, not fundamental. SEO may need to deal with 50b+ indexes, but the context is not google. The context is parasitic.

c) the business model and ROI calculations of many SEO companies are self-serving, magical, non-scientific, and non-provable. I can't tell you how many conversations I've had with SEO people where I suggest doing an experiment, and all I hear are crickets and fear.
I used to work as a game reviewer, now I rarely find time to actually touch a fully fledged game. I currently get vastly more gameplay out of my 4 year old DS lite (I basically have nothing to do on my lunch break other than listen to radio, no access to computers and barely anyone to talk to) than I do out of anything else. So much so that I'm currently considering picking up a PSP to expand my game selection.

I've spent 2 months trying to play through Dragonage, but can't find enough time to actually sit down and enjoy it, and any actual free time I do have I have priorities elsewhere, like trying to keep my writing skills exercised so I don't become an illiterate troll.
XPS 13 developer edition. Factory installed with Ubu.
Also a former player. They do have instances, but they are based on locations, like star systems. I think someone should rewrite the drive mechanics so that instances are attached to reference frames. (Which have a fictional physics upper limit on the number of ships that can join to prevent lag.) This way, a battle could rage in a particular system, but it would consist of many encounters. Such a system would load-balance itself!
I haven't done it myself, but for your price range you'll likely end up on rentacoder. An article posted here a while back had some good tips on managing a project there:

http://maxkle.in/the-subtleties-in-outsourcing-using-rentaco...
Well sorry but you don't have a clue what you're talking about.

I very much work in "big data" with about 2 terabytes of new data coming in every day that has to be ingested and processed with hundreds of jobs running against them. The data needs to be queryable via an SQL like language and analyzed by a dozen data scientists using R or Map Reduce.

There isn't anything on the market today that has been proven to work in environments like this and has the tooling to back it up. Unless you want to prove everyone e.g. Netflix, Linkedin, Spotify, Apple, Microsoft wrong ?
No doubt, the best freelance gigs are the result of close, pre-existing relationships. Easier said than done tho if you're just getting your start.

Try using the sites mentioned within the thread - pickcrew, gun.io, etc. - these sites generally have higher-priced contracts and more interesting work than the classic variants.
Use these sites at first to discover what work you like and build long-terms relationships with a few key clients.

1. Remember that the comms overhead with freelance work can be really lumpy and unpredictable. Programming is the fun part - the phone calls and emails can get painful really quickly

2. Avoid hourly pricing whenever possible. Do value-based pricing. Just trust me on this one.
Doesn't seem to hurt Intel.

Perhaps it's different for Intel, because they have the advantages of brand recognition and being the market leader, but most of the information about their processors seem to be purposefully obfuscated. It's hard to get a straight answer about the differences between i5 and i7. Once you've dialed down to an i7, its even more muddled. An i7-4702EC sounds like it would be better than an i7-4700EC, right? Wrong.

http://ark.intel.com/compare/75555,75556

I'm an electrical engineer, and I don't know what a third of those specifications mean. How is the average consumer supposed to make heads of tails of it?
I think it is correct to view them as related, but definitely not the same language.

A short example from the recent Perl6 calendar[1]:

Perl5:

package Timer;

use Time::HiRes qw(gettimeofday tv_interval);
use Mojo::Base -base;
use experimental 'signatures', 'postderef';

has _event_log => sub { [] };
has _start_time => sub { [ gettimeofday ] };

sub record ($self, $event_description) {
# record the event and timestamp
my $event = {
timestamp => sprintf('%.3f', tv_interval($self->_start_time)),
description => $event_description,
};
push($self->_event_log->@*, $event);
}

sub report ($self) {
# render a full report
my $report = '';
foreach my $event ($self->_event_log->@*) {
$report .= sprintf "[%s] %s\n", $event->{timestamp}, $event->{description};
}
return $report;
}
1;

Perl6:

class Timer {
has $!start-time;
has @!event-log;

method record ($event_description) {
# initialise the start-time if this is the first time through
$!start-time //= now;
@!event-log.push({
timestamp => now - $!start-time,
description => $event_description
});
}
method report {
my @report_lines;
for @!event-log -> %event {
@report_lines.push("[%event<timestamp>.fmt("%.3f")] %event<description>");
}
return @report_lines.join("\n");
}
}

[1] https://perl6advent.wordpress.com/2014/12/13/day-14-a-perl-6...
He's not talking about requiring accounts for all users, only visitors. You can browse HN without limit without an account. Also, it is trivially easy to make HN accounts. My guess is that the OP approves of HN.

These are just usability guidelines, almost all of which are dealbreakers for me when I visit sites.

For example, when I use my password manager to generate a 64 char password for a new account somewhere, and get an error message saying "Please limit your password to 3 to 20 chars using only letters and numbers," I just have to laugh to myself.

I mean, think about what this tells you about the creators of that site.
Odd to use Python as your intro to functional programming, since it lacks many functional programming features besides lambdas which the language creator doesn't even like (http://www.artima.com/weblogs/viewpost.jsp?thread=98196)