skysight-inc/HackerNews huggingface dataset:
I grew up in a third world country in SE Asia and moved to the US for college. One thing that astounds me about public workers in US is that they are super rude and entitled, while seemingly having poor work ethics.

I take MTA subway every week day and at least once a weekend. On weekends, you'll see workers repairing or doing maintenance on tracks because .... Hurricane Sandy (circa 2012) apparently destroyed the infrastructure. I mean I moved to NYC in 2016 and that maintenance has been going on every weekend since then (probably it started even before 2016). Some of the trains will not run or will skip over some local stops and it really inconveniences millions of commuters every weekend. The trains are supposed to slowly move around the areas worker are 'in action' (I read somewhere that it's because a few worker died by being hit by moving train, so they now require trains to move very slowly while blaring horns to warn workers ahead; I still felt that's unnecessary unless there's a clear distinction between which line workers operate on and as long as these workers are smart enough to not encroach on the active lines. Anyway, enough about that). While the trains move slowly, I see a lot of workers simply just sitting around or doing nothing.

The same is true on the 9th ave x 50+th street area where there's active water sanitation department's work going on. I walk along 9th ave every weekday morning and there are a lot of idle 'workers' who are probably supervising. I'd say only about half of them are doing useful work while others sit/stand around and chat.

No wonder these public projects take years to finish and have budget overrun. No wonder the US can't compete with other countries (ahem, like China and anywhere in Asia) where workers have better work ethics. The US blue collar workers like to complain about their diminishing salaries and industries, but they won't be able to compete for long while their counterparts in other developing regions are working harder.
There are no zoning laws in California that prohibit dormitories but allow other multitenant or multi unit housing.

And construction on the coast is specifically restricted by law because that is the political will and has been for decades.
That sentence starts with "We", meaning Stack Overflow won't publish anything unless both sides agree to it. She's free to share whatever she wants, whenever she wants.

Granted, the sentence in question is awkwardly written I agree.
>People who have data they need to transform, but probably aren't programmers or data science professionals.

I can't imagine who that would be. Excel power users maybe?
There are a lot of existing houses which have some rooms smaller than current laws allow, and they often make a lot of sense.

