skysight-inc/HackerNews huggingface dataset:
Lowtax also got shadowbanned on Youtube apparently. He had been making all of these videos that would basically never show up in search results. There is something to be said for sticking to your own forum I guess.
How many alternate data streams can a file have?
Show HN: I wrote an app to help companies transition to new office. Feedback?
A cellphone is pretty much the absolute nadir of "closed unit" devices (in the sense the prior poster was describing) that could be possibly imagined.
> it is built around static methods instead of proper OOP

The fake case against Laravel that never dies . The truth is found in the docs: https://laravel.com/docs/5.8/facades

> Facades provide a "static" interface to classes that are available in the application's service container. Laravel ships with many facades which provide access to almost all of Laravel's features. Laravel facades serve as "static proxies" to underlying classes in the service container, providing the benefit of a terse, expressive syntax while maintaining more testability and flexibility than traditional static methods.
Yeah, the standard falsehoods listicle would have ended right before that line.

Timekeeping is strange. Makes me want to store everything in TAI and then convert it for display.
Digital Doppelgängers Fool Advanced Anti-Fraud Tech
You don't think it's obvious given that the device is completely non-functional without internet access?
Tokens are issued from within the Spark customer dashboard and the token is required in order to pull the repo during install. It’s basically the honor system.
You can totally live somewhere rural and support yourself and a family. There's just less opportunity to make easy money there so it will be harder.

If your optimizing for least effort for a given income level moving to the city is a no-brainer since it's where all the easy money is.
I guess you are new here. :)

Dang is not trying to shut down discussion but simply providing easy access to past discussion that seems relevant.
Go Time 85: Go for Beginners
have a kid and find out for us
"On par with node" wow looks fairly close
"on par with JVM" thats a big stretch
I agree 100%.

It's clear to me that the U.S. has the technical capability of hunting down the origins of these calls, and bring the offenders to trial.

This leads me to believe it's a matter of political will, and I don't understand the inaction.
I have a theory that in most large companies the 80/20 rule applies. 20% of the engineers do 80% of the work.
Tyler Malka (Evilore) of Neogaf (gaming forum) boasted many times about being a millionaire from ads.
... and blue light?
Not sure how it works in the US, but in Germany this would be possible. Here, it doesn't have to be "intent", meaning you want it to happen. There is another concept called "billigend in Kauf nehmen", which means you know your actions could cause this, but don't care if that's the outcome. This is different from plain negligence, where you just believe it won't happen.
NYC is a very large city, that really would make more sense being separated from NY state and turned into a separate city-state.

Manhattan alone is larger than many other cities, and it's only one "borough" in the city. If you look at Manhattan by itself, I'm sure you'll see very different numbers on car ownership. It's the people in Bronx, Queens, etc. that skew the numbers.
AMD Killing Off Threadripper Processors Suddenly Makes Perfect Sense
On HN there is a downvote button, but no block button, so its not a great comparison. If you just dislike someone on twitter, you would still see the user's new posts. If you dislike what they are saying in the present, do you still want to see what they're saying in the future?
When I worked for a non-profit they paid like a quarter million dollars for a Drupal site with some slight modifications that never even got completed. I had to trudge through months of debugging and solving problems, and ultimately I couldn't be bothered with Drupal Core so we brought in some contractors to solve the biggest issues while I worked on rebuilding the whole stack. Drupal knowledge seems to pay well, they were able to charge us $150 an hour at their non-profit discount.
In some states, suburban and rural folks find out they like concentrated areas made for people, not cars, once every year. They love the state fair.
Which is kind of a shame because it means most of that will be lost to the sands of time.
The George Costanza way of doing business. The more I grow less young (I’m close to 40 now) the more I realize that the Costanza character is one of the closest approximations of daily life in a society like ours. Dilbert or “The Office” TV series are also very good fits but George Costanza is in a world of his own.
You can make an actual Automator service to do the batch renaming and then call it whatever you want. The Automator version also has more features than the Finder one.
The command line tool for Laravel is named 'artisan'. You use it to do everything in Laravel, from setting up controllers/views to seeding databases.
By virtue of performing the action, you validate the choice to publish as a human decision.

Here is where we get into accountability and tooling. On some level, we know humans have a tendency to rubber stamp and desensitize approval processes, so what if you just select all in a huge array of checkboxes and then click OK to approve without reading?

At what point does paying the electric bill boil down to tacit approval? How do we enforce any sort of regulation that ensures content is read and understood before going live? What about art? What about flights of fancy? Why does any information or data have to make sense, or be labeled prior to consumption?

So, basically, it's just make sure a human is around, and understands that if they're causing problems, there will be hell to pay.

