skysight-inc/HackerNews huggingface dataset:
Didn't know about this either. Awesome and helps alleviate a pain point... but a) how the hell would any normal user know to do this? And b) how long until it is yet another undocumented feature dropped by Firefox?
>As much as locals love to complain about traffic, it's still miles better than most large cities and I think anyone who's spent time in NYC, LA, SF, or even Atlanta will see that.

The complaints stem from a dramatic change, over the past 10 years it went from 15-20 minutes to get anywhere to at least 40. Comparing to cities at least 4-5 times the size of Nashville isn't valid.

Similar with housing, which the oddest thing, to me at least, is the valuation of certain areas over others.
> I think that's fundamentally wrong and should - at least in an ideal world - never happen.

Agreed. But it does. Some of the perks removed were never perks but a form of negligence. Some of the expenses being denied for seemingly arbitrary reasons were denied because there is no way they can be justified as business expenses, but somebody in the past authorized them.

> I just don't think that fibbing expenses is a good way to get back at your employer.

We're in agreement on that. Just like theft from employer, it can only realistically have one outcome regarding employment once discovered -- no matter how small.

> I'm aware that this reply has a certain whiff of Euro centrism, where such things are less likely to happen and workers really have better recourse to get back at their employers.

My experiences relate to the UK -- albeit during the period where the recourse to get back at employers required paying for an employment tribunal to hear your case. Even after that was reversed, most disgruntled employees don't go to employment tribunals.

> Shit like mandatory arbitration agreements would be laughed out of court herearound.

Agreed. But you don't need those for injustices to be felt. Most employees don't really consider that expenses have to be a justifiable expense by the employer for tax purposes and that the people authorizing them are possibly over-worked and only distrust few people enough to check every item.
This should be a service by password managera. Not just password generation but fake emails and details too.
Looks pretty comparable to salary + cost of living in Amsterdam.

https://thetax.nl/?year=2018&startFrom=Year&salary=66873.6&a...

Blue card minimum salary included in the above link. Hard to know if you'd come out ahead given local cost of living, but you can also probably beat the blue card minimum for your salary in the Netherlands. I know a couple people who make > 100k euros (some contractors, some who have made it pretty far up at bigger companies.)
We're in the midst of a data gold rush. People who have data are struggling to monetize it. If you're a data buyer, you're probably swamped with the quantity and breadth of data providers out there. AI/ML techniques to make sense of this data are still only scratching the surface. I think this is where there is a lot of low-hanging fruit: creating services or tools that allow non-CS/non-Quant people to extract insights from TBs of data...

On the exchange side: these guys are always on the prowl for hot new properties to scoop up. The traditional business model of simply earning fees on exchange trading is slowly eroding away (for the last 10 years). So they need to branch out into services and other data plays...
A lot of expense procedures are fuzzy for a reason (no experiences with consulting companies).

