skysight-inc/HackerNews huggingface dataset:
The only difference between the F-35 program and the Fed's quantitative easing programs is that the F-35 program provided significant benefit to main street businesses and households. In all other respects both policies were designed to protect companies deemed too big to fail.

Boeing had the better solution for the next generation fighter, but LM had the greater need and its interests prevailed.
As Dr Ford from WestWorld said something like 'Human are very predictable and run in tight loops' while explaining there is not much difference between man and machine.

As I reflect on my life it does seem very predictable outside work. At office it is still a bit interesting due to all sort of random issues crop up in a work day.
"Transsion’s success has hinged on a glocalization ..." a great word, this is the first time I've read it but the connotation is obvious and I'm sure this word will be popping up more often.

I apologize if I'm the only commenter who has never read that word before and am now going to get trolled for my stupid comment.
Right, but that's because Microsoft hasn't seen the kind of explosive growth that Amazon has so it's easier to plan. Also they've been around a lot longer.
So, basically the same legislation as what California had implemented a few years before the EU.
I can't imagine a replacement with the same capabilities that's a one-man job.
>"Progress is slow because much of the long hanging fruit has been picked

Cancer is much more difficult and complicated than other types of diseases"

Or maybe the people researching it haven't been doing a very good job and have generated a bunch of irreproducible (even in principle) results:
https://news.ycombinator.com/item?id=17702380

Trying to make sense of a topic when the literature is filled with incorrect facts would be quite difficult and complicated.
> IMO our industry fetishizes performance to an absurd degree in proportion to how bad we are at correctness and basic security.

I completely disagree. Our industry (or at least parts of it) have absolutely no concern for performance or power consumption (electron is one of the main culprits here, but the issue existed with Java/swing before,and im sure it existed before that too). For the most part, our industry is just as bad at security though, you're right.

I disagree about correctnesd though - correctnesd isnt a binary thing, it's a scale. Some things matter more for correctness (it's ok if we miss an animation transition, it's not ok if we have bad rounding in our financial software). Overall we have a decent grasp of the severity of issues and in prioritising what to ensure is correct.
>They have the capital to purchase new governance in California & the Bay to effectively change the laws to foster growth

That's not exactly a good thing. One day it's sponsoring cheap apartments, the next it's dissolving labor laws.
OK, we've updated the link from https://techcrunch.com/2018/08/30/lego-built-a-life-size-dri.... Thanks!
I have always found it ironic that many of the very people who created the modern Internet, and have sold the world on the transformational possibilities of connecting with each other through it, also believe that one must physically be in Silicon Valley to succeed in their own industry. A founder’s desire to start a company that could reasonably be run from anywhere in one of the world’s most expensive areas should turn off investors, not attract them - and this is happening with more frequency as Bay Area costs escalate. If those within the Valley bubble want to remain relevant to the startup scene in the coming decades, they would be wise to leverage some of their own tools to provide those outside the bubble with greater access to the resources within it.
Many think that refcount isn't a GC algorithm and that it is faster than GC.

Well, refcounting is the basic way of implementing GC and is listed as GC algorithm in any serious CS book about GC algorithms like "The Garbage Collection Handbook".

What many refer as GC is actually the GC algorithms that fall under the umbrella of tracing GC.

Then refcounting is only faster than GC in very constrained scenarios:

- no sharing across threads, otherwise locking is required for refcount updates

- no deep datastructures, otherwise the call stack of cascading deletions will produce a stop similar to tracing GC

- implementations need to be clever about nested deletions when refcount reaches 0, otherwise a stack overflow might happen

- cyclic datastructures need programmer help to break cycles via weak dependencies or are just not allowed

This is only relevant for naive refcount implementations, there are many optimisations, which endup turning a refcounting implementation into a tracing GC in disguise.

Also just because a language uses a tracing GC algorithm, it does not prevent the existence of value types, or manual memory allocation for hot code paths, thus allowing for more productive coding, while offering the tools for memory optimisation when needed.

