skysight-inc/HackerNews huggingface dataset:
I've traveled with money, and I've traveled when I'm broke. Both are enjoyable, but I got more "broadening" experiences by traveling when broke.

For example, in the mid 90s we went to the Dominican Republic for a week, and we were oh-so-broke. We stayed in a hut (actual hut) behind a friend's house; we borrowed their bikes to go to town to buy groceries (including food items where I had no earthly idea what they were); we cooked on a tiny alcohol camp stove (and when it ran out, we discovered that the alcohol it used was a bottle of rum). We saw nothing that was a tourist destination; it was all "just folks." ...and we got a huge amount of understanding about what it meant to live in a poor country without resources.

I've also stayed in 5-star hotels in Paris and indulged myself for a week falling into every tourist vortex. That's perfectly fine, too, because it's okay to appreciate beauty. However, you appreciate it _better_ when you know its context and history; I highly recommend Rick Steves _Europe Through The Back Door_ because it gives us Americans a better sense of European history, not to mention how it affected art, architecture, etc.

Mind you, Steves' travel guides are rarely my favorites. He's not a foodie, and I regularly choose destinations based on what I can eat. And he's opinionated, which I appreciate, until we disagree on those opinions. (He's meh on the Black Forest, and it's one of my favorite places.) Then again, I'm not his target audience. I think he's a treasure nonetheless.
Using tunnels offensively and using earthquakes offensively are enormously different things, though.

A tunnel is useful; you can get past the landmines and other defenses. Causing an earthquake a few miles across the DMZ is far less useful.
The call out about being "Customer focused" is key! Many engineers use the Individual Contributor path as a means to just solve engineering problems and an exit route from product teams. No matter if your customers are internal (other engineers) or external (actual clients), understanding the business is equally important.

An Engineer's goal is to solve problems. Technology is their tool to do so and the more you understand the business' problems, the more effective you become at using the right tools in the right ways.

A Distinguished/Principal Engineer's role is a multiplicative technical leader whose use of these tools in an effective manner will impact solving customer problems in a more effective and streamlined manner. Thus, building customer empathy is very important.
This is exactly what I think he is trying to say - and of course he is no exception to this rule. Are you equating his behavior with him being a failure, discrediting his work? This angle is a bit too black and white / dualistic for me.
It may be helpful to quote "produced water" as it is a confusing and unfamiliar term for those outside of the industry.
I don't see this as a criticism of Rick Steves / traveling — this highlights the need for reforms in the American labor system. People do better work when they vacation, the hard part from an institutional perspective is compensating for the absence of critical contributors. But it can be done.
Home robots have been a dream since the robot fad of the 80’s. We’re not really any closer and a Roomba still gets lost in a living room.
Looks promising! Been looking for a tool like this.
Keep up the good work!
>How is that a problem? Do you think this can't be achieved?

My brain is aching trying to parse that. Mind restating?
We double checked that. $69 (excl. fees) seems to be not available on all dates. We could not find a case where the price we show are not correct.

You can check prices by date by using the calendar button above the section with the product listings at: https://www.ticketlens.com/en/g7758
Moot point-- it's not possible currently.

However, think of the sheer amount of potential energy cause by plate tectonics... we're talking about continents... moving.
I wish we could decarbonize long distance travel. I would love to see more of the world but I can't justify contributing to climate change for such a trivial thing. I can limit emissions by doing smaller trips with bike, bus or train locally, but oceans present a problem.

A round trip transatlantic flight from New York to Berlin emits 2.4 metric tons of CO2e per person.

https://co2.myclimate.org/en/portfolios?calculation_id=16976...

The UN says global emissions per capita needs to drop to 1.5 metric tons/year by 2050 if we have any hope of keeping to a 2C temperature rise this century.

I wonder if there's any hope of electric planes hitting the energy density needed for commercial airlines, or algae based plane fuel taking off. I would even use a slower or more expensive mean of travel if it meant the emissions were drastically reduced.

