skysight-inc/HackerNews huggingface dataset:
How many homeless people could one even very wealthy person help in San Fransisco or Silicon Valley? Even just building a homeless shelter, which I think are still uniformly pretty terrible places, is probably near-impossible; and not just because of the opposition from residents to them being built in their areas or neighborhoods, but also the regular, general opposition to any new development.

And just giving homeless people a better place to live is only one, tho extremely important, dimension along which homeless people can be helped.

And then of course one should expect side-effects to any help one would give, e.g. increasing 'demand' for help for homeless people. I'd imagine one reason why there's so many homeless people in San Fransisco is that it's already one of the best places to be homeless.
I didn't go out of my way, I clicked his profile here, which has a link to his website, which has all of his social media on it.

I made an honest attempt to understand someone before engaging with them, next time I'll just spew some uninformed BS if that's better?
Have you lived in NYC? I don’t get this sense at all, as long as I stay away from the touristy parts of Manhattan.
Personally I find discussing machine learning and blockchain more interesting than discussing diversity (yet again).

Also, perhaps she could have a bigger impact in SV where few people are woke, than in some place where everybody is woke.
I think safety is about risk managment. Having a seatbelt on in a car is safer than not having one. This is despite the fact that most regular people really don’t desire crashing their car. By putting on a seatbelt you pay a small prize to weaken the impact of a existing risk (crashing your car).

Rust’s idea of safety is similar: it tries to reduce the impact of common risks that happen during programming. It won’t save you from logical errors — just like a seatbelt won’t save you when you decide to maneuver your vehicle into a flaming pit of lava. The only thing that would save you in that situation is not maneuvering into flaming lava pits.

That beeing said rust has a very straightforward implementation for Unit Tests and Integration tests which could help you dealing with remaining risks.

Of course you can always live on the edge, ignore seatbelts and do things like calling unwrap() on results that might not retun Ok(value) at all times. But that will bite you sooner than later.

What Rust is really good at IMO, is to make risks clear at any givrn moment in time. The routes your program can take are very well represented, especially because of the ownership model. Once you understood it you can make very strong assumptions about which part of the software is manipulating which data. These strong assumptions also help mitigating risk. It is harder in Rust to do things just wrong than in most other languages and it is still fast
Look for forms of development that are poorly served.

For instance, version control of Jupyter notebooks is deeply problematic because the data is coupled to the document. There is no answer to this that makes people 100% happy because maybe the data requires talking w/ compliance for months, then accessing it over a special network, then waiting 12 hours for the export scripts to run. (Or something like that...)

I would also look at how version control meshes with low-code, no-code, visual programming, UML-like systems, rules engines, etc.
That would be a mitigation strategy, but my main point is my old conventional had significantly fewer and less lengthy hot water outages compared to my new fancy hybrid with a larger tank. To be clear, we make this work - it isn't a catastrophe by any stretch, but it is a marked surprise when you expected superior hot water uptime and you get distinctly WORSE hot water uptime, you know?
This is happening to all cities. Silicon Valleyification is an aggressive strain of gentrification.
Another thing that's not often caught by "normal" testing but that chaos engineering can capture is when multiple things fail together in random ways. It can be surprising how otherwise robust services can fail badly when multiple things go wrong at once.
Maybe I'm missing something, but no matter how efficient a heat pump is, doesn't it have a limit on how much heat it can pump as ∆T increases?

Even here in western NY we occasionally have to deal with -10 F (-23 C) weather for a week and so that's a pretty big temperature delta if you want a comfortable 68 F (20 C).

Combine that with the fact that gas is still quite a bit cheaper per unit of energy than electricity (in my area) and a heat pump just doesn't make any sense.

The ability to have a single unit heat and cool is definitely nice, but without a geothermal-like ambient temperature to work with, I just don't see this working out, even with all the insulation in the world.
Being a candidate-centric platform, we give candidates the ability to choose who advocates on their behalf. We also do not require that candidates share references from every experience, knowing that sometimes candidates are uncomfortable with their current employer knowing that they are job-searching.