Fraudulent expenses are the first and easiest way on the manager level / c-level to check if you want to get rid of someone. If everything is ok you need to look somewhere else.
Survey: Only 10% of people feel “in control” of how they spend their days
Granted Microsoft sets a particularly egregious example here, but the way we (don't) track dependencies is f'ed up across the whole software industry. It should be (nay, needs to be) possible - in an automated way, with a visual UI - to see a piece of software as a cloud of features and click and drag away or cut+paste and get JUST the parts of the code the feature ACTUALLY requires. Yes, like dependency inversion, but I'm talking about all the way down to the assembly instructions level.

Before you object that that's just not possible: yes, but only because we've already scrambled the eggs and can't unscramble them. The problem is the way we develop(ed) the whole stack (down to the assembly language and kernel calls level) is bass ackwards. Consider that the foundations of how everything is organized (vis a vis dependency injection or lack thereof in low level libraries) dates back to a time when computers were many orders of magnitude smaller and you were expected to have a good idea what was in the libraries you included. Now, the situation is reversed - you have no idea what's in the libraries you include and no idea what they include, etc. But we still program as if it should be the responsibility of the user to understand the library / program and what it uses transitively.
Vodafone – Global Innovator Chooses AR Remote Assistance
Emacs can do far more nice things, for instance meaningful text navigation so you can move not only between lines and columns but also between functions/method/class definitions, scope/context/namespaces, paragraphs, ...

You can edit multiple files at once (for instance if you change a string, like a variable name, in multiple files), you can edit with multiple cursors, record&execute text macro on the fly and with a prefix to transform code/data in a snap...

You can edit file/dirs like text in dired, receive a patch via mail and have it highlighted, applied and committed in a snap... List is long to a point that anything you think if useful probably already exists in Emacs, otherwise you can create it in very few lines of elisp at runtime.
Whoa! Fonts shaped our minds D:
Forest fires (used) to be a natural occurrence which was healthy for forests.

70 years of "put every fire out" has resulted in forests with excess fuel. That coupled with dry spells and warmer temps = a powder keg instead of natural burns.
In the simple case in my parent comment? If it's a direct eval call, then the VM has to assume it'll reference every possible variable, and has to keep them around as a result.
Developers just need to do their due diligence to ensure their sites and products work on the entire spectrum. Including Opera, Safari, Chromium, Firefox, ie/edge, etc. Does it really add that much development time to just open a site and compare across multiple browsers?
"Low learning capacity"... Ha! Intellectual arrogance. It's way too common in our field (Computer Science).

Exercises for anyone who thinks this way:

1. Pick an individual sport (running, swimming, biking)

2. Study an elite athlete in that sport

3. Try to get as good as them.

What you'll notice is that, in fact, you can get really really far.

Coding is the same way -- I doubt someone who can't get through a book would ever become Jeff Dean (same way most of us won't be Usain Bolt), but they can become employable and lead a good, meaningful, productive life doing coding!

Brains aren't so different from muscle fibers ... they can grow and learn anything with enough activation.
This is counterintuitive, appalling, and the reason I'm not going to buy any such orders again. This HN posting has enlightened me enormously. For 'customers', it's such an appalling decision, and one which if European country regulation would have been implemented would probably be deemed illegal
Please tell all your friends in NYC this story. Everywhere that isn't already a major urban area is terrible, full of backwards hicks and not worth moving to, especially the ones in states with low taxes and few laws curtailing individual freedom. Those are the worst.

Edit: If it wasn't obvious, everything but the first sentence is sarcasm. I want nothing to do with living in or near a city and it follows that I don't want where I live becoming less rural.
> But imagine the overhead of opening and keeping track of those. How many accountants will you need to have on staff full time? And lots of banks charge a monthly fee if you aren't making transactions every month.

Many retail brokerages will sell you CDs commission-free and keep track of everything for you. They get a commission from the bank for selling them to you. Schwab has a CD search tool with results that keep going page after page after page. I'm sure if you had a billion dollars they'd be happy to have a broker make the purchases for you.
Yahoo.com PWA – How to build a sophisticated PWA without workbox
So I just pulled up this video of him coding with emacs:

https://www.twitch.tv/videos/343721241

Correct me if I'm wrong, but the first two minutes is him trying to find an instance of like, a variable or something, and he individually goes into a bunch of files one by one and does a text search, then eventually pulls up a third-party file search tool outside of emacs to do it.

On Jetbrains IDEs I would just hit "shift-shift" and get a project-wide search dialog that searches across all of my files and even tells me what kind each instance of the text string is - variable, class, etc - as I'm typing.
It started with momentum in an area that had recently burned and moved very quickly because of extremely low humidity and high winds.
I live near by and have ridden dirt bikes all over the area it started. It's very inexesable. They could not get to it when it was small and it took off.

Here is an amazing video that shows just how windy it was.
https://m.facebook.com/story.php?story_fbid=2208918639386879...
The burnt forest will regrow, absorbing that CO2 back out of the atmosphere.
Couple of things which needs to be added:

Never get into an accident in India. First, if you driving a car mob will surround and harass you. Second, in case you get away from the mob, police will come and harass you. And things get worse if they perceive you as an outsider.

Here's an anecdote which happened with a friend:

While taking one of these mentioned u-turns and ensuring that he was honking constantly, a bike coming from the wrong side hit his car. A mob quickly formed and people started abusing him for being a reckless car driver. He makes it to the accident site with difficulty. There were two people riding the bike. Both had bruises. But the pillion rider was not wearing a helmet, something which is against the law in Bangalore.

He took both guys to the hospital. After X-rays and brain CT scan (for the pillion rider) it turns out the rider was fine with some minor bruising and gets first aid. But the pillion rider had a fracture. So, the bike rider's family started to threaten my friend. When he pointed out their mistakes - coming from wrong side and not wearing a helmet, they change their tactic and demand money instead.

Now, in India most of the time accident cases are settled on-spot with cash. Even the authorities, police etc, also force people to settle by paying cash to avoid work (and they take money from both parties too).

But the amount demanded by family is too high. "You are an IT guy" they tell my friend which is an euphemism for ultra-rich in Bangalore. My friend refuses to pay any money and asks for police to be called for due process.

Then these guys started shoving and verbally assaulting him. And because of the language barrier it is difficult for him to ask anyone nearby for help, not that anyone wanted to help.

So, he tells them to allow him to go home and get money. He went back and hired a lawyer to save himself. But, two weeks since, he still gets threatening calls. Police is not interested in the case and tells him to settle "amicably".
Ah, something that’s not in that repo? That’s awesome!
SmartOS looks interesting, but I've never had a good chance to try it on a real project. I do actually have an extra box at work that I suppose I could spin up in my copious spare time, but I'm not sure what I'd do with it. Are LX-branded zones complete enough to run something like a build environment based around a vendor-dropped toolchain?

> The Unix-like operating system [...]

I know I'm late to this party, being a bit too young to have direct experience of the Unix Wars and "UN*X" snark and so on, but this really does grate. It feels like trademark law has been twisted toward requiring misrepresentation rather than preventing it.
Yahoo.com PWA – Stand-Alone Mode and Add to Home Screen
For web pages, you could use Puppeteer (headless Chrome) to save to PDF, then convert the PDF to SVG. You'd need to do some coding to set the screenshot up first so it's posed the way you want though e.g. hide elements you don't need to show and replace text/numbers with mock content.

The screenshot I'm using here for a landing page isn't going to be generated often enough that it's worth automating.
Yes?

Most of the air in NYC is reasonably clean, and there are lots of quiet streets and less packed pavements. And you can always pay for special double insulated windows, or for a higher floor. My PM 2.5 readings in my Manhattan apartment are usually under 5, and better if I open my windows.

And it’s hard to beat the health benefits of waking every day vs driving like you do in almost every other American city.
But as an aside why shouldn't they be covering a dog's kennel bill? If the employee only needs to utilize the kennel because of the work-related travel, that is a travel related expense.

Seems like great software if your goal as an employer is to make your employees outright refuse work-travel or to find a different job without it.

Don't misunderstand: Outright fraud is wrong. But in a lot of cases employer's travel expenditure policy was never fit for purpose, and employees worked around the problems by submitting mis-characterized claims like the dog-kennel example.

Instead of fixing the policy, they'd prefer to ignore WHY employees are doing these things (i.e. talk to them) and just lash out with punitive measures.
Actually, the weightlifters were better in some regards.
https://www.youtube.com/watch?v=kUduHIygbY8

This decon talk mostly targets 125KHz readers, but to read 13.56MHz NFC MiFare/EMV cards you use can still get COTS components.

Also most of the proxmark 3 devices and friends, have external (amplified) antennas which certainly can do remote attacks such as the one described.

