skysight-inc/HackerNews huggingface dataset:
I would suspect there must be some fine print somewhere that states that you would be kicked out if you ran out of money eventually. The facility I worked at charged $4500 a month which was considered really cheap as another one near by had no problem charging $6500 a month but provided half the care my facility did, just a nicer setting along a lake with a beautiful view. At even $4500 a month it is $54,000 annually. I can also tell you things can move very slowly in the medical field for these elderly people so say if something big in the family did happen and they suddenly could not pay, that $80k would get eaten up very quickly as they tried to locate additional funds for that individual.
The facility that I worked at only required a single months deposit. When people could not afford to pay my boss would often cut them deals to have them stay longer.
thats a great implementation. Simple and intuitive. Far better than asking people to set up an ipfs node or sth.
In and around 2004 the largest and most productive cell phone factory in the world was in DFW, TX (Nokia).

I'm sure it wouldn't be an issue to do that again with the right amount of funding. It's interesting to me that people think that doing this is impossible or so difficult that it is nearly impossible.

Anything is possible.
You make a great point. It’s often difficult to parse out whether a demand spike is confined to one supplier or the overall market.

Personally, I started programming in HS (class of ‘02). I could have gone the programmer route after HS, after college, and even after grad. I’ve had opportunities during my professional life as well. The one serious negative doesn’t seem to go away - programmers are treated by companies in ways my health can’t tolerate. I need every day to start and end roughly around the same time and with good healthcare.
Citylab.com is just as horrible...
I'd say rust is like C++ without the C legacy. Or maybe even a more modern C.

It isn't quite as complex as C++, but has more meat to it than C.
LexiFi use OCaml on windows in the industrial environment (they even have a .Net integration), so the language is stable. Many packages are working fine on windows too. opam is building already I think, but is not yet stable, you could ask them on github tho. The right way to install ocaml is [1]. I don't think you can avoid cygwin completely since you need rsync and similar stuff for some packages, tho the produced binaries do not require cigwin.

https://fdopen.github.io/opam-repository-mingw/
But he wasn't on the Supreme Court when he wrote that earlier opinion, so the earlier opinion tells us nothing about what he'd do if he was on the Court.

In theory we have confirmation hearings to give us some idea of how someone would behave on the Court, but as a practical matter they've never really done that, and in the current partisan environment they certainly don't do that.
What Is Systems Programming, Really?
Computer Science is just a subfield of mathematics...
> Non-technical users often don't know what they want until they see something on the screen, and once they see it on the screen, they inevitably want to make changes that undo the first set of things they asked for.

That's just how design is. If you're making any software with a visual component, you need to be prepared to make significant revisions. Nailing down the visuals before writing much (or any) code can avoid a lot of this costly re-work, though sometimes there are still things you don't notice until you have working software.
Check the Musk story.

https://knowherenews.com/event/51fd8dac-6a58-4d8b-ba14-83f0c...

Compared to the story in Time.

http://time.com/5389781/elon-musk-smokes-marijuana-podcast/

The first paragraph is the same.

And that was just the first one I tried.
Are you saying it is impossible to ascertain the intent of the speaker?

No, not at all. Just that for something to be a lie it needs 1. to be not true, and 2. for the person uttering it to know that it's not true. Hopefully that's entirely uncontroversial.

Yes, how to find out what people know, desire, plan, intend etc is another question entirely.

Another thing - I don't think you can always neatly divide people's utterances into something they know/believe vs something they don't. e.g. believing in god or not - some have varying levels of belief, depends on mood, some aren't sure what they believe etc, it's often not a simple, unchanging binary 'on or off' situation.
It strikes me that, as YouTube puts its hand into the bag to pull out a marble, there are probably just a lot less marbles than we think, and certainly less marbles worth watching than we think, and far far less worth watching that have been made in the past week?

Additionally, if youtube was forced to only play videos where copyright was proven to belong to the owner of the channel, would it collapse completely.

Is that perhaps what is shrinking the bag of marbles ?

Which interestingly suggests that if we force youtube to actually respect IP, it would reward new creators of quality work more proportionately
Did you restart between changing the settings and doing your tests? If not, they’re invalid, and you should repeat them.
"By creating a whirlpool inside the bottle, you’ve set up a corridor of air connecting the inside of the bottle with the outside air."

It didn't appear to me that the small vortex in the video actually reached all the way down to the mouth of the bottle.
I just use homebrew.
I gave you an up vote, because that's the great thing about this industry -- there are many valid opinions and options for each problem. Its more about balancing tradeoffs then anything else.

