skysight-inc/HackerNews huggingface dataset:
Without broken formatting:

> 1. The initial time to establish a connection is higher than would be ideal

> 2. Each connection, even an idle one, has an overhead of roughly 10 MB. For idle connections this is pretty much wasted space and most application frameworks grab a pool of connections accumulating quite a few idle connections.

> 3. The max number of connections you can push the system to is somewhere in hundreds to low thousand. Yes, it is possible to push PG further but it is not trivial.
I can't find the report itself but the submitted testimony and hearing is here* In particular Collins' submission has this:

>787 Lithium-Ion Battery Containment:

>Before the AIR Safety Review Process was implemented in mid-2015, there were other examples of FAA management accepting applicant’s positions over the concerns of FAA technical specialists, the FAA’s aerospace safety engineers. For example, during initial certification review of the new technology 787 lithium battery system design the certification of the 787, an FAA technical specialist determined the lack of a fireproof enclosure could result in catastrophic failure due to uncontrolled fire from the battery. He proposed to FAA management that the special conditions design of for the airplane system lithium-ion battery should include a requirement for a steel containment structure that would be vented overboard. FAA management overruled the specialist. The specialist worked to modify a new special condition that was applied to the battery installation so a containment system would be required. Unfortunately, FAA managers pushed to delegate 95 percent of the certification to the applicant, including the high risk, new technology, battery installation. Without FAA safety engineer oversight, the ODA found the design without an enclosure to be compliant. Sadly, after certification, the airplane system lithium-ion battery experienced two extremely dangerous fire events and the FAA mandated the 787 fleet to be grounded. The design changes the FAA mandated to allow the 787 to fly again included a steel battery containment box that was vented overboard; as originally proposed by the FAA aerospace engineer.

* https://transportation.house.gov/committee-activity/hearings...

edit: better link https://docs.house.gov/Committee/Calendar/ByEvent.aspx?Event...
IP over Burrito Carriers – IETF
The commitment price is way cheaper: $14.53795/vCPU for n1 vs $10.03/vCPU for e2.
They shouldn't have the same transactionID then, no?
With more menial jobs, you can definitely develop without learning much or at all.

I have quit a job because it felt like my day devolved into a glorified "copy-paste monkey". We had a basic template we used for clients, we just did a bit of copy-paste-modify crap to it, and then gave it back to them. I rarely if ever learned anything, but it was technically development at some level.
Well said.

I'm just starting to get some IoT devices -- mostly because that is the only way certain things I want come -- but I would really rather have localized control of these devices in my LAN than have them go out to the internet. (If my house is cut off from the 'net, but there is still power, I should be able to turn my light on and off! Extrapolating to a world where everyone has IoT devices and they work like today, it is more than a little disturbing to me that a third party could turn off people's HVACs, plunge them into darkness, and taunt them over their speakers).

Devices in my home should be under my control. No one else should be involved. I grant the expedient part where these things all talk to the internet, so that they are easy to use, but there is every reason to believe that I should be able to control it on my own network, without it talking to the internet, and without having to resort to hacking my own hardware.
very cool. does your company maintain the IP ownership to anything made during these periods?
Texting is ruining personal relationships
Ok, we've changed to that from https://decrypt.co/14386/jack-dorsey-wants-to-decentralize-t....

Edit: never mind, I see that this is a dupe of https://news.ycombinator.com/item?id=21762510. We'll merge the discussions instead. Edit: done.
Freemium vs. Free Trial: Which Is Better for SaaS Startups?
Then it would appear my comments have been for the few that haven't heard it all before, and you are not one of them.

Was this a rhetorical question? "How does having my house near the street on my lot restrict public usage of the street?"

If you have heard the argument before, ad infinitum, then you obviously already knew one of the possible answers. So yes, it must have a rhetorical question. But no one else but you would have been able to know that, and I mistook it for genuine confusion or curiosity. Why would you criticize someone trying to answer a question that you asked? It would have been easy enough to mention that you had already heard the incident sunlight argument and reject it.