With large, multinational organizations like publicly traded corporations, we have a moral hazard, so it's not enough to just use jail as negative reinforcement. Jurisdictions like international borders can quickly prevent conventional punitive action.

But you have to figure that harmful behavior comes with consequences, no matter the degree of automation. There's no real bottom to unconventional consequences, so it's better to get in front of the concept before real world events go off the rails, and come up with a game plan.
the original code is to prevent FOUC, that 8 second delay is sort of a fallback if the js hasn't unhidden the body
Must be immortal before his death
Perhaps give browsers the ability to load cached content across domains? So, Google would tell my browser to cache this resource, and then when another website requests it, it's already available in my cache.

I'm sure there are some security/privacy implications that would need to be worked through, but they don't seem insurmountable? It can't be worse than letting websites show fake URLs...

(Security-wise, the primary thing that comes to mind is you'd want to store and check a hash of any asset cached by a third party, to make sure they're actually the same file.)
Doesn’t the fact that we’re just now catching up to 2007 levels support my point rather than refute it?
That’s strange, never experienced any issues. Do you use proper power supply?
That bug was fixed in 14 days if I read that page right. The complaint here isn't just that the bug happened, but that it happened long ago, is fairly visible, and is still around a year later.
One thing to note is that both Google and Amazon smear out the leap seconds https://developers.google.com/time/smear so that this is no longer a falsehood on AWS or GCP. I suspect, over time, more organizations will adopt this approach.
One of the first web systems I ever put into production (still in use other than modernization I went 5 years without a bug report which still astounds me) after I jumped from desktop to web I charged £1500 for (it was about 20 hours actual work the rest was spent learning the right way to do things), did the job over 6 weeks.

Client let slip they'd been quoted £11,000 for it and 3mths.

Next job they asked me to do was £5,000 and I said 3mths (it took less than a month and I was working full time).

I learnt that lesson fast, don't charge what it's worth to you, charge what its worth to them.

Or as an ex-boss pithily put it "serious people charge serious money".
I think the bubble has to do with purists vs pragmatists.

