jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Gist I got from the 'AWS is down' thread was they had maxed their operation budget and that was why they couldn't afford to use multiple regions. Reddit being very write heavy the data synchronization across regions would be too expensive in both bandwidth and manpower.
According to http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/us... "Availability Zones are not the same across accounts."
I think virgin group does own the UK service. Apparently they did VM USA as a joint venture with sprint and then sprint bought them out. The rest appear to be franchise/licensing agreements.

https://secure.wikimedia.org/wikipedia/en/wiki/Virgin_Mobile
If you're correct, that would be _very_ interesting. The AWS forums are full of statements to the contrary, I thought from AWS employees. The status updates never mention the particular zone (I presumed because the names don't match for different people.) The FAQ says this:

"Q: How can I make sure that I am in the same Availability Zone as another developer?
We do not currently support the ability to coordinate launches into the same Availability Zone across AWS developer accounts."

http://aws.amazon.com/ec2/faqs/#How_can_I_make_sure_that_I_a...

If AZs map directly to physical facilities, how does that FAQ make sense?

We're straining to read the tea-leaves here, rather than AWS just telling us what they've built.
The complaint is that there are too many PhDs: grad students invest many years at low salary, and most (in all fields) are not able to find permanent employment which uses their specialized training.

Unfortunately, there is little push for change from anyone but the students: in the existing system, grad students and postdocs provide research and teaching at lower cost than alternatives which are more humane to students and less wasteful of human capital.

Prospective students need realistic information when they are choosing to enroll, but people choose to follow their passions at long odds in many fields (entrepreneurship, Hollywood, pro sports...). The mental model many have of PhD programs is apprenticeship; a more appropriate model might be an extended audition.
I was playing with some ancient hardware pretty recently that got configured via serial port. The configuration program was included on a cd-rom (one of those weird miniature ones). I had to find a USB-serial adapter as well as an external USB cd-rom drive in order to make it all work. I also had to install Windows XP into a virtual machine.

No idea if a simple web page using WebUSB would have worked better for me, the original manufacturer seems to have folded up over 10 years ago and their website no longer resolves.
This article would be better represented with the title “Open Source Logic”, since it basically refers to the adoption of FPGAs on the cloud. IMHO Open Source Silicon refers to the physical design and process information for actual manufacturing of a chip.

That said, I do believe significant improvements are being achieved to lower the barrier for HW development. One thing that is not often mentioned is that even for experienced hardware developers (like myself) it is very hard/time consuming to fully implement the full stack of technologies required to accelerate computation on a PCI express connected FPGA board.

I haven’t followed recent trend of HLS, thus I can certainly say that with the traditional approach verilog/SV, it would be only a handful of people that could actually make use of those FPGAs.
Downloaded the app on MacOS but it isn't compatible with password manager, unable to copy/paste to the input fields. So it's no go
For religious people, there is really no sense to be made out of it. I say this as a Muslim.

I did address alpha-gal by saying that those who have allergies should be mindful of cross contamination in restaurants that serve the stuff they are allergic to.
The comments here are validating. I thought I was going to be one of the few “old guys” who actually remembered/used pipes.

Glad to see there was so much love for one of my favorite things about the internet!
For someone considering running a (mail) server, what about security? For some reason I have a feeling that guides like "my first 10 minutes on a server" aren't enough. Am I wrong to think so?
Sounds like the issue is not “Iranian food” as a cuisine, but specifically the importation of ingredients from Iran.
Representative democracy is if anything in worse shape in Philippines than it is in USA. Certainly it was nothing to admire during the decades Marcos ruled. Also Catholicism is still very common. Colonialism with slightly different ritual formalisms, yet largely the same aims and results, is still colonialism. USA colonialism doesn't require American governors to remain in place. IMF/IBRD administrators do the job just as well, and they didn't leave in the 60s.
You pointed out a way that vegan people are marginalized in your own comment, when you mentioned needing to seek out places that can accommodate vegan diets. The fact that many restaurants don’t have menu items suitable for vegan means that vegan are indeed marginalized, even if you’re kind to you coworkers and try to compensate for it.
Thank you for your feedback. I empathise with your concern, but the only thing we are interested in is supporting OSS. Travis has been in the industry for over 20 years and his life is open source software. This is where his interests lie.

