jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ah thanks, that explains a lot. I did actually think that case set the precedent that way, since MSFT was totally defanged by then upstarts over the next decade.
> Pretty sure everyone's heard of Apple. Come on.

They are not suggesting the ad is making people aware of Apple. They are suggesting that the ad is making people aware that Intel sees the M1 as a legitimate competitor, therefore suggesting to buyers that it is a worthy alternative to Intel's products. An unintended consequence of attacking a specific competitor or product is that you can raise awareness of the value of your competitor's product.

https://en.wikipedia.org/wiki/Streisand_effect
The state constantly monitors the citizens, through actions of their own and contracts with third parties. Police deserve no privacy if they don’t give it.

My ¢2.
I remember a radio show on Canadian CBC, which talked about the danger of having goods, cash or otherwise being confiscated by less savoury deputies of the law in U.S.

It aired just last year, but I don't remember the exact name of the broadcast.
love that they're trying something new and exciting.. you're gonna fail when you're going for it.. but at least someones going for it. looking forward to hyper loop.
>The baby boomer history and progress was in our face all the time and I couldn't wait to be old and have them mostly be dead so I could stop getting media progress reports on them.

This how I feel about millennials. Unfortunately, since I am one of them, I can't just wait for them to go away.
Looks like it did not come down vertically but at a slant, but they got the positioning better than I thought they would on this try. One thing to note is that it is from now on officially a very bad idea to piss off Elon Musk if he knows where you live, being able to hit stuff with this kind of accuracy using rockets from space is normally enough to get you placed on the 'axis of evil' list. Incredible precision.
Photoshop does have a Javascript scripting system and IDE (ExtendScript Toolkit) that exposes many of its features.

Unfortunately its pretty slow and clunky, and it doesn't let you draw programmatically or anything like that.

I used it to create a texture/sprite atlas maker for game development[1], and to do batch image composition for animation frames in my last game project[2].

I tried to use it to create animated image processing effects, but I ended up having to use Processing, after reimplementing a bunch of Photoshop features in Java.

[1] http://richardjdare.com/blog/2012/11/atlasmaker-0-7-make-tex...
[2] http://richardjdare.com/blog/2013/03/toxin-advanced-sprite-t...
Any CA can generate a cert for any domain. This is one of the problems with the current CA system.
Right, and how far did you get with that? Nowhere. Your PAP won't even vote on it. Where's the SCLU on this fight? Oh right, there isn't one. There's M. Ravi fighting the good fight all by himself, in between stays in the mental hospital and being disbarred.

Convenient of you to blame it all on the fundamentalist Christians (purely colonial Western influences, no doubt), when any identified Christians are 18% and there's as many Anglicans as mega-churchers. Your Chinese Buddhists are clinging to this law, the Muslims and Christians are fellow-travelers. Majority wat!
From what I understand, viper is not intended to be a vim emulator, but rather a vi emulator (if you could even call it that).

As a long-time vim user switching to emacs (just to edit lisp code), viper mode does not feel very comfortable or familiar.

Sure, the basics are similar. But to get a good handle on how to use it and configure it to your liking, you have to read a ton of documentation. Also, configuring it effectively seems to require being familiar with many emacs concepts and ways of doing things.

A vim user is really going to be lost until he does a ton of reading on this stuff. And even then, it's going to take him a long time to feel comfortable with it.

And that's not to mention that by default viper only works in a very limited number of emacs modes. You can configure it to work in more modes, but then you'll loose out on a lot of default emacs features that are tightly integrated in to the regular configuration of those emacs modes.

You may be able to reconfigure those modes to allow them to be used more naturally in viper, but that's going to be a lot of work (and, again, require you to learn a lot about emacs).

So if you're a vim user switching to emacs, don't expect viper to make you feel at home. Vimpulse extends viper to be just a bit more like vim, but it's really just a thin gloss over the basic viper functionality. Even with vimpulse, some of the basics may be the same, but you're still going to be very far from vim.