I once joined a Java team as a front-end dev (I'm full-stack). They would do the back-end. They had done everything by the book perfectly. Following all the best practices. But the back-end wasn't doing what it needed to do by a long shot. They were stuck. Meaning I couldn't make progress. So I cooked up a simple (temporary) PHP back-end so I could easily build the needed queries. All nicely secured with LDAP. I was literally running circles around their solution. But it was blasphemy.

Eventually they ported my code into Java. Some portions literally one-to-one. Nobody will ever know the critical role PHP played in this Java success story.
I used blame twitter for creating at outrage culture.

But then I realized I had it backwards. There have always been people who find it fun to vent outrage, moral indignity, and condescension. They just got it from TV blowhards before.
If you can "invest" the 1K into something that you don't get taxed, and, can give you some return then it is a win.

I remember being mentioned that the whole reason General Electrics bought a division of Alstom was to not bring the money back to US and get taxed, let's say it was 1 billion dollars and 50% tax.

Instead of getting net 500 million back to US they can keep that money abroad and invest 1 billion in another company that can net more than 500 million in the long term.

Above is likely the way of thinking for those sort of occasions.
Why not just start counting Google Doc sizes as part of the quota? That would solve the whole problem, right?
I'm cool enough to be invited or at least grandfathered-in to some of them but it's not the same. You can't just go online and find a different weird community every evening like you used to 15 years ago.

Also, with the tightening of privacy, there's less and less recruitment going on which makes me pessimistic as to the long-term viability of these private groups and forums. They seem to be slowing down with fewer posts every month. Many smaller ones which made the transition from IRC to webforum to some modern software are a pale shade of their former selves even when the Internet around them has been booming.
Twitter by design encourages trite / curt posts that have to be outlandish to get any attention. Nuance and understanding are not encouraged ... just based on how the whole thing works.

The medium is the message.
Updated flood plain maps will send the housing market underwater
This has not been my experience at all. TypeScript's tooling is great, it's interoperability with non-TypeScript code is a non-issue. You're drastically overstating how different it is from an ES6 toolchain.

Also remember that TypeScript is very forgiving if you decide to avoid types in some part of your codebase. However, I will tell you that I always end up regretting not using types when I come back to the code in 6 months.

> Library authors opting for TS may well be closing door for contributors from mainstream dev demographic.

I think it's the complete opposite. Good typings make it easier for new contributors to get up to speed, make changes without breaking anything, and document those changes. Furthermore, it makes it significantly easier to push out new versions of your libraries since TypeScript will help users debug breaking changes.
I smell more sewage in the city I live in than cow manure or pig farms visiting the rural areas.
It doesn't make sense in terms of raw profit, I agree. But many expenses are paid pre-tax effectively making them cheaper than if you had paid for them with post-tax dollars.
Is it also possible for Unix time to go backwards with NTP? I assume that's much more common in practice than leap seconds?
For anyone who hasn't seen this before. There is a pretty good gVisor Architecture Guide that explains how this works pretty well via a few diagrams [1]. Lots more info on these pages too [2, 3].

> gVisor intercepts application system calls and acts as the guest kernel, without the need for translation through virtualized hardware. gVisor may be thought of as either a merged guest kernel and VMM, or as seccomp on steroids. This architecture allows it to provide a flexible resource footprint (i.e. one based on threads and memory mappings, not fixed guest physical resources) while also lowering the fixed costs of virtualization. However, this comes at the price of reduced application compatibility and higher per-system call overhead.

From what I understand, basically a user-space program that wraps your container and intercepts all system calls. You can then allow/deny/re-wire them (based on a config). So, you have pretty much complete control over what your apps can do.

This for me, is sort of the key takeway from the blog post too: "because we use gVisor to increase the security of Google's own internal workloads, it continuously benefits from our expertise and experience running containers at scale in a security-first environment". So, Google's using something like this internally too for their own workloads, which should be a pretty good sign this works in real life.

[1] https://gvisor.dev/docs/architecture_guide/

[2] https://github.com/google/gvisor

[3] https://gvisor.dev/
"Apple A12 in my iPhone is limited to 2.5 GHz, so I multiply the result by 2.5 to get the number of cycles."

I can guarantee that unless he was going out his way to force it, the processor was not running at 2.5GHz... it would have been scaled way back as mobile processors are very aggressively tuned for power-saving.

Unless he can show how he managed to disable frequency scaling on the iPhone, the results are kind of meaningless.

If he wants to get the cycle count of the instructions, you don't have to run it, you need the datasheet from the manufacturer (which may be difficult to source admittedly).
Ask HN: Pivotal Cloud Foundry vs. OpenShift?
Does anyone have any experience dealing with both? Which would you recommend if good support (ie easy to find answers to questions online), cost, simplicity, and ease of installation are the priorities?
> Staring into the sun is bad for you

Due to intensity, not due to spectrum.
Coin.ink – new german crypto tax startup
Last year, Walmart gave US associates a bonus that were based on a sliding scale of tenure and capped out at $1,000[1]. While not a particularly large amount of money for a bonus, it is in proportion to their associate salaries. And in proportion to the amount of associates they have: it equated to a $400mm one off cost. If they had adjusted wages by the same amount (i.e. less than $1,000 per employee), that'd be an additional half a billion dollars in net new recurring salary costs that would be hard to ever walk back for what is a fairly marginal increase in compensation. And you've just made your annual increases that much more expensive by raising the baseline. Even for Walmart that'd be a big chunk of change to absorb[2].

</anecdote>

Adjustments to employee compensation can have a lot of second order effects. If you bring in a new employee above what you were bringing employees in at, that doesn't happen in a vacuum. If the employee was brought in at a lower level, you've potentially set a new baseline for where you need to bring talent in at. And also need to make adjustments to your other salary bands to compensate in order to ensure you don't have a flight of more senior or tenured talent when they catch wind of what the new people are being brought in at. It's also hard to "reset" pay tiers over time unless you have an incredible amount of turnover, since your tenured talent isn't exactly going to be happy with a pay decrease over time.

Consultants/Contractors are different. What you pay one consultant has little to no bearing on what you pay any other consultant, nor what you pay employees. The impact of that is insulated to that specific relationship, and ends when that relationship ends.

<another anecdote>

I currently work at an agency, and the client billing rates for my time varies wildly from levels I'm able to get for myself when I do moonlighting projects (and I'm terrible at sales/rate negotiations) to anxiety-inducing "how could someone ever fathom spending this much money on an hour of my time?!" that are only possible because of the particular pre-existing relationships we have with the client that anchor our value/cost at that point. We even have a few clients with multiple SOWs from different departments, where my rates for each department are on completely opposite sides of the spectrum. If you transfer an employee from one department to another for substantially the same work, you'll need to pay them substantially the same regardless of changes to their incremental value from one department to the other.

[1] https://www.thestreet.com/story/14446039/1/walmart-uses-u-s-...

[2] They did in fact absorb such an increase though - at the same time as the one-off bonus occurred, they increased their minimum wage for US associates to $11/hour, which resulted in an immediate incremental increase of $300mm in annual employee compensation.
The complexity still has to exist somewhere, right? By avoiding this, they're just keeping it in all the developers' heads, rather than a legacy mode in the compiler.