For the record, I reject it, but whether I agree or not, that is one basis for the architectural restrictions included in zoning laws all across the US. Knowing that it is such a trivial and frivolous reason is just another reason to dislike zoning, along with knowing that land-usage restrictions are based on racism.
> There was some time when 3.14 MB was a big unit of measurement

I don't know what storage medium that refers to. Plain old 3.5" floppies only went up to 1.44 MB.
You may want to describe part of your work on a task as reviewing solutions (for a given PR) and then after the standup spend some time learning about related tech to whatever PRs you have assigned.

If the product guys are any good they will care about having 'options' and will therefore welcome devs that are taking a broader look of the solution space.
I feel like general purpose programming languages very widely already let you express DSLs, with semantics, names, structure, etc. appropriate to the domain.

What they do restrict, to various degrees, is the syntax.

So what we're talking about here is custom/customizable syntax to go with your DSL. That can be nice, but it comes at a high cost -- e.g., developers will have to understand the syntax, it will need to be maintained and extended as requirements grow or change. Of course it's worth it in some cases, and tools to help do it are great when it is.

But I just don't see that there's a general problem that we don't have enough custom language syntax to deal with.
> After 6 months, if the market cap of the company, plus the funds expended in the buyback, is greater than the inflation-adjusted pre-buyout market-cap, then the company has created shareholder value through some other mechanism

The mechanism may be called profit, earnings, free cash flow... at least for the old-fashioned companies that bring in more money that they spend over the six-months period.
Hello, I am the lead developer on the OEC. I was brought here by an open issue someone made referencing this article. @articfox you are 100% correct in that the data is factual (or as reported by source) but the text is missing some context. The HS product 3002 does include vaccines and this was missing from the label.
If you're speaking of a non-compete agreement, I understand them to be largely unenforceable. In the US it depends on what state you're in.
> What happens if I wanted to conditionally include/not-include an <li> for the list of items?

Depending on the use-case, I wouldn't want to put the conditional in the template.

Instead, I'd filter the array of `items`. Maybe using a computed property `filteredItems`.

The idea being, you shouldn't be putting Too Much Logic within the template.

Idk though, I started off in Vue and am very much enjoying it; I haven't spent a lot of time dabbling with React yet
You can still get migrated with a local ssd:

"Compute Engine can also live migrate instances with local SSDs attached, moving the VMs along with their local SSD to a new machine in advance of any planned maintenance." [1]

[1] https://cloud.google.com/compute/docs/instances/live-migrati...
Pros and cons of using React context API+hooks to manage state instead of Redux
They process 18 million transactions per year, total, not 18 million dollars of transactions. And they only found 56 duplicates, i.e. a 0.0004% rate. (56 / (18e6 * 8/12))

For comparison there's a Kaggle dataset of 2 days of European credit card transactions from 2013. It contains 284k transactions of which 0.147% are fraudulent.

This 1000x difference can either be good since it means the state is mostly paying appropriately or bad since the detection is not as good as the credit card company's.
Some people do it for fun! you might be saying "ooohh"
Sure but:

1) Some things can't scale on more hosts, like say an action MMO with no sharding.

2) Scaling dynamically does not necessarily mean you have to do it unpredictably.

Are you running them as unlimited or standard?
I wonder if something like a gaming VPN is any improvement on the current way games use networking resources. This could be a service that 3rd party games require, or could be built into Unity etc., such that online multiplayer (at least on PC) could be secure and also fast.
Any language/toolchain that compiles to both native Android and native iOS is going to be a blessing, regardless of the features at the language-level.
I agree with you! But while we're being pedantic, I should complain that I don't like "tomato/fruit" analogy since the categories "fruits" and "vegetables" are not mutually exclusive.