This is not yet the case with Java, but even here it is part of the language's roadmap to fix this.
A friend of a friend runs a pipeline construction company (think the people that would actually build Keystone XL or the likes) and he has a team of estimators that run all the numbers on a given project and come up with a budget. He then double checks their numbers by chartering a helicopter and flying the route with an an old construction foreman, who basically eyeballs the thing and and does some mental math. Apparently it was uncanny how often the two estimates were within 10% of each other, but that the old guy eyeballing the thing had saved him on a number of occasions by recognizing issues/costs that the estimators had missed...
Are you allowed to use child labor if it is to build a lego car?
Start by reaching out to "The Garbage Collection Handbook" that I mention in another thread.
"Eight megs" was supposed to be a hyperbolic claim about how much RAM it used, not the size of the application on disk (hence the "constantly swapping" part -- i.e., it's constantly going to your HD's swap partition because it wants to use so much RAM).
"Tractor production is up 7% this year! Milk production is up 4%! We don't need your frivolous Apple gadgets!"

Just joking. [In every joke there is a portion of joke..]
The Bay Area was defense industry before it was tech. Moreover, it was dotted with bases before the realignment commissions of the 90s closed pretty much all of them.
I used this phenomenon to build a laser tachometer a while back.
https://www.youtube.com/watch?v=RfitqGLPCUY
That FRIGN guy really needs to get off his high-horse and learn how to treat people with respect.
shrug I was just responding to the GP with 10 'academic staff' and 70 'administrative staff'. It's not like every professor has 7 secretaries there. Every university divides things differently. I was just pointing out that the 10/70 is not what it looks like at first, or rather, what some people here seen to think. (at least, I think - I'm not GP, maybe they actually do have 7 secretaries each).
I would say kerosene is flammable...
And even here, it is something that Sun used to do as well.
The biggest design problem is a failure of conception:

> The Pentagon sold Congress on the F-35 in part with the idea of creating a common aircraft for three services, alleging it would save money—despite the well-documented and glaring failure of the tri-service F-111 program 25 years before Congress signed off on the very same plan with the F-35 in 2001

The idea that the STOVL variant would have significant parts commonality with the others despite having a giant fan in the middle was pretty laughable right from the start. In general, three aircraft with three very different design mission profiles were not going to be able to share much without making bad compromises.
Reward Learning Over Weeks vs. Minutes Increases Neural Representation of Value
I mostly do frontend development, so I just use codepen, and tag all my codepens so its easy to search. Then I bookmark that page. I have all those files backed up by gists.

I might try the "everything.php" or "everything.js" file, scrolling through a single page makes a lot of sense for me as well. But I find I just reference the actual repository in github for backend things, so I can see the context of the use case.

Do you dump "everything.js" and "everything.php" in its own repo in dropbox? Would save the hassle of needing to commit it everytime, pull it from seperate PC's, etc.

I'm still looking for a golden unicorn solution where I just look in one place while still offering micro-testing environments (like codepen). I've tried way too many code snippet solutions it just adds more friction to development

Common snippets I have it all binded by macros.

My goal is to have everything searchable in 3 steps max, one keyboard click, one file navigation button press, and grokking it to find the snippet.
Off-label uses of drugs don't need to show efficacy but don't suffer from that problem. Doctors prescribe off-label based on what consensus has shown works even without FDA approved studies.
Better, depends on tradeoff's. RefCounting misses a key feature that ZGC, C4, Shenandoah and other Java GCs do (but not e.g. GO) and that is compacting. Secondly when accessing ref counted objects concurrently ref counting needs to be thread safe. i.e. using atomics, this does have significant performance overheads.

Pragmatically in high-throughput situations modern GC's perform better than simple GC.
The new things in Java land is that the newest GCs have vastly reduced stop the world times (trending towards OS jitter times),
while preserving compaction and without to bad throughput hits. (Even with the misfeatures of finalizers)