I'm not sure that's the wrong decision, but it's not a great one, either. Too much complexity in the implementation can kill the project. Too much complexity in the language can kill a person's hope of learning it.
For those more familiar with Kubernetes and gVisor, would this allow me to build a CI/CD service that runs untrusted user code?
Translatotron: An End-to-End Speech-to-Speech Translation Model
A pair of googly eyes could radically change how people spend their money
Falsehood #2 is false even for inserted leap seconds. If you wait one second from 23:59:60.00 to 00:00:00.00, Unix time has advanced by zero seconds.
Leap smearing makes #3 no longer false, but #1 and #2 remain false
You had it right the first time, I think. There have always been those things, but then Twitter gave them a place to coalesce and then kept adding features like like metrics and quote tweeting that made all of those behaviors easier in the name of 'engagement' and VC metrics.
> Why on earth is that unfortunate?

Because many times, they write bad, buggy software. Because other people end up having to maintain it, or fix it, or replace it. Or they release things like plugins that malfunction, but because they're the best out of a set of bad options, end up being the de-facto solution that everyone has to deal with.

I'm not talking about people who build software that works ok, but has bad patterns. I'm talking about people who write cash register software that uses floating-point math to do calculations, or Wordpress plugins that fill up error logs with garbage or nearly DDoS sites because they don't understand how to write efficient code.

Not that I've done any of the above as an early PHP developer, no sir...
I wouldn't say it's a slightly different context. There is also a difference between being a "white glove" architect and a practical technical lead, who is expected to be able to help with the details.

I have me a bunch of "architects" who can "do everything", until you ask them to solve a practical problem.
I think your facts are upside down. The externality of climate change and other pollution is what takes us away from efficiency.

But even ignoring that, to give just a couple of concrete examples: shutting down coal-fired power stations in America would save Americans billions just in the cost of electricity. That's completely ignoring pollution and climate change. Yet there's a lobby fighting to stop that. Do you really think that's because they're worried about poor people?

Every single projection suggests that electric cars will be cheaper than their ICE counterparts due to their massively higher efficiency, again even if you ignore local and global pollution. Yet there's an organised lobby fighting against that move. Is this because they're worried about poor people?
>"We give the public sector a lot of decision making power relatively free of consequences, and leave massive profit opportunities for anyone in the private sector who manages to buy enough influence."

What would be an example of giving the public sector much decision making power "relatively free from consequence?" Would this be the FCC in this context? I ask because I'm genuinely interested in the point your making. Is there a relationship between this and and opportunistic private sector? Would this be the cell carriers in this context?
Here is the Oregon Public Employees' Retirement Fund contact page. It has their upcoming schedule of board meetings as well as an email address for submitting written testimony. Would be good if they could explore divesting themselves from Novalpina or encouraging Novalpina to divest NSO.

https://www.oregon.gov/pers/Pages/Board/PERS-Board-Informati...

Board email: PERS.Board@state.or.us
Problem with many of these schemes is that they are capital intensive, so if you can run them only when there's an oversupply of renewables on the grid, well, the economics are going to suck.

I do think that synthetic fuels is a likely solution for things like long distance airplanes which are very hard to decarbonize otherwise.
> Perhaps it's just marketing, trying to prize people away from Microsoft Office with a thing that doesn't actually cost them all that much?

Exactly. Never underestimate how much people love something being "free", even if only costs a fraction of a cent.
It can be done by asking some obvious question for humans:

"This is a anti-robocall system, please answer the question to complete the call. A mother cat and her three kittens are sleeping in a box. Dial the number of animals in that box."

The number of kittens change randomly and maybe the system can put some pillows, blankets and other non-animals in the box too, making automated processing harder. AI will get there, sure, but this will make things expensive for the attackers.
Consider a very slow network connection. Is effectively delaying the page loading for 8 seconds worth it?
Frustrated with Manchester United performance, I developed an app in a weekend and hosted on Digital Ocean. https://keeporsell.club We used the latest JavaScript stack reactjs and reduxjs and redux-persist to build the app. If you want to learn the ropes like how we did the whole app in a weekend from scratch, then go and subscribe using the form at the top of the site. Please visit the website and let us know your opinion. I value your feedback.
Right but, people often match volume/level when testing so things sound different, because +3db tends to sound better to the human ear.
I'm so conflicted about using Android and I haven't taken the time to fiddle with LineageOS. I've switch a lot of services away from Google at this point and I just don't see how I would be happier using a closed ecosystem like iOS and I don't think Puri.sm will cut it as a daily driver.
Stories like this make me optimistic about fully autonomous vehicles
Legit is really new language and first time I saw it, I feel wow.
From the list, I like Malbolge and it is funny since even inventor was unable to create program for it .