jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You use a 2048 word dictionary (a random choice in that wordlist represents [log 2048 =] 11 bits of entropy) then you generate a random string of 132 bits to be your cryptographic seed which is a sequence of 12 words from the wordlist which you memorize.

From that seed you can generate for all practical purposes an infinite number of private keys for any and all purposes in existence. Using cryptographic one way functions such as a hash or PRNG.

Example: truncate_as_needed ( sha512 (seed | 2022 | wallet_title | priv #123) ) = private key #123
Nah you can both fake and develop it if that's what you're into. If you act as if something is true long enough eventually your brain will force you to believe it, or to stop those acts.

Plus anyway believers are neither inherently stupid nor possessing fundamentally different brain structures or anything that would enable a different set of experiences from everyone else. All honest believers are also nonbelievers to some extent or at different times. What actions you take in the face of that contradiction is basically what defines your belief these days, as much as your creed does.
Help me understand what you mean: my service ok particular wouldn’t be ddosed because nobody cares.

I guess bots are hitting CF IPs at large and therefore services might be disrupted?
how has anything changed in this sense? The owners of bitcoins are always whoever has the crypto keys, that isn't an imperative it's just a fact, now the fed has the keys.
Are you referring to the clearing of Lafayette Square? That was a peaceful demonstration and no one was trying to force their way into the White House. Just watch the footage: you will see the police forces move in on the crowd completely unprovoked. There's really no need to equate the two sides here.
> Could they have asked for, say, the National Guard?

They declined the help, and that of the FBI

https://apnews.com/article/capitol-police-reject-federal-hel...
SENIOR FULL STACK / TM LEAD (Ruby on Rails primary)
Nashville, TN
Uffizzi App Platform https://uffizzi.com
$140-150k annual

OPPORTUNITY
Join a team of innovators pioneering the next generation of Platform as a Service App Hosting. Uffizzi offers a fast-paced, startup environment where world-class engineering meets elegant product design. Join us in creating a world-class product that empowers developers to bring their ideas to life.

REQUIREMENTS
7+ years experience in software development with experience bringing managing a complex product roadmap and thoughtfully organizing development schedules.
Extensive experience working with production Ruby on Rails apps with MySQL/Postgres databases. Bonus points for experience with frontend development with React. A working knowledge of Golang will be helpful for some of our Go-based orchestration services.
Extensive knowledge of DevOps practices and tools, including containerization (Docker and K8s) and continuous integration/continuous delivery (CI/CD) pipelines

Apply here- https://www.indeed.com/job/senior-software-developer-team-le...

Inquiries - josh@uffizzi.cloud
It's hard to predict if continued advertising will hurt them. Building a toxic community, if you're trying to build something that will last, is going to hurt a company.
You're telling me people are more concerned with an attempt to interrupt the peaceful transfer of power in the United States of America lead by the "leader of the free world" than some sideshow in Seattle?

Because Chaz or whatever it was called was certainly in the news. It's just, unsurprisingly, this is probably going to last for more news cycles than that did
I am flabbergasted that this author attributed to 9to5 mac the privacy labels of different apps in the screenshot, when tracing the sources shows it was Zak Doffman at Forbes who created it. Poor journalism.
Parliament overruling the decision about warrant specificity is quite straightforward. The wording in the Act was somewhat ambiguous about how much specificity was required, so the court ruled that it be interpreted tightly in accordance with the principle of legality. Parliament adding a simple 'The warrant may apply to broad classes of activity and to persons not currently known to the Secretary of State' would probably be enough for that - in principle it just needs to be unambiguous that that is what Parliament intends to do.

The clause attempting to oust the jurisdiction of the courts, on the other hand, would require something a lot more vigorous. I don't know whether a clause like yours would be sufficient, but if judges can find a way around it they probably will.
It's usually the second lowest security level, just above "Public" and below "Secret".
> Really, the only use they have for it, is usability/A-B testing, and crash dumps (which have been quite useful for me, as a developer).

Purely out of curiosity + interest, do they do A/B testing with their software? I can see them A/B testing something ancillary like their online store, but I can't remember an instance where they A/B tested new features or designs or anything like that in their actual user software.
I am all for bashing Facebook, but comments like this don't help us come across as thoughtful in our criticism. The question is not if they could run their business with an ARPU of $1.00, but instead why would they do so if they are able to achieve an ARPU of $39.63 (Q3 2020).

Most companies in this world choose not to willingly leave money on the table, and Facebook is simply taking the same position as millions of other businesses. The only way to get them to earn less than they could is by forcing them to do so through market forces (eg: iOS 14) or regulation.
I am in the same position. First completely self driven research project end in two different academic spend about 80k each fighting over which of them controlled the IP (the decided to share it), and totally fail to commercialize it (the both kept asking me how to do it while I had zero financial incentive). Second after a successful grant funding project which I was told I could not PI because I had not yet completed my PhD, while I was the lead inventor and developer on for 2 years and getting zero naming on the publications. I left academic to make almost twice as much at a soul crushingly boring job. I really felt like I was working on something important but hated the grant funding cycles (I was told if I wanted one I would have to write it in my own time and could not ask for support), and was tired of seeing people up and down the ladder claim ownership of my ideas and work.
Copy title, paste into search engine box and access from the search engine list. It seems FT wants to get the traffic and the indexing more than money from subscription.
People are downvoting you but are overlooking the fact that it's not always about making things in the newest tech but more often than not about making things work. Most software will only be seen by industry specific users that don't care that the program is React Native and runs on AWS. A simple VBA script is sometimes completely sufficient to input the data into a spreadsheet. Scott Hanselman called devs doing this "Dark Matter Developers" [1].

32bit VB6 programs are still able to run on modern Windows 10 machines, even on x64. The hours that would've been lost on porting everything to the newest macOS can be spent on new features or customer wishes. With the .NET Framework it's even possible to seamlessly use VB and .NET in the same program which combines old and modern technology. It's officially unsupported but it works and even gets bugfixes sometimes.

1: https://www.hanselman.com/blog/dark-matter-developers-the-un...
This discussion is incomplete unless it also comprehends that the definition of white supremacy (or x-phobia, patriarchy, misogyny) in elite and academic circles has expanded incredibly, to the point where it bears no relation to any reasonable person's understanding of these terms. Despite this, apparently well-intentioned people try to have conversations about these concepts, but the terms no longer have shared meaning.

It's not clear whether SSC is being denounced for associating with cross-burners, or just with those who believe merit exists. In elite discourse, both of those positions are now white supremacy.
An even better approach would be to distrust all reporters and newspapers and remember the exceptional good ones.
At the extreme, people who are outright counterproductive or consistently refuse to collaborate are blocked from contributing.

There's a public log of it: https://www.openstreetmap.org/user_blocks/
vendr.com shame on you. great way to start a business
Hey there, I'm planning on moving back to the bay area soon. If you're looking for a roommate sometime soon, let me know. J@jasonlbaptiste.com
In addition, Shimano has an 11-speed alfine hub coming that's getting close to Rohloff's versatility at a fraction of the price.
I was just involved in a port of a Rules Engine for a top US bank. The engine was written in Smalltalk. To make a very long story short, most of the rule components had a 1-to-1 translation to a Smalltalk code block (or collection of blocks), which was then compiled and executed. This would be a great way to implement a Rules engine in Ruby. Define a very simple language, all of whose components have a 1-to-1 mapping to a small subset of Ruby. Generate the Ruby code and compile it. If your subset is kept simple, you can easily use a compiler-compiler or just hand code a top-down parser. With a strict subset of Ruby, you could also make everything a method and get the s-expression for each method instead of parsing it yourself, but this makes it less straightforward to restrict your subset of Ruby to exactly what you want. (You may want such restrictions if you have non-programmers maintaing the rules.)

The framework I was working with also had components where arbitrary Smalltalk code could be used. In retrospect, this is a bad idea.

All of the rule components were stored as strings with bits of metadata using an Object Relational framework.

Also note that the entire Rules repository only amounted to about 5MB of compressed data. I suspect this isn't unusually small. Rules can be cached locally with the system only checking for updates.

(EDIT: DO NOT naively think you can use a bunch of regexps instead of a parser of some kind. You can make this work, but it's a hack. If you don't know enough about automata and languages to know why this wouldn't work, you probably don't know enough to be certain about the results of such a hack.)
An OS that only runs on SSD's? commercialization of Linux for the desktop? I don't agree with you on this one.
I don't particularly understand what makes the second one more confusing than the first.

In particular, as a non-c programmer this:
"(*i)->faceValue()" would be pretty confusing to me.

The first one in 'English':

"For each i starting at dice.begin(), while i is not equal to dice.end, incrementing i. Add to 'total' the face value of the thing that i is pointing to."

The second one in 'English':
"Accumulate from dice.begin to dice.end, initializing the accumulator to 0, adding the face value of each die."

The first one might be idiomatic C++, but it doesn't seem to me that it would be idiomatic in any natural language.

(reduce #'+ (map 'list #'faceValue dice))

what is obvious depends on your background.
Why unexpected? The Soviet Union did too. A few reasons for that (for the Soviet Union; I know less about China):

1) One of the premises of communism is equality of all people, including equality of men and women. As a result, a bunch of official barriers to women's labor force participation that existed in the US up until recently were removed quite a bit earlier in communist countries. Not only that, but the right to a job was considered a basic human right in the Soviet constitution, and not having a job was a crime punishable by jail time starting in the early 60s (see https://en.wikipedia.org/wiki/Parasitism_(social_offense)#So... for some basic details). Note that this did not necessarily affect societal attitudes about household labor, by the way: women were just expected to both work _and_ do the cleaning/washing/cooking at home...

2) Female employment in the US surged during WWII to make up for all the men drafted into the military, then dropped as the size of the military was reduced in the aftermath. Something similar happened in the Soviet Union with women stepping into "men's jobs", but without as much of a corresponding drop after the war. Something to do with the fact that US deaths in WWII (combat and non-combat) were ~400k, which was about .6% of the male population in 1941, on the assumption that most of those deaths were males and males were half the total population. For the Soviet Union estimates for military deaths (mostly male) in WWII vary from ~8 million to ~14 million (see https://en.wikipedia.org/wiki/World_War_II_casualties_of_the... ), which corresponds to 4-7% of the 1941 total population. 8-14% of the male population if the pre-war breakdown between male and female was 50-50, which may or may not have been the case. Plus whatever the breakdown was among the ~10-15 million nonmilitary deaths in WWII in the USSR... But the upshot was that there were a lot more women alive than men after the war, which reduced he "men coming home and taking back their jobs" effect, because the men just did not come home.
Get another job. This one sounds like a toxic hellscape.
When I was a little younger, my dream was to land a job at a FAANG company, although I was thinking Google. Nowadays, I'm disgusted by the idea. Large and bulky internal processes, levels, interviews testing useless shit and constant controversies from management decisions. Now I'm actively avoiding anything that's like these.
Incredible resource :)
Medicaid exists and is pretty great for those that have it.
That is possible. Though I equally like documenting things where I can be considered an "insider" that I know only other "insiders" will see. I think that it is about being able to see the usefulness, and beauty, of a well made documentation irrespective of the level of familiarity/proximity. Either you see value in it or you don't.
Yes, because the others are too busy reinventing the wheel before building a carriage, instead of paying for a car.

Then they act surprised that they only get as far as reinventing carriages with different amounts of wheels and horses every couple of years.
I imagine being homeless would be a lot more depressing than living in one of those apartments.
I remember Pathmark no-name generic beer in NY in the 70s.

http://www.billsbeercans.com/~billsbee/canstore/images/IMG_1...
"It sounds like near insanity."

To be slightly fair, Apple didn't invent this insanity, though Apple does have a way of marketing the pathological as aspirational.
That’s assuming independent operators. Companies who had generators online and online where better off because of the supply shortage than if everything had been online.
I definitely second the recommendation to find a local star party. They are also good because they help temper expectations. Most people assume that what they’re going to see when they get a telescope will be similar to what they’ve seen in astrophotography, and many would-be amateur astronomers are disappointed to find that those complex, brilliant galaxies they’ve seen in photos actually look like slightly-less-black smudges through an average telescope lens.

Going to a star party allows you to meet experienced backyard astronomers who can show you these objects[0] and talk to you about the hobby. That way you have some idea of what you can expect (especially at an entry-level). It’s a wonderful hobby, but it helps to know what you can expect to see (also realizing that the more you look through a lens, the better you’ll get at actually spotting objects).

[0] The other thing that doesn’t always get noted is how damn frustrating it can be to find objects without some experience. My first hunt for a Messier object was a profanity-laden experience. So, having someone present who knows how to navigate to those objects can make it more enjoyable!
I just bought my first telescope last night using that guide, a Zhummel z114 off of Amazon. It was the last one.

A word of warning, it was really hard to find any of the lower price ranges telescopes that they recommend without it being overpriced. The demand is high.

I'm going to be in some of the darkest parts of the US very soon (Big Bend national park, Grand Canyon, Zion, Bryce) so can't wait to use it!

https://www.reddit.com/r/telescopes/comments/i0tzkw/_/
People are often curious about kids and child raising choices (or at least that has been our experience with our first). It comes up when talking about kids, when people are visiting our home, babysitting, etc.
To add to this, the more interesting question would be "Do you know any profitable B2B apps on Android created by one person". That is the ultimate challenge for any B2B solo-founder. If someone has achieved this then they will have great insight into B2B marketing and sales.
As others have said, binoculars are a great option, and high quality options are available that are much easier to use for astronomical observations…AND hold their resale value. I own a pair of Canon image-stabilized binos (10x50s). They were expensive compared to a high quality telescope and mount, but I take my binoculars out 50 times more frequently than my 8" Meade SCT telescope.
See, that’s what savvy ones do. Buying at ATH, HODLing through dips, and finally exiting right before next ATH.
Iff you can detect a pirated copy of the paid version with 100% certainty, have it show ads when it's detected piracy.
I don't really know what the "managed through Drupal nodes" means in this context.
For a simple drupal fulltext search I can recommend apache solr ( http://drupal.org/project/apachesolr ).

For regular crawling:

I found anemone ( http://anemone.rubyforge.org/ ) to be a lovely framework for single page crawls.

Other interesting candidates:

https://github.com/hasmanydevelopers/RDaneel

http://www.redaelli.org/matteo-blog/projects/ebot/

http://nutch.apache.org/ (meh, java)
Well I don't think $30 for a PSD is a lot... is it? :)
Maybe this will lead to improved father-son bonding?

Or just lots of akwardness.
Funny that you argue against one overloaded, mutating operator with another overloaded, mutating operator that has been stretched even further from its original meaning.
Cute, but true.

I doubt that they're going to tout Windows Phone as the phone to go with for privacy and security, though. That would indubitably bite them in the ass.
> to be clear, we _never issued_ any DMCA takedowns to anyone

Thanks. Already updated in the comment.
Just wondering, how many users/usage can a set up like the one in the article handle? (For example, how many concurrent users for a web app that's a social networking site with mostly news feeds, comments and some pics?)
However, they also probably have scores of undocumented security holes yet to be discovered. Choose your poison.
What's the solution for unloading your car after a costco trip? How do I load my car for a camping trip? How do I unload lumber for my DIY home improvement projects? This project seems to have a very narrow view of how people live their lives.
Why should the trend reverse rather than reaching a stable equilibrium?
At https://github.com/darius/idel is a Wasm-like VM I made in the early 2000s with a Forth-like source syntax and static stack effects. (Tail-call optimization too.) I regret making it a little too simple and then abandoning it -- it seemed too hard to try to get traction with such a thing.
I don’t think any major business in the world cares about this. They only care about things that affect their own revenue streams, and the average consumer isn’t boycotting companies for not doing anything about it.

Seriously. Show me one major corporation that cited this as a reason for pulling out of China. I’m not justifying the actions—I’m saying western industries don’t care about genocide. Because they don’t.
> "name: type" not "type name", which adds a single :

Sorry for asking a newbie question that's a quick search away, but is there an equivalent to "type name, name, name..."? (I'm biased towards C myself but contemplating a switch...)
And that's a feedback loop. People feel vulnerable because they're under attack, so they attack others, who then feel vulnerable because they're under attack. Somebody -- better yet, everybody -- has to be a grown up and stop the cycle.
Why can't google/blogspot ever work well on mobile!? Google hides sites that are not mobile friendly but they don't fix this? I bet it's their user-agent detection where they serve you different content based on the mobile browser you use (i.e.: if you don't use a popular browser, even if it uses webkit like chrome you get crappy content)
> No one tried it because it's expensive AF

Uh...what...

HTC has sold over 1.5 million headsets. Oculus over 2 million, and Sony has been leading the way with over 5 million PSVR headsets sold.

You are incredibly uninformed.
> Purely functional programming still remains a purely academic exercise

This is false.

Also, as far as I can see, only you mentioned pure functional programming. Sophisticated type systems do not mandate purity; see Scala for example.
Dunno if GitHub bringing anything new to the story here other than reiterating their obvious interest in keeping code things fair-use etc

See lots of discussion from a few days ago on the ruling here:

https://news.ycombinator.com/item?id=26699106
Even in a democracy, it’s rarely “we”, but more often “they” - an unelected bureaucracy. The democratic choices are several layers (and years) removed from direct impact.
If everyone could agree to not use black-on-white, we could set our monitor brightness to a sane value and have enough contrast to read. In order to read black on white text, I have to turn my backlight down to like 10%, and then turn it up to about 40% to watch a movie.

More contrast isn't always better, or you would read text by printing out foil stencils and aiming them directly at the sun to read.
Yes, it does. Read the "Findings and Actions" section.

https://www.federalregister.gov/documents/2021/02/03/2021-02...
My one-person SaaS architecture with over 250k users:

* Flask + Flask-Login + Flask-SQLAlchemy [1]

* uWSGI app servers [2]

* Nginx web servers [3]

* Dramatiq/Celery with RabbitMQ for background tasks

* Combination of Postgres, S3, and DigitalOcean Spaces for storing customer data [4]

* SSDB (disk-based Redis) for caching, global locks, rate limiting, queues and counters used in application logic, etc [5]

I like how OP shows the service providers he uses, and why he decides not to self-host those parts of his infra. Also, there's a large up front cost involved for any stack (Rails, Django, k8s). I'd be interested in a more detailed writeup with configs, to try out OP's auto-scaling setup. My configs are linked in the gist below [2] for my non-auto-scaling Flask setup.

I spend about $4,000/mo on infra costs. S3 is $400/mo, Mailgun $600/mo, and DigitalOcean is $3,000/mo. Our scale/server load might be different, but I'm still interested in what the costs would be with your setup.

[1] https://wakatime.com/blog/33-flask-part-2-building-a-restful...

[2] https://gist.github.com/alanhamlett/ac34e683efec731990a75ab6...

[3] https://wakatime.com/blog/23-how-to-scale-ssl-with-haproxy-a...

[4] https://wakatime.com/blog/46-latency-of-digitalocean-spaces-...

[5] https://wakatime.com/blog/45-using-a-diskbased-redis-clone-t...
So, other people has the right to demand what you inject in your veins.
If you didn't get the sense that they are just a glorified bookmark list then it wasn't clear enough.
>spend years working on getting acquired instead of working on new chips (which happened to Altera)

That's interesting, can you expand on this? I'm curious what could have impacted them that much (I'm a student about to finish my undergrad in comp eng)