The sole purpose of this company is to bring together organizations using open source software with creators and maintainers of the software to facilitate and grow funding opportunities. This is needed so that open source can become sustainable. In order to achieve this mission, revenue is needed to make sure that we are actually capable of supporting OSS.

One of our main goals at OpenTeams is to channel more funding and resources into community-driven projects, to support transparency in their governance, and keep the communities around them healthy and accelerate their development. We do this in a way that keeps the community in charge of its destiny.
Re-instate her right after James Damore is welcomed back.
> Unless you boot the machine with the floppy in the drive. Oh, boot sector viruses!

That's a BIOS configuration issue.

And, if the attacker can control the BIOS, in the words of Bokosuka Wars, "WOW! YOU LOSE!"

http://darkscarfy.tripod.com/bokosuka/bokosuka.shtml
> - I don't get lisp's (lisp-2) dynamic scoping (a big reason I haven't switched from vim to emacs). I'm much more comfortable with the lexical scoping of scheme (lisp-1).

Lisp-1/2 has to do with functions and other identifiers living in separate namespaces. So in a Lisp 2 requires special functions that live in the function namespace to call functions that exist as a local variable, (i.e. funcall or apply in Common Lisp)

If you're having a hard time coming to terms with dynamic scoping (and I think most Lispers don't like it) and you're interested in metaprogramming, try writing a macro in a dynamically-scoped lisp that lets you use lexical scoping. This is kind of a fun exercise and you can do it in Elisp.

I used to be interested in Lisp - in particular Clojure - for metaprogramming and mini-kanren mostly - so you're mindset reminds me of my own. But I realized I could get much the same thing as metaprogramming with data-oriented programming, or making an interpreted language to do what I needed. The performance of raw native code is comparable in some cases. Where that fails, you could theoretically use Perl or Python to generate C code that just has to be performant but is very repetitive. The benefit of that is that mere mortals will understand what you're doing better, and you're not forced to bear the burden of a garbage collected runtime.
> Participation is a discussion usually implies an interest and a willingness to spend your time considering various arguments.

My only posts in this thread have been to explain why I flagged the post and why I feel it's valid to dismiss the author based on his other views.

The author's position on masks is that he's too precious to comply with local laws, that businesses complying with said laws should be boycotted, and that executive orders aren't actually laws so he isn't bound by them. The first two beliefs are merely antisocial; it's the last claim that causes me to place him in the crank category.

> If you only limit your exposure to arguments made by people who agree with you in other domains then I have to assume your interest in this space is not very high.

My political beliefs are sufficiently bizarre that at best few people agree with them; if anything, he and I probably have some beliefs in common.
> So both a coffee, and a piss.

Reminds me on loading "G.I. Joe" (from Epyx) on the C64 with a 1541 floppy disk. However, the long loads came after every time you died and meant you also had to swap 4 disks.
Yeah, the RN screwed up their requirements such that the new UK carriers aren't actually going to be built for CATOBAR, even though they're supposed to be equipped for, but not with, the facilities to do so.

The F-35B is obviously not going to be capable in the same way as the A. However it's significantly more capable than the Harrier, which is the important part for everyone buying it. There is no other current STOVL carrier fighter jet available. And the reduced capabilities may largely not matter to those users, in exchange for the increased capabilities for being able to launch them off ships/very limited area land strips. I think the only nation that is going to not be launching them off ships is Singapore, which is very restricted in land area.
People who like this might also like Is Scheme Faster than C by Jonathen Sobel [1]