https://www.treehugger.com/aviation/worlds-first-flight-powe...
That is what trace points like IntelliTrace are for, no need to single step.
It's subjective, but given the frantic search of a cure for baldness, and the extents to which some people go to conceal it, I'd say it's pretty much unattractive.
Reasonable people DO live in SROs - surely you've heard of college dormitories? Sharing a bathroom and kitchen while having your own bedroom (or one shared with just one other person) is worlds apart from living in a tent without plumbing or real protection from the elements.

SROs are best considered temporary housing, but it absolutely is still housing. Additionally, this style of housing is often far cheaper to build than even tiny studios, enabling more units to be built on a faster timeline. Some would even consider the social aspect a positive, as living completely alone can be very isolating.

I don't think it's the only solution, but there should definitely be a place for very low-cost housing options like SROs even if we can build more studios or 1-bedroom units in the future.
Discussions about functional programming really need to include R as an example. Highly popular with data scientists, it regularly makes top 10 lists and is much more mainstream than, say Haskell or F#.
The Sometimes Catastrophic, Mostly Embarrassing Consequences of Screen Sharing
Using a print statement to display the value of a variable is no different than putting a breakpoint at that line and just reading the state of your program off the locals window
Operating a prison seems pretty similar. Costs are food, housing and security.

It's not like our prison costs more because our cultural values require us to treat the prisoners substantially better than countries Canada.
Vindictive is your word. I didn't read vindictiveness in anything that the GP wrote here.
There are a lot of profitable robot companies. They make washing machines for clothing and dishes. I have one to open my garage door. Like industrial robots they have people on either end feeding them.

I'm sure more robots will appear and some will be successful and called something else. (I'm a lot adopter of the vacuum, but there are others in developement)
Byteconf JavaScript: free JavaScript conference streamed on Twitch, live now
Facebook may have ‘consistently mislead’ lawmakers about Cambridge Analytica
> That means looking at the available options would be very time consuming, involve a lot of travel and be dominated by very powerful gatekeepers who would control your access to goods and information.

You make it sound like ads are purely informational and designed to help us make an informed decision. Remember the iPhone ads touting "fastest iPhone ever" with the bottom text "sequences shortened"?

Did you buy your last computer with no research, just the ad? Do you go to McDonald's because the burgers look exactly like the ones in the commercial?
Even with the seemingly-extra work (and overflowing email inboxes) I think it's important to walk away. You need to let the creative well refill, or you burn out.
> fold your clothes, set your table, cook breakfast, and load/unload your dishwasher, washing machine, and dryer

But are these pain points for a sufficient number of people? I can understand robots that could do these tasks would be a godsend for disabled people and the very elderly, but those are small markets. The vast majority of able bodied people just fold their own clothes and do their own laundry. It’s easy and takes minutes. I don’t think I’d even pay $100 for a robot that could fold clothes.
I don't take it that way. In terms of "broadening your horizons" it's easy to travel and not connect with the local culture. You're just a tourist, window shopping into the lives of the local people. Strolling through with your selfie stick to earn social credibility on the Gram.

That said, I think people who enjoy Rick Steves would also be the type to make an effort to get the authentic experience. Could be my own projection.
I appreciate it when smart people solve problems I don't even know about.
I wonder if languages like Rust would be helpful in areas like this? Especially considering that the strictness of the compiler might allow more "green" developers opportunity to contribute.
Oh, there's cost. But in my experience, that cost is still cheaper than any of the alternatives.
Snowden has nothing to do with this. And he has some legal status in Russia, he is not hiding at all.
Blond hair is easy to fix. Hair dye has been around for years. Why shouldn’t bald people be afforded the same freedom, in an era where we literally fly through the air on titanium wings just to take vacations?
Im not interested in any more google products. Im trying to remove them from my life as it is.
That sounds about right for street homeless for a European nation. The UK figure in reality is probably about that as the way street homelessness is measured in the UK is set up to undercount.
> Overselling is a dangerous strategy that can be counterproductive. Both companies and researchers publish videos of robots doing tasks, but sometimes they fail to point out the limitations of the technology or that those results were achieved in lab conditions.

