jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If you are a PHP dev you don't need to bother wasting your time with a wrapper on top of Lucene. There's a very nice implementation called ElasticSearch which already has most of the functionality you'd be seeking.

http://elasticsearch.org/
Thanks for the tip. Can the Ubuntu Windows Installer (see: http://bit.ly/cep6Zl) be installed in the same directory as Windows itself? C:\ drive?
I started Amazon in January. It really is a great place to work. Fun projects, smart people to learn from, at least two talks on interesting subjects a week, and lots of time to write code. After working here, I wouldn't want to work anywhere else, I like it that much. The only problem is Seattle. Moving from Dallas to Seattle has resulted in a lower quality of life, but I can deal with it.
Yeah, and there have been numerous studies showing that extended work weeks reduce productivity overall as well. I don't mind putting in an extra few hours to get a new feature out the door; I'm not going to work 60 hour weeks without additional compensation.
You're getting hot and bothered about legal arguments that just aren't there. Other than alleging antitrust implications by Nokia and Microsoft cross-licensing patents from (between them) a dominant position in the mobile phone industry, there aren't any legal arguments about monopolies in this filing.

98% of this filing is about misapplication of patent law and bad patents. This has nothing to do with anti-trust other than one line in one paragraph in a 70-paragraph defense and counterclaim section.
Heh, that'd probably be worth in the neighborhood of $500K given how many openings there are for Rubyists in the Boston/Cambridge area.
> CPUs have somewhat plateaued in their single core performance in the past decade

In fact for many cases single core performance has dropped at a given relative price-point. Look at renting inexpensive (not bleeding edge) bare-metal servers: the brand new boxes often have a little less single-core performance than units a few years old, but have two, three, or four times the number of cores at a similar inflation/other adjusted cost.

For most server workloads, at least where there is more than near-zero concurrency, adding more cores is far more effective than trying to make a single core go faster (up to a point - there are diminishing returns when shoving more and more cores into one machine, even for embarrassingly parallel workloads, due to other bottlenecks, unless using specialist kit for your task).

It can be more power efficient too despite all the extra silicon - one of the reasons for the slight drop (rather than a plateau) in single core oomph is that a small drop in core speed (or a reduction in the complexity via pipeline depth and other features) can create a significant reduction in power consumption. Once you take into account modern CPUs being able to properly idle unused cores (so they aren't consuming more than a trickle of energy unless actively doing something) it becomes a bit of a no-brainer in many data-centre environments. There are exceptions to every rule of course - the power dynamic flips if you are running every core at full capacity most or all of the time (i.e. crypto mining).
A grue ate your face.
Bone marrow transplants as a treatment for SA are already a thing. All this does is make it so you can use the patient's own bone marrow instead of a donor, hopefully reducing rejection. There's no subtle point to be made, the question you're asking is a solved one, because it's just a modification of an existing therapy.

Now, compare that to editing human embryos in vitro then implanting them, just because you want to prove it's possible to use a gene editing technique to alter the genome of a person.
Saving money on the vaccine while enacting much more expensive lockdowns is beyond silly.

https://westhunt.wordpress.com/2021/04/06/scientists-against...
Oh wow that’s not what I expected, for anyone wondering how NSFW this is, it’s full of extremely explicit furry porn.
What are the main problems you think of local government? I'm curious what the perception is in Europe. American cities aren't the pretty, walkable, public-transit oriented cities you have in Europe but that doesn't mean they're failures either.
think it's an interesting data point nonetheless, Barcelona and the Lakers are worth about the same amount. Barcelona takes in a bit more than 2x the revenue, but Messi is paid about 5x more. both are arguably the best/most popular players in their sport. hard to find perfect comparisons, so take it all with a grain of salt. if there is a better comp would be really interested to see it, this is the best I could find.
Spotify created a patent. Does that mean they will actually use it? Plenty of companies file for patents for all kinds of ideas, just to have a patent in the warchest for litigation and to hold IP.
It's electromagnetic radiation from your phone. When you're about to be called, it will pick up the call request from the cell station and answer the request. The EM radiation from the phone induces a current in nearby cables, which is transformed to sonic waves by the speakers.
The EVO and all other Android devices hav stingy minimal built-in storage (originally 256mb, now 512mb since the OS didn't fit anymore). They all have SD card slots, but they need an SD card inserted at all times to not break apps.

They've all moved the slots to underneath the battery and given up the pretense of it really being removable storage.
I ordered during this time frame, but waited quite some time before sending in my sample. Here's hoping my results won't be affected when I get them.
In-depth and globe-spanning reporting is essential for a running democracy, but everyone would rather spend their money on American Idol than American Morning and would rather read about celebrity domestic scandals than domestic policy

Instead of fighting the uphill battle of making ordinary people care about global affairs, why not just restrict the franchise to those who can bother themselves to be an informed citizen? Give everyone a test in order to vote.
Indeed. I live in the UK and had no need to buy a single text book throughout my degree (Computer Science). There were usually a few equivalent suggested books for each module. We were free to purchase or borrow any of them or use other sources such as online material.

I bought half a dozen books because they were interesting beyond the course itself, mostly just used the library and online material though.
Depending on your database engine and WHERE conditions it may not be cached as you assume it to be.
The state's interest here is about as obvious as it gets. The state already intervenes. It pays (entirely) for the training of all physicians during their residencies. It determines physicians' reimbursements. It runs Medicare. It runs Medicaid. In other words, if the state could reduce the usage of Medicare by improving the health of its citizens with targeted taxation, it could save itself money.

Oh, and let's not forget that the state intervenes on the other side of the argument, too: it subsidizes high fructose corn syrup, etc. The state is already intervening every step of the way. I'm just showing you the way it could do so to the benefit of people, instead of to their detriment.

My major point in that post was that behavior is not a medical problem. I'm not actually saying that I think the state should do this (in fact, if it just stopped subsidizing the bad stuff, we'd be much better off already). I was just giving an example of what one could do to effect large-scale behavioral change, which is not a medical problem but instead a political one. If one opposes statist interventions, as you seem to, then one would not like this solution. Large-scale private solutions to effect behavioral change could be just as effective. To reiterate, my point is that behavioral change is not a medical problem.

Oh, as an aside -- taxing these products would be no harder than subsidizing them: a problem that has already been solved, unfortunately.
Yes and to refine that notion:

* make a $1 priced thing that 1 million people want

-or-

* make a $1 million priced thing that 1 person wants
> What excuse do the Democrats have for threatening another impeachment when 10 days isn’t even enough time to follow the process to completion?

Encouraging a violent attack on the US Capitol building seems like a pretty good excuse to impeach.
Revenge ban.

This will hit them back hard in 4 yrs.
Hopefully the future for social media is a quick death. Let’s move on to something a bit more productive
Unfortunately the non-Trump wings of the Republican party get you people like Mitt Romney. I'd vote Democrat before I backed that guy.

Really just planning to excuse myself from politics for the next few years.
The President has access to TV (this one mainly uses it to go on long winded rambling call-ins to Fox and Friends), not to mention a fairly comprehensive web platform of his own to communicate.

This is a President who wouldn't even use the designated @potus account because he is so narcissistic he wanted the follower count for himself.
That’s not censorship (private companies, etc), and reducing the flow of harmful communication is a good thing.
"Real people" already got killed. Might be time to put down the Both Sides bong.
> you have kept a perfect record of every conversation you've ever had

The other side of this coin is deniability. If you break into my secure location and steal my chat logs, but you can't tell which are real and which are fake, you've still got work to do.

The Signal protocol has you covered, here. After the fact (ie, as long as you don't watch me receive the message), there is no way to cryptographically prove which of the two participants wrote the message[0]. Thus, it is technically possible to forge a bunch of chat history, or claim that someone else's is forged. Cryptographically, the "spirit of forward secrecy" is secure.

That said, this is far out of the reach of the average person. Even if the only evidence is a screenshot, that conversation probably happened. So in practice yes, you've got a point. That's why I think it would really behoove Signal to add a "forge a conversation" feature. Make it trivial for either person to add a message to their local history that looks like it came from any of the participants, at a specific date/time. Now you've got practical deniability, too.

[0] https://signal.org/docs/specifications/x3dh/#deniability
I have wondered this for the last few years, but why do people refer to Trump as 45? No other president that I can recall has been referred index number of their presidency, I do not see people calling President Obama "44" or President Bush "43"

it is odd to me
Yet twitter doesn't ban the iranian ayatollah for inciting violence against Israelis, which actually does result in significant violence as opposed to the potential for violence.
Your Mario speedrun is the perfect example of why people are worried. The FTC listed criteria that might get your videos be considered as "directed at kids" and a this type of content would tick a lot of those boxes while clearly not being directed at kids.
>The point is that users should be cautious about what they do over Tor because exit nodes can eavesdrop on (and potentially manipulate) the conversation.

No, they can't. Unless you don't use TLS...which is addressed in the FAQ you linked. Who is it that can break TLS that you're concerned about? Again, without threat modeling this is all lacking a lot of context and purpose.
Maybe this is as good a place as any to mention a weird and confused use of the term 'homophobic'. I don't understand its use in certain places, so that's why I'm bringing it up.

It will often be used to describe aspects of a culture or belief system. Half the time it makes sense (i.e. throwing gays off roof tops) and the other half the time it doesn't make sense but still comports with the accepted definition (i.e. non-bigoted traditional gender role value systems).

If I google "phobic define", I get something about an extreme aversion or irrational fear. If I google "homophobic define", I get something about a mere dislike OR a prejudice.

To have a dislike for something is not sufficient for having an irrational fear or extreme aversion to something.
Why do you think they're not appropriate anymore? Not necessarily disagreeing, just curious about the opinion. There's animated violence, lots of racial stereotypes, unsafe house behaviour, etc. Is it just an overall combination of them that you think is not appropriate, or something specific?
Still high rents, just filthy streets now.
There is an even bigger problem:

-a lack of reason to use cryptocurrencies when centralized alternatives perform much better for non-illegal usecases
Funny. Article discussing hard problems of crypto and ignoring the elephants in the room. There is still no actual and relevant use case for crypto outside illegal transactions and gambli^H^H^H^H^Hinvestment purposes. The second elephant is that it brings monetary policy back to medieval times. Third is that in practice the whole concept of credit and ots role in money creation is ignored.
> but all the while it has remained a totemic language—attractive to religious schools, nationalists, and traditionalists alike for its implicit cultural but all the while it has remained a totemic language—attractive to religious schools, nationalists, and traditionalists alike for its implicit cultural authority, its tradition of exclusivity, power, and prestige.authority, its tradition of exclusivity, power, and prestige.

There is an author who has never spent a minute in any of these schools or talked with anyone in them. What ignorant trash.
I can see absolutely no problems with this business model /sarcasm
> That is demonstrably false

Apparently our foreign allies intelligence groups don't find it so farfetched. It does help explain the incredible lack of forces, baffling to many in law enforcement, and why Congress has already started firing capital security personnel and accepted resignations of others for such a screw up.

https://www.businessinsider.com/trump-attempted-coup-federal...
Doesn't it look cooler if we use gold? Short of practical purposes, if you have something that you need to convince a politician to support, wouldn't gold be better than silver for no reason other than it looks good?
Maybe athletes don't want to risk their lives for a grand gesture?

We can achieve something. Just not this.
How about a job? Even if it takes over an hour for your commute.

How about close proximity to family and relatives?

Sure, you can move to middle-of-nowhere Texas, and buy land for cheap, but how are you going to pay for that cheaper mortgage, if there are no jobs around? Maybe you can get a telecommuting job?
This isn't written by me but this looks like a nice step by step tutorial about the same (the reason it's so long because he covers everything including signin up for an amazon account, but the process is very easy and quick):

https://medium.com/tensult/creating-aws-cloudfront-distribut...

Another additional benefit of this is that you get a free SSL certificate from Amazon that virtually never expires. The price is also on-demand and very less (only pay for the bandwidth you use which is pretty cheap too)

These commands to re-deploy your site would be following (assuming aws-cli is installed)

aws s3 cp ~/your-site/* s3://bucket-name
aws cloudfront create-invalidation --distribution-id ID --paths /*

(sorry these commands are just from the top of my head, I couldn't double check)
The LaTeX world is sorely missing a font that looks as good as the Springer Baskerville of legendary Bourbaki and IHES fame. No, the "baskervald" package is not up to par (just look at the ugly accent in the é character!).
That’s not going to work with object keys anyway, which need to be quoted in JSON. You can’t even configure Prettier to do that unless your keys are invalid JS identifiers.
But does it work with Netscape 3 and IE4?
I started working on a C# library that provides LINQ features for Span<T> : https://github.com/VictorNicollet/NoAlloq

I suppose it's a bit like adding a copy-paste app to iOS, only for iOS to finally introduce that feature the next year.
Heh, never noticed it.
Well, sure, but that's inherent in the "perimeter" concept referenced above. The design assumes there is an advantage to relaxing the hardening requirements of hosts connected only to the subnet. These could include: only having to keep ssh whitelists current on the bastion, instead of on all hosts. Being able to completely reorganize reverse proxies without having to update all the app servers. In general, it can be valuable for any particular host to trust that any particular incoming connection is not related to a DDOS. If a host connects to the public internet, that's not possible.
I don't see how they could protect from this though. When you install something, you have no choice but to trust the application. If you give it elevated access, then you are trusting it even more and it can do pretty much anything it wants to. I guess it's mostly an issue with installing "ad-supported" games and programs though.
Sorry, that's because everything on Pier 39 sucks.
Its all based on whose content you are streaming, and what specifications they mandate for access to their content. Generally, I'd imagine both Hulu and Netflix are subject to the same specs, but I'm not familiar with the specifics.

Your instinct is close.

key exchange is tricky but a solved problem.

True

encryption itself is trivial once you have the keys

Encryption/decryption itself is trivial in hardware. In software, its wholly non-trivial to the point that it merits investigation by the academic community.

analog holes will always exist

and

the current hard part is preventing someone from swiping your digital video stream on its way to the screen

Analog holes do exist, but its still easier to extract keys from software and decrypt wireshark dumps. Especially because this can allow you to fully automate the process.

A few more notes about software decryption. The problem that is trying to be solved by all DRM providers is one that is not well addressed by existing cryptographic protocols. That is, what do you when Eve is Bob? In DRM the attacker is also the consumer. The best we can hope for is that only one piece of software/hardware is capable of doing the job of decryption, and that you can bake it in in such a way that no one else can use the key material. I consider this an open question. It is possible there is a great solution waiting to be discovered by researchers. It wasn't always clear that Public Key cryptography was possible -- this problem could be similar.
aside: has anyone read a good discussion of Codd's original relational paper? http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.98.... Thanks!

I'm confused by his five example for "1.2.3. Access Path Dependence" (page.378), where an app would fail if the data representation changed, because I think an app using a relational store would also fail if the relations were organized differently. I can see some possible resolutions, but the paper doesn't address the issue...

I concede that it's hard to assess a proposed approach when it doesn't actually exist yet; but I think that if you raise an issue with the existing approaches in a paper, it's reasonable to also assess your own proposal with respect to that issue.

e.g. maybe he imagined automatic views to convert the underlying relations (so that different relations are identical if they represent the same information...); or a manual conversion layer with views (but the same could be done for the other store!); or maybe he was only thinking of different physical representations when he wrote that part and it didn't occur to him that different relations also might be used

EDIT http://www.aisintl.com/case/library/Date_Birth%20of%20the%20...

I think he's saying that while the relational model has the same problem of retaining compatibility for old apps when it evolves, it this is * easier * to do this with the relational model. ie. the "number of access paths" for old apps becomes "excessively large" for non-relational models. He talks a bit about the complexity of representing different queries later on, but somewhat obliquely and doesn't draw the connection (and I don't quite follow what he means in the second last paragraph of section 1.5, where he mentions n!, 2n-1 and n+1 - I understand it so little, that I think there might be a typo).

Ah! He seems to have addressed it more directly in a previous, less-cited IBM-only paper from 1969... to which I happen to have a link right here: http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.173.5...
Most prominent for me: ctrl+z on a german keyboard. You have to stretch your hand a lot.
if you aren't fixated on matrix multiplications does this means it is only faster for networks up to a size? If so what is the estimated threshold?
Similar experience, except there is a time of day drift issue that afflicts docker. It's a single magic powershell command to fix, once you Google the error and find the right SO article.
"Most of them have big egos and really rotten and bitter attitudes. They are stars, they know it, and treat people who are not at the same level like idiots (like idiot me)."

With that environment, and the stress it is putting you under... quit. No job is worth the negative impacts on your life and your health that an unhealthy work environment will bring. And there is no shame in recognizing that a new job is not working, and taking action.
It makes perfect sense: as you say, you fell in love. Love is not logical.

Meerkat crafted a narrative that you became invested in, and they were good at it. You were their target audience. You felt validated and included, and so you became personally invested in their success or failure. Unfortunately, the best narrative advertising in the world doesn't change the spammy tactics or the flaws in the product. Love can't guarantee success.

As a Sharks fan, I know this pain.
I disagree. It's worth working things out from first principals as a method of practice, because when you have to do something completely novel, you won't be totally lost (If you never have to do this in your work, then I guess it doesn't apply).

Also, if you never work things out yourself, we'll only ever have one way to do things. What if a better approach exists but nobody's ever tried it?

It's good to double/sanity check what you came up with afterwards, and if the only way you can think of to do something is obviously seriously flawed, then don't go through with it and look it up instead.
Have not yet learned to use or appreciate macros.

The idea of everyone having to come up with their own syntax for such commonly-needed things as, say, hashes, seems counter-productive to me. That would lead to everyone's code looking like a different language.
If you do have the time today, please donate or support any #PurpleDay causes (accessible on twitter)
Horrible logic.
no doubt. amazon <heart> government.[0]

[0]http://www.defenseone.com/technology/2014/07/how-cia-partner...
Do we know for a fact that Dropbox is still just am S3 reseller? I would be very surprised if that were still true.
Last time it came up on Hacker News, it's because a large amount of people apparently believe that all sites should run without Javascript. I was told that as a web developer that I should "stop trying".

It tends to be a classic case of blaming the tools for the actions of the people using them.
It'll take a while for you to find your preferred config. SO many desktop environments, so many window managers, so much customization is possible. Its a bit of a journey.

But once you get the right config, Windows / OSX or even default setups for GNOME, Unity etc. will not come close. :)

I think I am at least 150% more productive on my Linux laptop.