We also understand that everyone's ideal work environment is different. We ask a specific question related to which environments and work styles can set a particular candidate up for success.
Only 70? That's a stretch. This is 2019, after all, not 2015. Those 70 dependencies are only the first-line dependencies. Their dependencies will bring in another thousand.
Simplified startup notes on Eric Ries's talk on “Lean startups”
I assumed borrowing and lifetimes were part of his experience as well.
Not GP, but: I recommend Standard ML. I can't see a better way to do this than to power through Dan Grossman's three course sequence, which goes back to the drawing board and teaches Standard ML [0] to introduce modern programming language features such as scope, closures, types, pattern matching, modules, and so on. Then, he uses the concepts introduced in Standard ML as a springboard to introduce Scheme in the second course, and Ruby in the third course. And in the end, you will see how each of the three languages implement in different ways the same powerful techniques.

But with just that first Standard ML course, you can already branch out to more popular languages such as Scala [1], which gives you the closest thing I've seen to "Standard ML on the JVM". But Standard ML (or Ocaml, which is very close) might even be your preferred language for prototyping [2], or compiler writing [3].

P.S.: To make Coursera tolerable, I usually pull the entire course with this nice little script [4]. Works great with ranger and mplayer!

[0] https://www.coursera.org/learn/programming-languages

[1] https://www.coursera.org/specializations/scala

[2] https://sanderspies.github.io/slides/dawn-of-reason.pdf

[3] http://flint.cs.yale.edu/cs421/case-for-ml.html

[4] https://pypi.org/project/coursera-dl/
Backflipping MIT Mini Cheetah [video]
The Clever Reason Portland's Public Toilets Offer Little Privacy
Talking about fridge, do you guys know if there's a use for heat collector out of the fridge radiator ?

Right now it's mostly wasted heat, or IIUC even worse, in closed spaces it forces more energy consumption from the fridge.
They are still hated for being not-white, regardless of the fact (if it is one) that their not-whiteness is discounted by some other not-white people leaving them lumped in with white people in resentment of the visible, economically advantaged (from the perspective of other non-whites) groups.

White America is hardly free of racism targeting East and South Asians (or Central or Southwest or any other Asians, for that matter.)
hahaha. that’s not healthy for you /s

seriously, as someone that has done extended fasting at times (think weeks) my advice is not to jump into the deep end of the pool.

Try eating all your food in an 8 hour window for starters and after that do several fasts with increasing duration s 1,2,3,5,8... days of fasting (fibonnaci fasting)

the other thing to consider is that if you think or see something is wrong yoh stop. fasting is mostly safe, but there are edge cases were yoh will have a bad time.

and last piece of advice is that I have noticed people that eat sugar (lots of sugar) have an exceptional hard time fasting (the hunger is unbearable). So one thing to try is to kick the sugar habit before fasting (at that point even if you decide fasting is bullshit you’ve kicked sugar to the curb and that’s huge in its own way)
To be fair, it's a REPL that adds macros and generics.
OP here. You make a great point.

I've clarified payments are handled through Stripe. Hopefully that alleviates at least some concerns.

As for the transaction cost, I actually negotiated a lower fixed fee and higher percentage. Also, if the fees would be higher than the revenue Stripe is smart enough not to process the payment.
> how can you possibly know if you can trust ANY VPN provider?

There needs to be an independent auditor who can establish standards and certify which VPNs comply with them and which do not, in much the same way that UL (https://en.wikipedia.org/wiki/UL_(safety_organization)) certification on an electrical product means you can be reasonably confident it won't burn your house down.
Obviously there is a plethora of reasons to not talk politics at work, but is "unrelated to your job" really one of them? I can't think of a single major startup who's success and direction are not directly influenced by the political landscape. Perhaps your mindset is employees should just do tasks assigned and not be interested or vested in their work and companies raison d'etre (assuming it's more then just making $$$$). IMO that attitude is how we get to what the author is explaining in this article.
> Religions have a history of giving terrible advice and using force to harm acolytes and decenters alike.