I can have my two kids share 100sqft room (10x10) but two 50sqft (5x10) rooms in the same space would make everyone happier and they're young enough that they don't need a big room.
...combined with a lifestyle choice problem. Hundreds of millions of other Americans do fine not living in the Bay Area.
https://github.com/dgraham/delegated-events
We're talking about buying a house as a form of saving vs buying other financial assets. The part that you borrow is not savings. Only your home equity is savings. The part that the bank owns is not savings to you.
You may also want to check out a rather powerful tool for aggregating spreadsheets - https://easymorph.com (I'm the founder)
- treat steps of the process as functions that return data, instead of jobs that return at most success/fail, then provide me with ways to harness, manipulate, track, and display that data. (And a documented structure by which I can define what data I choose to return from a given step; I'm thinking mostly about two scenarios, the first being metrics about a build, and the second being structured information about errors/stacktraces)

- provide me a way to use your tool locally during development, in place of (or wrapped around) the standard build tool for my language, and a guarantee that (within reason) it will give the same results on my machine as it does when running an automated job managed by the server. Give me clean, detailed ways to inspect the difference in situations where the behavior differs between my machine and the server. This would in theory help me to reduce the incidence of "works on my machine" sorts of errors.

- Give me a a well-documented http/s api, and a way to add arbitrary endpoints to that api, which trigger arbitrary scripts/jobs (or just query arbitrary subsets of data from my first point above). I should be able to decide whether my new endpoint is specific to some arbitrary grouping defined for my org (and thus only visible to members of that grouping) or available to anybody who can reach the endpoint. (I'm thinking of teams practicing radical transparency, who might want to, say, provide a public endpoint that anybody can hit that provides various build metrics; or teams who want to provide their product owners or business stakeholders a controlled window into parts of the process, without having to build their own services to provide the api for that window)

- give me an easy way to wrap a debugger around a given job or step, locally or remotely, and a clean interface for stepping through it and (if appropriate) walking the stack.

- save a run as an artifact, so that it can be marked, saved, exported, reviewed, downloaded, and stepped through safely at a later date and on a different machine. I should be able to see responses that we got from remote resources without having to touch those resources when reviewing a job saved in this manner.
> She made it clear in a post quoted by The Register that she refused to use the singular they in any circumstance, even when it was known that it was someone's preferred pronoun.

So just fire her pre-emptively without warning because she might violate a policy that's not yet in place?

> she was repeatedly asked to rethink her stance on this by other moderators, and repeatedly refused

I don't know what transcript that refers to, but her account reads very different:

https://judaism.meta.stackexchange.com/questions/5193/stack-...

> I raised some issues with the formation of the policy and asked some questions, the vast majority of which were never answered.

[..]

> On Monday I received email from a different CM explaining why they were making the change and mis-stating some issues I had raised. Concerned that I had not made myself clear in my haste to respond quickly on Friday, I replied with some questions. This was an amicable exchange; I thought we were having a productive conversation. I was promised a reply by this past Friday.

> Instead, I saw my diamond disappear before my eyes and briefly saw an announcement from a CM in TL that contained false allegations against me. When I tried to respond I was booted from the room. Around this time I received email firing me. This email did not cite anything I have done wrong; this was a pre-emptive move that runs counter to how SE tells moderators to treat users when considering suspensions. (Moderators suspend in response to behavior, not speculatively.)

I agree that it wasn't a mistake though: a mistake is pressing the wrong button. This is just a shoddy way to treat people, and a shoddy way to not-apologize for it.

> SO could have done a better job in terms of the process, timing, and communication

Namely a.) not fire for precrime, b.) not ever c.) respond to questions as promised, rather than answering with a ban for no valid reason.
> So they still won't say exactly what Monica did to deserve being de-modded

Direct from the apology:

> We’ll be reaching out to her directly to apologize for the lack of process, privacy, and to discuss next steps. We’ll keep those discussions completely private unless we both agree to share any of it with the community.

> ...and they still won't reinstate her.

Again, a direct quote from the apology:

> We’ll be sharing with our moderators this week our proposed processes for handling situations like this in the future. This includes a process for handling moderator removals, and a process for reinstating moderators who wish to be reinstated.

I don't want to provide too much additional input in this reply, because I believe David's words adequately speak for themselves. However, I do believe that taking those two points private and discussing them outside of the public view is the correct choice. Emotions are already running high on both sides of the argument, and it's not a bad idea to give everyone a moment to breathe, and come at the situation rationally. We should give them a chance to work it out.
Would be nice if HNReplies did a daily digest or something.
Yes, that's pretty well known. The knees in particular perhaps inspired by "Footo, the wonder boot exploder"

http://www.thegoonshow.net/scripts_show.asp?title=svge09_the...

Cool fact; the Australian ABC radio station played the Goon show every Saturday around midday for many many years. I think they only stopped around 2005.

Was just reminiscing about this last night!
$1,600 is a house payment in the vast majority of the country. You don't have a housing-policy problem, you have a personal finance problem.
I like your upbeat attitude, but:

"""U.S. Helicopter Corporation (the "Company") has put substantially all of its operations and business activities on hold as of September 25, 2009 due to the Company's inability to obtain the financing necessary to continue to operate its business."""

https://www.sec.gov/Archives/edgar/data/1309140/000090901209...
Bay Area Svelte – come learn about sveltejs
I thought the point of XeTeX was bidirectional support (e.g. Arabic and English text in the same line), hence the palindromic name.
Or perhaps not so true.

