skysight-inc/HackerNews huggingface dataset:
Simon Data Is Hiring Senior Front End and Full Stack Engineers NYC or Remote
Simon Data is the enterprise Customer Data Platform (CDP) that empowers brands to deliver data-driven, personalized customer experiences anywhere. The platform leverages enterprise-scale big data and machine learning to power customer communications in any channel. We have several Senior Front End & Full Stack Engineering positions open. Role can be on site in NYC or remote! Our tech stack is a Django app using tools like React, Typescript, Hooks and GraphQL. On the backend we rely on Lamda, Jenkins, Redshift, EMR, Spark, Docker and Slack to power through petabytes on a daily basis. To to apply/learn more, please go to this exact link! https://grnh.se/a1bbbc142us
> The problem with teams like this is that the fast-movers are long gone by the time the impact of their expediency is being felt. They benefit from the accolades of a launch while shirking the responsibility of operating a product.

Yes, :100: :100:

I have seen this happen so many times. It's a vicious cycle of horribleness. The same people always seem to get the new development also because they were "so successful with the last launch" and the people maintaining it are perceived as slow and ineffectual because it takes so long to iterate (ironically because of the person who looks like a rock star).

I feel very lucky in my career that I don't have to put up with this anymore. If I could go back in time I would just tell myself to quit and find a more compatible company instead of suffering for years under a self-destructive system that punishes people like me. Since breaking free from that and starting my own projects, I've been very successful.

I don't mean to imply that I always write perfect code, or even great code, because surely I don't. I do expect some things to be throwaway that end up staying around. But doing something correct rather than fast in general is a much better long term strategy. Vary as necessary (but only when necessary).
SwiftUI documentation.
Not really. iMac Pro is Intel chips, and there's pretty much no Intel chip that beats AMD on price/performance.