This. Autonomous vehicles are the most obvious example of the overselling of robotics with the inevitable extending of the timelines that were promised a few years ago. The more we learn the less likely it seems we'll get AVs anytime soon, although anyone actually working in the area knew this already.

People were selling the idea of AV production systems that can solve hard robotics problems that havn't been solved in research in the most benign conditions. This was all driven by hype and money and it doesn't seem like there was much of a downside to those overpromising. Unless this changes and people are held accountable for their overselling then we'll keep seeing this behavior.

It has a genuine negative impact on anyone trying to do something that is actually possible and useful as their pitch will seem underwhelming compared to all the noise being generated by the people overpromising.
Interesting read + context: https://twitter.com/stuart_abc/status/1109113897527709696
Well there are plenty of surviving tablets with shopping lists. :)
Show HN: Open-source jobs – get paid working on open source projects
But the reason Javascript isn't a functional language is because its built-in data structures are all mutable which encourages an imperative style, not because its functions are tupled or it lacks a function composition operator.

I agree syntax is important, but your definition rules out languages like Clojure which most people would consider functional. Haskell programmers might disagree, but I would assume on the grounds of purity rather than the syntactic overhead of partial application.
Using History to Contextualize P-Values and Significance Testing
Perhaps better than openly pissing and pooping on a city sidewalk in broad daylight. But I spent nearly six years homeless and never did that.

In the city, you can find proper bathrooms. Big cities sometimes have public bathrooms open 24 hours and with an attendant. San Diego had at least two that I knew of.

You can also use the library bathroom if you haven't been banned from the library by staff for behaving badly. There are bathrooms at homeless services. There are bathrooms in malls, grocery stores, homeless services, etc.

If you aren't in the big city, if you are camped in a patch of woods, you poop and pee in the bushes. It's vastly more sanitary than a port-a-potty. If you grew up in a semi-rural environment with a culture of folks who did things like go hunting in the woods, relieving yourself in the bushes isn't a weird idea at all. It's only in recent years that anyone seems to think it is. It certainly wasn't when I was growing up.
Ask HN: What do future employers look down upon?
My original question was going to be:

> Is taking a PHP (laraval, php7) job going to be looked down upon by future employers? Suppose you have side-project work in other, trendy languages/frameworks too. The PHP job is NOT Wordpress related. (Seems like PHP, perhaps deservedly so due to x, y, z..., has a bad reputation)

But I suppose it would make sense to ask a more general question.

> In general, what do future employers look down upon when hiring someone? What are some red flags* that would stand out?

A few I can think of (which may or may not be red flags depending on who you ask, highly subjective):
- No knowledge of TechX and TrendyTechY
- Short stints at many jobs (less than a year each)

*: For simplicity and reducing the scope, let's ignore obvious red flags like: no VCS knowledge, limited coding, limited developer tool knowledge, no-or-limited teamwork experience, other things to indicate incompetent software development skills
For me it's the same with characters from Friends. I can't see them in another role (except Jennifer, it's kind of odd to see her in other things but not as much as the others).

That being said, George is an absolutely great character and one of my favourites in sitcoms :) Just reading these comments makes me want to rewatch Seinfeld.
This is a genuine question - does having a statically typed language make flip soup and argument ordering slightly less of an issue?

If your types are well labelled, can you push the complexity of your control flow and functional-glue (as I like to call it) into the compiler?
This kind of demo always makes me think of how long it used to take to render a single frame of anything non-trivial.
Why does JPM Coin need a distributed ledger if it will inevitably have identity requirements and central control by the bank itself? This is something like when CompuServe wanted to create their own version of the internet, and pretend it was still open. No thank you. Bitcoin is both open, distributed, and has a non-inflationary gold-like token as its underlying currency.
Can someone please sum it up for those that don't have a subscription?
“in the papers Facebook is seeking to keep secret... a Washington D.C.-based Facebook employee warned others in the company about Cambridge Analytica’s data-scraping practices as early as September 2015.