There's no botanical definition of "vegetable" like there is with "fruit". So it's sort of disingenuous to complain about edible plant categorization while using the social/cultural sense of the first word but not the other.

> In theory tomatoes are not vegetables.

I don't think I agree with that sentence. "Did you know that a tomato is technically a fruit?" is true and interesting if you've never heard it before.

On the other hand "Did you know that a tomato isn't a vegetable; it's technically a fruit!" <- This is false. Fruits are only not vegetables if you use the social/cultural sense of both words.
> A car is an absolutely massive increase in QOL

When you build cities which requires cars to get around then owning a car is almost essential. When a city is built around other forms of transportation, not so much. All the insurmountable problems like rain and sun happen in the places where bikes are common, it turns out people are just fine without their cars when the infrastructure is good enough.

The big problem with car friendly infrastructure is it takes up so much space, it makes almost every other form of transportation more dangerous and slower.
Utilizing the energy in lightning is hard, the voltage involved are hard to contain without damaging equipment and you can't charge batteries directly from the strike so it must be buffered somewhere.
Show HN: Blueberry Landing Page (Made with Webflow)
Thanks! This, and a few your other posts on this topic gave me some interesting things to think about and links to read.
AdaCore just built an Ada front end for LLVM, so maybe not for long :-).

I'm not sure I understand the problem with rust build times. In Ada, at least with GNAT, a full rebuild of 200KLOC can be a bit long, depending on your use of generics, and your number of cores (thanks to AMD, build times will soon be ridiculously short). But next builds with slight modifications are quite fast, thanks to modular compilation (every module built independently, same as for C, thanks to spec/body separation if you just change the body of a module you just recompile the specific module) and incremental compilation (only rebuild what changed and their dependencies).

Is there something inherently slow in the Rust compiler that disallows those ?

I know that writing an Ada compiler that could compile units independently seemed impossible to everyone at first, until (the late, sadly) Robert Dewar worked it out with RMS : https://news.ycombinator.com/item?id=15880160

I don't know Rust enough, just that what they're doing is amazing, and I hope they're not too focused on the small scale optimizations (which are great!) and look at the high level optimizations too, and especially to what's been done elsewhere through sweat and pain.
Ah, that time of day when a blockchain article makes HN front page and the same critiques of a $100 billion asset being completely worthless get made. Then after commenting, they go back to their jobs data mining children watching videos, or selling more banner ads, or whatever...
I've been dabbling on and off with web-dev for the past 2 decades but truthfully always struggled to grasp core web concepts and so always felt some barriers to building cool/fun stuff.

Now, I'd heard about Webflow a number of years ago and how it makes building sites very approachable, and while I did try my hand at it, I have to admit, it still felt overwhelming to put something respectable together. This year, I decided to change that and threw myself at Webflow. I wanted to build something I could be proud of.