Mine stems from working in the industry for nearly a decade, and shipping 100% js projects in a variety of frameworks (angular, react, vue and backbone to name a few). Most of the time, but not all of the time, I see iteration and maintenance costs far exceed simpler js enhanced pages.

If js everywhere works for you and your team better, then that's what you should do.
Students who applied want to go there specifically. It would be hubris to think we could comprehend the 7 thousand individual reasons each student chose to go there. I’m not sure why the administration decided to accept more students than usual, but it’s a problem That exists even if you accept a normal number of applicants.
Every year more people move to economically vibrant areas in Northern California, but established land owning voters(and renters afraid of displacement) block every attempt to build new housing. This simple equation of demand being ten times supply pushes the price of housing up to insane levels and squeezes the least fortunate out the bottom.

Why can’t we just admit that we are ethically required to permit sufficient housing in our cities? (I mean permit in the literal senses of both to allow and to issue building permits for) If we fail to do that we squeeze out the poor, elderly, less skilled —exacerbating the homelessness crisis worsening traffic (since normal people like clerks, teachers and baristas have to commute from outside the city for jobs in the city) and creating a bland monoculture.

My immediate remedy is: how about we stop blocking every effort to build new housing?
This is pretty good advice overall. One small change I suggest is to take it easy on Design Patterns and the like. I’ve seen people in OPs position (general smarts but limited production experience) turn into architecture astronauts and start overengineering everything. It can be useful if you’re working on a legacy codebase and need to understand the jargon that can appear in [possibly overengineered] existing codebases.
That's what this is about.

Current web tech is inherently centralizing. Say you want to create an experience like Instagram or Twitter, delivered via HTTP. You have to pay for bandwidth, CDNs, storage, app servers, DB servers, etc etc. At scale, it's millions a month. So only corporations can do it, and with a few exceptions (eg Craigslist, Stack Exchange) they end up monetizing and "growth hacking" in user hostile ways.

The big open question is: can we create an experience as compelling as Instagram or Twitter over the P2P web?

It's a hard technical challenge, and today the answer is no. But if we get there, then internet mass media can be delivered via open source projects over open protocols, with a bunch of competing clients to chose from. No central organization controls and monetizes the thing.

Like BitTorrent, but for applications more complex and interactive than just file sharing.

--

If you're interested, here are imo the most compelling projects in this space:

- Dat

- Beaker

- Augur

- OpenBazaar

- Patchwork / Secure Scuttlebutt

They are working on overlapping subsets of the same fundamental challenges, eg:

- How does a node choose what to download? The BitTorrent answer is "only things the user explicitly asked for". The blockchain answer is "the entire global dataset since the start of time". For something like a decentralized Twitter, both of those are unsatisfactory, you need something in between.

- How do you log in? Current systems either have no persistent identity at all (eg BitTorrent) or they just generate a local keypair, and it's your job to back it up and never lose it (eg SSB, Dat, all blockchain protocols). Both are unacceptable for wide-audience social media. Ppl lose their devices, get new devices, forget their password, etc all the time. They expect and rely on password reset, etc.

So there's a lot of hard tech and UX problems left unsolved, but also a lot of recent projects making solid progress
Here's the area on Bing Maps, which uses Ordnance Survey for mapping: https://www.bing.com/maps?osid=60d7bc4e-b3f7-44d6-b167-388f7...

The language almost all of the place names are in is Scottish Gaelic. Common place words are

beinn: mountain
meall: round hill
cnoc: hill
coire: circular hollow surrounded by hills
creag: rock
abhainn: river
allt: stream
loch: lake
mór: big
beag: small
Not at all. You have to respect the license of Qt (e.g. if your customer asks you for the source of the Qt libraries you have to provide them - including any modification you made to them), but you can keep your own app proprietary and ship the whole however you like.
A whois on the 35.241.245.36 returns a ownership by Google with the following comment:

Comment: * The IP addresses under this Org-ID are in use by Google Cloud customers *

He then uses the SSRF to issue a request to his own server after which he likely realizes that the IP address belonging to the backend service also runs on GCP.
I remember a professor talking about the tobacco industry trials and they were talking about damages that the tobacco companies should pay to the state for increased healthcare costs due to lung cancer, and he said that the supremely ironic thing was that people who die from lung cancer at 45 have much less lifetime medical spending than people who die from most everything else at old age. He said exactly what you did, that people forget we all die of something, and the older we get, the more likely we are to have repeated long hospital stays or need long term care.