Intel's main selling point is AVX512 support, which is a niche but it does provide benefits in some workloads. AMD's "more cores" approach is probably superior in most applications however. (It gets complicated: AVX512 uses more power, causing frequency drops. But SIMD-parallelism is innately more power-efficient than more cores... it depends on how much your computer uses AVX512, how sensitive it is to frequency slowdowns... etc. etc)
How about WhatPulse? (which doesn't work on my linux distro, sad ...)
A credible leak has been that Xcode is coming to iPad (and iOS?). Not sure how I feel about it, I'd prefer more time be spent improving it for Mac use (where, in my opinion, 99% of developers will do their work anyway).

My guesses from the software side:

- A new game framework, or a massive overhaul to SceneKit. It hasn't seen much love lately, and RealityComposer has a really nice API, but is only for AR. Something new is needed or SceneKit is dead IMO.

- SwiftUI will probably see a massive amount of changes. For new controls I think we'll see a collection view and color picker. Hopefully a lot more - it's nice but has a lot of rough edges/hacks currently.
52 NES and 26 SNES so far!

http://www.nintendolife.com/news/2020/02/guide_nintendo_swit...
If you don't understand the concepts of C - things like pointers - then you don't actually know how computers work and how programming languages are implemented (i.e. how the JavaScript you write actually happens) so, yeah, you're probably not a serious programmer. Copy-paste code from Stack Overflow? Sure. Debug a complex problem or optimize a piece of code? Unlikely.
>It was very dramatic. For one, it stopped being a physical, clickable trackpad and became a single piece of glass with haptic button pushes. Losing the physical components also gave more room to make it larger and it's gotten bigger since. You also got more multi-touch options. It was pretty big.

All of these are correct but have nothing / little to do with the quality of the main trackpad use experience, which was still great on Macs before it got haptic pushes, larger size, glass, etc.
Only scholarship winners have been able to visit Apple Park, and even that only recently.
Or as I put it sometimes "OK, so someone was really good at making and selling razor blades. Now tell me why that person should have any additional role in making economic and political decisions?"

(obviously, razor blades are not a particularly current example :)
As a person that does not support Trump I find it hard to believe that I am creating deceptive propaganda.

However, I will fix it for you, zero percent of the US supports Trump or believes he has made the country a better place. There is a zero percent chance he will win the next election. Is that the delutional propoganda you prefer?
Maybe it's only triggered intermittently? Last week I found a site that when I visited, it directed me to one of those "you've made the 5 billionth search! claim your prize" pages. After reloading a few more times, I was able to get to the actual website.

I just tried visiting the site again, and was able to reproduce this issue. Looks like it's a Drupal 7 site.

I was alarmed because I've seen this kind of behavior on malware infested computers, but I'm running linux and I double-checked my browser extension and proxy settings. Haven't seen this behavior on any other site.
I assumed that the problem was that if a master is accessible on your intranet, it could be hit with some sort of XSS attack from browsers inside the firewall.

But apparently there are 6000 people just straight up exposing their masters to the internet:

https://gbhackers.com/saltstack-salt/
What happens if a coronavirus vaccine is never developed?
Yeah, you’re right. I was exaggerating for some reason I don’t recall anymore, a bad day perhaps, too much or too little coffee or something. Who knows.

Of course I don’t discriminate at hiring time against people who disagree with me on such a trivial technical detail. Or hunt for them so I can maintain secret lists of undesirables. That would be unethical, probably illegal, and definitely stupid.
Well yes. USSR had plenty of different -stans included, they are independent countries now. They are getting back to middle ages since they got independance 30 years ago, thats true.

But you can take stats for russia proper from soviet times and compare it to 2019. Hell, you can take stats from 1993 when russia was not USSR already but was still collapsing.
I honestly don't understand this comment, what is wrong with reading it from top to bottom? The very top of the landing page has a list of high-level reasons to use sourcehut, and then the rest of the landing page is just a detailed list of features. Is there some other "efficient" way to read a website that involves some non-linear sequence of jumps around the page?
My claim is only that the hashes are not subject to copyright. Not that hosting them with the purpose of facilitating piracy is legal.

My guess is that in this context the hash is claimed to be comparable to a link.
>felt and worked just fine.

It does, until you've used a Mac trackpad for a while and can compare...
> They did shit-up their included usb-c to usb-a adapter though with a pointless ugly hang tag.

Cut it off? I also read a comment in this thread complaining about the laptop coming with stickers on them. You realize you can remove this stuff, right? Or are we really that lazy?
The raw data can be gathered from congress.gov, but here's a summary graphic for 2019: https://en.wikipedia.org/wiki/United_States_federal_budget#/...

It depends on your definitions of entitlements and military, but for example, social security spending was at $1.0 trillion compared to $676 billion for defense.
"Everything else is low utility." - says who? I can't imagine working without function keys.
They put a public domain tag on the content, which is different than the library exception.
Thank you for linking these. From ACM’s code:

> An essential aim of computing professionals is to minimize negative consequences of computing, including threats to health, safety, personal security, and privacy. When the interests of multiple groups conflict, the needs of those less advantaged should be given increased attention and priority.
The tensor cores are used to denoise the raytraced result.
Freedom? https://en.wikipedia.org/wiki/List_of_freedom_indices
If this helps https://en.wikipedia.org/wiki/United_States_federal_budget#M...
For anyone interested in this kind of thing, definitely check out Syntorial[1]. If you want to tune your ear, it's quite helpful. Also, if you're interested in modular synths, you can tinker with VCV Rack[2] and virtually patch modules. It's a great learning environment, and won't break your bank like a modular synth habit will. Take it from me. ;)

[1] https://www.syntorial.com/