He specifically mentioned religions that have safe fasting practices, as demonstrated by people who have been fasting for thousands of years. Your argument is a strawman fallacy.
I had the same feelings.

"I care so much about these things that I'm going to leave and hope it works out!".

Let's add another piece to the article:

"Well paid tech employees would rather look the other way, some even leaving, instead of putting in the tough effort of making change. But tech employees are used to other people doing things for them. They hire dog walkers to walk their dog, cleaners for their homes, and laundry services to do their laundry. This is silicon valley."
One does not have to subject oneself to nonsense in order to keep an open mind about the world.
What about "being used as part of a bot-net to perform DDoS attacks/other abuses"? That isn't frequently advertised, but that feature is useful to someone right?
Wouldn't that introduce the possibility that a study gets the desired results just due to randomness?

If you roll a die enough times, eventually you'll get a 6.
Even your terminal emulator is a GUI app itself. Don't say you are not using GUI app unless you boot to a command line interface directly.
Exactly. It's not so much the technical knowledge as it is the domain knowledge.

So "fixing bugs" and "making meaningful contributions" is a lot easier if you only focus on syntax and not on what the software should achieve in the real world.
Miami and Montreal!
I, personally, have never considered shaping a piece of ice into a temporary camera lens. It's awesome, because someone's done it, and no one thought to previously. It's surprising that no one's done it, because in hindsight it's obvious. Why hasn't someone done this previously and posted on the Internet about it? Because human ingenuity is awesome.

CORRECTION: A piece of _iceberg_, which makes this all even _more_ awesome.
very interested in the vuejs implementation.
How soon is soon, now that its moving to open source?
Before Android Studio, I found eclipse to be a laggy, buggy, slow-moving mess, but still I relied on it heavily for a variety of functions.

I started using your solution out of necessity, but with a little bit of context switching muscle memory found it to actually be a wonderful way to code.
This is essentially a list of textbooks for undergraduate coursework in computer science. I'd guess is the important parts are the amazon affiliate links...
As a 6 figure salary worker in SV, you get fleeced. You have worse housing options, worse schooling options, worse public transportations and highest tax rates in the country.

SV is not expensive because "public schools are good". Its expensive because both the government and the landlords, that have a huge intersectino of people, capture the largest chunk of the surplus tech workers get.
Ah, now I understand the "four year hiatus". And the lack of perspective. In another comment I suggested she move to Sacto. I'm thinking instead she should spend a year abroad.
Sounds like NYC = SoHo (which still has more culture in a single block than the entirety of the South Bay.)
2x4 can be insulated much higher - around R26. You need to use expensive closed cell foam to do this. It is much cheaper to build with 2x6 which gets you to R19 with cheap insulation.
I assumed they were playing the old Facebook trick. "We don't save the images, just the data model that our computer builds from the images, so it's totally ok."
Probably the most complete up-to-date list: https://wiki.snowdrift.coop/market-research/other-crowdfundi...

It includes all you listed and much more.

It's on the wiki of a still-in-progress platform that actually plans a novel and potentially better model than all the other things, at least in terms of funding public goods without paywalls (many of these sites are paywall-focused, freemium projects with some public, some exclusive publications).
I think black is the "PC" term. Poc is more broad, and african-american is seen as outdated to some. It certainly reflects different ideas of one's identity.
EPO: Software Patent Referred to the Enlarged Board of Appeal
What do we know about the safety of probiotics? Not as much as we think
3 or 4 years is 4 or 5 years longer than a regular incandescent bulb. The can lights used throughout my house use recommend a particular type of bulb to be used, and these seem to burnout in less than 6 months. This is a remodeled/flipped house, so maybe there's something wonky with the wiring or some such, but the Phillips LEDs I've since replaced them with have been yet to burn out after 18 months. Can't vouch for if they are no longer the same brightness at 100% now, as I rarely turn them up higher than 80% in normal use.
I have not! https://www.energy.gov/energysaver/water-heating/drain-water... seemed to make a fair amount of sense for me, so if anyone else is curious, there's a link!