Also, NFC cards will be on the rise in the USA given the introduction in 2017. Most of the rest of the world have had NFC payment cards for a decade.
It's still mostly defense/space contracting, but it is slowly diversifying.

There's a pretty good telecom sector. Digium, the sponsor of Asterisk, was headquartered here before Sangoma bought them earlier this year and I understand Sangoma is keeping the Huntsville operation. Adtran is also here. Bioengineering is also an up-and-coming thing with HudsonAlpha.

There's a small but growing startup scene and a few established tech companies (I work for one of them [0]). Tech256 [1] is where most of the local tech workers hang out.

Outside of engineering work, there was been a lot of growth in manufacturing. Polaris, Remington, Toyota, Mazda soon, Blue Origin soon, etc. Seems like every other week a new factory is being announced.

[0] https://www.dealnews.com/

[1] http://tech256.com/
Yes! This person was living in East Village, which is probably the most happening/hip neighborhood in Manhattan. Tons of bars, restaurants, theaters, other young people. Neighborhoods in upper Manhattan, Queens, Brooklyn, and Jersey City have easy access to the city (30-45 min train rides) and cost less.

I don't think it makes sense to live in New York unless there is something you can only get here. There's only one MoMA, one City Ballet, one Film Forum. (Not to mention the business and professional opportunities - the city is a business city first and foremost.)
Yes, let's blame everything on climate change.
Looking for funding? Free readiness assessment programme. Deadline 12/06
Firefox solely exists at this point to protect Google from antitrust action. Becoming a Chrome clone was an intentional destruction of the product.
Not sure what you are referring to, but Vampire boards are (or were) for sale already.
> Simply attempting to adhere to web standards is not sufficient.

It is sufficient. The trick is to be good at marketing. What I mean by that is to niche your product properly and not to care about the rest.

Gives you a much better overall structure for you business in every regard as well.

I can discuss this point further…

The other point here is the question of wether we should force browser vendors to comply to standards. Like we did back then on the desktop to end the browser wars.

Again, I would discuss this point further…
I'm trying different approaches. The crowdfunding was not very successful, so I decided to try making the app paid for Safari, since the platform is technically different and users count is low. App Store makes its best in selling the apps.

At the same time Chrome Web Store is not suitable for paid apps, today it looks like a big dump: it is filled with outdated and poor made extensions. Raking system makes good apps hardly discoverable. Also paid Chrome extensions work only in 36 countries. Dark Reader owes its popularity to Hacker Vision extension that became paid some day. Maybe that's the reason why some developers prefer monetizing their extensions by selling users browsing history.
Why are gun laws an issue to anyone that doesn't routinely find themselves getting in fights or entering other people's homes uninvited?

Edit: Also gun laws would be an issue legal firearms owners would be interested in as well.
I have a large interest in the interviewing process, have conducted interviews for 6+ years, and agree with 4 of the 5 items listed. (The 5th, about rambling to fill dead time, is a valid concern but my experience is that the opposite problem (uninterpretable silence) remains dramatically more common)

I teach as a side-gig, and the advice I give regarding interviews tends to be:

1) Expect problems - humans havent figured out how to assess other well yet, and what little we have figured out isnt well known (most of us are programmers who do interviews, not professional interviewers). We also demand work experience before considering people, dont offer truly entry level positions, and then complain that we have a hard time finding people with work experience.

2) Expect failures in every interview - rare is the interview that isnt pushing to find your boundaries, or that refuses to accept any one mistake. Dont get so rattled you flunk the rest of the interview.

3) Practice saying "I dont know". Make it reflexive so that you can turn it into an advantage and aren't flustered. Take headlines from sites like HN and imagine being asked about it. Being honest about what you dont know is better than bluffing poorly, and dropping hints on what you do know that is related or showing (honest) interest while admitting your ignorance is surprisingly effective.