[1] https://web.archive.org/web/20100310163003/https://www.cs.in...
I'm a big fan of C but, to be fair, your example makes border-line abuse of the macro system. In my opinion, the example doesn't show that C language per se (without the preprocessor part) is capable of higher-order functions (but as others have pointed out, it is, in the form of function pointers).
With heavy use of computers, including one special that was built just for the project effectively - and it was critical for the project getting off the ground at all. And even then a lot of the calculation was done on specialised scientific calculators operated by low-status (human) "computers".
CLU: "Kevin Flynn! Where are you now?!?"
Am I the only one here who likes natural scrolling?
I read that a headache is a COVID symptom.
> For my family of 4, a 36-pack lasts >6 months (probably closer to a year, I haven't bothered to calculate it),

One roll per week? That seems frugal.

180 pieces per roll x 36 rolls is 6480 pieces of toilet paper. (Guessing the 180, fairly standard-ish here in Australia).

Divide that by days in half a year 6480 / 182 = 35 pieces per day divided by 4 family members in the house is 9 pieces of toilet paper each per day.
I'm working on my debug visualizer extension for vscode [1]. It let's you visualize your data structures while you debug them!

[1] https://github.com/hediet/vscode-debug-visualizer/blob/maste...
Serious question - why is this a tool and not a static list or spreadsheet?
H can depend on Ψ, which is why Bose-Einstein condensates referred in the new article are nonlinear.
I'm thinking that recruiter's being able to pick up large amounts of candidates doesn't necessarily equal success. Success would be defined as companies getting the right fit for their job openings.

Simply filling those job openings every time does not mean the right fit is found every time.
Have you seen Earthstar?

https://github.com/earthstar-project/earthstar

It's like localStorage but it syncs and can be used for collaborative apps.

The point is to avoid the economic incentives of commercially supported software, though, so indeed it's made by volunteers in their spare time.
That’s interesting, I also feel calmer when I see the Tiger wallpapers.

That might be a pretty honest way to see which part of your life brought you the most peace.
Perhaps there's a better way to characterize it? I'm talking about stuff like this for ASL:

You look surprised => You look surprise

They came here recently => Recent they come
I was thinking that a service worker could be used:

https://bitsofco.de/web-workers-vs-service-workers-vs-workle...

If the url returns a 404, check the internet archive, if it’s there then return that otherwise return a 404.

If CORS is an issue just proxy the requests via the server that is serving the website.
Depending on your point of view. I felt it was a self indulgent sprawling mess.

I felt that I watched a random collection of undergraduate essays, which were then stitched together with music that Curtis felt expressed the zeitigest (which he delusionally thought substituted for an actual point or connection between subjects).

I watched a bit of the documentary with a friend of mine who’s a pretty senior diplomat; when Curtis came to Iraq, she exclaimed with palatable frustration “this is the most incredible 15 minute oversimplification of what happened”.

Curtis documentaries loose much of their lustre when you know what he’s talking about. He becomes less of a BBC patrician who gives you a secret insight into the world of Oxford educated intellectuals; and more of an opinionated old windbag.

At the end of an episode, I told my friend “I feel like I’ve been man-splained to for the last hour [and I’m a man]!”.
Its all very well and good to state "we pay every penny we owe,", when you use creative accounting to get around "owing" in the first place.

These loopholes, exemptions, "grants", etc need to be closed - THAT is fixing the problem - not increasing taxation for those that act honestly.

That said, why are corporations taxed less than individuals when they are otherwise considered a legal person (but with increased indemnity!)? Thats should be addressed too, IMHO.
The way I see this is there’s 2 aspects to test.
1) Uncovering bugs.
2) finding future regressions.

Having the developer writing the tests suits scenario 2) but it’s totally inappropriate for scenario 1).
It's a great example of an ecosystem flourishing around a built-out infrastructure. There are canned drink vending machines on seemingly every corner (commercial and residential) in Japan.
From the comments:

"Haha I was mostly kidding about the Wing Cap. It’s actually one of my favourite parts of the game! But the time it would take to do the code and animations would just have been too much extra. Same goes for the other moves, since it took awhile to do each animation. I tried to make sure all the essentials were in first and foremost. Glad you liked it!"
This comment is a good example of why there are LGBT orgs.
the person downvoting, be interested to hear an explanation of your reasoning :)
I find emacs with tramp unrivalled. Set up once then just open & save remote files by name from your local emacs. Switch to sudo as required.

No need for dotfiles or tools on the remote.
A hat-tip to Arnold Reinhold, the guy behind Diceware, would have been nice. (I know the article links to the Diceware site, which gives Mr Reinhold's name at the bottom, but still ....)
I learned programming from Pascal. It was at school.

Later on I was taught some C and x8086 assembly. I needed to forget Pascal. But I didn't get C.

Then I was introduced to OOP and C++ and was pissed off. I needed to forget procedural programming (at that time I didn't even know it was called that). But I didn't get it.

When I started to learn Python I dove deep in its OOP, data model, magic methods, functools, itertools, datatypes, any "writing idiomatic" and "top mistakes python programmers make" articles. When I didn't understand something (and it was a lot!), I walked to read theory about programming approaches, duck typing, functional programming, Guido disgusted by functional programming, difference and tragedy of py2/3 dichotomy, by the way learning a lot about programming, design patterns, computer science and history of all of that.

When I started all my knowledge about programming before learning python this way was just buzz words and almost no real experience.

But learning python this way - the hard way - allowed me to learn programming, its theoretical concepts. When I got stuck with something, I just hadn't move on till I understood everything the right way.

Where do you teach your readers to think right?
The vast majority of the population that comprises Slack customers will have a smartphone.
Club racing isn't that expensive (SCCA, NASA, etc). The most popularly raced car in the US is the Miata.

24 Hours of LeMons is huge and the car (not including safety equipment) has to be $500 or less. Call it $10k for the car total. A team of four people can probably do that?
The use of the CNN for page segmentation is great. I recently had to extract text from a few hundred thousand pages of PDFs which had actual text (so it's an easier problem than raw images), but which moved around between one, two, and three column layouts, sometimes within page. I ended up doing basically a probabilistic model where I searched coordinate grids and looked for low density columns of the grid search. It worked well enough for my exact dataset but I think would not generalize very well, and at the time I was looking I wasn't satisfied with anything off the shelf. Kudos.
The emphasis wasn't specifically on anonymous surveys. At some point I've got a suspicion that people don't use the service as they don't want to expose themselves.

As for why you can't do that on facebook/twitter, you can of course. The only thing which is missing is the framework to ask people (put together a nice page with images), collect the results (some server-side thing to record votes), and present them (a results page). Should you decide to make it yourself, I doubt that you'll have it all up and running in less than an hour, which is far more expensive than $2/$10 that I'm asking. Sounds reasonable?

One other aspect is that you get opinions of people that are non-geeks and just tell you what they like without thinking about how things are made (colors, composition etc). Fellow professionals or friends / family tend to give their extended opinions which aren't always "welcome".

And finally, many will find easy to collect a hundred of votes, but others will not. It just depends on your particular social network.

Makes sense?

Thanks!
Have to agree with this assessment. First time I tried to decipher it, the domain appeared to be a mildly self-destructive command aimed at a fellow called Icu.
> Maybe some will balk, but not all

Sure, that's fair. I guess it really depends on the proportions.

I personally used to work at Amazon a number of years ago. I enjoyed my time there, and if my current work circumstances ever changed would have considered going back there.

Based on what I've seen lately from them, though, I would never go back. In fact, as a customer I've discontinued Amazon prime and won't order from their retail site again. AWS has me a little more boxed in, but I'm going to slowly look for more ways to separate from them there, too, over time.
Also judges must approve of a plea deal. I wonder if judges even know the likelihood of a given defendant accepting a plea deal even though they are innocent?
Probably. But it'd be interesting if the mayor said nope, this is what we're doing.
IIRC it has been mentioned that sauce splattering onto the glass at those temps can shatter it.
> Does PornHub "publish" the videos on their site?

Some, possibly not all (especially in a US legal sense, given CDA § 230), but it distributes all of them, and the law applies to distribution.
Or they did notice, figured out it would be complex to modify the engine to handle this case, found data indicating that having this feature or not would have zero impact of the marketability/sales of the game, and just decided to use the bandwidth on something more valuable.
What about Microsoft J# or Microsoft J++? A directly relatable example.
Round trip = sending it from the input/front end into the system/back end (whatever it is, database/file system/???) and back to the front, to confirm that what comes out is what you put in.

For German, I'd assume it's just about the special characters (äöüß), ie testing that encodings are somewhat correct (at least beyond ASCII).
piz²a. Use Unicode.
I now remember a bunch of text clocks years ago...

"It's about half past two."

"It's a little before quarter to three."
It's another layer of protection, agreed. But the general consensus amongst people who use these systems is to turn them off. They'e not user friendly (see my post below), pretty much always badly documented, and most people don't have the time required to understand them.
Whenever I read something about piracy I cant help remembering IT crowd ad xD
http://www.youtube.com/watch?v=ALZZx1xmAzg
Hilarious
Because auto racing has been for the regular Joe?

Auto racing (and really any motorsport) is extremely expensive and you need to pay to play. This is just another way to hate on people with money.
I'm seeing a lot of (justified) negative feelings towards Brazilian culture, but I think dismissing the tech scene in Brazil outright is a bit like talking about the american redneck stereotype and forgetting about this little place called Silicon Valley.

I recall seeing an article a while back about some successful entrepreneurs from Brazil and I know a guy that is trying to get a VoIP startup off the ground there. If anything, I'd say that technology is Brazil's best chance at becoming the eluded "country of the future". I mean, voting machines and Lua came from there, so it's not like there isn't potential.
Is there a download for this so that I can do this stuff server-side without making tons of curl requests to your site? I really don't want to add JavaScript that is going to create tons of further requests (per link on the page).

i.e, is there a URL for an XML file that contains all of the definitions that are in use so that I can cache that and update it once per day and work off the cached copy for processing things server-side?

I realise I can query to see what services that you support, but on a page containing 20 links I'd still have to make 20 separate requests to perform the embeds. So... if I wanted to do this server-side without adding a dependency on a third party service I'd have to call per-link, how could I do it?
well the people who were saying it was the cell phone towers now look very stupid. I think there was even a pseudo-scientific "study" "proving without a doubt" that the cell phones were causing the problem.
"They use it to sense the direction of the earth's magnetic field and their ability to do this is compromised by radiation from [cell] phones and their base stations. So basically bees do not find their way back to the hive."
This pos is such a douchebag.

Hey Joe, what about the Plame leak?
Instead of just concatenating a salt to the password string, I use a dispersion method. I first concat the salt to the beginning of the password and SHA512 that. I then have a globally configured list in my app (it's different for every app I produce) that defines at which index, in the hashed salt+password digest, chunks of the (same) salt are sliced and interspersed.

Given the same list of indexes, I can then "find" the salt of a stored password hash and run a given plain text password through that algorithm.

But, as has been stated, that effort is completely null if the SHA512 algorithm is fast and brute-forcing it only takes a handful of rented GPU instances...

[EDIT] Now that I think about it, if the Gawker attack were to happen to me, then the attackers would also have the source code and can get the salt dispersion list... So this is, in hindsight, kind of pointless.
Most phone calls back in the day were analog, and there was no reasonable expectation that anyone with a pair of alligator clips and a speaker couldn't listen in to their calls - but privacy laws still applied.

Same deal here.