My plumbing layout actually might be darn near ideal for this. I'm not super keen on spending another thousand or so on getting it installed - at least not prior to the "planned but not scheduled" bathroom remodel, but that is at least worth considering when we do do the major remodel and complete bathroom reconfiguration. Our master bath is on the first floor and we don't have a finished basement so making something like this work should be comparatively easy. Thanks for the idea!
Almost every week, I wish the framework I am working right now was written in Smalltalk 80 rather than Java.
and learn to keep your mouth shut about what you’re doing
Server went down. Up now :)
Sunsetting Intros: A post-mortem on shutting down a product we just launched
I wonder how we could work this for an urban setting - could we use the water lines?
Maybe they can setup a wifi network with a mac from the bulb and have Google tell them where you live.
Daniel Radcliffe and the Art of the Fact-Check (2018)
thanks for the kind words :)
Things that last a long time tend to keep lasting a long time. I'd bet the code is stellar. New things have a higher risk of what I call 'non-survival'. A concept I've learned from Taleb.
I appreciate the concept of a green screen, but I'd rather have an 80x24 with multi-color than an 80x24 with mono-color. 8-bit color is perfectly acceptable to me; I don't need a lot of color, just enough to use to differentiate categories of data.
It really isn't though, it's still miles ahead of SV (I have lived and worked in both areas)
> 3 or 4 years is 4 or 5 years longer than a regular incandescent bulb.

Regular incandescents have negative lifespans?
Even easier to do that now. "Ok Google/Hey Siri send $contact $message" <confirm message via voice read back and send>.
I'm seriously interested. What do you think makes Pittsburg, Cleveland, etc a "better" cultural destination than NYC. Examples would be great.

BTW, I live near Portland, and while I do love it and its weirdness, I wouldn't call it the most culturally sophisticated city I've lived in, at least in some respects. For example, the Oregon Symphony has this concert listed in its calendar: https://www.orsymphony.org/concerts-tickets/1819/sci-fi-at-t.... While cool, I wouldn't call it "better" culturally.
> I'm from Poland, so such name is natural for us.

I'm aware, but your global audience is generally not. That's why I advise on name changes. You own your name, you can do anything to it. There are people from India with names so long that a byte overflows and there are people from Africa with exclamation marks (click sounds) in their names. I'm sure there's a great cultural heritage behind these names, but they're just impractical.

If I don't know how to pronounce a name, I am going to avoid you just a little bit more. I'm less likely to remember your name. I'll have to look it up to spell it right. Should I get into the unfortunate situation of having to pronounce it in public, I'm likely to embarrass myself.

In short, your name is a risk to me. A small risk, all things considered, but a risk nonetheless. It's causing me extra work. A small amount of extra work, but extra work nonetheless.

The thing is, it's not just me, it's almost everyone, even those who wouldn't dare admit it or those who are unconscious of it. All those tiny little negatives add up to a significant negative in your life. Studies show that "foreign-sounding" names lead to less job interviews, for instance, but it doesn't end there.

Of course, if you hate success (as is common in Poland) you might not be bothered by all of that. Sour grapes, but fair.

> Euboea depends on POSIX and X86 highly, therefore I thought about Euboea like about another text processing / computation language to be used in shell scripts making programming easier.

If that's the focus, your selling point should be something along these lines of "a simple programming language to create UNIX tools", because that's really what distinguishes it. I also think you can then give up on the whole "safety" aspect, because UNIX fundamentally is unsafe and "no access to files" becomes a limitation, not a feature.
> It also makes sense from religious perspective, since a religion will prepare you for another life which is only attainable by dying, with no apparent intention to give you a good and healthy life on Earth.