[2] https://vcvrack.com/
I'm not sure the technologies are quite compatible, since the site you linked to has actual maps rather than satellite imagery. That said, it seems like something ML/computer vision should be able to do, although I'm not good enough at either ML or GIS tools to do it myself.
I think you mean 'fungible'. Non-fungible means 1 XMR is not equivalent to another 1 XMR. The use of ring signatures, key images and transaction amount hiding gives Monero its fungible properties. This makes it computationally difficult to trace a particular transaction graph. This provides fungibility beyond that of Nakamoto style coins, in that you cannot easily block/identify addresses or transactions.
The Invasion of Venezuela, Brought to You by Silvercorp USA
<aside>It's great to see a sane person on HN.<aside />
What would be the strength and weaknesses of spring boot vs synfony vs laravel?
Please let's not talk about the languages (kotlin, php) but more about the frameworks
2 weeks ago, Ian Coldwater assigned me a lady avatar to get the “full effect”
Nice. What other markets/business models do you plan to cover?
My sense is that the golden age of the home API trader is about to emerge and I'd love to hear how things are going for other tinkerers. From my side, I decided to dive back into math, which I've ended up enjoying so much that I haven't surfaced yet to put any of it to work.
Not any first hand, but reading their principles suggests that simplicity and ease of deployment are probably relevant. https://musl.libc.org/about.html
Ken Kocienda talks about this in his book Creative Selection. While working at Apple, they identified processes that needed to optimized with heuristics as opposed to algorithms. Some things need to be tweaked by a person and cannot be solved by applying an algorithm. He posits that this is the reason Apple has traditionally had such a great user experience with the products.
I've seen robotics ads on FB too, since they're owned by the same company if some company is trying to bootstrap themselves using public funds until they can sell to one of the bigger name brands.

The ads I've seen are specifically for mowing equipment, with percentages on labor costs saved and everything.
Github has a "Report abuse" button. I really need to press it :-)
You're just repeating assertions without basis.
If you have no competition, you do have the luxury to choose between profitable and ethical. But if you have fierce competition, there isn't always a choice - market forces will drive out the more principled operators of business in favor of those that are more ruthless.
well one of the stated goals of musl is to be simple and correct, and all those mallocs are anything but simple
X Window System: Principles
The decline and fall of the Roman Empire (the western half) took centuries. The eastern half of the empire took an additional thousand years or so to follow a similar trajectory.
The images are cut on mobile.
In some ways, this could be considered beneficial. There are multiple layers to our government and can be a check on each others' power.
I like using the concept of Cohesion to answer questions about "what belongs where". But I didn't understand the conclusion. The author goes through two refactors of a Rails controller. After adding a call to a mailer he says:

> Creating a widget and sending an email about it sound like they belong together, so I would argue this change doesn’t materially affect the cohesion of this class.

Then after adding a database statistic recorder:

> The controller has nothing to do with databases, so this change feels like it reduces the cohesion of the class enough for us to question this change.

Finally the author concludes:

> Yet in both cases, the Single Responsibility Principle has been violated. This tells me that framing the concept of cohesion as the Single Responsibility Principle is absolutely wrong.

How is it absolutely wrong when using cohesion as the paradigm agrees with SRP half the time?
The great thing about parallel reconstruction is that it doesn't leave evidence.
cool tool! fyi you should probably add a license of some kind in your github repo.
It's worth taking a look at Stripe's revised color palette after a ton of fascinating research - https://stripe.com/blog/accessible-color-systems
> Asking questions is a legitimate activity

Yes, but "just asking questions"[0] is also a rhetorical trick common enough to have a name, especially when the questions are leading, as some of yours are. That isn't to say that you're intentionally being nefarious, but hiding behind "I'm just asking questions" doesn't absolve one of responsibility for applying their own logical thinking.

> To the best of my knowledge, they do not naturally occur anywhere near Wuhan.

As I mentioned elsewhere, this is exactly the same story as with SARS-CoV-1. Bats from Yunnan are the source of a virus first found in humans in Guangdong, around 1000 miles away. So we have literally the exact same thing happening, in essentially the same area, in modern times. Given that, I have a question for you:

Which is more likely: that SARS-CoV-1 and SARS-CoV-2 had essentially the same transmission path, or that SARS-CoV-2 escaped from a government lab, but as far as we know, none of the early infections were related to said lab, meaning that it would have had to spread into the community without any of the lab employees getting infected (this reduces the reasonable escape paths significantly)