After many false starts, I managed to put this silly landing page together (inspired by the Potato Landing Page https://dribbble.com/shots/2042501-Potato-landing-page). I wanted to learn Webflow while also seeing how far I could take it AND make sure to not get overwhelmed again. So I spent a few hours a week for a couple of weeks, first learning some basic Webflow skills, and then following along some tutorials. All in all, I'd say I put around 25 hours into this.

In retrospect, the biggest barrier to my seeing this project through was my own head. It looks super daunting when you're on the lower end of a steep learning curve, then you get on and realize the curve isn't scary steep, and then you're on the other side and thinking "gee, why didn't I push myself sooner?"

Anyway, hope you like it! It's still a little janky in parts and I'm not a big fan of scroll jacking (again, just testing and learning the limits), and it totally crumbles on mobile (for now), but I'm happy to get it out there so I can move onto other things now. Thanks!
You're correct that it's our own responsibility to be on top of whatever is going on and to train ourselves. However, plenty of companies think that expect for training scheduled and provided by the company, that it's not appropriate to train ourselves on the clock.

Personally I agree with you, and find that discouraging people from training themselves during business hours just results in most employees not fully applying themselves.
The economy as a whole. All these companies are putting themselves at risk by taking on debt to do buybacks. As soon as there's a hiccup, this can lead to a cascading effect of bankruptcies, leading to a recession or depression.
How does one learn more about these topics outside of googling -- which I just did? (i.e. salience models and building coalitions)

I have to do this daily -- and I'm learning as I go -- but I'm finding books like Getting to Yes (with BATNA and all that) to be a little too theoretical.
I think censorship is no longer censorship when it happens purely on the client side, it’s just filtering. As long as the tweets all continue to exist out there somewhere, someone can write a client to display them.

This will, I predict, make a lot of people unhappy because “omg there are Nazi tweets on my blockchain” but personally I’m happy with it.
Ever since Apple added automatic detection of QR codes to the camera app, I think they're pretty well cemented as a good way to transmit small amounts of data.
You know how old computers always rounded things to the nearest pi...
Whilst I can't compare fulcrum to confluence, I can compare Zim to confluence, and they are chalk-and-cheese. Zim was designed principally as hierarchical notes-on-steroids for personal use. There's no permissions beyond the file level. I have no love for confluence (or jira for that matter); we've used both and fight both. We now use xWiki across the org for shared knowledge -- it has good access controls -- displacing confluence. Data migration was easy. For local information management, we suggest people use the tool they are most comfortable with from {dropbox paper; evernote; zim; devon-think; apple-notes; xWiki}. (We are a Mac & Linux shop).
>This couldn’t be further from truth. Buybacks are the result of executive incentives to hit a certain stock valuation.

Why do you ignore the people who choose to sell their shares to the company?

Stock buybacks move cash from the company's coffers into the hands of selling shareholders, period. Whether it's good or bad to do so at any specific time is certainly debatable, but the idea that it "manipulates" the share price is wrong, both in theory and practice.
A while back I tried looking up a particular ezboard forum I used to participate in, only to find it was blocked. This is a real shame. I have some of the posts saved but it's only a fraction of the full forum.
Anyone know why the service is being shut down? Is it perhaps because of the California Consumer Privacy Act[0] that comes into effect in Jan 2020 and they know they can't possibly comply with these new regulations? That's my personal guess...

[0] https://en.wikipedia.org/wiki/California_Consumer_Privacy_Ac...
I keep hearing this but no one wants to pay me 3M USD / year.
We built cross platform tools with shared libs long before libtools existed. Removal would be best.

Flex is OK. It doesn't produce clean warning-free idiomatic C99 (or even C11) source code. The historical defaults, for lex compatibility that isn't needed anymore, are not good.
> Companies are giving their cash back to shareholders because each individual company thinks their shareholders can better allocate the cash, rather than the companies themselves.

I thought the reason for a stock buyback was that the board believes the stock is undervalued.

I can't imagine investing in a company that borrows loads of money from the government just to hand it back to shareholders. That sounds like a total scam to me and a terrible investment. I wouldn't accept stock in a company like that even for free. But what do I know. I'm not a CEO.
Please don't post unsubstantive comments here. Especially not dyspeptic unsubstantive comments.
That site adjusts for PPP, which is why they ask for location.
> the whole point of an alphabet is that it's a small fixed set of symbols

Emoji is an alphabet. There's a fixed set. I know they look different on different platforms but it's the same Emoji. Just like how an A here looks different to an A on Twitter. A vomiting face emoji conveys the same thing however it's drawn.
India's Data Protection Bill Banning Privacy Research?
Repl from Repo
Knowing a bit about psychological abuse and having experienced it on a scale far weaker than what was likely inflicted on this poor man, my heary goes out to him and the others. I'm impressed that he's doing this well. It will take him a long time to recover, and he will bear the scars for the rest of his life.
I would say your ability to walk away is the leverage. The manager is always making the final call, and the sales person is just there to enable price discrimination so they can feel out who will cave or not.
> A positive outcome of using gitmoji is the fact that it forces you to think through the content and message of your commits to a larger extent.

It really doesn't. My personal experience with people using them is that the content and message of the commits is the same quality as they are without them, but now they also have a pretty picture on the front of them.

It can encourage people to think more about their commits but I can't say I've seen a correlation.

I don't mind people wanting some "personality" in their commit one-liners, but it's the message and not the icon that adds value.
Agreed completely. My favorite example is the `slot` directive which doesn't exist in React because the pattern comes for free.

To take the example from the Vue docs:

// Component with a slot
<ul>
<li v-for="todo in filteredTodos" v-bind:key="todo.id">
<slot name="todo" v-bind:todo="todo">
{{ todo.text }}
</slot>
</li>
</ul>

// Consuming component
<todo-list v-bind:todos="todos">
<template v-slot:todo="{ todo }">
<span v-if="todo.isComplete">x</span>
{{ todo.text }}
</template>
</todo-list>

This can be rewritten in React with much simpler, cleaner code:

// Component with a "slot"
<ul>
{filteredTodos.map(todo => props.renderTodo ? props.renderTodo(todo) : todo.text)}
</ul>

// Consuming component
<TodoList todos={todos} renderTodo={todo =>
`${todo.isComplete ? "x " : ""}${todo.text}`
}/>

Simplicity is key. In the React version you don't have to worry about the `slot` syntax, build a mental model of how Vue treats it, or risk running into the limitations of the feature.
Anyway around the paywall?
Friend of mine is a senior exec for the Fujitsu Europe. I met him doing the Haute Route, a two-week ski tour in the Alps.

He says the amount of persuading he had to do to the global execs that being off-grid for two weeks might have it's benefits almost made it futile.

I can't help but wonder if this attitude has inhibited japanese progress.
When a company buys its own shares it’s essentially cancelling them: they become essentially worthless.

Look at if from a different angle: the ones selling the shares to the company are the shareholders. In aggregate, the shareholders own the company valued at $B (market cap) before the buyback, and the company valued at $A plus the cash paid $X after the buyback. If $A=$B they are creating $X out of thin air.

Even simpler to grasp: you have a business 50/50 with a partner. There is $1m in the company account, you reach an agreement and he will sell his interest back to the company for $1mn in cash. You are sole owner now. The company doesn’t have the cash anymore. How much was the company worth before? How much is it worth now?
I'm not familiar with GCP, what's the difference between Price vs Preemptible price vs Commitment Price? and where did you get the Commitment Pricing from?
Is that different techniques or you just have vastly more resources? I'm sure they'd accept your help in either case if you offered directly.
I know the units under $1500 very well, as I'm helping someone move out here who's not in tech/finance/medicine/law. That's simply not cheap enough, and micro-housing works for these people.

People come to cities for economic opportunity, they need to be able to live here while getting on their feet.
So...I pretty much have to work remotely. My wife is a resident and got placed in a small Midwestern city. Throughout her med school and residency, there have been pretty much no local dev jobs. The very few that I have available pay terribly. I either have to live 3+ hours away or - work remotely.

I've worked remotely for the past 5+ years. Most of it has been teams that have been mostly co-located. As a remote worker, this leaves you out of so many important company functions. No water cooler talk, no random whiteboarding sessions, dial-in to a conference room where you can barely hear cross chatter, get left out of in-house announcements, etc. You're really bounded to interacting via email, chat, and project management tools when you're the only remote employee.

100% remote companies have their challenges, but those challenges are shared by everyone. People understand the need to communicate in public places, avoid isolating patterns, and intentionally surface information to larger groups when possible. Nobody really has to worry about getting left out or missing a promotion because they didn't have "face time".
Twitter proposes open social network standard
Why is going to school for a subject a proxy for competency? Jason works for the Internet Archive. Perhaps "archivists" might consider more real world experience versus academic exercises?
CODE by Charles Petzold