jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Broadly agree with this and the parent - but there's an interesting alternative way to look at travel metasearch.

If you think of obtaining prices as being akin to 'indexing', then what metasearch engines are doing is building up a search index for flights. And not all price sources necessarily charge for data (do Google pay to index Hacker News?)

Flight prices become stale as do indexed web pages - and as long as the user doesn't pay a transaction price for any search activity, then you can re-check pages based on user activity - in the case of travel, re-check the price once the user nears the booking phase of the funnel.

As noted though, sparseness of travel queries is certainly tricky! The 80/20 rule applies to some extent, and popular routes will be the ones which have the best price cache.

Another disclosure: I work for Skyscanner (our core is a flexible travel search engine)
This appears to be a blatant copyright infringement - what am I missing?
Forcing your sense of humor on your subordinates creates an unhealthy atmosphere. (My reaction would have been different if he had not been a top manager in the company.)
Usually as part of the impeachment vote, the Senate also decides if the President should be banned from holding office ever again. This would prevent a 2024 run by 45.
The specific argument was that people didn't change their behaviour enough. The inevitable consequence being more cases. Inevitable as in "can't change it anymore, the cases are rolling in."

I don't see how you arrived at your reading.
It sounds like you are new to the situation.

Twitter has been working with him and his people for months to cut down his rhetoric.

For months his tweets have been flagged by Twitter. He has even been suspended for short durations.

In short, Twitter has already taken these steps. Those didn’t work and now here we are.
> Honestly, the employee bees don't see out of their boxes, they execute on specs and are directly concerned with the technology they are building.

I don't buy this. They know what they are doing, they know what facebook is doing. They know how damaging it is, yet they do it anyway. For money.

Anyone that works at facebook is happily contributing to this mess, for money.
You don't think citizens have a right to hear exactly what their elected officials say in their own words? Maybe you are happy to outsource your judgement to Twitter. I'm not.
But he did the exact opposite. He said to keep protest peaceful. I guess twitter didnt like that so they deleted those tweets.
I feel like people are just talking past each other on this. Yes the protests were technically mostly peaceful, but if the loss from a violent protest is 15x the magnitude of the gain of a peaceful protest, the impact is no longer mostly peaceful. I do not think this extreme minority should warp one's overall opinion of BLM for the record, but I do think the lack of acknowledgement for the damage that was caused is counterproductive.
The wrinkle I see in that proposal: who selects rump-DC's electors?
It’s hard to describe. For example, I keep in mind that DDG does not know I’m a programmer. So, I have to phrase queries with that in mind.

DDG also has a lot of ! shortcuts, not just google.
The level of taxation was not a central concern of the founders, nor was the US system any more decentralized than, say, the Holy Roman Empire.
I was skeptical at first and skimmed through inuit.css - I must say the "debug" stuff, in particular checking for images without alt tags and links without titles, et cetera, is rather nice. I'd like to see this packaged in a Sass/SCSS format too.
Jessica's a founding YC partner, among things. http://en.wikipedia.org/wiki/Jessica_Livingston
I can send email easily. My customers can't. Improving their ability to mail on my behalf might be a win.
An alternative solution to the Fermi paradox would be that radio signals fade into the background fairly quickly. SETI only has the ability to pick up signals coming just few light-years away (if emitted by an Earth-like radio culture). It would be expected that a more advanced civilization would prefer to use highly focused directional beams (perhaps lasers), signals which won't (easily) get picked up by those to whom they're not intended. Even now, as communication bandwidth is increasing, it's mostly as ground-based fiber optics.
Languages face enormous pressure to add features, just like any other product. There's a culture of picking languages by counting checkboxes - "if your language doesn't have X, it's Blub", where X can be anything from sum types to lazy evaluation - and little awareness that, like any other product, features have cost that's difficult to measure.

