skysight-inc/HackerNews huggingface dataset:
I guess this means no updating to 5 or Big Sur then, I'll be keeping the kernel extension, thank you Apple.
Agile is old. A bunch of the ideas from the manifesto, like f2f communication being best, don't hold up in 2020. We basically made up our own style based on agile, scrum, kanban and a bunch of personal experiences.
i wrote that from memory, pardon for misquoting. page 55 - "Gabe Newell — Of all the people at this company who aren’t your boss, Gabe is the MOST not your boss, if you get what we’re saying."
Common Mistakes to Avoid When Building Your Online Brand
Wow, that's insanely sad.
Microsoft was sued in 1998, the same year that google was founded. So, a startup from 2020 is bound to be the next Google.

DOJ seems to be targeting really where it hurts, their search dominance. Google® has benefited enormously from the positive feedback loop adoption->investment->more adoption, and as the similar cases in EU have shown , it's hard to break. Even if phones in EU allow you to select an engine, i select google. If the DOJ seriously intends to act they will have to come up with a plan that allows competitors (all of which will be inferior in the beginning) to enter the market and evolve.

It will be interesting to watch the stock market reaction to this news. It's probably going to keep going up because it's completely decoupled from reality
V1 is $189
Thank you. Several people have pointed that out, and I'm probably not reading the right papers. Is it common when people introduce a new flavor of adaptive SGD to address how it handles saddles specifically? It is probably just a a matter of what manages to bubble up to me rather than what work is actually getting done, but I felt like the non-convergence of ADAM got talked about a lot, but haven't seen people talking as much about how optimizers behave differently on the landscapes we actually observe.
not really. most of it is overrun with lefties and their CoC anyway. you're better off on 4chan than any popular tech "space". facebook killed the forums with its groups, unfortunately. but they are shite so we ended up with nothing in the end.
Eh, it might. Would probably rejuvinate the field. There's a lot of advances in digital signal processing that could be applied to those bands. The limitation on encryption would have to be lifted first, and maybe the commercial limitation you mentioned, but that's likely the only thing that would have to be fixed. Overpowered transmissions aren't needed.

I don't get why you think I'm suggesting pirate transmissions.
The only way to use the DMV is to make an appointment online.
If you aren't doing that you will have a bad time.
This was a fun read, in a large part that I too share an intense curiosity around the question "What is time exactly?"

That was brought on in my third semester of physics in college where we dove into quantum mechanics and the whole question of why you can't travel faster than the speed of light revolved around the fact that at the speed of light, time stopped. (insert mind blown gif) That was me, struggling with that idea.

When I went to work at Intel I learned all about 'electron tunneling' as something that caused EPROMs to fail and gates to change state, and why semiconductors with smaller than 1 micron features probably wouldn't work (smirk). But I had not seen the Hartman paper[1].

What I found most interesting about the Quanta article is the discussion about how to measure time at these scales. And just recently there was this article on zeptoseconds[2].

I can't help but think something amazing is going to come out of all this work. It may be a parlor trick but it is going to be a really cool parlor trick.

[1] Tunneling of a Wave Packet -- https://sci-hub.do/10.1063/1.1702424

[2] https://scitechdaily.com/zeptoseconds-new-world-record-in-sh...
> "Tesla has sold fewer than a million cars since 2012."

At the end of 2019, Tesla's cumulative global sales were 891,000 units. They are targeting 500,000 for 2020 alone, so will be well over a million by now.

Tesla are very much in the process of scaling up, with massive factories under construction in Germany and Texas, and major expansion underway at the Shanghai factory. These factories will each be able to produce more than 500,000 vehicles per year.
> Apple's documentation has long been really dreadful, mostly nonexistent and where it does exist, usually incomplete and even wrong.

Anyone want to tell him about Microsoft's Azure or .NET documentation?...