And even if you do spend the time to learn enough about emacs and learn enough about viper to customize it to be much more like vim, you're still never going to be able to replicate one crucial aspect that makes vim such a joy to use: its thousands of plugins.

Sure, emacs has its own packages and extenstions that probably do many of the same things (arguably, for some of them, maybe even more). But if you use them you're going to be essentially just using regular emacs, with a vi or vim gloss over it.

If you're a vim user and you like, know, and regularly use many vim scripts and plugins, those aren't going to magically become available for you to use in emacs, even with vim and vimpulse. If you need any of the functionality of these extensions in emacs, you're just going to have to find the emacs equivalent and learn how to use it. This is going to be yet another major drain on your time.

Of course, if you're committed to really making a complete switch to emacs, it might be worth your time. But if, like me, you only want to use emacs for a limited subset of things, you're probably going to have to learn to live without the ease and convenience you get from your scripts and plugins you have in vim (unless you're willing to put a major amount of time and effort in finding, learning and configuring the emacs equivalents).
I’m getting massive use out of Symbols in my Apple platform personal projects, where they’re already a huge time saver but I never thought to use them in this context. Great comment!
Yeah DARPA or somebody should just dump money into making that cheap low volume happen.
Cloudmacs seems favorable since it's not a rewrite but use of the existing infrastructure, which means all emacs packages are available to it.
https://www.mithril.com

https://en.wikipedia.org/wiki/Valar_Ventures
Phoronix has done a few DB benchmarks on EPYC 2.
https://www.phoronix.com/scan.php?page=search&q=EPYC

Don't forget that if comparing to old benchmarks, there's a bug with Intel's TSX now and the mitigations once again seem to take a nice hit if your database engine makes use of it.
That really only works for entry level positions. Competent, experienced developers are likely to laugh at your request for code samples. You have to understand what type of candidates you're targeting and adjust the recruiting approach accordingly.
I got an A- in linear algebra in college without learning anything, via multiple choice tests and pattern recognition. Recently, it's started to seem like a metaphor for the state of AI.
Slightly off-topic, but I don't understand how it can survive long-term.

A 51% attack seems inevitable. The ability to short-sell bitcoins will eventually become widespread. Weigh the estimated cost of building a 51% attack network versus the estimated gains of short-selling all the bitcoins in the world.

Suppose you can make 10% of the market cap ($1.5B) of bitcoins by short-selling the entire market - a very low estimate. That's currently $150 million dollars. Is $150 million enough money to create a mass-production effort that builds enough ASIC miners to beat out half the network?

(hint: yes it is)
Ditto. NSS was a great experience for me - would absolutely do it again.
Seems wrong to me. By that logic there ought to be a place for people to go specifically for viewing advertising; no such place exists.
> Again - I wholeheartedly welcome people to envision a new paradigm. I'm old, cynical and skeptical enough to demand that I "see it before I believe it", and given the network effects at play, it'll have to be magnitudes better for all parties involved to catch on.

Fair enough. Let's meet again in a few months/years and compare notes :)
You should be posting in places that writers hang out, not here.

That said, maybe I'll send you a chapter. :)
If i get it right, E La Carte is more about augmenting the dining experience, rather than replacing the current one. It can open the door for "Dining Personalization" since eventually you may have a digital dining record of your own, or even your friends. Reviews, recommendations, or even keeping track of your calorie intake couldn't be much easier. Although E La Carte seems not supporting these yet, but without E La Carte these features weren't even possible.
I actually think the Drupal architecture and codebase is amazing for what it is. There is a huge class of middle-tier clients that want a ton of functionality which can only be provided by a prepackaged modular system like Drupal, and the amount of extensibility Drupal affords you is impressive.

I don't ever want to touch Drupal again, but not because the code sucks. I just think it's working at the wrong level of abstraction. I understand the need for that level of abstraction, but personally as a UX designer and developer I feel the compromises Drupal forces cheapen my work.
I agree, but the comment was turning the table around and looking at it from the employer's perspective.

If enough employees continue to be willing to commute for a mere 5-15% more in salary, then employers will continue to, quite rationally, pay them to do so.
If you're scraping, and explicitly "behaving" like a human, you're probably grabbing things which aren't exposed in a robot-friendly format.

I.e., technically, you should. Practically, you can't all the time.
That's a good clarification, and I agree that willingness to pay is the relevant metric to use when talking about being priced out of the market. The same point applies, though; it's hard to honestly assess your willingness to pay when it takes you 5 clicks and a few minutes of waiting to get exactly what you want for $0.

If we were to take a typical pirate and transport them to a hypothetical world where piracy was physically impossible, I think you'd generally find that they're not actually priced out of the market for many of the goods that they currently pirate. They'd likely cut down their consumption in a major way, but I strongly suspect that they'd still be willing to pay for a significant portion of the goods they currently pirate.
This is fantastic. Thanks!
First of all, to begin with a famous quote:

Documentation "…when it is good, it is very, very good; and when it is bad, it is better than nothing."
- Dick Brandon

Second of all, I couldnt disagree more with this statement for certain types of projects:
"If you included all of the things needed to document a project in source, your code would be unreadable."

I believe in self documenting code with additional information for API functions. A really good way of doing this is with wonderful tools like Doxygen: http://www.stack.nl/~dimitri/doxygen/
We use MT at work and have had dozens out outages in the past 6 months. Your mileage may vary.
Think it depends on the cost. Got mine for $99 which it is certainly worth! The 15% Uber discount makes up for that by itself. Would be harder to justify at $500.
Cool? no. The reality? Almost certainly.
"A new study from North Carolina State University and Microsoft finds that the technical interviews currently used in hiring for many software engineering positions test whether a job candidate has performance anxiety rather than whether the candidate is competent at coding." https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/

Programmers can program, but they usually aren't stage performers. Using auditions to evaluate non-performers is doomed to failure, predictably.
Have you found any such write-ups on how this all fits together - I am also looking in vain.
I would start from here: https://cloud.google.com/apis/design

Flask is most likely fine for your use case. Keeping in mind that premature optimization is the fastest way known to the engineering folk to kill a project swiftly.
I would say it is 100% not Unity's fault. As someone else posted, there's a t-machine blog posted and that entire blog has been filled with ECS with that specific term for years. But aside from that it has been a heavily discussed thing for many years in the gamedev scene. There's a wikipedia page on it, showing a bit of history from well before 2017, but you will find most on it on gamedev.stackexchange and gamedev.net. It probably predates the start of Unity in its entirety.

Also, to be fair, they really do refer to it as DOTS -> Data Oriented Technology Stack (granted, it includes more than just that), but I'm not sure if and when they changed that. Their community just seems to keep calling it ECS regardless.
Cool, so what are you going to do about a China, and what it's doing to its minorities? It is so big, powerful, and vital to global trade. Are you only going to enforce these things on weak countries? Or are you willing to go to war against China?
And if it's not a scam, it's gambling
I would imagine not, in part because of how much fizzbuzz is a meme now they’ve probably been exposed to it.
Christian eschatology is much more complicated than what you’ve said.

https://en.m.wikipedia.org/wiki/Christian_eschatology
> You buy lots of the underlying stock of something that's trending and start selling OTM "lottery ticket" contracts to the hapless fools (of which you used to be), and you finally start winning.

I'm relatively new to the stock market and still learning, can you confirm I understand?

You buy (say) n * 100 of the underlying, then you just sell OTM options. There's no link between the the underlying and the option, it's just collateral for the options in case the purchaser decides to exercise?

Your upside is that you make the premium + the strike price. You lose out if the share goes up past the strike + premium, but you win if it goes down, or not up enough?

So for example with ABNB, last trade 203.25. You buy 100, sell one option bundle for Mar'19 '21 202.5 strike for $15.60 per share.

If the share price goes above $218.85, you lose out on the difference, but you still get to keep the premium + strike, so you didn't really "lose" anything, you just didn't make as much.

If the share never goes above $218.85, you keep the shares, and are up by the premium price (in simple terms).

Is that the gist? Are there any other mechanics of this I've missed out? It seems Interactive Brokers will let me sell a call option without owning the underlying (edit: it seems there's a separate "write option" tool), so I guess if the option owner decides to exercise your broker somehow either just take the shares out of your account or makes you buy some?