I think there's space for a language that is less, and is "done". When it's announced on this website, the comments will be "so it's Rust without X, or Kotlin without Y", but those comments will be in the same vein as "why not use rsync" and "less space than a nomad".
Almost fully recovered is probably not good enough yet for your not to endanger others -https://www.cdc.gov/coronavirus/2019-ncov/if-you-are-sick/st...
Congratulations for heading in the right direction.
My first computer experiences were early Apples and Macs. So I still get chills when my Mac boots up. It’s like I’m back in the computer lab and I’m about to play in Kidpix or something ;)
DEI questions is a good way to select people that can lie with a straight face. Not disclosing your cards is a valuable skill for managers and to some line employees. Weak candidates bluntly speak their mind and tell more than you ask for. Average candidates conceal their true podition in a cringy way. Strong candidates can smooth talk on the plain speech level and crack impolite jokes in such a way that only few would understand.
Or you just get left with a broken OSS project whose contributors moved on to shinier things, and nobody really much cares about continuing it, and you don't have the knowledge/time/resources to hire someone to do it.
If you can get 100k+ bezier curves to render in 30-60fps from a vbo, eg, loop/blinn, let's chat :) we're fine on 1mm+ simple primitives, this is more interesting :)
If you don't need SQL, there are a few pretty compelling options out there, each not without their faults... just the same.

MongoDB, RethinkDB, ElasticSearch, Cassandra and I'm sure a number of others.. each of them have HA options (though RethinkDB is still a few months out for auto-failover iirc), and Cassandra has pretty close to linear scalability in production for some very large data loads. I really like each for different reasons, and would lean towards one or another depending on load.

Not to mention, my speculation is PostgreSQL will likely have an in-the-box replication with failover and/or multi-master solution in place within a few versions.
The irony s thick considering that landmark 1984 ad they published during the Superbowl...

Apple used to claim to fight against Big Brother, today they are largely seen as Big Brother.

Thank god for Android for keeping them honest.
Nope. My frontend knowledge has disappeared in the last year as I've done almost all backend. My knowledge of JS is enough to get the job done but deep knowledge? How could it be - I'm constantly building products, not toying with the minute of performance optimization or creating some impressively large framework. The stuff I do is extremely lean and relies very little on language nuances. The stuff I do could be done easily in many languages - it just happened to be in JS a lot of the time.
> Emacs which is very old (as old as linux?)

Emacs is much, much older than Linux. The original Emacs was written in 1976. Gosling Emacs, the first Emacs to run on Unix, was written in 1981. Gnu Emacs was written by Stallman in 1984.[1]

Linux was first released many years later, in 1991.[2]

[1] https://en.wikipedia.org/wiki/Emacs

[2] https://en.wikipedia.org/wiki/Linux
I don't think that a comparison to a doctor is warranted:

1) Every employer of a doctor doesn't force them to sit boards for every interview, or ask a cardiologist to know the same as an oncologist. (Sure, there is a good deal of overlap, but there is a good deal that isn't either.)

2) Doctors are a licensed profession and have specific requirements.
Are those Red Line stations between the airport and downtown as abandoned as they look to the casual visitor? I got a weird rust-belt vibe of "thousands of factory workers used to get off at this station".
"Then they ran tests on samples taken between January 2018 and December 2019 and found the presence of the virus genome in one of them, collected on March 12, 2019."

If they did 100 samples you would expect between 1 and 4 false positives. (It doesn't go into detail about how many, but it's clearly more than one).
We are planning the possibility to stop between requests with an inspection mode.
We would also love an ncurse interface, like mitmproxy.
It is worth noting that interviews vary a large amount within Facebook depending on which organization you report up through. While I’m no longer at Facebook, I used to interview a number of senior engineers within AR/VR, and cramming CLRS would not really help with our Ninja loop at the time. Maybe it is different now?
Startups are different from things like movies and games where the studio model has been successful:

- You only want to watch a movie or play through a game once. Even if you watch a movie several times, you'd prefer watching another movie that's just as good. As for multiplayer games, I actually wonder whether startups focused on one game will become more successful, though see the next point.