It's the same all over.
Sorry but it's just wrong to call it a hype bubble because there are real and tangible uses of ML in production today on massive scaled systems that give extreme outsized results. All of GAAFM rely on ML at scale at this point for a large subset of their products.

It's just that these results are also EXTREMELY unevenly distributed - and good luck breaking into anything that can use applied ML and not get crushed by GAAFM.

However I agree with your point here:

>If an executive or similar is talking about "AI" or "Machine Learning" without the ability to identify specific use cases that they're hoping to implement, then that is a huge red flag.

So it's not as simple as "AI is Hype" - it's not hype - it's just that most organizations will struggle to actually implement it because all the data/talent/compute etc... sits in GAAFM.
I'm curious as to what Palo Alto is concerned about with these videos. If they feel they are mis-represented, they can easily post their own videos in response. But no doubt, transparency is a necessity and cease-and-desist letters does no one any good.
The office makes a big difference. I've learned that if you don't get the service you want right away leave - there are other offices that might be better. Though it depends, in my city there is only one that is a reasonable distance away and they are middle of the road. I've tried to use some that are slow and hate you, but not far away was a nice one that was very fast and helpful. After a while locals learn where not to go.
Couldn't Mark go for being employed in a sponsoring/hosting company for 6-12 months? It shouldn't be impossible to pitch this, I think.
Nice work pitch! The product is pretty awesome.

You need balls to get in a crowded area with players like Google and Microsoft.

But what I see is really some neat features like real time video while editing, following the cursor. Seems like a really well made collaborative software.

Good luck with the next steps! I'll give it a try for my next pitch :finger-crossed:
Maybe. Guido probably got some Google and Dropbox shares, so I'll bet he's not unhappy with the results of his work.
Pragmatic code reuse in a Rails Monolith
The HGST branded models (HC530, HC550) were around 530 two weeks ago.
Not sure why downvotes: It's true that some people consider Apple as malware and they do have a point, including the present title.
Can you describe any specific issue, that was not caused by your own misconfiguration or a hardcoded list of address ranges in a major third party service?
It will supposedly get better with Safari 14 thanks to the support for Web extensions, but I haven't seen any improvement yet
It's typically not enabled by default though, but I suppose that's a fair point.
> In any event, on interviewing.io, once you’ve built up your reputation by doing mock interviews (persistent, meaningful credentialing)

Credentials for doing well in interviews, maybe. I can respect the frankness in the following paragraph though:

> Of course, one of the limitations of our approach is that we’re getting performance data about engineers from the practice interviews they do on our platform. Any seasoned interviewer will tell you that the signal one gets from a technical interview isn’t the whole story.

And really that is another big topic that requires more research imo - interview performance vs job performance.
How do you tell whether you're doing something wrong or not without spending money on your own lawyer?
I really don’t like the “x is broken”-style of saying something doesn’t work. It’s not broken, it’s suboptimal.
i wouldn't even use the web if i could not use adblocker. what was once good is now a living hell.
Improving performance is something we're actively working on!
Worst in what sense? Did the most damage, or hardest to find, or just most mind-blowing?

We had a customer whose Unix environment didn't pass a stderr file handle to running programs. So if you tried to print something to stderr, it scribbled on whatever file happened to be open on handle number 2. This got reported to us as a bug. After looking at it, we told them to fix their insane runtime environment.
Resigned from the case, but not resigned from the dept?

When you argue a case in court, you have to be a "zealous advocate" meaning you have to believe what you're arguing. I don't think a lawyer even employed by Justice Dept. can be compelled to argue a specific case.

Of course he can probably cook up whatever reason to fire them.

edit: in case it wasn't obvious, IANAL - thanks for clarifications
SIMD convergence is a big issue here: how do you keep those lanes running together? If you have trivial kernels sure, but ISPC guarantees convergence across control flow which isn’t even available in CUDA (according to ISPC docs at least).