Did you study all of the religions out there to make this claim? If so, I'm interested in seeing a summary or a write up. Otherwise, do not make blanket statements full of conjectures and imply that all religions are suicide cults of some sort.

The most simple way to refute this is that any religion interested in sustaining itself is not interested in harming its followers. Not to mentions some religions that establish not just dietary practices, but also financial, economic, and social practices for balance and prosperity.
It definitely implies that there's something fishy going on though nowadays. In almost any JS runtime jQuery isn't necessary anymore because most of the good ideas are already added to the language.
Its true private could solve it, but there is a crowding out effect as well as a double-charging effect. The city announces it spends 400 million on homelessness and fails, while it spends 2600U$S a month per household.

If you are a private worker you pay a monopoly surplus to the landlord and then get taxed to hell, and then you would give charity to help the homelessness the previous two mostly provoke?

Hell no.
For the trivial case: when there is only one book in the category, it is definitionally “the best.” And also the worst! :)
Why aren't we using thorium then?
Oh nice. I looked into Miami and surprised by how affordable housing was, even in South Beach. Similar reaction when I looked into Palm Springs too.
> if you're an engineer or programmer, you need to be here

no you don't, this is completely inaccurate
I would love a project based book that tries to teach me the core principles and gives me some guidance and experience in building with a specific technology.

There are som fine guides online, but they usually don't have the scope or "budget" of a book. That being said, I loathe those massive 1500 page tomes that brand themselves as an "introduction" to the subject (I mean that first book in the linked article, "Introduction to Algorithms", 1300 pages), it really demotivates me when thinking about having to delve into those to learn the basics.

It would be nice with books in the 200-300 page range, and maybe doing project based books to teach the ropes and pitfalls of a technology would solve that. Then there's the possibility to make follow-ups with more intermediary topics or projects.
Is this still being worked on?
https://outline.com/CFmKXB
Getting to Know the Spyder IDE for Python
I once worked as part of a team which had graphics people who were allergic to the command line.

Of course there are some things for which Gimp/Photoshop is really necessary, but it turns out that there is a massive amount of image manipulation that is better done on the command line than within Photoshop. The people who were dependent on Photoshop would take endless hours completing the same tasks which can be done in seconds using the command line.
And with something like Mypy, you can get most of the benefits of static typing even in Python, if you want to. But Rust has so much more to offer, such as memory ownership.
You are then voting by decreasing your waiter/waitress's salaray for the night. We shouldn't punish the people who depend on the money to live, we should protest the politicians too worried about corporate money.
His argument doesn't make sense at all. Clearly biased (not to mention ignorant) as you pointed out.
I don't use LinkedIn, but I know it has a feature called "endorsements" that does materially the same thing as this, and my understanding is that those endorsements aren't taken all that seriously. What makes these more credible?

Also, looking at your landing page, it looks like this is company-driven, not candidate driven (that is, I send my resume to the company, which sends it to Searchlight). If I'm in the early stages of the interview process for a company, and they request that I invite a bunch of former coworkers to endorse me on a platform I've barely heard of, there's basically 0 chance that I'll be continuing the application process.
>Using the terminal at least makes you proficient with the lowest common denominator of tools.

Why even use a computer then? Aren't rocks and sticks an even lower common denominator?
Users are charged only once every 24 hours aggregating their usage of the previous period. This way the number of charges/fees/invoices are limited to a relatively small number.
That’s one aspect of the errors that are avoided, but there are many others too - some of which aren’t solved by other languages. Go, for example, will happily nail through all of your obviously null pointers with gay abandon. The Rust ownership model prevents other classes of bugs.

It’s not a panacea—and to be blunt, I find Rust more work than it is worth for the sort of projects I typically work on. But any tools which can eliminate whole error categories are worth looking at for sure!
What city is this?