skysight-inc/HackerNews huggingface dataset:
Who makes the decision to pick the best service? Essentially government contracting in theory works exactly like you are describing.
One of my old laptops had the function keys swapped (so you had to hold down Fn to hit the F key) and had mapped Sleep to F5, which I’m used to using to both start debugging and reload a web page.

The amount of times I put my laptop to sleep by accident was infuriating, and it was a work laptop so I couldn’t get into the bios to swap the keys back!
They're explosions though, they can't be controlled. And they contain heavy elements as the trigger.
I think the existence of SSDs are why modern OSs are borderline unusable on HDDs. It is kind of ridiculous how much passive IO there is, and how ridiculously long it takes to launch or open things.
macOS has a nice native print dialog, so Chrome's custom one is an annoyance when you were happy with the system one.

If you're on Windows though, man is Chrome's custom print dialog an improvement.
I started my company fully remote but doing payroll in multiple countries is a pain. Have you solved this? I'm limiting my employees to the areas I've already registered with the proper authorities and not hiring in any other locations.
> except convicted offenders [emph. mine]

No. Accusations (and court proceedings) need to default to being public. This is an important check on the power of prosecutors and judges.
> the amount of misleading information on the web is having a very real, very serious impact on the world

I'm not convinced this is true. I'm more convinced many really want it to be true to explain results they otherwise can't. And as expected, they have convinced others this is true. It's just another in the long line of bogeymen.
This is really stupid. If you can't get a first date with a few messages back and forth of general chit chat, then asking to meet up you are doing something seriously wrong. Unless there is a schedule conflict that delays meeting, the conversation should be 4-20 messages tops.
Heh, I actually thought the same thing, and it's not necessarily irrelevant.

As others note, it parses as bi-deniable -- it can decrypt on both ends into two plaintexts with plausbility.

But yes, I initially parsed it as Biden-y-able, which is surprisingly fitting [1] given Biden's ability to get away with any gaffe[2], which is analogous to what bideniable encryption gets you. So, a good mnemonic at least...

(Relatedly, I used to think git reflog parsed as re-flog "because you're only using this if you did something so stupid you want to flog yourself twice".)

[1] I hate the word "apropos".

[2] https://www.theatlantic.com/politics/archive/2014/09/why-joe...
True. If you are close to City Hall you are golden. Tons of options. But as soon as you are a little away the situation is horrible.
> Java/.NET/C++/etc. people don’t have the urge to publish every other line of code they deem “useful”.

I do for my code sometimes, except I make GitHub Gists out of them instead of putting them on NPM.
Thats how I feel about russia-gate. "Criticizing the corporate democrats and exposing their records? You must be a russian shill!"
Re: Any code you re-invent is code you have to maintain.

But the flip side is that any code you borrow you have to fix, debug, and/or replace if it doesn't work as intended. I personally find it far easier to fix my own code than others' code.

I'm not claiming one should reinvent most wheels to gain control, though, only that there are trade-offs for each. If you borrow code, you should have an alternative(s) in mind if it stops working in the future or key bugs are found in it.

For example, using a JavaScript date-picker gizmo for forms is usually not a big maintenance risk because there are multiple to choose from. If you had only one choice and that choice went kaflooey, then you'd be stuck.

Well, the user could hand-enter dates. For internal software that's an acceptable temporary work-around, but not for commercial software, because every customer expects a date-picker (and the HTML5 ones currently stink if you want mm/dd/yyyy formats).

In short, don't heavily depend on any external part you don't have a "Plan B" for.
It may be hard for their tiny brains to distinguish stripes from other things that are not animals.
This Is the Excellent Foppery of the World
What would the opportunity cost? What does silicon valley have that philly doesn't?
Jscrambler 101 – Countermeasures
VLC on iOS will transcode any content that the Chromecast can't handle. It does suck down some CPU, but my iPhone 6 keeps up with it just fine. I can pick just about any file from my SMB share and stream it to the Chromcast from my phone. Still a bit buggy though.
The most hilarious part of the narrative is that, when talking about the US federal government at least, a huge chunk of its inefficiency is right near the top of its spending.

Social security isn't waste. Its money that goes from taxes to people who then spend it. Its wealth redistribution, but for some stupid reason its from current workers to past workers than from the rich to the poor. But that money is by and large functioning as direct stimulus in myriad ways - most retirees spend their social security checks on goods and services essential to their life, they don't really try to save or reinvest the money that much, it provides a very consistent demand base and revenue stream to build a business for, and it alleviates pressure on the children of retirees to not have to care for them - or for much more expensive welfare programs to take care of them when destitute.

Theres probably some really nihilistic misanthropic argument that medicare is a waste, since the recipients are unlikely to make much further substantial economic contribution, but don't go arguing that you should be left to die just because you turned 70 and probably won't be "worth much" anymore.