Just to be clear: I want to use Julia but without guessing about SIMD use in kernels. Until this is available for complex control flow in Julia, it’s not a game changer in my opinion.

Edit: that kernel is trivial. I have nested control flow to vectorize.
Puts them on the record, though.
Julia GPU
Entrepreneur's Real Life versus School
Maybe this will lead to people not losing their minds over the existence of nude photos.
I've analyzed 482 founder interviews [1] (most of them from IndieHackers, which are all small and medium-sized businesses) and here's the key thing I found about acquiring your first 6 "reference" customers:

Aim for acquisition channels that "do not scale". Channels like:

- Reddit/FB Groups/any other online community. You can post once or twice in a a particular community to get feedback. If you want to "scale" your efforts (i.e. post every day), you're likely to be deemed as spammy and get banned. This is both good and both. Bad because you cannot "scale" this acquisition channel (compared to Facebook Ads, for example). Good because, for this very reason, these channels are open to new entrants. Compare this to something like:

- FB/Google Ads. Yes, you can "scale" these channels, but so can your potential competitors. These people are usually well-funded startups that are willing to invest $500 to get a customer (although the customer will pay $50/month), knowing that many of them will stay for 10+ months, when the company will eventually get a positive ROI. For competitive markets, this "waiting" factor spans to over a year, sometimes two. As an early-stage company, can you allow yourself to wait 15 months to get a positive ROI from your ad efforts? Probably not.

Of course, there are always exceptions (if you bid for a narrow/high-intent keyword with not much competition, like "screenshot API" - this comes from a real founder interview [2]), but in general aim for acquisition channels that "don't scale".

[1] https://firstpayingusers.com

[2] https://www.indiehackers.com/interview/building-a-hobby-proj...
I feel like the onus should be on chip makers to write LLVM backends because proprietary C compilers and GCC forks almost universally suck. I understand why they don't, but it's just disappointing on both ends of the pipeline. That said, ARM is great, and you can target most ARM chips with LLVM.

There's also the downside that transpiling to C locks you into an ABI, which limits what compiler developers can do towards the end of the compilation passes.
> it'll probably be the last antitrust case against Google we'll see for some time.

...in the USA.
No reason you can’t have virtual tech talks
I don't like the tone of this article, it doesn't make a distinction between abusive and non-abusive use of this technology.

I could see creating a deepfake of someone you know on facebook and then extorting them a form of abuse. But is rendering a deep fake of Donald Trump jerking off really hurting anybody? (except whoever views it)
Someone here pointed it out on another post a long time ago but the only explanation for the hazing ritual that has become modern hiring is that we have a glut of engineering talent.

I'm interested to see what the new trend of remote work will do to the current paradigm. I think the lot of us are about to find we're not much more than highly skilled mechanics.

Edit:

On reading all the comments that came after mine, I realize I'll have a decision to make Q1 2021 when my role at my current startup becomes financially unwise to maintain (slow growth on a popular product in a very niche industry). Im a co-founder but still it will make more financial sense to put the tech product in Maintenance Mode for awhile with some offshore contractors. All the hard work has been done save for riding out the slow Change The Industry adoption curve.

When this day comes I'll be back on the market myself and in considering all this I think Im going to target large F500 companies who's core business isn't tech or internet or whatever. Companies that rely on tech as a part of their larger non-tech business.

I know folks who are devs at AMZN and GOOG and I can't help but come away with the impression that save for the RSUs they wouldn't be there either. The pain around getting the offer may not be the worst part - the worst part may be after you accept and actually have to work there. Fairly simple logic might indicate that if the dating phase is this bad, the marriage can't be much better.
Push. That's my plight actually. There are already too many apps trying to find a place in the push notification channels. And given my stance on notifications, I am refraining myself from doing that for now. Planning on surveying my friends and family on this. They might be the right sample space.
The current administration would still have until January.
Okay, it's still in chrome, just not in brave or others...