- A movie or game competes with every other movie or game, which requires a huge upfront investment.

- A startup can expand to cover entire categories. I find it hard to understand how a studio focused on creating communities makes more sense then something like reddit, which lets users create their own communities.
PCem is great but lacks serial/cross platform networking support
The difference being, to me as an audience to your magic, is that I know that I'm being deceived and still delighted by it.
Thanks...there is! We've got something you'll like coming Real Soon Now. Email me (tim@omniref), and I'll get you on the beta list.
Yes, agentzh helped a lot once I'd written the initial WAF code.
> Ballers" had Blackberries but most people were still using flip or feature phones.

You just made my point.

Flip and feature phones were used in poor urban communities. Those were more than capable of texting, and using text to set up a drug meet.
The question and answer are both quite fascinating. But I think they hint at something potentially even more interesting: To figure out that they needed to coat visors with gold, without doing it by trial-and-error and frying a few retinas in the process, the level of planning and attention to detail in the early days of NASA must have been phenomenal. I'd love to know more about how they knew they had asked all the right questions.
Just because I'm not hysterical about the TSA doesn't mean I can't comment here.

When you travel by air, you are cramming yourself into a small metal tube with 300 other people. The other 299 people want everyone there to be checked for weapons, so the government does this.

If you want to be able to travel without being screened, there are tons of options available to you. But the reality is, you have no right in the US to travel, and the government can set whatever standards they want for public spaces. There are plenty of options available for traveling without being screened. They cost more than the mainstream ones. (Buy your own plane and see how many TSA checkpoints you go through.) But just because something is expensive doesn't mean that you are being deprived by the government of some right.

If you want to fight the TSA, shouting "police state" just makes you look stupid. You should figure out how to examine the effectiveness of the TSA numerically, and explain that to your elected representatives. Has the TSA slowed the growth of the air travel industry? Are there racist patterns in the TSA's profiling? If you can prove something with data, people will listen. But whining about the end of the world on a website nobody reads isn't going to solve any problems. It just makes you look like an out-of-touch anti-authoritarian teenager.

Look: I really believe that you can get around the TSA and that it isn't a police state. This is not the Holocaust. This is not the end of the world. It's just an inconvenience you have to pay to get a $200 round-the-world flight.
Not true at all! My rep. is very kind and does actually listen to her constituents. I won't say the same for my senators but my rep is pretty level headed and listens to her constituents.

Also, your apathy is what is causing the problem! Get out there! VOTE! Talk to your elected officials. Absent you, the lobbyists and mountebanks out there sure will. Monopolize your rep.'s time. You matter! You count! Act like it!
> "Most fake bombs missed by screeners"

Seems like the screening is working, then.

> Missed loaded guns:

This statistic is meaningless without the number of times where they caught loaded guns.

And once we have these numbers, make a suggestion to improve that percentage.
Pretty dead to me. Nobody in my friendlist post anything anymore.
Emacs comes with a pretty good plain text spreadsheet. I have not figured out how to use it for large amounts of data (caped at 999 rows) but it's way more powerful than "your favorite spreadsheet software" as it allows for both calc and elisp formulas. All in plain text yeah, types are as strong as elisp's. And maybe I am wrong, but spreadsheets are not famous for strong types. I have horror stories to share on that respect.

I guess you could strong type by using a type cast formula with elisp...
I'll give you another example. A man was removed from a Polish reality TV show because he had been accused of rape outside Poland. The TV station was TVN, owned by US. The participant had received a sexual favor from a 16 year old. The age of consent in Poland is 15.

I'm not impressed by ruthless politicians. Ruthlessness is good for action movie thrills. It takes much more skill and leadership to forge compromises and unite people using respect. By the way Spartans sucked even at combat, they just had really good PR. No matter how you slice it, they were completely average, even if you exclude naval battles or battles which included their allies.

(extremely long reads for those interested in history)

https://acoup.blog/2019/08/16/collections-this-isnt-sparta-p...