Under questioning in Congress last April, Mark Zuckerberg was asked directly by congressman Mike Doyle when Facebook had first learned about Cambridge Analytica using Facebook data — and whether specifically it had learned about it as a result of the December 2015 Guardian article (which broke the story).

Zuckerberg responded with a “yes” to Doyle’s question.

Facebook repeated the same line to the UK’s Digital, Media and Sport (DCMA) committee last year, over a series of hearings with less senior staffers.”
But how long will the containment stay effective, and will it be effective longer than the nuclear activity and risk it contains?
Re: sockets. We both know BONE was never officially released because Be went out of business before Dano came out, that it was written to solve exactly the problem I described, and that Haiku picked it up because the networking situation without BONE is dire. Come on. I don't get the feeling that you're arguing in good faith here. If you know about BONE, you know that I'm not whistling dixie about the lack of sockets on BeOS being a problem.

Re: /dev. If the only thing similar to Unix is that it contains file-like objects (i.e. "can be opened, stat'd, dd'd to"), and everything else is different, is that really similar?

Re: +x to execute. I'm pretty certain BeOS didn't obey the +x bit, because I remember being surprised by it later when I migrated to a Linux system, but I'm too lazy to fire up real BeOS and not Haiku to check. I only have Haiku set up. Let's assume you're right.

Re: baron. He wasn't "just" UID 0. He was the only user -- you couldn't create others. I tried to create a multiuser addon for BeOS and gave up; you can't do much more than swapping home directories. I feel like you're seeing a facade they built and assuming an entire multiuser infrastructure is present, when they're just supplying whatever hardcoded information they need in order to make their POSIX facade work.

Re: fork. BeOS is so deeply multithreaded their marketing called it "pervasive". Linux is not at all; fork is the standard model for multiprocessing and most processes can happily be forked without issue. Almost nothing on BeOS forks because almost everything needs to use a thread at some point. You know this too; I really think you're playing dumb here in order to make your point seem more convincing. We both know that BeOS does not primarily use forking as its process model, and that fork's use is very rare.

Re: signals. BeOS doesn't have the same internal signal infrastructure as a POSIX system. The "Porting UNIX Applications" book has a whole chapter on how signals in BeOS are different from POSIX systems. The chapter treats signals as sort of a Venn diagram between BeOS and POSIX, where there is some common functionality in the middle, and then some BeOS-only stuff (SIGKILLTHR), some POSIX-only stuff (lots of signals not implemented in BeOS). BeOS's glibc is forked and heavily modified.

Indeed, I am very aware that POSIX and Unix are different. BeOS aimed for some level of POSIX compatibility via a facade, and it's not really very similar to Unix systems.
Is succinctly stating your educated opinion considered feigned indignant outrage now? If so, society is screwed.
Things that have changed:

- NLL (non lexical lifetimes) are now in stable, so working with lifetimes and references is a bit easier

- stack traces: failure is still around, it's got a fairly large group using it, it seems. I prefer the std error handling route most times.

- async is hard: it's still pretty hard
As would I, but I don't think anyone could make one that cheaply right now. I thinking of automatic milking machines for cows. Those things cost $180k each (which is why so few dairymen have them). I can't imaging a laundry machine for less than $20k right now...probably much worse.
It's an indication of the USA's wealth and bounty that we are willing to waste billions of dollars a year on useless vanity projects like this.

It's kind of a "nature preserve" of socialism in the US.
For large enough companies I don't think it matters. They might take on consultants on top executive level but from the page you quote

"Are you making over $2M from your store, but haven’t taken the time to optimize it?".

This is small potatoes for the larger companies and it is simply not worthwhile to negotiate individual contracts on the scale they operate. Unless you are on top executive level, maybe.
This was the article linked in the thread from yesterday.. It relates to upsampling TV show special effects but I think similar tools could be used:

https://captrobau.blogspot.com/2019/03/remastering-star-trek...
Why Diversity Is Important to Etsy
Care to go into some details?
> as long as it’s reasonable

We are always reasonable in our judgement.
The relevant German policy is one of massive housebuilding. For decades they have had policies and programs to just build a ton of housing, because that depresses wage inflation pressure, which is important for their export economy. Building homes also happens to be a good idea for your citizens!

California, meanwhile, has recently hit an all-time low in home construction and the 2018 "boom" in housing starts was lower per-capita than any pre-1980 housing "bust".
That seems like it would be a feature, lots of free energy and no more earthquakes killing people, destroying infrastructure (which must cause massive amounts of pollution), etc.
Why not rust? Rust has excellent CLI support, is fast, can do REST calls
I don't think it's the only solution

I did list it as "just one data point" in my above comment. I am generally promoting the idea of Missing Middle Housing, not SROs. SROs are simply one form of many that we largely no longer build. I provided a link to the Missing Middle Housing website that defines the various forms of housing we largely no longer build.

The website doesn't even list SROs, though I think they could reasonably be assumed to fit under the heading "residential above commercial" in most cases.
Yeah, but if you like Seinfeld in general there's a good chance you'll like 'Curb Your Enthusiasm'. Seinfeld has a higher 'standing' in my personal ranking, next to friends it's my favourite series to date.

If you like these shows and your sense of humour is similar to mine, you might also enjoy "Friends" and "How I met your mother". They all have a similar feel to me.
Does this article mean an engineer at the same comp level as a director or something else?

When pondering the expectations of an engineer at your organization, consider the expectations of a manager at the same level and how many engineers vs managers there are at that level in your company.

At large tech companies like Amazon (and possibly Microsoft), you'll find that managers reach higher levels significantly faster and in higher numbers, maybe because of unbalanced expectations of engineers at the same levels compared with other roles.
The most succinct thing I've come up with is: "You're an influential engineer if an engineer magically becomes better just by sitting next to you."
Nah, I'd prefer to avoid cancer thanks though.
Sheltering, if you like. "Hiding out" can be used as a synonym for that. He's not hiding if everyone knows where he is, and he's streamed media events talking about where he is.
I linked to the Internet Archive so as not to give the little board the hug of death, but I didn’t actually check the link to be sure it works and cannot edit it any longer. Apparently crawlers are blocked on lispm.de.

Here’s the original URL: http://lispm.de/symbolics-lisp-machine-ergonomics
You know there are black people on this site, right?

(I am black)
YES. Thank you for thinking of developing something to address this.

1. Most banking apps segment spending, but they don't perform analysis in an actionable way.

2. Most banking apps allow you to automatically budget for goals, but they don't help you actually structure your budget; usually they relegate customers to siphoning money automatically, at best.

Solution

1. Create an app that not only performs both actions above, but also adds in a platform that caps/limits spending by category in order to reach monthly goals.

e.g. monthly rent is x. App suggests/limits spending on y + z.

e.g. planning for baby requires $x. App suggests/allocates n per week while limiting spending on y + z.

e.g. finances are unstable. App performs analysis of income patterns to determine safe threshold for discretionary spending or whether discretionary spending is even feasible.

Probably an app like this would need to have some sort of AI that not only leans on spending analysis algorithms but also can adapt to predictive behavior and set boundaries for the user.

(Does anything like this exist??)
Article didn't link or cite a relevant paper[1]. It's from 2018...anything newer?

[1] https://doi.org/10.1115/IMECE2018-86906
The Persian ice house, or how to make ice in the desert (2016)
Do you know there are black people on this site?
How come it has a best developer experience? Even setting up xdebug and starting debugging is a pain. Most of the developers codes in php use `echo` for a long time.

PS: I haven't used php for 2 years, let me know if there is an update on debugging.