Also cloud print is going away, which is disappointing. Have my hp eprint setup with it so I could print from anywhere.
Ah I'm more familiar with Linux so that's my bad, it was still a shocking and annoying observation I had. It doesn't fully bother me cause I never even need full on root on a Mac but this one time I did and having to tell my wife (girlfriend at the time) how to do all of that over the phone was just suspect, just so she could root a tablet that had a kill switch (Nvidia Shield Tablet).
Wow I love this. This is one of my favorite features of Rust/OCaml (along with variant types / data-bearing-enums).

I think the latter would help a lot with error handling in particular, not to mention defining protocols.
>few use them because Google is just flat out better.

I completely disagree with this part, but you're totally right on people continuing to use it.

Search is highly dependent on the query. At first DDG's results seemed bad to me, but after a while I think I've changed how I write my searches. It's hard to explain, but I guess I'm putting more thought into understanding what it is that I hope to find.

Now, Google's results seem to just be a listing of whoever did the best SEO targeting on the subject, and ultimately that means worse results for me. It's less about what I'm looking for and more about what Google has to show me... and Google always has something relevant to show me. When DDG doesn't, I'm forced to re-consider my query and try again, ultimately reaching a better destination.

However, "change the way you search" is niche at best. Google is satisfying because it's so easy to use, that you almost don't even have to write a query. It's like an automatic "I'm feeling lucky" based on it's knowledge of you and your location and time of day, etc...
The CUDA portion of Julia works today, and you can get 10Tflop or 20Tflop GPUs under $1000 to play with it.

It's a different language for a different computer. But the fundamentals are still there, laying the groundwork for the future.

Sure, ispc can win on latency. But the raw compute girth of GPU SIMD cannot be underestimated.

In any case, Julia has proven itself capable of compiling down to a SIMD instruction set and achieving nearly the full performance of those GPUs. Even if it's not a computer you prefer, the programming model and technology demonstrated here is clear.
Microsoft released an Operating System where the main portal of entry to the internet was also their own product. Microsoft engaged in anti-competitive behavior to dissuade users from having alternative browsers installed -- which is similar to a shopping mall starting its own jewelry store to compete with outside jewelry stores renting space in the mall. There are certain behaviors that are kosher, and there are certain behaviors that destroy competition in unsavory ways. Ultimately, the illegality was not able to be shown, and Microsoft started a [not-so-good] trend of acquiring competition rather than dissuading its existence and adoption. This is in some ways a lot worse than finding them guilty.
You could split Google in Search/Chrome/Android/Cloud, and that would help in reducing they monopoly, but if there is one thing I could change it would be to decouple ranking, filtering and targeting from the rest, and open them up.

There should be multiple rankers on top of the index, users should be able to choose and create new rankers. Same for filtering - what gets hidden/censured, put the power back to the users, let them select their filter lists. Instead of one true ranking and filtering, let users customise it as they like.
Hey there, sure! Feel free to reach out. I think you guys are on to something great. Hope I can help
You can't burn in drives that can't even be used in the first place. They literally did not function straight out of the packaging.
You don't need control over things that already work how you want them to.
"One key: continued experimenting with AI, even if an initial project doesn’t yield a big payoff. The authors say the most successful companies learn from early uses of AI and adapt their business practices based on the results. Among those that did this most effectively, 73 percent say they see returns on their investments. Companies where employees work closely with AI algorithms—learning from them but also helping to improve them—also fared better, the report found.

“The people that are really getting value are stepping back and letting the machine tell them what they can do differently,” says Sam Ransbotham, a professor at Boston College who coauthored the report. He says there is no simple formula for seeing a return on investment, but adds that “the gist is not blindly applying” AI to a business’s processes."

As Robin Hanson puts it, 'automation as colonization wave'. Just like electricity or computers or telephones or remote working: they always underperform initially because of the stickiness of organizations and bureaucracies.