https://acoup.blog/2020/01/17/collections-the-fremen-mirage-...

re: whataboutism. Whataboutism has no place here because it's not even on the same order of magnitude. You're comparing tons to kilograms. We don't even know the full extent of what China is doing because free press is not allowed to operate there, doctors and journalists get sentences.
Walmart has done this near where I live. Previously where there was maybe 10-12 manned checkout stations, there are now about 12 or so small self checkout stations and 12 large checkout stations with a lot of room for bags. There are still maybe 10 manned checkouts, but only a few are open at any time so the quickest option is usually the self checkout.
I don’t have a pension.
If you want a modern IDE, you could try gambas: http://gambas.sourceforge.net/en/main.html
symlink your home directory into your dropbox folder?
You say that, why not try TCP/IP-over-RNA?

GCCAGTGAGTGAGTAAGTATATCCACTTACTTGTGTGTGTGTGTACTCGTC
GGCTTGTGGGTGAGTGGGCACGCGGACTCGCATGCTTGCTGACTTGTGTGC
AGGTGAGCATGCCAATTTGTGCATTGGCGAGGAGGTGTATGAGTGTATCGG
GGTGCGTGGCAGCATGGAGAAAAAAAA
"Security firm Intezer Labs said it discovered a covert year-long malware operation where cybercriminals created fake cryptocurrency apps in order to trick users into installing a new strain of malware on their systems, with the obvious end goal of stealing victims' funds.

[...]

"The reasons for Go's rising popularity among malware authors are many and include the fact that detection of Go malware is still spotty, analyzing Go malware is usually more complicated than malware written in C, C++ or C#, and that Go also allows operators to easily compile binaries for different platforms easier than other languages, allowing malware operators to create multi-platform malware easier than before."
If you claim "Always X" (going back to democracy HAS to be violent), it's perfectly proper to disprove your claim with a singular example of "not X".
That's an amazing story, thanks!
This is the place where it catches the fault: http://minnie.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/...
One of the things that is deeply ingrained in education curricula, yet which doesn’t seem remotely justified pedagogically, is the timetable. The idea of studying lots of subjects, all at once, via daily or weekly sub-hour-long bite-sized lessons.

If you threw out all the context switching and review and catch-up, you could probably teach most year-long high school subject curricula in a week.
I wonder if they tested other animals like dogs or cats
>> and the sheer desperation to make money that tilts the moral compass

A very western sentiment. We often deride the quest for profits, demonizing people who put profit ahead of something more noble like safety. But in places like China "profit" is life. China has seen starvation in living memory. In countries without social safety nets a failed business likely means utter destitution, very often leading to physical violence. The people who run restaurants, and certainly the people who work in them, are not chasing profits because they want to drive nice cars. They are chasing profits because they too want to keep eating.
How do you think it knows not to show the cookies banner?
> Delete the draft of that blog post you were writing. The post sucks and no one was going to read it anyways.

Blog posts for me but not for thee?
This is indeed a big challenge for seniors hires. They are expected to understand the domain, product, and business context to create impact in little time.

I experienced this myself twice, failed miserably once and just about hung on second time. I've also seen quite a few senior ICs being let go within 4-6 months because they just couldn't get their head around the mess.

The obvious response of "document everything" hasn't been useful where I worked. Either company didn't embrace them or they got out of date in short time. I just don't know how to tackle it beyond putting in hard grunt work to understand the system.
Very interesting I wasn’t aware of this during the NES days.

I do wish Nintendo was a bit pickier about clearing games for sale on the Switch. On the estore specifically there’s a lot of low quality shovelware.

I find myself a lot more nuanced about walled gardens sometimes.
You should learn more about both Finnish history and current reality if you think Finland did not participate in oppression or subjugation of neighboring population. Starting with current and past discrimination and oppression of Sami [1] and active attempts to establish Greater Finland during WW2 [2]