4) Communicate. This is the advice the author complained about, but they agreed on what I'm trying to say - interviewers need to know what you are thinking at a high level, particularly if you are stuck or going down the wrong path. The goal is not to babble, but to help them evaluate and guide you.

5) Listen. (Most) Everyone wants to find a match and wants you to be that match. They will signal before the interview what the topics will be. Their job postings will signal the topics that will get higher priority. The interviewer will steer you towards their desired answers. But you have to give them the openings to do so and use what you get. That this happens is probably bad - we optimize for skills that are not the most optimum for the job (helpful, but not the most important) but we nonetheless do it, so it makes sense to capitalize.

I may well revise this ever evolving list based on the article. Props to author for having exactly what the headline promised, in a nice clean delivery. Particularly nice and sadly uncommon to see interview advice that isnt delivered in a smug, it-is-obvious-why-are-you-too-dumb-to-see tone.
The results are really impressive, but any large page is very noticeably slower to load.
How realistic is it for vastly improved monitoring and rapid response to be able to snuff out a major fire before it develops?

For example, what if you had the surveillance coverage to detect a fire before it covers, say, even 1 acre, and if you could respond with a tanker of Phos-Chek (or whatever) within some number of minutes?

Aside from actually achieving the detection ability for alerting on a new fire, and having the equipment and personale distributed and on-call for rapid response, I am guessing the biggest challenge is “false positives” in the sense that you detect a real fire which is relatively tiny, but have no way to determine if it has the potential to develop into a catastrophic fire. In the long tail of forest fires there are perhaps 100,000 detectable fires, so that’s a lot of response.

This goes against precisely the thesis of TFA and perhaps the counter-argument is that strictly controlling fires will just allow fuel to pile up to the point where it is no longer controllable — like a dam holding back the floodwaters until it is finally topped.

The biggest problem I have with the “let it burn” argument is just the macro level stats. We have about the same number of fires, burning about 10x the acreage as they did in the past. We are already letting these fires, intentionally or not, burn a lot more acreage and the number of fires is roughly constant.
Do Americans Have an Appetite for Electric Cars?
Ask HN: Can email be recalled on Fastmail?
Yesterday, I received an important email message. I use Fastmail. These are messages I archive and do not delete. And I have not emptied my Trash folder, either.

The message is no longer found and a search for this message with specific terms (evading) yields no results.

So - can someone outside recall a message from Fastmail?
I think there should be more emphasis placed on the non-techincal abilities of a candidate then is the current trend.

We love to think that getting a job should be based on pure meritocracy, but being able to do the job is one small piece of the puzzle.

It's the personality, cultural fit, and general interpersonal skills that really make or break a good team. If you have a team of the 5 best programmers in the world but they can't handle basic human interaction, nothing will get done.
Interesting results. Just last night I read an article about training for rock climbing that suggested cutting back on intensive cardio routines outside of climbing if you're having trouble making strength gains, and I went to sleep last night wondering how much merit there is to the claim, since I'm both a cyclist and a climber.

Anecdotally, when cycling in the city it's usually shorter rides with high intensity hill climbs and sprints, but after an 18 hour, 300km ride in the country last summer, it took me weeks to get that climbing/sprinting power back, that one big ride made me substantially weaker.
So you shouldn't be able to build a house in land you own if the government decides there may be a fire in the future?
I have the feeling that most emacs users will have hundreds or even thousands of buffers open at any time. A tab bar is not going to be very useful.

Ido or its siblings are very powerful for fast buffer switching.
I'm not a short person (5' 11.5"), but ISTM public toilets in USA have continually grown in height. I simply can't get comfortable on them. Either I'm barely on the front edge, which entails clearance issues, or my feet aren't flat on the floor. I realize that some of this is from misguided handicap requirements, but if we don't get a handle on this issue toilet heights will soon become completely untenable. People will start carrying around the item described in TFA just so they can get on and off the pot without injuring themselves.