Per Conway's law, no organization wants to reorganize itself to use a new technology like software, they want to make the new technology an imitation of itself, old wine in 5% more efficient new skins. It takes either intense near-death-experiences (see: remote working/corona) to force a shift, or starting up new businesses or units to be born-digital.

Those who undergo the birth trauma, like Google, are sitting on a river of AI gold and putting AI into everything; those who fail will whine on surveys about how AI is a scam and overhyped and an AI winter will hit Real Soon Now Just You Wait (it will pop any second now, just like how the media has regularly reported since 2009 about how the Big Tech bubble would pop)...
I crap on FOSS a bit because I like it and wish it got more traction in the mainstream. I intend it as constructive criticism.

I've been a FOSS user and sometimes contributor since 1994 when I installed Linux with floppy disks, and have consistently watched FOSS lose the mainstream because they don't grasp the critical importance of UI/UX.

I want to write "it has to just work" on a sledgehammer and bash people about the head with it over and over again until they understand that user experience is f'ing EVERYTHING and every installation or setup step required to adopt something roughly halves adoption.

This is largely because we are in an age of time and attention poverty.
From my experience in this area:

- There are companies which would be willing to pay large amounts of money (more than he's asking for) for the speedups he's promising

- There are other similar efforts underway (such as ours) which have implemented some of his ideas and the gains are much smaller than he anticipates (for real code, microbenchmarks are another story)
> Before Python it was C and Fortran

And before that, analog circuits. Hodgkin and Huxley computed their first results for neuronal activity without a computer.
My residential connection at home. "Switch to another provider" is not an option, since there are no other broadband providers near me. (and no DSL does not count as broadband)
The Microsoft Azure Modular Datacenter
Inefficiency is often subsidized by the government due to lobbying under the guise of public convenience.
But why ignore it, is what I'm trying to say. It's an important factor and IMHO should be taken into consideration.
>Most ML algorithms boil down to linear regression

I think (particularly with DL) it would probably be more accurate to claim it boils down to nonlinear logistic regression rather than linear regression. To your point, both are relatively old techniques
Abuse here does not mean he uses it too often, rather that he uses it to further his own interests or that of his party.
For the average user who expects to be able to block malicious traffic via something like Little Snitch, but still expects their OS updates, App Store, etc to work, or for someone who "knows better"?
I'm somewhat inclined to agree at first glance. If I see unlimited, I expect to get the value. I only order the "unlimited free refills" coke if I'm going to sit and work somewhere for four or five hours, since it's otherwise pretty expensive. On the other hand, Backblaze doesn't price it's personal backup service like restaurants price "unlimited" coke. I've helped family and friends switch over from other services; some were so scammy they were charging thousands of dollars per year. As far as the average consumer is concerned, it's functionally unlimited in that the marginal gigabyte of data he backs up has no additional cost associated with it. I have a hard time calling that "Orwellian".

Edit: I just saw that another employee mentioned the largest customer is storing 430Tb. That's pretty darn unlimited for the price point.
Publishing SSD reliability of datacenter setups would yield no useful information for everyday consumers. See my comment at https://news.ycombinator.com/item?id=24840914. Neither load nor the operating environment of such reports will be anything remotely similar to everyday consumers' use and environments.

In 2015 Facebook published* its study of flash memory failures at scale. By all means it's a terrific paper (of course I'm biased) but I think it was irrelevant not only for consumers but pretty much 99% of the flash users in the industry.

[*] http://users.ece.cmu.edu/~omutlu/pub/flash-memory-failures-i...
It implies that the things that people complain about in interviews may serve a non-obvious purpose. For example, giving hard algorithm problems may not be to test whether you are a good programmer, but to test whether you are invested enough in landing the job to study for the interview.
I just have anecdotes from about 4-5 people buying maybe in the 150TB range of disks per year. Mostly only Seagate or HGST.

Not nearly as clean (and representative) a datsset as y'all would have.