Medicaid however absolutely isn't wasteful. Giving those without the means to afford healthcare access to it dramatically improves their ability to be productive and saves hospitals substantial amounts of money not having to provide live saving treatment for someone who couldn't afford to come until they were actually dying. It keeps people from becoming money drains on the economy by curing their ailments before they become debilitating.

But after that... its military spending. With 2.1 million active personnel and a budget of 590 billion the government is paying $280,000 per service member. The military does produce some research, and the US has some influx economic benefit from being the "world police" and largest military on the planet, but almost certainly not enough to offset the amount of money going into what is effectively a public jobs program that doesn't produce almost anything of value to anyone directly. The military does "employ" more than just its enlisted by keeping dozens of weapons contractors in business but they are then just companies manufacturing arms and weapons of war that cannot make anyones life any better. Its all a total and complete waste of money.

But of course the GOP platform is always cut everything else and spend more on the military, despite it being the most blatantly wasteful use of federal money, because its "their" jobs program, not the "others" jobs program. Spending money on the military is just a way to win elections for most rather than anything to consider a moralistic evil for wasting so much - money, lives, time, effort - on. It seems the conservative take away from the New Deal was that the guy giving someone money to dig ditches and fill them in is probably going to get the ditch diggers vote.
I voted for Measure M.

I'm a "sometimes" user of transport. I own a car and it's probably my most frequent form of transport outside my legs. I'm lucky enough to live in a neighborhood where I can walk to a grocery store, two restaurant/retail dense streets, a mall, and even a university, so that's fun. If I'm meeting/visiting friends across the city, though, there's rarely public transport options that aren't going to triple or quadruple travel time. So, I often drive.

But not always. Some routes have convenient travel times -- for example, I can get from LAX to my house for $1 on a bus. Metro to downtown LA or Santa Monica is pretty convenient and lets me skip parking hassles/fees. Throw a rideshare into the mix and you can get pretty great coverage.

And as a sometimes transit user, I can tell you that buses and trains are definitely not empty -- sometimes they're uncomfortably crowded. People are absolutely using them, even if not everybody uses them all the time.

So I was happy to support Measure M, be a sometimes transit user, and hope that I can become a more frequent one as options expand.

About the only real complaint I have isn't really a transit network one per se -- the modern society-wide issues of homelessness, mental health, and drugs spill over into every public space. Cars and curated neighborhoods can give you a bubble of comfort, but don't solve the problem. So I voted for Measure H (among others) in hopes of seeing solutions there, too.
Thanks for pointing this out. It is indeed a typo.
Yep.

Any "solution" that involves a passenger vehicle is an improvement of a critically flawed and failed paradigm and not a true sustainable solution.
Inequality of output is not the same as inequality of opportunity. Two people with thr same opportunities may have different outcomes due to different decisions and luck.

Bill Gates leveraged a traffic light data system into a global default OS and productivity suite. It might be because he's lucky, it might also be because he saw things Microsoft's smartest hundred engineers did not.

Fund children to get food and education to the best of their abilities. Healthy adults don't deserve anything and can stand on their own feet.
I think it's wise to ask the question: Where do I/we need to be to build the best team, or the best company?

Are you in a domain where you need to hire people that are difficult to find outside of Silicon Valley? If that's the case, it makes perfect sense to found in the valley.

Is your business capital-intensive, and funding will be a long-term concern? Maybe SV or NYC makes more sense.

Are you entering a domain where most of your key customers will be located in specific metro area, and being located there lends you credibility? Found there.

It may also be smart to found where you have lots of local connections, letting you staff up with vetted local talent and leveraging local connections to get introductions to potential customers.

And finally, founding close to family/friends can help keep your mental health in check and help you stay focused.
JSNews – JavaScript News Android App
This feels, quite frankly, extremely odd to me.

What's the long term? Do you tell your partner on your wedding day "hey, remember when we first got chatting? that wasn't me, it was hired help, oho!".

Unless you have a very transactional attitude to relationships (e.g. a sort of elite-dating style situation where you just want a partner that earns well and looks good at social occasions) I can't see this working out well. Your entire relationship is built on a lie.

Oh, then there's the limiting case. Two matchmakers end up pitted against each other. A prime candidate for automation!
1) Crap standard library and core language, with lots of accidental complexity. These problems are fixed or (more often) swept under the rug many times over by library authors over the course of years, then eventually the core language/lib provides its own attempt at a fix, but by then there are a ton of implementations out in the wild and it'll takes years for a typical mid-size projects dependency tree to shake out all the "deprecated" libraries of any given feature like this, if it ever does. That so many libraries have to pull in other libs for really basic stuff bloats your node_modules dir in a hurry.