I believe (based on exactly zero hard data) that FP fits the way some peoples' minds work, and procedural fits how other (many more) peoples' minds work. The ability to pass a Haskell class is not the same as the ability to program competently in at least one language.
Not OP, but I believe its because it crops the button indicating it is not good for responsive layouts.
Build higher. It is the only way. Centralize all the expensive stuff to maintain, and build higher.
Could you use side-channel power analysis to ensure a chip is on-spec?
John Cleese is currently on tour (aptly named "Last Time To See Me Before I Die") which is a sort of retrospective of his career and has said as much.

The other bit of it is that half the pythons worked together on a children's show (Do Not Adjust Your Set) and John and Graham Chapman were literally watching it one day and had the vague notion of pursuing shenanigans together. When they pitched Monty Python to the BBC they had... nothing. Somehow it was green-lit anyway.

So the lack of structure and imaginative child like absurdities were sort of built in.
Also noteworthy for being the first film to market itself as a "CGI film"
An all out attack on encryption is an all out attack on free speech. It is no different than using shorthand, or symbols, or a made up language to communicate.
I think most people require a license and training to drive a car and there are definitely regulations. A PPL (there's no such thing as a jet license in the US, at least) can be knocked out in a month if you're dedicated.
Don't you think a significant number of users would leave the platform if they knew the service was backdoored by the government? There are plenty of competitors, many of which offer end-to-end encryption.
> In suburban areas of the midwest, the plot of land with a 3000 sqft house is much cheaper than the actual house.

I think the same holds true for most of the US outside of major urban areas. When 1/2 acre costs $30,000 any house you build will cost more than the land.
Watch that video! It’s a very effective ad (thanks for posting)
Maybe find some people from this list that you can try to present with a private alpha version - no polish no bells and whistles - less than an mvp. See what happens from there.
A grovelling apology is certainly an apology

Well, yes by definition, but groveling is not, in and of itself, an apology. Generally in an apology you undo what damage you did to the maximum extent allowable or offer some sort of compensation.
Show HN: The Latest ArXiv CS Papers on Twitter
If you want to live downtown or by the waterfront perhaps. Plenty of older 700/1000 condos outside the core for that price.

This is still available:

https://www.blogto.com/real-estate-toronto/2019/09/cheapest-...
1. You will have better coverage with T-Mobile than with any Canadian plan because T-Mob has roaming agreements with all of our "competitors".

2. Through Voip.ms, you could setup a local Canadian number and give that out to people to call you. It'll cost you a dollar a month and about 1cent/minute for forwarding the calls.

I have one that goes straight to their voicemail-to-email gateway for calls I never want to answer :)
They are unnecessarily restrictive in my opinion. Why can't developers build 100 sqft bedrooms with shared bathroom/kitchen areas? Or more communal living areas? I can assure you that if you built something like that anywhere between SF and San Jose, there is a price at which those places would have full occupancy, and it's almost certainly over $800/mo, probably even $1k/mo.

I agree that height restrictions are a much bigger contributor to the lack of housing, but preventing dorm-style living seems to have little utility aside from preventing poorer people from living in your area.
What about families?
For Escape from New York (1981), it was cheaper to build a New York skyline set, paint it black and then paint all the edges white and film it, than create CGI wireframe graphics.
I lived in Rennes, but traveled all over. The food is more expensive all over France compared to the US. If you compare France prices with major US metropolis prices, then sure, the prices in the US are perhaps more expensive, but overall food (and almost everything else) is cheaper in the US.

Take a look at the indices linked below—notice that food is pretty close, and notice also that the meal prices aren’t adjusted by serving size. Notice also the salaries. Notice also the rent prices (which appear astronomical in the US vs France until you realize that they don’t adjust for sq ft), then look at the adjusted sq ft prices.

https://www.numbeo.com/cost-of-living/compare_countries_resu...
> But the person with the onerous/complicated pronoun gets to define how onerous or complicated it is, right?