Obviously that isn't to say it's good for people to die young from lung cancer, but analyzing anything medical from a money perspective is tricky.
Torrents themselves are often faster but it destroys the speed of anything else on the same pipe.
On the flipside, worrying that the world could collapse at any moment is not a way to live. If things are going to collapse, there is likely nothing you can do as an individual to stop it from happening, so why worry about it. As far as I can think of, all you can reasonably do as an individual to prevent this outcome is try to vote for decent political candidates and do your best to be good to the people around you. These are things that decent, responsible people do to begin with. I don't see how I could use this lesson in any other possible way.
That doesn't seem to talk about the series of "checksum ..." entries in the [metadata] section at the end of the Cargo.lock.
What many forget are the dead bodies of capitalism. That isn't mentioned normally, not is it in this first hand account.

Capitalism has its roots in the idea that only those who produce get resources. If you are unable/unwilling, you do not deserve anything. And that anything includes: a home, food, water, bathroom, medicine, surgery, dentistry, or all the other essentials needed to live.

Along with that, our unique US capitalism also allows for slavery when charged with a crime. We call the Russian and Chinese detention centers "gulags" - we have enshrined their usage in our Constitution.

Mao and Stalin killed X millions. I'll accept that without research. How many people has the US killed with lack of health care? How many union strikers were murdered by the National Guard? How many African Americans were killed under lynching and 'police discretion'? How many people were killed because they didn't make enough money to matter? How many communities were poisoned with lead and other environmental pollutants because their community was impoverished?

In the end, Capitalists can crow one solid phrase to absolve their 'sins'. And that is,

"They brought their suffering and death upon themselves by not choosing better".

Am I advocating communism or socialism? No. They have been shown to not work in the previous incarnations around the world. Capitalism works, until people slip through the cracks... And those cracks day by day get ever so larger. I don't know the name of the thing I think of. Maybe its a mashup between socialism and capitalism, so that we all grow together, and that nobody is left behind.
Show HN: Zero – Local file system transparently swapping to the cloud
And both F# and sml have a problem with that. What type should this function have:

let add x y = x + y

The proper solution for ad-hoc polymorphism is either dynamic dispatching (aka oop solution) or type-classes or OCaml's modular implicits, not ad-hoc monkey patches like that. And I find (+.) fine since float addition is not an arithmetic addition.
Interview with Randy Gonzalez Star of ‘Peppermint’
After working with AWS a ton, I commonly spot their IP addresses while reviewing random data sets. 50., 52., etc... This person has probably just worked with GCE a bit.
For blogging use case, I have a few questions:

1. A (current?) limitation I've noticed with Beaker is that you can only edit a site implementation (for a specific address) on a single machine. What would you do if you had multiple computers / locations that would want to make updates (JS or User Content)

2. What about errors. Don't they persist in the address's history? What if there's something undesirable that got added by accident

3. What about mobile? How could someone visit/browse on mobile without a non-distributed proxy http address
To this end, Apple has been leaning on developers to support iOS devices that are on IPv6 only networks: https://developer.apple.com/support/ipv6/
Remote is hard, organizationally/culturally. It can be done well of course, but it's probably challenging for people coming from a traditional mindset.

The high-cost markets have too much momentum/desirability (other than the expense). Harder to find and recruit in them, I'd imagine.

Office space is probably hard to get/expensive in those high cost markets, so harder to do stuff other than open. Still would love to see it though.
This IS A GOOD ARTICLE, THANK YOU FOR POSTING IT
The thing is "not knowing everything" is the default in science too, so that should be familiar. It's just expectations and soft stuff that you got used to in your first two years of grad school you have to relearn again, I suppose.
If Travis redirects to github, I assume github would get access to it’s own cookies again, and then be able to perform oauth, after which it redirects to Travis again with a token in the URL, no cookies or local storage needed as far as I’m aware.
So what? He's interviewing for a seat on SCOTUS. So to the OP's question:

> I have to wonder what criteria you believe he should be using to decide his position when answering questions like this.

My answer is: the criteria he should be using are the ones he would apply if he were seated on SCOTUS.
>but it still feels false to wax poetically about the educational and societial benefits of what is effectively a homeless shelter.

Bridges and overpasses also shelter the homeless sometimes, but their other benefits remain intact, and not all libraries are "effectively homeless shelters."
What is this community of developers and why haven't they decided to make a union to enact this change, instead of just screaming about it?

Those of us who are very much not developers in that 'community' are not screaming and are actually finding the jobs that satisfy our needs. That's a lot more effective than screaming at companies who don't actually want to work the way you do; and they're fully entitled to shaping their own culture and prioritising their own values. Values that may include: working face to face, physical collaboration, etc.

So how about looking for companies who share values instead of screaming at those who don't?
I would count Laptop to the PC category. Same year span - have a Laptop/PC from 2012 and you are good to go.
Is there a new dhcp option to indicate availability, or is it opportunistic, when the device notices port 853 is open?
> Have you tried asking SF people to relocate to those places? Because I and most of my coworkers say we would do so easily.