2) Platform incompatibility plus no-one actually writes real Javascript that can run directly on any platform anymore anyway, so there are polyfills for yet-to-be-implemented language features and compatibility overlays galore.

3) And yes a lot of it's just the fault of Javascript "culture".
This is not quite as convenient, but if you have DuckDuckGo as your default search engine, you can put !translate at the beginning of the URL and it will redirect you.

If you don't want to use a third party, open the large version of the Firefox bookmarks manager (ctrl+shift+b) and make a new bookmark with URL https://translate.google.com/#view=home&op=translate&sl=auto... and keyword "translate". Then you can just put the word "translate" before a URL and it will take you to Google Translate directly.
'Chaos' iPhone X Attack Alleges Remote Jailbreak
I'm not sure what are you trying to say. Do you agree with AOC or not?!

A tax rate of 1000% won't result in "fewer billionaires" as 0 of the top 10 (and approximately 0 of the top 100 I guess) billionaires made their wealth through salary. It's almost always either entrepreneurship or inheritance or marriage or more multiple of these. Taxing income won't change that.

AOC's suggestion is a cheap political play that encourages the low-vs-middle-class adversity and might win her some votes, but really most billionaires would applaud it, because, again, they'll escape unscathed. She can't suggest taxing profits/capital gains/inheritance/trust funds of course, because then she'd make enemies of actually powerful people.
I think there is an error in the title.

It should read: "Starting a Company Outside Silicon Valley Saved Me Just $1.1M"
> Proof by reductio: if they were all free, everyone would subscribe to everything.

Not necessarily. Having 15 different apps/ways to access content is annoying too. And of course nobody integrates with anybody because they're all competing so why boost the competitor's offer? But yes, if on top of that each of them costs $10-15/month, that's a deal breaker. I'd just subscribe to one that has the most content, and that's it. Maybe sometime in the future they'd get the right idea and learn to play nice... doesn't seem to be happening so far.
Also indentation-based syntax makes it (almost?) impossible to have an expression based language and IMO delimiters are definitely a price worth paying for that.
You're conflating car with automobile. Also you don't need any license as it is autonomous.
> Is it that we have enough theoretical scientist, but the predictions are not testable?

Yes, much research goes into string theory, but its predictions are "not even wrong", they cannot be proven false by experiment [1].

Disclaimer: I'm a layman on the topic, this is just repeating what I've heard.

[1] https://www.amazon.com/Not-Even-Wrong-Failure-Physical/dp/04...
Kroll Ratings has free reports on securitizations and the credit rating process. Check out the securitized aviation ratings.
Of those, only the first two qualify as "fake news", i.e. false news. To claim that "real news" do not contain the rest is ludicrous.
A quick tour through history will show that minor language defects have never been a showstopper for adoption. Python is popular in spite of it's minor irritations (and all languages have minor irritations in some form).

Further, all the human conditions that resulted in bad code style before are still present and showing through in Python codebases. Namely organizations with loose standards or inadequate tooling where language problems get magnified. This is remarkably evident in companies that used to be 100% C/C++ or Java shops and never quite figured out unit tests.
I love Semaphore. I remember getting a handwritten personal note and an informal invitation to visit in Novi Sad a few years ago. While that doesn’t say anything about the “tech” it does show that they are real people that care deeply about users — even fairly insignificant ones like me. That it’s a bootstrapped company with a really great product made me happy as well.
Ask HN: How do you organize your notes?
I work as a Senior Developer at a large tech comapny across many different projects. I have also recent started the transition to an SDM role. One thing I'm finding is that I have reached my capacity for remembering all the different items I need to follow up on, tasks that need to get done, notes from 1:1s, and long running project ideas/growth ideas.

I've started taking more notes, but without a good system for organization I am not getting much value out of them.

I'd be curious to hear what works for the rest of you. Specifically:
- What tools have you found useful for note taking (I bounce between vimwiki and OneNote)?
- How do you organize? By project? Tasks?
- How do you structure the notes? Do you have a template?
- How do you deal with "scratchpad" style notes? Do you ever come back to them?
- How often do you revisit your notes?

Any other general good note taking practices or methodologies that you have found success with would be helpful.
We could have pre-industrial civilizations that arise on Earth if we exhaust the natural resources. I imagine that we have enough scrap metal lying around to not prohibit post-disaster civilizations from working with metal.

It’s really a matter of how bad the ecological disaster is, I can imagine a point where it’s bad enough to cause a collapse of our current civilizations but not bad enough to prohibit smaller less technologically advanced civilizations.
> Using destructors for resource management in such languages is great, but I've also seen a lot of C++ code that abuses the object-lifetime machinery.