> * Think hard about the wisdom of proliferating BSL4 centers in the middle of population centers of the size of NYC. That single fact is a scandal in itself.

Yeah, I'm not seeing the issue here. We stick nuclear reactors in population centers, and I'm unaware of any known leaks from BSL-4 labs anywhere ever, so they have a better track record.

The wisdom, by the way, is that you need researchers and infra to support BSL-4 labs. You can't stick them out in the middle of nowhere, they usually need things like attached universities.

[0]: https://rationalwiki.org/wiki/Just_asking_questions
Ecuador (literally on the equator) being the catastrophic and tragic exception.
This would be great.
Also there are often duplicate arguments within posts.
If users could use an HN function to create a 'Discussion Topology' (like on kialo?),we'd get alot of the position definitions out of the way.
If you cared just a little about the subject you would just identify your position.
If you had something actually new to say, you would argue for your position, or you could argue about which topology is best suited for the argument.
vitamin K deficiency is also associated with covid19 symptoms.

https://www.preprints.org/manuscript/202004.0457/v1
Rehnquist characterized his role as presiding over the Clinton impeachment trial by quoting from Iolanthe (A comic opera): "I did nothing in particular, and I did it very well." My impression of Roberts presiding over the Trump impeachment trial is that he tried to emulate Rehnquist.

There's plenty to criticize about the Trump trial, but I don't see how you can pin it on Roberts. It was the Senate that voted to not call witnesses, not Roberts deciding that. Since the Senate has "the sole power to try all impeachments" (US Const. Art. I, § 3, cl. 6), it's not even clear Roberts had the ability to override that decision. I'm not sure what you're talking about with things not being recorded. You can find the entire trial on YouTube.
It’s not like HLS is not an open standard; Firefox and Chrome just haven’t gotten around to supporting it for some reason. Edge supports it. I believe you can also drop the URL of the HLS manifest into VLC, if you prefer.
> Developers are encouraged to download the Apple Developer app where additional WWDC20 program information — including keynote and Platforms State of the Union details, session and lab schedules...

Sounds like there's going to be some sort of interactive lab, I wonder what format it will be.
> Not really. iMac Pro is Intel chips, and there's pretty much no Intel chip that beats AMD on price/performance.

Well, now this is the case, yes. Wasn't when I bought the iMac Pro. It's a very respectable machine and it has the same drawbacks as the Threadripper -- only 4 channels of memory (with 10c/20t CPU).

> Intel's main selling point is AVX512 support, which is a niche but it does provide benefits in some workloads. AMD's "more cores" approach is probably superior in most applications however. (It gets complicated: AVX512 uses more power, causing frequency drops. But SIMD-parallelism is innately more power-efficient than more cores... it depends on how much your computer uses AVX512, how sensitive it is to frequency slowdowns... etc. etc)

Heard about that, it's quite embarrassing for Intel. As for SIMD itself, it's a sad story. Most, if not 99%, of the compilers out there don't utilise it. Makes me want to contribute to a compiler but I can't seem to find such a job, especially having never done it before.
- Do not add new functionality unless you know of some real application that will require it.

- It is as important to decide what a system is not as to decide what it is. Do not serve all the world's needs; rather, make the system extensible so that additional needs can be met in an upwardly compatible fashion.

- The only thing worse than generalizing from one example is generalizing from no examples at all.

- If a problem is not completely understood, it is probably best to provide no solution at all.

- If you can get 90 percent of the desired effect for 10 percent of the work, use the simpler solution. (See also worse is better.)

- Isolate complexity as much as possible.

- Provide mechanism rather than policy. In particular, place user interface policy in the clients' hands.
I do agree that the US is rigid in its thinking. We accumulated a lot of wealth in the mid-20th century and a lot of national policy debates are around how that wealth is distributed rather than about undertaking new national ventures to bring in significant new wealth. It's understandable to a degree - we have a lot to risk by taking big national projects - but it feeds into our distribution problems because we want to be capitalist but we don't have enough new frontiers for capitalism to create opportunities for the younger generations.

