skysight-inc/HackerNews huggingface dataset:
I think we need to understand why the Chinese government "is never wrong" from a cultural context. In traditional east Asian culture the patriarch / Lord / boss is never wrong. The same power dynamics of government exist at every level of society. The superior owes some responsibility to the subordinate but (in practice) ultimately is not accountable, which lends itself to a corruption of power.
I do prefer this structure, but it differing for this one product is more of a cost than I'd like to pay for it. SQL is wonderful because so much of it is platform independent - nearly everything can be expressed in a common SQL manner and, in practice, I tend to avoid dialect specific SQL whenever possible - this just ups the comprehension immensely.

There are a bunch of tech that's tried to reinvent the wheel with SQL like Redis and Splunk... both of those systems are just a pain to interact with - their variants have strengths, sure, but they lose the ease of declaration and universality of SQL. I'd rather see a SQL variant emerge (if it were to) as a logically compatible declarative language that various DB vendors can add support for.
> I doubt anyone else but them is going to be auditing the various touch points with QuickJS for any kind of sandboxing escaping.

I don't think this is relevant. QuickJS-in-wasm doesn't have access to the host environment in the first place. They're not relying on QuickJS for sandboxing, they're relying on WASM. And the WASM runtimes have plenty of eyeballs.
The NE corridor doesn't suck compared to the rest of the US but it's pretty dismal compared to the EU and EA.

A favorite experience of mine was waiting at South Station and watching the train get delayed 5 minutes at a time for two and a half hours.
I've Never Felt Professionally Lonelier Than I Did at a WeWork
My advice:

1) Don't ever interact with MPC recruiters. These are recruiters who do not have a contractual agreement with a client in place and want to use your resume to sell their own agency to new clients. 100% wastes of time.

1a) Don't do a lot of legwork (background checks, reference checks, official documents, etc.) before they even submit you. This is a way of filtering out MPC recruiters who are vetting you to become sales material for THEM, not for the job.

1b) Send them your resume in PDF, not DOC form. If they insist on DOC then this is a sign that you may be working with an MPC recruiter.

1c) If they insist on knowing what your current salary is, say you'll tell them if they reveal their bill rate for an equivalent candidate for this client. Again, this is another way of filtering MPC recruiters who will have no way of answering this because they don't have any clients.

1d) Build up a good spam filter to filter out MPC recruiters you've identified. They all share tactics and templates, so they're pretty easy to spot.

Essentially, just be a nice person and avoid MPC recruiters.
People are downvoting it because he presented a misrepresentation of freedom of speech. Please read the adjacent comment by the other user which explains freedom of speech.
> You're going to have to back that up

Well, it's the internet, and I don't really have a horse in this race, so we can just agree to disagree.
Depends how you define "reduction in revenue." YoY growth in units but reduction in per-unit profit is often a very good sign. See Apple when they introduced the iPod mini. Average sale price went down but number of units continued to increase.
WeWork Bosses Tell Employees That Job Cuts Are Coming This Month
I think anybody not paying close attention, with insufficient technical knowledge and other things on their mind.
> In the same way, you could justify birthing a human into slavery, birthing a dog for dog fighting, birthing a bull for bullfighting etc. - it's not a good reason.

You misread. The premise is that they will live a good life, whatever that means for the species in question.

> There's animals related to farm bred cows, pigs and chickens in the wild as well. You could use the land that's used for animal agriculture to let wild animals thrive, instead of birthing animals into a miserable life.

Life in nature is rather miserable. I'm talking about better life than nature would afford. Would it be better for those lives to have existed, or not?

It's a philosophical question, there's no "correct" answer.
this for example https://www.youtube.com/watch?v=p9Ig19gYP9o
How to deal with boss fondling his phone while “sorry, I am listening” to you?
Typical scenario:

You have 1-on-1 with your boss, proudly presenting results of your work or having close conversation with decision makers - and see your audience clearly ignorant and passionately engaged in jerking their mobile devices.

And i'm not talking about you giving boring one-to-many talk at a conference or trying to get attention at a crowded meeting with many irrelevant personalities.

I am talking about behavior of your superiors where they asked (and invested) in a first place for you to deliver/explain/present/convince something in a closed, interactive way where their attention is a key to achive the intended goal of an interaction.

Any interesting ways to deal with quiet disrespect and ignorant behavior from someone who is not used to be scolded for ignorant behavior?
Not always. Real estate is a funny business and there are all sorts of tax rules, price floors, etc that distort the market.

In my area, new construction has raised the rent of “nice” apartments and shifted aging properties to Section 8, which is a defacto price floor.
>How the iPhone popularized steampunk… and how the iPhone killed it off