How far out do you sell OTM options for?
Legend has it that Ira Ritter (creator and publisher of Playgirl Magazine) worked as a golf caddy at a country club during college. One of his regular customers was a wealthy businessman who was always telling stories about how he got started in business and giving advice. One day he gave Ira a useful piece of advice: "in business, when you want something, it never hurts to just come right out and ask for it." Ira took that advice and immediately asked for $10,000. The businessman pulled out his checkbook and wrote him a check for $10,000 which he used to start Playgirl Magazine. I'm not sure how much that story has been embellished over the years, but that's how I heard him tell it.
http://stackoverflow.com/questions/888224/what-is-your-longe...

http://stackoverflow.com/questions/1124968/most-harmful-misc...
Nice sales pitch. Not so sure about the end result.

It's quite pretty and the bed arrangement is novel although I'm not sure how practical it would be for a couple over time.

The loo is very basic considering what you can rip out of a 15 year old caravan.

I don't like the long central aisle design although it makes everything look bigger. Most boats, vans and caravans tend to use L shapes to break things up a bit.

Still, an interesting part of the USAian dream... http://en.wikipedia.org/wiki/Travels_with_Charley:_In_Search...
Thanks for the pointer!
There is a big difference between having an easy tab completion vs running `methodswith` every time you want to call a method. But the fact that it's possible to do right now makes me hopeful, that it should be a built-in function of REPL and IJulia some time in the future.
When I first heard about Nimrod, I thought of Green Day album "Nimrod" from 1997. Then I thought, why would this language be like a nimrod. Like most, I did not link it with the other literary meaning of "a mighty hunter" hunter.