My personal experience with Shenandoah shows that this changes the way we think about heap settings for java.
i.e. just set -Xmx to 60% of machine ram and let idle collections make sure we never use more than 4% in normal days.
Yeah, as an American, I would be inclined to think the people who would insult you for being intelligent were more distracted by you being a foreigner, and would latch on to that to "insult" first, whereas the people who would appreciate your "exotic foreigner" status probably wouldn't insult your intelligence either.

I really don't think that is unique to the U.S. though.
How do you blacklist the site? Because I'm thinking that would be an interesting extension or browser feature of an anti-bookmark.
The internet never forgets, unfortunately.
True, but after 20 years, shouldn't they have figured out a way to take in more money than they spend?
‘Visual DNA’ Effort Looks to Outdo Deep Neural Nets
> Requiring off-hour access is admitting project management failure.

You are completely right.

Management lack of competence is pushed down and transforms in extra working hours for everyone else. In this kind of company, people are always putting down fires instead of working strategically. That causes more fires and more extra work at any time of the day.
User-Agent: BLU BLU DASH X
Manufacturer: BLU
Model: BLU DASH X
Device: BLU_DASH_X

User-Agent: Mozilla/5.0 (Linux; Android 5.1; BLU DASH X Build/D010U; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.70 Mobile Safari/537.36

Extra Info
Board: BLU_DASH_X
Brand: BLU
CPU_ABI: armeabi-v7a
Display: ALPS.L1.MP6.V2_6580.WE.L_P4
Fingerprint: BLU/BLU_DASH_X/BLU_DASH_X:5.1/D010U/1440747903:user/release-keys
Host: user-PowerEdge-R720
Id: D010U
Product: BLU_DASH_X
Tags: release-keys
Type: user
Time: 1453968094000
User: android

Version Codename: REL
Version Incremental: 1453967905
Version Sdk: 22
Version Sdk Number: 22

Display Density: 2.0
Display Density Dpi: 320.0
Display xDpi: 294.967
Display yDpi: 295.563
Display widthPixels: 720.0
Display heightPixels: 1184.0

Locale Country: RU
Locale Display Country: Россия
Locale Display Language: Русский
Locale Display Name: Русский (Россия)
Locale Display Variant:
Locale ISO3Country: RUS
Locale ISO3Language: rus
Locale Language: ru
Locale Variant:
I figured he was talking about Rust, given that it is basically a refcount system but with the added constraint that the refcount can not exceed 1.

It's the only language that is anywhere close to meme status that I know of.
Then, once you feel comfortable with two, add a third.

Because, what the hell!
What are the options in regular (preventive maintenance ) cancer screening? Cancer is horrible and I feel like by the time we discover the cancer - when it presents itself as a symptom - it can be too late. I realize in general preventive medicine seems to be rarely practiced and medical costs are insane (especially in the US), but is it scientifically feasible to detect most cancers early if proper screening were done on a regular basis?
> The other aspect is that some of us actually like our work and want to succeed at it:

Work is work. Your employer pays you money to do work. If you do work outside of that, it doesn't mean anything other than you don't want/can't enforce a boundary between your work life and private life.

Also, yet another aspect is that even more of us like our work and want to succeed at it but have been around for longer than x years where the novelty of being "always on" has worn thin.

An employer taking advantage of one's lack of boundaries is bad form regardless of whether the employee can't/won't see how detrimental it can be.
Only if you actually violate the non compete (and even then it will be state-specific).
I think they are, slowly. See the Firefox Weekly 44 ( https://blog.nightly.mozilla.org/2018/08/29/these-weeks-in-f... ) and search for "Contextual Feature Recommender": they're starting by experimenting pushing their Facebook Container addon.

Screenshot: https://blog.nightly.mozilla.org/files/2018/08/f712ffde-1c33...
Clock watchers will always unfairly be reviewed as worse employees.
If reference counting were going to help, they'd probably have switched to it already by now. I wonder if the poster just is angling for an opportunity to embark on a rant about one of Swift/Objective-C/ARC, Python, Rust, C++ - or perhaps all of them?
How will this interact with other privacy tools such as Privacy Badger? Are they safe to use together? Will they negatively interact?
stock LEGO in sets is around 10 cents per piece. technics are more expensive. Looking at Ebay, it looks like 30-50 cents on average. You are looking at $200K to $400K for the 1M Technics pieces. They said the motors cost $70K. Say up to $500K for LEGO including custom elements.
The Moveable Feast Machine is similar to cellular automata, but different in some important ways, that make it extremely robust and fault tolerant:

It's a "Robust First" asynchronous distributed fault tolerant cellular-automata-like computer architecture.

Robust programs running on massively parallel unreliable hardware can actually tolerate hardware failure and repair themselves. The Demon Hoard Sort algorithm is an inherently robust sorting algorithm for the Moveable Feast Machine.

http://movablefeastmachine.org/

The "Distributed City Generation" video demonstrates a Movable Feast Machine rule that builds a self-healing city that fills all available space with urban sprawl, with cars that drive between buildings, and city streets that adaptively learn how to route the cars to their nearest destinations, and the city even repairs itself after disasters!

https://www.youtube.com/watch?v=XkSXERxucPc

Here's some more info:

https://news.ycombinator.com/item?id=14236973
>>It's a nice thought, but you generally can't have patients and doctors opting-in for unproven treatments and expect the resulting data to stand up to any sort of scrutiny.

It can give much earlier indications of drug efficacy, even if it doesn't provide the proof of Phase 3 compliant studies.

The history of cancer research shows how earlier human experimentation can lead to a much shorter time between a drug being discovered, and it being proven effective enough to become a part of the standard treatmemt protocol. This shorter time to incorporation of an effective drug in standard treatments means survival for hundreds of thousands of people that would have otherwise died.

That the motivations of the parties that would be affected by the loosening of the rules are not all altruistic or even ethical is worth taking into consideration, but it can't be the only priority when crafting regulatory strategy.
Maybe it is time to declare victory and move on. Except, they have no apparent plans to move on to something more sensible.
me too i'll subscribe to your channel if it existed
That's actually kind of dangerous to drive, even a very slow speed impact would absolutely shatter and leave the driver not only exposed to the other car/barrier, but also the ground and everything else. People ejected from cars via windows/sunroofs tend to fare very poorly, and the same is true if your car stops being a car all around you.

Good thing it's probably not very fast. Or road legal. Still neat though.
I don't remember where I read it, but there are supposed centers in America for which virtues are held in high esteem. Intelligence was Cambridge, MA, wealth was Manhattan, NYC, power was Washington D.C., and health was Berkley, CA.
I guess you mean UNCOL.
I like the way it is now.
in US $, a Bugatti Chiron without extras starts at about $3 million.
A curated list of awesome iOS ecosystem including Objective-C and Swift
I've been blocking 3rd-party cookies since a decade now. I have never witnessed any website breaking. And I do regularly buy from online shops (ebay, amazon, lots of others) while blocking 3rd-party cookies.

I'd really want to know which websites do break, and if they do, in which fashion.
This eco-friendly prefab home was built in just 28 days
Microsoft has seen explosive growth beyond amazon, its Redmond campus keeps growing and is a small suburban city by now. But they did it (a) over a decade or two and (b) without much other competition in the area.
Jittery enough to submit this twice....

(Not sure if it will help, but l-theanine gets rid of the jittery effects when I have had too much, though I am pretty sensitive to caffeine).
And many in the HN community regularly call for censorship - under the guise of "regulation".
> Cancer deaths have fallen by a total of just 5 percent since 1950.

This is suuuuper misleading, to the point where I'm thinking that the author has an agenda.

Cancer deaths is the wrong metric to use, since population is always increasing and the proportion of people getting cancer is also changing over time.

You want to look at the cancer death rate instead, from 1991 to 2015 the cancer death rate decreased by 26%. It's also really important to take into account that mortality rates are _vastly_ different across different types of cancers and across genders -- in that same time period, the death rate for males with lung cancer decreased by 45%! [2]

Again, this article is misleading and probably has an agenda behind it. If you want to learn more about the history of cancer treatment, The Emperor of All Maladies is a great book.

[1] https://www.cancer.org/latest-news/understanding-cancer-deat...
[2] https://www.cancer.org/latest-news/facts-and-figures-2018-ra...
Well yeah, sure. That's how it works when scaling any organization. I'm not sure what I'm arguing here; I know for a fact that most universities have too much admin staff, but it's not like they all sit around all day writing reports to each other (at least not most of them). Students nowadays expect a mental health program, housing- and career advisers, clubs and events, they want to see the school in the newspapers, they want to be offered international exchanges and internships. All very understandable, but someone needs to make all that happen. Couple that with the fact that universities cannot be 'efficient' in the sense that they get as much done as possible for as little money as possible (because that's just not in the DNA of universities), and you get the current situation.
We've actually just switched to MS Teams. It's OK. Does the job. But, to be honest, I'm no great fan of instant messaging so I'm always going to react a bit like that to it.

Main difference is cost. If you're already paying for Office 365 then paying for Slack Enterprise (or Plus, or whatever it's called these days) across a fast growing organisation of 170 people on top starts to look really hard to justify versus Teams. You can, of course, stick with the free version but this caused two problems for us:

- We ran out of integrations,

- We found losing message history more than a few days old was really starting to hurt us - you couldn't even go back and refer to a conversation you'd had last week.

Teams isn't perfect: it's purple theme is pretty gross (actually it has a couple of other themes, but they're both foul as well), it can be very slow/laggy, and it has a plethora of UX annoyances (like having poorly designed chat window layout and formatting that wastes loads of space) but we saved £20k/annum by switching over to it. And we now have conversation history and unlimited integrations.

Plus, I have to say, I do not approve of this move by Slack. They could have approached it much more positively by partnering with the author (as an example).
Now this is a great UI. Thank you for showing this.
Yes, my experience is very different than yours. But I have seen companies of all sorts.

First of all, lets define good people: Happy employees, who are engaged with their work, have the skills and the tools to do their job, and have a management team invested in their success. These are not clichés.

Very broken companies have bad people and bad process controls, or no documented process at all. If such a company is small, it may last for a while, but it is inevitably doomed.

Slightly better companies have bad people and good processes. By that, I mean they have reasonable process controls and accountability, but no program in place to ensure that they have the right butts in the right seats, and nothing in place to keep their employees happy and engaged. They are proactive as regards to process, but reactive as regards to people. This is probably the center of the bell curve.

Better companies have programs and hiring practices to ensure that they have and keep good people. But they may not yet have well-defined and enforced processes. If the company is small, they will probably do well. Process controls often come with growth.

Better still are companies have good people and well defined and enforced processes. But they don't have a culture of continuous improvement which is always looking for ways to improve, be more efficient, etc.

But the best companies of all have good people, and good process, but are constantly working to keep their people happy and engaged, and are constantly optimizing their processes to do more work for the same effort. Such companies are not exactly unicorns, but they are not common either.
That's a difficult one. I have a 2 hour commute. If I treated it as work I'd only have to spend 4 hours in the office. Not sure I'd get away with that.

On the flip side, having a long commute gets me preferential treatment re. remote working, so it's swings and roundabouts.
I’m a big fan of Mozilla, and I’m really glad to see them focusing on Firefox instead of troubled projects like FirefoxOS.

While they are not immune from poor decisions I really believe they try to do the right thing in the end. That’s more than I can say for many other companies.
You kinda do. What do you think we did before slack? Change can happen the same way; convince the people with power to make the decision to use something else. There's always some resistance because you have to get many people to change - start with your team, convince others to join another service.

We use slack and I still have to use 4+ other forms of communication at work daily (jira, confluence, outlook, github). Sometimes we use video chat services and conference calls as well. There are days where very little happens via slack, and I'm becoming increasingly convinced that anything beyond pinging for simple things (hey look at this jira ticket, have you done this?) is wasted effort.