You probably wouldn't, though. You're probably not going to relocate to Tulsa or St. Louis or wherever, because once you start looking at the decision seriously, you're going to realize that even if this one particular company has attractive jobs there, if you ever want to leave or get laid off or whatnot, the rest of the job market there ain't so great.

It's the kind of thing that sounds great initially, but starts to fall apart upon deeper analysis.
NFL players' surprising performance hack: going vegan
1993 -- 25 years ago -- was an experimental time for the Internet.

The only competition they had was other pioneers slitting their own throats because that's how you got recognized on this new-fangled World Wide Web.

A lot of newspapers thought they could sell ad space against their Internet properties for at least as much as they were selling their newspaper-based classified ads. That was obviously not the case.

I appreciate that you think the WWW has always had the power it does now, but back in '93 it was a niche in the multiple ways a content provider had to distribute their wares.
> and it’s loaded with his friends.

All the more embarrassing for them!
Why not just permit sufficient housing on campus? It’s not like there’s a lack of space. Take a virtual tour of the campus or look at an areal view. You could fit 3k new housing units into a thousand different empty spots on campus. The reason they can’t build is they’re being blocked. The reason they’re being blocked is the same reason there’s a housing crisis in the whole Bay Area. We’ve made it really easy to block new construction and really hard to build.
More like mathematics: the iron laws of points, lines, angles, and triangles existed -- and were used by the Egyptians -- long before Pythagoras gave them succinct expression. So it is with Lisp. Representing algorithms as ordered n-tuples of functions with their arguments is such a trivial transformation of ordinary mathematical practice that it hardly merits consideration as a novel invention on its own. The rest is deriving rules that apply to these transformed expressions.

Attitudes may change, of course; had Nathan Myhrvold discovered Lisp, he'd have it locked up in patents till well after 32-bit time_t's overflow.
If political power is not widely distributed, it seems unlikely that you will have a healthy economy in the first place.
Realistically, if Trump truly had unlimited, unchecked power, immigrant slave labor would be building The Wall across the Mexican border as we speak.
Mechanical Keyboard Simulator
Well, you have two chapters :-)

I will try to find some time to write more. Anything in particular you'd like to see in the next chapter?
The parent comment said, “If it’s true that programmers are an undervalued resource then some will be highly paid.”

There are many that are highly paid.
That's a lot less obvious than you'd think, in large part because people have so much scope to react to changes in tax rates by restructuring their income, sheltering it, etc.

The impact of taxation on inequality is empirically much lower than the impact of spending. You can see this, eg, by looking at the Nordic countries, which have relatively flat taxes skewed towards regressive taxes like a VAT, but low inequality, while countries like the US have very progressive income tax structures but high inequality. The difference, at a very high level, is that Denmark spends money on the poor, and the US spends it on the upper middle class. :)

You can see this clearly looking at the first graph here: https://lanekenworthy.net/2008/02/10/taxes-and-inequality-le...

Inequality is reduced via spending, not taxes; taxes are primarily useful as a revenue source.
If you think all you need to know about a judge can be summed up in one sentence, you have misunderstood the nature of judges.

This is the organ of government that is meant to apply logic and behave consistently over time. They deal in thick stacks of paper because they consider issues in great depth including the possible ramification and unintended consequences.

There is nuance here and justice is much more complicated than the usual rough-and-tumble politics. This is an ideal opportunity to exercise long form discussion with arguments, large amounts of evidence and a goodwill attitude. Using soundbites damages the system.
What? Who’s asking tax payers to pay for anything? The issue is “are we allowed to build new housing for all the people who want to come here” so far the answer inexplicably has been. “Nope, not allowed”
OK, let me see what I can do. Anything in particular you'd like to see in the next chapter?
https://en.wikipedia.org/wiki/Coffee_vending_machine
Do you look for happiness?
OCaml's objects and modules are structurally typed.
And, on that note, the Royal Society for the Preservation of Boring Grid Squares, over at http://www.mapfodder.com/rspgs.html
It wont be that soon.
Perhaps centralized economic planning can work, for a period of time.

Five year plans appear historically sketchy.
Are you really arguing that every single judge should decide every single case as if they were on the Supreme Court?

That's 1) not how the system works and 2) not how it really can work.
> Among the enemies of the people are also private media, NGOs, ecologists, liberal and socialist governments anywhere, liberal media.

Why do you think that is unreasonable?

The truth is political opponents will lie and mislead.

The truth is the media lies all the time.

The truth is other left wing EU governments do want Poland to fall in line.