Either way, Nim is short and sweet.
Norwegian here:
While building their house, my grandparents had (by law) to build the basement solid enough to be used as a bomb shelter, this was in the fifties i believe. I now live in an apartment block from early sixties and every block here (with around 24 apartments) has their own bomb shelter in the basement.

Even some of our subway stations are (rather large) bomb shelters. In my home village, both some of the schools and sport facilities all had their own bomb shelters which also had facilities for keeping gas out.

I do believe that is no longer required to build new bomb shelters but all existing ones has to be maintained and be ready to be used within a specified timeframe.
Direct download: http://tilt.lt/googlesketchdl
It's interesting that business processes are often described as input, process, output. Whether a human or a machine accomplishes the process is another discussion. But what is not unique is that designing the process, it's all still another process. The downside is that not knowing how to effectively scale a process is the harder problem that may require different, more scalable tools later.

Move fast and break things. Replace what breaks with stronger pieces until it doesn't.
The buyer never knows the real price in any industry. How many people know how much it takes to build a factory, to pay the wages of all the workers, transportation costs, material costs, etc, etc. Competition is supposed to lower the price to it's actual amount. I don't see why this isn't true in the insurance industry.
How does this impact screen readers?
We have a state system in Uruguay too, and it's amazingly better than the one in the U.S. as well.

One difference, I think, is that it reduces the imbalance of power between consumers and providers. The state can and does force prices down.