What, no? Every person who interacts with the person with the wonky pronouns gets to decide how onerous they think it is. If you insist on using 'xim' or 'phe', be prepared for a lot of confused looks and people dismissing you as unreasonable.

> However I don't imagine many people with non-standard pronouns think they're onerous nor complicated.

Of course not, people love their insulated little bubbles where everyone agrees, but if you want to be a part of society, you have to learn to accept that most people don't give a shit about you and your wants. You might not think that 'xer' and 'phim' are unreasonable, but if the majority of the people that interact with you think they are, then they are, and you will have to adjust your expectations.

> Seems like you're setting up a straw...thing.

We prefer strawperson in this forum. Hay rights are human rights!
This has nothing to do with construction costs, just housing policy and supply/demand.

Here's an idea - get a roommate. For twice what you would pay for this "tiny house" ($1600), you can get a spacious 1500+ sq ft 2 bedroom apartment, even a house with a yard if you are okay with living slightly farther away from downtown.
I was just wondering from a stat perspective :)

I do know that there are cases where you still need a car.

I did dig up some info : https://www.insee.fr/fr/statistiques/1285604

Interestingly, it looks like the current mayor is just pushing the city in the direction where it is already going.
It’s actually called a hashmap collision attack, fixed by randomizing your hash function at the program start. For example generating a key at program start that will be used with siphash.
It’s because (according to this thinking), a legal background combines well with almost anything else you end up doing as long as terms, contracts, long documents and regulations are unavoidable. Other fields are also useful, and the rigor from studying, e.g., medicine, may be useful for the discipline it instills, but aren’t as ubiquitous and scary to laypersons as law.

It’s why you see a lot of COOs and CEOs with some legal background or at least familiarity.
Thanks for building this. Funny enough I had a very similar idea last night :) Currently just store recipes in my notes app but its less than ideal
The website looks great, love the design and categories.

> "Clip" recipes from anywhere on the web.

I always wondered if recipes would be, like most content, copyrighted. Have you looked into this?

Also, did you try using pen and paper? This sounds silly but when I am fasting, I am get cranky. Writing it down helped me stay focused and not give my self yet another excuse to break the fast.

Edit: Formatting.
The Lempel-Ziv source encoding (LZ for short) is able to asymptotically approach maximum efficiency because it adapts to the source. It does this by keeping a dictionary of past phrases, and referring back to that dictionary as it encodes new stuff. (There are several ways to do this, all offering guarantees, so there are several flavors of LZ.)

The key is that the dictionary changes per-source.

This adaptive encoding would not really work for direct human interpretation, because you'd have to maintain that dictionary somehow in your head, separately for each source.

You'll note that our selection of acronyms and terms of art ("ROC curve", "tach", "JS") has something of this flavor, though -- and the lexicon is adaptive within each universe of discourse.
Mediterranean weather + no cars ? I am officially psyched !.

That will give me a good reason to learn Spanish :)
Burying your head in the sand won't change reality. Recession, market busts and depressions don't happen because people talk about it. It's just part of the cycle.

Think about this. Imagine 100% employment. 100% Sounds great right? Well, what will that mean for job reports the month after? 0% growth! 0 hiring. If there's 100% employment, what will that mean for pay? Pay will absolutely go up as workers are in immense demand. If pay goes up, what will that mean for the companies? Profits must come down than before! If profits are coming down, guess what? That's the beginning of recession. ... companies are going to cut back, etc, etc. This is really basic economics, the market is long term rational.

With that said, is a recession around the corner? Perhaps. People are spending a lot, wages haven't gone up much. Cost of health care, college education, cars have gone up more. Tons of zombie companies out there who should be dead but are alive because of easy money. Tons of money have been printed and injected into the economy because of quantitative easing. Rates are at an all time low. The Fed is bailing out banks on a short term daily basis to keep things running. Lots of capital can't find a safe spot to be invested in. Things are lining up. When will it happen? Who knows? maybe tomorrow, maybe 5 years. If anyone knew, they would be rich!
Fractional reserve banking does not exist, and did not for a long time. The real situation is even worse.