The iPhone had very little to do with either popularizing or killing steampunk... Its moment come and went (as far as a little more mass appeal goes) before the iPhone...
Given that GP already stated they don't know enough Haskell to translate all the examples, it seems pretty clear to me that by "familiar" they mean "in a language I'm familiar with".
Thanks.
It is interesting as those place have a similar right, but it doesn’t seem to be about protecting oneself from ones own government, but from other governments. Have I got that right?
'Yes, We Have No Bananas': The Federal Reserve Can't Give Us What We Need
After the surrealists, most artistic movements didn't have any real ethos either, it was all just aesthetics...
'Law enforcement and security agencies need to be able to access any communication.'

Why? And while we are at it, why is this such a given that they need it.
I don't disagree. We catch child pornographers all the time and they are on the bleeding edge of encryption. There's no practical benefit to banning encryption. The .gov just doesn't feel like going through the effort and would rather enjoy, say, the ancillary benefits to being able to read all of our messages forever.

But yes, the mere knowledge that pictures of you being abused on the internet is extraordinarily difficult to deal with. Maybe not the best direction to go in when arguing.
Even just drawing from American history, big business interests lobbied extremely hard for desegregation and civil rights in the 1950s and 1960s. Even today in America, big business is one of the most powerful interests in favor of LGBT-rights[1].

Another example was big business' demands for reform in the apartheid regime of South Africa[2].

[1]https://www.bloomberg.com/news/articles/2019-06-19/the-u-s-c...
[2]https://en.wikipedia.org/wiki/Sullivan_principles
Maybe because your comment seemed to me like that movie was your first contact with steampunk. I's as if someone told me the fantasy genre came out of Dungeons and Dragons.

I was just curious, nothing important.
I wonder if people "centralize", i.e. gather, around cities to enjoy the more and varied (decentralized, even?) opportunities afforded. Many rural areas force centralization of, say, one grocery store or one hardware store. There is generally one town center, whereas in larger metropolitan areas one can choose from many, many different social circles, markets, and to some extent even governmental centers. That strikes me as a big win for decentralization.

Even your example of git seems counter to your point— can you imagine if all version control ground to a halt whenever GitHub went down?

I realize this is off-topic, but it is an interesting thought.
I think maybe if everybody selling something didn’t make the audacious assumption that I’m also providing my email address because I really want you to spam the shit out of me with all of your announcements and promotions, it wouldn’t have to come to this.

I certainly don’t want anybody I buy from having my Apple ID email, and they should not assume that just because it is a user identifier, that does not mean it’s even used for email. Some retailers do this with things like paypal, and actually overwrite the supplied email address with the one from paypal. Really annoying.

The correct pattern is to ask the user for the email address that they would like you to have. And preferably, never send email to it again.
What are MPC recruiters?
“And at only five times the cost of a Jetblue shuttle from JFK to Logan!”

Having lived between NY and Boston for most of my life, and being a massive fan of trains, I am always so disappointed this isn’t a more realistic option.
I see that a lot during my morning dog walks. I have made it a habit to step into the car’s path to freak out people and make it really clear that I am there. You just have to get ready to jump quickly...
Someone (government) has to print your cash, track them, fight counterfeit. Cash is harder to track. But it is not no regulation.
Reading this [1] and then saying that maybe it's not a backdoor, maybe it's the NSA cryptographer's kids' birthdays is completely nuts.

1 - https://eprint.iacr.org/2016/376.pdf
"Does your setup, or in-toto in general, get all the way into the weeds of clang, libc, the python VM, or whatever supporting tooling goes into building and running the Agent?"

Not yet. This chicken-and-egg problem will take time to solve. We will need to spread TUF + in-toto piece by piece...

"Assuming it does not drill _all_ the way down, is there something about in-toto that adds value above and beyond GPG signing git commits?"

Yes. While signing git commits are a good idea, how would the client know whether the built package corresponds to a signed git commit? With developers signing in-toto link metadata about source code, this become easier to check in the background by the client.
And that's why I listed a bunch of other options as well - simplifying code is probably the best one, but there will always be gaps in their heuristics.

In my experience, you have one of three scenarios:

You know ahead of time exactly the problem you are going to solve and so probably shouldnt choose SQL from a performance perspective.

Your problem size changes and you get to pick a simple system that you understand well and has predictable performance but might be slower than other options.

Or a complex system that's less well understood, and generally has great performance and productivity up to a tipping point, where the abstraction has leaked too much.