I'd argue we're in a preservative/cost-cutting mindset rather than a generative/competitive mindset, which can be seen reflected in anti-trust policies. The philosophy has been to focus anti-trust around consumer benefit (eg lower prices) rather than to ensure competitive markets. We're more concerned with consumers' purchasing power than producers' opportunities.
Been trading for roughly 3 years now. And yup, I'm exactly in the same boat, just recently dove back into filling all the holes i have in my knowledge (portions of math/stats)
Frames and image maps were technical implementation details, not design choices.

It was possible to do both bad and good design with them.
In my mind, the question on a day-to-day basis is: Given what we know right now, how can we best minimize the total number of deaths (or perhaps quality-adjusted life-years if you want to go that way).

I'm quite risk-averse and started as a total "doomer" in this. When it was clear that we were seeing an exponential process with highly unknown effects, I locked down hard, even before any states or organizations were even discussing it. I'm still in that state, because our household is "old" and has health problems.

But, time has passed, and we're getting a lot more information about this. One thing that's starting to look clear is that people under (say) 50 aren't being killed by this in large numbers. The only reason for them to lock down or act in atypical fashion is to prevent them from spreading the virus to the old (or those with significant medical issues).

It's reasonable to ask whether we could not better protect the elderly by far more targeted measures. Yes, that might cost a lot, but locking down the economy seems to be both costing a lot more and likely less effective in reducing the death count.

Beyond that, it's entirely possible that if we could get most people under 50 to catch the virus (while keeping the elderly safe from it), society would achieve herd immunity and then the elderly would be far more protected than they are under current actions.

Simply shutting down the economy is a holding action. Clearly "flattening the curve" for fear of hitting the ceiling on hospital beds, etc., was worth doing. But now we know a lot more, and have a far wider range of reasonable options. Just being shut down does nothing in itself but delay the inevitable deaths.

A vaccine? Maybe, but it's a real long-shot. We've never had a coronavirus vaccine before, even though there's been a lot of work on it, and it's quite possible that we won't for decades.

We are learning more about treatment options, and that's good. But the clock is ticking and people are already dying from the shutdown itself. It's morally unacceptable to say that those people don't count. Every death matters.
> Plus the US has one advantage that previous stable empires didn't have- federalism, a decentralized system. Even in an emergency, we'd just see power shift to local state leaders.

The fed gets it's money from GDP producing states. There are far more GDP draining states the further inland you go. If those states don't get federal funds, they will not be able to have a functioning judicial branch which is the only one that really matters during such conditions.
Agreed. I blame the European Union on this. They started this massive anti fakenews campaign against Facebook, and now even Twitter and Google tries to please them. This is an extremely dangerous situation. Esp. since the mainstream media is doing the massive fakenews campaigns.
Notorious Spyware Vendor Pushes Covid-19 Tracking Solution
Case in point: it was Dreamcast's ability to be hacked and run CD-ROMs illegitimately which probably killed it.

"Open Source Video Game Hardware" is a misnomer. Video game developers (ie: EA or Activision) demand DLC and DRM models to extract more money out of "whale" video game players. A leak like this harms the #1 customer of a console: the 3rd party developers.

Even if a console is a hit with consumers (ie: Dreamcast), if it is opened up for easy piracy and loses DRM protections, the 3rd party developers will stay away, killing the platform.

--------

For a more modern example, consider Ouya vs Android vs iPhone. The locked down "walled garden" DRM model wins for developers, even if it loses on consumer freedom.
Networking is the main reason why I attend conferences
I find that, with my Thinkpads that I don't use the touchpad at all. I find the trackpoint a much more convenient pointing device as it keeps my hands a home row.
Retrying a failed network request seems like a normal thing to do -- whether its a network timeout, server error, or whatever random hiccup happened.