That's not abuse, that's the most important pattern in C++ (RAII). You mustn't think of C++ "objects" as Java or C# or Smalltalk objects - they are not, they are deterministic resource managers before everything.
Patent office and Qualcomm's litigation tactics
https://circleci.com/product/#how-it-works
Developer tools often have much higher requirements than the resulting product. Not everyone is using vim.
I like Dart in the context of Flutter, Typescript has “any” which is even worse!
neat - question: does this mean if I create a custom docker image (i.e. using FFMPEG for video processing), I can run my lambda using this environment?
> Any code you re-invent is code you have to maintain.

Any code you pull in is code you are responsible for. And you aren't in nearly as a good position to maintain it.
Some people in the west are shocked when they find out people can also be happy when they don't live in liberal democracies, like Russia, China or SK.
> Adapting Leslie Lamport’s observation about distributed systems, a dependency manager can easily create a situation in which the failure of a package you didn’t even know existed can render your own code unusable.

Gold right here. Makes me wonder what Lamport’s TLA+ could be used for in the problem area.
Elon's tunnels are the worst 3D alternative. The hourly capacity of a single city bus exceeds the daily capacity of an Elontunnel.

For example: Elon has proposed a tunnel to Dodger stadium. However, the existing Union Station-Stadium shuttles can (and do) handle 10x the proposed Elontunnel's max daily capacity in about an hour or two depending on traffic.
Product Manager, Promise
There is a PyTorch implementation by the authors https://github.com/rtqichen/torchdiffeq and there is a Julia implementation due: https://news.ycombinator.com/item?id=18676986#18691054. As for TensorFlow, we will have to wait and see if it can be done. The adjoint method is matrix multiplication, but the tricky part will also be integrating with numerical ODE solvers.
> Without active wealth redistribution, accelerating inequity is inevitable.

Having watched Mark Blyth, he has a theory that the capitalistic system can operate in one of two modes (https://vimeo.com/247596824):

A) Mode that favors the workers (US before 1970)

B) Mode that favors the capitalists (US after Reagan & Thatcher)

When capitalism is in Mode A), you get horrible level of inflation, but rising wages and profits for the workers (and since one man's wage is another man's expense the prices rise too). It creates great environment for taking credits, since inflation devours any profit bank can make on a credit. This hurts the returns of capitalist and investors, who stage a "market-friendly revolution" that will change system to B).

When capitalism is in Mode B) you get stagnating wages, and rising profits for capitalists. On the other hand, this causes inequality. Credits are available, but generally a bad idea, since the wages are decreasing. Usually in this environment the Supply Chain is Globalized making it really hard for Labor to move, but making it super easy for Capital to transfer (as Mark says "Good luck striking, if I can move my production to China")
I miss laptop mice that had actual buttons and didn't get in the way when typing. Laptop ergonomics are terrible these days.
"The trick is balancing capitalism with democracy, lifting the floor without lowering the ceiling."

Plenty of people would be fine with lowering the ceiling when the ceiling is currently "having a higher net worth than some nations". We don't need Bezos to be as rich as he is in order to motivate people to try hard. We don't need one unelected man wielding that level of power individually.
It shouldn't. One-based indexing is what all the research uses, so it is undeniably the better choice for Julia. But zero-based indexing isn't just a memory trick, it makes lots of math easier when you're concatenating ranges or slicing arrays or doing modular arithmetic anywhere near an array.
This isn't all of Twitter's workloads moving to GCP. Seems like just cold storage and some aspects of their Hadoop workloads.
https://outline.com/8Da2Ta
It’s the JWZ Lazyweb
to expand, adding transit capacity doesn't reduce traffic because we are well undersupplied for (latent and induced) road capacity demand at peak usage. additional supply is swallowed up by overwhelming demand because we're far from market equilibrium. we won't be able to build enough to satiate demand in the near future.

but if you look at it economically, adding transit (or road) capacity is a net positive since part of what drives economic activity is the ease with which you can execute transactions in person. so the main benefit of transit is more economic activity, not less congestion.

so transit funding was never really about materially impacting transit/commute times. but now that we have transit funding, LA and the state are both working on upzoning around transit corridors. for example, sb-50 (fka sb-827): https://www.latimes.com/local/lanow/la-me-ln-housing-bill-tr...

upzoning can actually reduce some congestion but it's not enough by itself. we also need to properly price in good/timely maintenance and the externalities of pollution. we need to greatly speed up the government agencies/bureaucracies that slow down construcion (permitting, inspection, planning review, etc.). we need to reduce dishonest roadblocks meant to stop development by making it prohibitively expensive (e.g., many ceqa challenges). we need to better control rent-seeking behaviors around real estate.

more housing, and a more responsive housing market, means people can move more easily, reduce commute times, and thereby reduce congestion.
I ask every time and most jobs will tell you that they expect a 40 hour week on salary, if we want to be minute per minute pedantic I'm leaving at 10am every Friday.
Johnny Can’t Write Multithreaded Programs (2013)