I will grant you that Finland was not very successful in establishing empire besides mostly erasing Sami identity and language but that's not for the lack of trying.

[1] https://en.wikipedia.org/wiki/S%C3%A1mi
[2] https://en.wikipedia.org/wiki/Greater_Finland
Even adding another play mode would be too much. I want this to be the most minimal game it can possibly be.

There were quite a few suggestions for level number, so you could feel your progress, so that might be the only visible feature in version 2.
Wait until she realizes what Facebook tracks.
(disclaimer: Opera Employee, Core QA)

If you are having problems with javascript in Opera, I would really like to hear about them so that they can be fixed. There is a bug report form at [1], or reply here. Obviously it is nice if you have a reduced testcase, but just knowing that a site fails is immensely useful.

[1] https://bugs.opera.com/wizard/
The numbers from Glassdoor mentioned in the article are simply the mean salaries self-reported. Of course, if you actually look at Glassdoor there is quite a range to what is reported, depending on experience - so don't just compare your own salary to the mean without considering things like years of experience and location.

For example, the range of reported salaries for "Software Engineer" at Google is 70k to 133k. Titles like "Senior Software Engineer" and other variants are reported in different groups.
Actually I wasn't referring to the fact that they hide protocol, that is indeed questionable move. What it's cool it's how they present you an information about security level of the site - check it.

Edit: plus if this http://news.ycombinator.com/item?id=1921100 is true (don't have Opera 11 here to check it) then hiding protocol it's hardly a problem.
I don't like that they hide query string, but they've implemented hiding of protocol well (doesn't interfere with copy&paste).

I've realized that hiding of https:// actually makes sense. You could mistakenly believe that page delivered over https:// is secure, but there are several cases, when it's not true (e.g. page embedding JavaScript over plain HTTP).

A true security indicator replacing https:// in the addressbar makes more sense, and it shows secure only when connection is really secure (as far as SSL is concerned of course).
No. It's not a study, it's the average of salaries self-reported by employees on the website glassdoor.com. There is nothing to say that these self-reports are a fair sampling other than relying on there being a good number of them - I see 775 reported salaries on glassdoor for software engineers at Google.
The reservation is in New Mexico
Thanks!

I think that is also what the website says, but when I experimented with both it didn't seem like drawing shapes/blitting bitmaps on canvas with js was all that different from doing it with processing, although I didn't try doing any animations.

One downside that turned me off about processing is that the available tools (IDEs, debuggers, profilers) are even worse than what js has - you basically have to use the js tools on the generated js.

Another down side is that the language is less powerful than js, but then again you can also code in js and use processing.js as a drawing library, which alleviates both issues.
Depends on the environment - in a customer facing/consulting role it is probably the key success factor. What clients often want is certainly - even if the reality is usually "it depends".

However, for work on an in-house software team that same level of confidence can often lead to disasters as the borderline between confidence and plain pig headed arrogance is paper thin.
I agree with you, but I want to add a tempering thought: in many cases (not all, but probably most), voting to "maximize their wealth and power" ends up looking a whole lot like voting to do what their constituents want. You can get away with doing the will of the lobbyists against the will of your constituents in cases that don't garner much attention, or that your constituents are indifferent to, but if it's an issue your constituents care about, all of the special interest money in the world isn't going to save you from their wrath at the ballot box.

When my cynicism starts to get the better of me, this is the thought that keeps me sane: whether by accident or design, the system we have keeps naked self-interest somewhat in check by correlating (at least moderately) the fortunes of the representative to the desires of the people.
I RTS (return-to-sender) any mail that I recognise as not from organizations I deal with - like invitations for credit cards, magazines, conferences, etc.
By that logic, a doctor that doesn't try every possible remedy is putting his/her patients at risk, no? So you should throw a doctor in jail for refusing to consider blood-letting as an acceptable cure?
No you don't. I've been using Dropbox in KDE for months now.

http://antrix.net/journal/techtalk/dropbox_kde.html

A little searching goes a long way :)