It sucks if you want the absolute best healthcare, but you can get that by paying (it's not forbidden), but the healthcare we do get is "good enough".

It's also lacking in preventive medicine, quality of life and cosmetic, but I'll take that over the U.S. system anytime.

We have private emergency systems, and they work extremely well for the consumer, my girlfriend had a burn from scalding water and was treated by a doctor within 5 minutes, for U$ 15. Doctors at those emergency services are criminally underpaid, though (as little as U$ 500 per 6 hour-shift monthly)
When we can longer have this discussion, either because access to the means that make it possible has been barred from us or because the risk is too great.
To be honest, I am not so convinced about classes as units of program organization either. Classes conflate in a single mechanism several concepts:

1. Types (classes)

2. Encapsulation (private, protected)

3. Polymorphism (virtuals)

4. Code reuse (inheritance)

While it is much better than prototypal inheritance, it is still less than ideal. On the other hand, there are languages like Haskell and ML which compartmentalize better these concepts:

1. Types: algebraic data types and type synonyms

2. Encapsulation: modules

3. Polymorphism: type constructors (parametric), type classes (ad-hoc, Haskell only)

4. Code reuse: derived type classes (Haskell only), functors (ML only)

The result of providing these features independently from one another is a net increase in flexibility. You can have, say, a module that exports two or more types, and a single function inside that module that can manipulate the internals of both types.

===

Edit: And Rust gets this right as well, of course!

1. Types: structs and enums

2. Encapsulation: modules and crates

3. Polymorphism: generics (parametric) and traits (ad-hoc)

4. Code reuse: trait inheritance and trait instances for generic types
Just because you didn't find explosives on them doesn't mean there are no explosives. It could also mean they set them elsewhere and are now at the airport to make a getaway, like the guy who set up that unsuccessful car bomb attempt in Times Square.
I didn't pay 4x, I payed (almost) 2x more, for the bottom end Macbook Pro

Best money I ever spend

Today, unless you're doing heavy processing stuff, CPU speed DOES NOT MATTER. Memory does. I was perfectly happy with the CPU speed of the notebook I had before, the problem of course was memory size.

(I wouldn't buy a 17' notebook, you'll pay the price on back problems)

I can't stand using Windows and the Linux distributions nowadays take much of my time with BS like Gnome 3 and other bloated crap.

So, Mac OS.
How have the regulations been relaxed?

Will all three of these "Packs" be organized by this account or are You going to create a new one for each of them?

Is this post just spam?
Corea's touring group was all sourced from Scientologists. It allowed him and the church to manipulate his staff. A colleague of mine helped on an overseas tour and accidentally incurred a $18,000 cell phone bill (international roaming charges out the wazoo.)

They dumped her when she complained, and found another church member to fill in. An actual tour manager would have cost more money and would have had a contract to get expenses like that paid.
Yes this scares me
Sorry didn’t realise - here it is live from Chick’s home a months ago

https://youtu.be/9HYYF-7y8MY
Brits followed their rules, Chinese just made it up on the spot. That is an important difference here.
What about performance concerns? This sounds unbearably slow, especially for someone accustomed to an NVME SSD. Not sure why you would do that to yourself when cloud backups are an option.
Smart enough to write Haskell.

Not smart enough to realize it’s not pragmatic in most cases.

Or smart enough to figure out how to get a job writing Haskell without publicly begging for one online.
I never heard any talk about flying
passengers.

When I was there, there wasn't much of a
'deadhead' problem, and I doubt that there
ever has been:

Or it's roughly 8 PM in Seattle, SF, LA,
Denver, Chicago, Cleveland, NYC, DC,
Atlanta, Miami, etc., and the planes are
all at such cities. Packages from those
cities are loaded, and the planes fly to
Memphis, getting there ballpark at
midnight. The packages are sorted and the
planes loaded. The planes fly back to the
cities and get there ballpark 6 AM or so.
So, so far no deadhead flights.

Well, might have a lot of lower priority
packages didn't move from the origin
cities, so load those on, fly to Memphis,
sort near noon, load the sorted packages,
and fly back to the remote cities. Still
no deadhead flights.

At times, for some extra revenue, FedEx
did some airmail flights for the USPS
and/or some cargo charter flights, and,
then, sure, there could be some deadhead
flights, but such flights were so rare and
unpredictable that getting human
passengers would not have been promising.
Does it put high-level business logic at the top or the implementation details at the top?

Which is preferable, and why?