In your case - your query sounds exactly like those heuristics worked up to a point, and then finally failed. Is that the optimizers "fault"? It's mostly a trade off between the time spent making the plan and the time spent getting your data back - and again, sometimes those tradeoffs are wrong too.
Those are registered numbers. Tourism from the nineties until Obama, especially from the US, was completely unregistered. Not only that, but Cuba facilitated tourism scofflaws by making it policy not to stamp certain Western passports. (I was there legally, and I can tell you that even the legal visitors, did not get stamped. At least as an American they didn't. They went the extra mile to cover your tracks.)

Point being, reported tourist numbers from Cuba are completely unreliable. (Really any reported numbers from Cuba are unreliable but that's a whole other story.) They report whatever serves the government's story in Cuba. Full stop.
I had a few Google coworkers that were Intel alums. It's not that they're a bad place to work - I heard that working conditions were fairly good actually, in terms of pay, work/life balance, management, etc.

But they could be a stifling place to work. Intel is effectively a monopoly, with a clear development roadmap and a clear Process-Architecture-Optimization model with deliverables every 12-18 months. Pretty much everything about the company is setup to prevent anyone from rocking the boat. So their software activities are all about making sure the Intel architecture stays on top, their hardware activities are all about making sure that a new architecture comes out every 4 years and the die shrink happens on schedule, and they're basically averse to anything that might add variability or risk into their market position.

Certain people do really well in that environment, but for a lot of folks in software (itself a creative profession), that kind of work environment is basically hell.
The first car I noticed with "poor" visibility was my wife's 08 Impreza (compared to my 90s BMWs). The Subaru, by now, of course, counts as 'good' :)
I also came here to comment on the hollow core doors "breaking". Back in the late '80s I made myself a hollow core door desk. I didn't use a 1x1 beam either.

Hollow core doors are what is called "torsion box" design, and they are stupidly strong for their weight. I used a hollow core door supported on one end on a filing cabinet (which really was a bit high, even for me), and on the other end by a cheap sawhorse I built using 2x4s and some metal brackets.

I can remember having at least two largish monitors (17" CRTs), and associated computers on them, and they never seemed to have any problem carrying the weight. Used them for probably a decade, before I switched to a more mobile chic and disassembled the desk for scrap.

Similar: My grandfather, back in the early '80s, got a line on some scrap hollow core doors with a nice birch veneer. He turned them into some great 2.5'x6' bookshelves, and I loved those things! The sides, shelves, and back were still hollow core doors, so fairly thick. The would hold a full complement of books, no problem. But I could carry both of them at once. I could put a palm in the middle of the top shelf and lift one up with each hand.

Don't underestimate the strength of a torsion box!
Ugh. I hate the "tone" police. Most of them won't even acknowledge what you say if they don't like your "tone".
"Most placeable candidate". It's just the insider term for the strategy I described above where you find a good candidate and then use them as bait to dangle in front of clients.
Addressing the Sociopolitical Effects of the Refugee Crises
Is there a need to boast about your own perceived superiority and is that an attractive trait?
SF startup I visited in 99/00 had doors with 2 file cabinets as the standard desk. Seems a lot more practical and requires no construction tools or skills.
Wow, this guy makes super in-depth posts. This one about Google's methods for creating "Areas of Interest" is fascinating: https://www.justinobeirne.com/google-maps-moat
I, for one, love the sweet irony where the Attorney General is making Zuck and FB appear like the good guys.

Also, should we read this request as "if you implement E2E encryption we will no longer have visibility over what FB users say"?

If so, and because the connection between us and FB is over https, I assume there are deals in place where various 3-letter-agencies from these 5 countries are given (or they take themselves) the contents of our private messages? I wonder why they would be opposed to something like E2E then /s
You should give a more interesting presentation, cut the fat and keep it to the point. The phones only come out in this situation when you failed to engage the audience.
How machiavelic it is to think everything is revolving around power. I haven’t read Foucault but I tend to think I’m more enclined towards other values, like morale for example.
> Btw., if you want to state something like "using hints is wrong" then in general I agree (with some exceptions for special cases) but currently I'm taking care of a very old app that uses often quite big SQLs (involving up to ~15 tables) and as the maintenance budget is limited

This is a very common truth, I've been in similar situations where budgets are tight and things are working so don't touch a thing. I think it's actually just a specific example of a very common problem pattern in tech - the way I usually push back on it is "The stuff that is is and I'm not going to waste time fixing it - but any stuff I'm adding a feature to or fixing a bug in, it's not worth the company's time to fix it the wrong way because it'll end up costing more when another bug or feature requires an adjustment near this in a year." All that said, especially within MySQL (and I haven't worked in Oracle so maybe there too) the query planner is a bit dumb, so sometime you really need to help it along.
Because the euro isn't just a currency, it's the entire banking system as well. The euro doesn't work as a currency without a banking system to transmit it because people have bank accounts with banks... not the central bank.

If a bunch of German/French banks suddenly get 40billion in losses what happens next? They will have to panic sell their remaining good assets to remain solvent, that transmits the problem on to the other banks that they have invested in. Because the EU banks all tended to lend money to each other.

So you end up with the problem transmitting around europe (and beyond) but it's worse because everyone is trying to sell everything at the same time to remain solvent.
I read this yesterday and was really interested in the idea. I am looking to move my small business checking account from my current bank which is the poster child for everything that is wrong with brick and mortar banks. I dug a little further in to Schwab and for business accounts, the minimum balance is $250k. Bummer.
Tested on iOS 13: I can scroll through thumbnail previews of images but tapping to view full size opens the App Store to Yelp. As for reviews, it shows 3 of them as shortened previews, so I can’t even view a single full review (unless it’s trivially short). Tapping on them again opens the App Store to the Yelp app. Around the review previews are links to “Open Yelp” and “Find out more on Yelp”, all leading to the same thing: App Store.

This is such an un-Apple-like UX. Idk if they signed a long-running contract with Yelp out of desperation when Apple Maps launched forcing it to be this way, but if not, then their insistence on this experience is truly dumbfounding.

Edit: I see you’ve tested it yourself.
You can gauge the insincerity of the project by the mendacity of the title. There is an area of Texas known universally as "Central Texas". The "Texas Central" project goes nowhere near it.

It's a rail line from Houston to Dallas. It's not going to happen, unless the legislature goes full bore socialize-the-losses and subsidizes it.
Yeah, you need a good way to screen the muck of the internet pond before doing expensive (time/data/cycles/money) queries. But you need more customers to tell you what they want -- you're trying to make the most delicious moose food. You don't know what moose want. I don't know what moose want. Cover yourself in blueberries. Go lay in a field. Did the moose come?! Is she licking your foot! Oh gosh write it down! More blueberry sauce! Startups are a bicycle made of science and users
All phones could be mandated to record audio/video at all times and stream it to government servers for archiving and processing, for example.

And you could set up society so that you'd be useless without carrying your phone, as we're most of the way there already. Not streaming your complete data to the government would become a crime.

All public places could be recorded in a similar way.

If you combined it with satellite tracking of the whole planet, you could even identify people that have chosen to go off the grid for some period of time, so you could solve crimes that happened in the forest if you want.

That's pretty close to perfect surveillance.

I can't think of a crime that couldn't be solved this way, but it's not a society where I'd want to live.
As I understand it, a function use :: Item -> Item in Haskell guarantees that it can't change any property of any item;even more so if the function were use :: Item -> Effect, as could be done on the initial assumption that Items can't change.
Jamie and Cersei Lannister like this comment.
What do you mean SQL is bad? SQL is very good and some dialects can do some amazing things. I don't think EF is much better, and EF (older Linq2Sql as well) has some gotchas because it converts your expression into SQL, except for when it doesn't and throws a runtime error that it couldn't. And there are some edge cases where you think a C# expression would convert to SQL but alas, it wont.
If either of these things were actually the factors blocking high speed rail in the US, Europe wouldn’t have trains either. Eminent domain exists, and US infrastructure only feels old because we never spend money on it.
Hey, thanks! That's a good, positive way of restating the issue that I had completely missed. I'll try to think of things more in this way in the future, and state them that way in potential interviews.
From the example you gave, it seems like we're talking past each other.

The systems I write also have to deal with JSON with nullable fields, and with fields I ignore while parsing. Aeson for instance gives you complete control over how strict or lenient you wish to be when trying to parse data.

The idea I was trying to convey was that if you care about marshalling data into types a la Haskell, then you can code less defensively when writing code for the data you actually care about. You do that defensive validation in just one place, as opposed to sprinkling nil checks all throughout your system.

If I'm understanding your system correctly, it sounds like you have unreliable input, and you want the same output, only with some of the fields updated if they're there. Haskell readily lets you do this too. The lens-aeson library is perfect for this.

Lots of examples for that here: https://www.snoyman.com/blog/2017/05/playing-with-lens-aeson

Also, I am not sure how you differentiate between a null value and no value, but whatever mechanism you're using you could also use to model those two different types of null as actual types in Haskell.

> Oh, that would be wonderful. I dream to live in that world. But that doesn't seem to be the reality I occupy.

It's hard[er] to discern tone through the medium of text, but it sounds like you're suggesting Haskellers live in some fantasy world where all the data is perfect and everything is pure.

I don't really understand that perspective. I make 100% of my income from writing online business software in Haskell. I employ other programmers to write Haskell for me too. We live in the same world you live in, but we might just approach it differently.