https://www.forexlive.com/centralbank/!/fractional-reserve-b...
I think all of the above should be the expected experiences, including expecting poor customer service and shopping at stores on Black Friday and subpar dining on Valentines. Businesses are human and every business has their most stressful periods, knowing that can help you time your interactions (especially when you need perfection or complicated requirements).
Thank you, I had checked his site but I missed it. I'm interested in a good write up on modern Reed-Solomon implementations. I'll see if I can find out about Drozdek's book.
Show HN: Safe and automation friendly canary deployments with Helm
I agree 150 square feet is a bit high for a minimum. Where does that apply? In NYC, the minimum is 80 square feet.

Edit: according to this article, the regulations used by 90 percent of US communities allow 70 sq ft. https://www.hunker.com/13711464/building-code-requirements-f...
CO not CO2
There is also the additional irony of being disrespectful of one's identity in the process of enforcing respect for others. It undermines the initial effort.
Summary:

* contrition

* the moderator dismissal was too hasty

* they will create a process for reinstating moderators

* new Code of Conduct announced Oct 11
It arguably made the problem tolerable for the people who worked in the city but lived in the suburbs which is certainly better for the city than those people both living and working elsewhere.
Dormitories don't usually have kitchens, and there are usually minimum things that must be present in rental housing.

There absolutely are zoning restrictions that would prevent you from building a dormitory anywhere. Let me go buy a $10 million plot in La Jolla farms and try and put a dormitory on it. "Oh, but it's so close to UCSD", you might think... but the surrounding properties are all $20m+ single family homes (that's how it's zoned, after all) and the dorms would ruin the "community vibe".
[FWIW, dev work on this was started 7 yrs ago and ended 4 years ago.]
I like many features of this language -- although the feature I don't like is traits/mixins (one of the lang's central tenants), which seems like a bad idea in the general case -- it makes implementation inheritance even more abusable, rather than preferring delegation.

"hello" print

in addition to

someObj.ToString()

in Java-esque languages are just horrible, IMHO.
An arbitrary object should have absolutely no business knowing how to render itself, nor should a string know how to do I/O on itself, as these operations depend on the context of their usage.

Rather, for example, if you want to stick with message-sends:

console [print "foo"]

would delegate the printing of "foo" to the console object.
(here the brackets reify the message -- not sure about the syntax in Potion.

I can't tell you how many time in my code or in others', a .ToString() was expected to do one thing (pretty-print, for example) when instead it used some default method, such as the base method that prints " <a Foo>" or something. These things even end up in production output.
Adding recipes into my notebook was the origin of this site. I would write out the ingredients and then look up the nutrition content for each one. So the purpose of feastgenius is to automate that :)
um, natural light and two means of egress in a fire? (which severely limits density)

Also, plumbing incl waste, trash service, etc.
I'm frequently frustrated at how unoptimized meal planning and preparation is. Glad to see work in this space.
That is not how any apology I've heard of has ever worked. Apologies are an acknowledgement of wrongdoing, or of pain caused, usually combined with an attempt to avoid the same wrongdoing in the future.

All of that is evident here. Actions to make right a prior wrong (of which there are some here too) are not normally a requirement, although they can apology.
I have been thinking about building something like this also. I work from home and so I open the fridge throughout the day for 3 meals, snack, lunch for kids etc.

And I noticed how much is thrown out despite attempts to not do so, because different items have different shelf life.
Certainly almost no aspect of Quebec would survive actual competition with the outside world, as you imply.
Is there reason to think it's aptly named? From 5 years ago, same title: https://www.youtube.com/watch?v=A_W1VF6Yj4w
That may have been fine in 1500, but in modern, American english the phrase “they is” just makes you sound like an idiot.