skysight-inc/HackerNews huggingface dataset:
> Isn't that cheating? Isn't that betraying trust?

Of course.

> I think one should distrust these sorts of absolute condemnations of entire industries. Can you substantiate what you just wrote? Can you provide ironclad proof that all financial services companies are "evil?"

It suffices to say that it is in the best interest of these companies to fool the people when they operate under current economic system. 2008 is one such example. Goldman Sachs owners getting rich, just the customers getting screwed is an extreme-case example. "Proof"? "All financial services"? Now you sound as if you expected me to produce a mathematical proof. I'm just talking about what the reasonable expectations are when considering different job offers. In today's startup-fueled climate I can phrase this way: a startup finds a solution to a problem noone knew they had, it spends time marketing it, ... Oh, back to the beginning: startup announces that it found a solution to a problem. Now they don't actually have any working code. They struggle to make a PoC for months, after that another PoC, ... Nothing actually does anything, just suffices to produce the illusion that something is being done and that something will eventually do something. All this just to keep the ball of fundraising rolling. The investors know it's all bullshit, but it's all not about getting a product in the end. It's about speculating what the next big thing will be. But it's all unimportant. Just keep the appearances and keep the money flowing. But don't fool yourself that any regular guy will benefit from what you're doing. For me it's depressing. But there are a lot of software developers who are just fine with it for the sake of a high salary.

> In my opinion, the notion that, "Evil is okay to perform, so long as it's against those I don't like," is a sign that someone, somewhere doesn't understand principles and the concept of "evil."

Classifying things unambiguously into "good" and "evil" may be unproductive. It's all a matter of context. I'd say that when your superior/boss requests you to harm others, you don't owe them obedience. Disobedience, cheating etc. aren't inherently "evil".
Original source at https://news.ycombinator.com/item?id=20639999
The article itself lists portability as their most important selling point.
The problem with that idea is that as soon as you define objective criteria, people will find a way to game those objective criteria.
And frustrating to learn that an open protocol with free implementations is locked behind a carrier that often requires significant fees for this feature.
> HTML, PHP, CSS, and MySQL. No frameworks. No javascript. No garbage.

Wait, PHP is not garbage?
Not the argument, nor is it relevant, hence the discussion about it being disingenuous.
More realistically though until they support it I'll just stick to JPGs and PNGs and forget about this fallback mess. It adds unnecessary complexity to sites that are dynamically generated.
Mr. Chilly – Weather App for San Francisco
an overdue call to private networks to end rent seeking and innovation throttling
If they could in all cases then we wouldn't need courts.
Great read, thanks for sharing. May I ask how you originally stumbled upon that?
The makeup and spices were meant to be good for their daughter – not dangerous
The gps on my phone begs to differ. You can (sometimes) acquire enough gps locks to get a signal and subsequent gps data like speed, position, etc. Worth a shot trying because there's very few other times where you'd be able to see your gps sensor read 600mph. You're probably right though, it's just that the cutoff speed is higher than whatever a commercial jetliner speed is.
The ITAR/COCOM limits used to be (according to https://en.wikipedia.org/wiki/Coordinating_Committee_for_Mul...) "faster than 1,000 knots (1,900 km/h; 1,200 mph) at an altitude higher than 18,000 m (59,000 ft)".

They have been relaxed since then, but all current commercial jetliners would stay comfortably within both limits.
Don't forget that Qt has its own market where Electron even can't play well: Embedded systems.
Everyone uses sci hub, i dont even think it needs advertising. It is used even more by people who legally have access to subscriptions[1]. I prefer it too - it is faster than the often horribly slow official sites

https://www.sciencemag.org/news/2016/04/whos-downloading-pir...
The success of such would require extreme precision in modeling assumptions. For example, risk ratings on CDOs with mortgages assumed independence -- but that doesn't hold in reality. At least early[0], on this was recognized as a contributing factor to the misalignment in risk rating, and could have been completely automated.

[0] https://www.wired.com/2009/02/wp-quant/
"Relatively trivial" must be relative. Traffic lights where I am require a cherry picker in the intersection to get at.

This is like hacking servers. If you can get all the way to physical access with the device, of course it's exploitable. But that doesn't actually say a lot about how secure something is.

I imagine the quality of the lights around the world differ. If you can climb up and adjust it, these aren't the kinds of lights I'm thinking of.
and AFAIK clients for said implementation of this protocol don't exist for other platforms (Android)
Δυνατές μάχες στο Europa League
Economics, and social sciences, are still sciences. It's just not as clear cut as say, physics or mathematics. A lot of the interesting parts of economics are how to build models that accurately predict human behavior.

In aggregate, it sometimes makes sense to model participants as rational, but this is a very simplistic model that does not always apply. There are lots of economists studying how asymmetric information or irrational participants can cause market failure or other outcomes.
When logically consistent, but the written contract is not always the final word. Example: lack of consideration (https://www.nolo.com/legal-encyclopedia/consideration-every-...)
1) Install Delphi.
2) File->New Project

Not really a sensible comparison. The tooling to build desktop interfaces remains vastly, vastly better than the tools to build web interfaces.
Recent press coverage of a cave filled with ‘witch marks’ misses the point
Do you still use excel sheets for security assessment or some platform?
1. When you say 'credit score', I presume you mean the score assigned by the credit bureau. This isn't an objective measure, and sophisticated lenders develop their own scores (using raw+summary data from the bureau and other sources).

2. Analysing the ability for a large/complex company to pay back a bond is pretty complicated, as it depends on understanding the operations of the company, and the riskiness of the cashflows generated by those operations.

3. Your point about misalignment of incentives is correct, and mentioned in the article.
Every single question you're likely to be asked at a J.P. Morgan job interview
Some of the hacks demonstrated disabling brakes. All that's needed is disabling them, and then when the driver (or rather, passenger in the drivers seat of the death express) is frantically stomping on the brake, selectively re-enable them on one side.
> For those with little time: at the high end with socketed x86 CPUs, AMD offers you up to 50 to 100% higher performance while offering at a 40% lower price. Unless you go for the low end server CPUs, there is no contest: AMD offers much better performance for a much lower price than Intel, with more memory channels and over 2x the number of PCIe lanes. These are also PCIe 4.0 lanes. What if you want to more than 2 TB of RAM in your dual socket server? The discount in favor of AMD just became 50%.

Well isn't that a kick in the pants.
Excellent write-up, which to me makes complete sense.

Something that also struck me as strange was this remark in the Wikipedia article:

> The Bible mentions a "red horse", not far from Homer's red oxen, while honey is described using variations of green in both of these texts.

Here is a glass of honeydew honey:

http://www.honig-onlineshop.at/upload/imgproc/398479_eb.jpg

For which, in my opinion, "variations of green" is a perfectly valid description.

I would also be perfectly comfortable with describing the color of this horse as "red":

https://img.freepik.com/fotos-kostenlos/rotes-pferd-das-an-d...
So far as you say it’s never really worked out, but that does not mean things will stay that way.

I suspect when a ~2,500$ option lets people keep the AC running when forced to park in the sun people will seriously consider it. And at that point we are talking about significant power over time. The use case is different, but Solar conversion kits are quite popular for RV’s even if it’s not enough power to run the engine.
funny, that is the pattern I use, I don't consider it kiddy... it's just efficiant and easy to drop in.

le sigh
> rather fix a race condition on a multithreaded application

You can fix race conditions on single threaded JavaScript code now we have async (and promises): it scares me how little this is recognised as a downside and in my experience few people are good at recognising or writing code that avoids race conditions (I have seen competent programmers in denial about the risks).

Before async I found race conditions in popular (and well written) JavaScript code that used setTimeout().

Personally I think anyone that enjoys chasing race conditions is mad: I loath reproducing transient errors. I have mostly tried hard to avoid async code in my own JavaScript, but sometimes it is forced upon me :-(
... except that broken or ignored browser standards, and Javascript's lack of dealing with Timezone, for example, are not the result of complexity, per se, but of social inability: a committee or industrial consortium being unable to come to an agreement... kicking the can down the road in some cases, building-in complexity for ulterior motives in some cases by some parties, etc...

the web is a mess on the front end for political, rather than computer science, reasons

(say, you don't want to include the 2mb outdated moment.js? well, even though every browser included this code to fetch and update it's IANA timezone database in it's source, and has compiled against it, you can't access it via a public API from JS though LOL... you can figure out a way to run this code to get your data muahahahahahah....
https://www.iana.org/time-zones)
Vue.js for Beginner / Pour Débutants (Part. 1) ️ – 2019 – EN/FR
Congrats, but it's weird how $72M is series A. Facebook's Series C was $15M, Snap $50M series C. Weird.
It's a filter during interviews to filter out the older candidates with a different culture.

Bootcamps are something that grows out of this desire to pad your resume with newer tech.
I think the people running it are focusing on management fees over returns. As long as they don’t lose money they can skim quite a bit.
I’m not absolving Boeing of responsibility, just adding some color to the conversation.
Happy to be corrected. Nas used it (unqualified with 'phone') with the meaning gun in Ether, but that's only 2001.
But if they don't continue to expand, are they worth their current value? Does their value have the expansion already baked in?
Apple sold ~50M Wearables in 2018 ($10B wearables revenue ÷ $200 ASP) vs ~200M iPhone sales.
So, less than 25% of iPhone users probably have Airpods or an Apple Watch.
Realistically, given that phones last multiple years, the number is closer to 10%.
Censorship is occuring and it is very dangerous. Just as bad or worse is the fact that there are such widely divergent worldviews and polarized camps. It's like people are living in parallel universes.

What's even worse is that both of those universes are highly biased and distorted.

Society may need to come to terms with the idea that reality is a social construct rather than a rational one.
I'm also reminded of the high-pressure, guilt-ridden sales tactics I had to endure when I had to set an appointment just to cancel my recurring 24-Hour Fitness membership in person.

"So, why did you stop taking your health seriously?"
This armchair analysis of economics is wrong. Only a small portion of it assumes every person is a rational actor.
> good developers being those that apply well-known and established (backend) practices to the frontend

100% agree with this. From my experience good front end developers are much harder to come by in silicon valley. We use a general coding interview process, and really struggle finding experienced front end developers because its a hard position.

When I have to touch javascript, I break everything, beg for help, then run back into my enterprise java code. This elitist backend attitude to me seems to stem from insecurities of us nerds. I personally feel inferior to front end developers, the ones I know are freaking magicians.
This should be interesting to watch. The new Ryzen CPUs are good, but the desktop market is a rather small portion of the overall CPU market which is dominated by server and laptop. AMD making inroads in the server space is where they _may_ actually be able to eat up some meaningful market share. That said, I wouldn't count the chickens before they've hatched here. AMD did this once before with opteron in ~2006. For them to have holding power they need to keep it up for several cycles, only then will the big fish jump ship. I expect Intel to respond with price cuts, they've been monopolizing the server market for a decade or so now without real competition so they can charge whatever they want. At least in theory since Intel owns fabs they should win a price war.
I don’t understand the spec2006 results. In the first table, what are the units? In the second table, are positive or negative percentages good?
Tricky problem to solve. Maybe we don’t need ratings at all. Investors should simply perform their own DD on any deal as they naturally would. We can still rank companies on factors like leverage and coverage ratios for comparison purposes.
> I think this is it more than anything. People wanted to make the web complicated because it made them feel cooler developing it.

That is patently false. What happened is product managers wanted their websites to feel cooler to their customers, and work more like native apps. Developers then respond to the requests from the product managers. For example, charts that refresh data without a page reload when you click a button. The requirements get more and more complex, and the web was never meant to be an application platform. So you end up with what we have today.
That’s the only scientific part about it but afaik it still only applies to micro not macroeconomics.

To quote Charlie Munger: “it economics is not behavioural, what the hell is it?”
With kickstarter campaigns and medium blog insights.
Maybe they wanted their presentational site to run under a different domain than their ad/tracker distribution site so that engineers who unknowingly block their ads can still learn about their business.

And blocklist maintainers tend to immediately block root domains I guess. (At least I would if I saw an obscure subdomain from a party I want to block.)
Windows supports overcommit, it's just not the default, and it's not how typical Windows runtimes allocate memory. And the nice thing about making it opt-in is that processes which didn't ask for overcommit won't get shot down when overcommitted memory can't be faulted in.
Unfortunately, because otherwise the models wouldn’t work. Tell you more about the models than people.
Behavioral economics is just a branch of psychology. A collection of trite rules of thumb relating to how people tend to act in certain "economic" situations.

It makes for good reading in the Harvard Business Review.
Self-Healing Robots
Yeah, i often control my machine via RDP and then streaming a game from there is a pain. Here is some script I've found to unlock the local pc, disconnecting RDP in the process:

> @powershell -NoProfile -ExecutionPolicy unrestricted -Command "$sessionid=((quser $env:USERNAME | select -Skip 1) -split '\s+')[2]; tscon $sessionid /dest:console" 2> UnlockErrors.logpp

I've not used it often and mostly given up on Steams streaming stuff. Playing simple stuff though RDP directly usually works well enough for the few times I still did that. Notably pretty much all games launch flawlessly. The drawback is it not being optimized for games, offering a notably worse performance on that front.
I'm out here imagining all the unethical hackers drooling over the sweet sweet vectors that are snap and flatpak. Unfortunately the qa and auditing aspects of distro packaging seem to be taken for granted, and the resources for that are surely not sufficient to counter motivated adversaries.
Page 4 (https://www.anandtech.com/show/14694/amd-rome-epyc-2nd-gen/4) lines up AMD's prices, core counts, and frequencies with Intel's. AT says all these have 128 PCIe 4 lanes and support up to 4TB RAM aper socket.

Intel's own competitive analysis figured competition in servers "is likely to be the most intense in about a decade" (https://www.techpowerup.com/256842/intel-internal-memo-revea...). Sounds about right.

The AMD presentation had announcements from Azure and GCP but not Amazon.

How soon Intel gets Ice Lake ready for servers seems pretty relevant here.
I upvoted this because I thought it was an Onion-like satire; but no. No it is not.
Rejuvenation at the Cell Level
Absence of evidence is evidence of shenanigans.

If someone is making a claim, especially a remarkable claim, it is their responsibility to provide evidence for their claim. If they cannot, or if their evidence is such that it cannot pass peer review, something stinks, and one should be highly skeptical.

This is not a case of "no one has shown X, therefore X should be dismissed". It's "P has claimed X, but has not shown evidence to justify their claim, therefore their claim should not be believed." If someone holds a position, presumably they had a good reason to do that, and one can ask for that reasoning and evidence (and ask that that reasoning and evidence be verified by peer review.)
You'd still run into the halting problem. And you'd have lawyers wanting to write legal agreements that run into that, so that nobody can determine what they really mean, so that nobody can prove what a scam they are.
Love this app. Most default weather apps don't work well for the Bay Area / SF because of the micro climates. Getting the weather for SFO doesn't mean much if you are living in Outer Richmond. Its also way snappier than most other weather maps that use Google Maps or Mapbox with a bunch of overlays.

Too bad its only for SF. It does look like its just a bespoke map wired to Wunderground stations. The creator could definitely make maps for other metro areas or places where small distances may have drastically different weather.
I was always irrationally nervous flying into SFO, worried about precisely what ended up happening. We should all be glad the plane mostly held together through the cartwheel, saving many lives.
I notice these things too, but at the end of the day the sad news is nothing so exotic is necessary. There are far easier ways to get what you need from a modern office with typical security hygiene.
Oct 18, 2018
> Finally, I would add that that charging 5p for disposable plastic shopping bags has had a hugely positive effect on curtailing the use of single use plastic bags.

Although it's increased purchases of garbage bags, which use more plastic in the end because they're thicker.
Mathematics is not a science, and model building is not necessarily a science, either.

Additionally, a significant number of social scientists aren't scientists.
If you’re going against a three letter agency, Israeli or Chinese intelligence, you also have to consider all of your hardware sourcing. They don’t even need to compromise vendors, they just need to intercept a package en route.

Not sure where OP was coming from. It’s virtually impossible to protect yourself against a dedicated advanced persistent threat group.
Script inclusion is worse because you can decide what you send depending on ip, enabling targeted attacks. With NPM you will have to upload the malware for all to see.
Likely in that other industry the engineer built 100+ other basically identical items that are two or three orders of magnitude less complex and where all the costs and techniques are pretty well known.

Also, those mature industries routinely overrun by millions of dollars and months or years, event though they are dealing with a fraction of the complexity and the costs and techniques are well known.

Software is the only industry where you are asked to build systems that have never been built before but that are more complex than anything ever built in the history of "mature industries", on top of astronomically complex systems, and estimate it with an accuracy of 5 to 10 days and a few thousand dollars.
This could be rephrased, "Why is kernel development so complicated?" or "Why is FPGA development so hard?"

In any given technical environment that has sufficient time to mature there will be more information to process, more choices, and more surface area. It's just the principle of intellectual entropy. Stuff tends to get larger and more complicated and specialized because it is.

If you want something simple, why not invent it? There's nothing stopping the next person from coming along and coming up with something that gets the same job done a lot easier than what we have now.

Of course, the first time you try to implement a tiny portion of a browser primitive like drawing a table you'll quickly see why things are complex.
That's not true, because they just did something: they said they were satisfied with Boeing here. They could have been honest and said "we're not competent to properly evaluate Boeing's design decisions".
PostgreSQL is my database choice under practically all circumstances.

I'd replace PHP with practically anything written by grownups. (Django, Rails, etc.)
Yes, but - the point the blog makes is more subtle than that. If you read closely, you'll find two contrasting and complementary statements - "desktop is the root of our offering" and "we see our biggest growth in embedded".

What's going on there is that for that lucrative OEM product market I mentioned, it's a very attractive quality of Qt that their developers can test builds (of what is technical not a desktop app as it doesn't aim to integrate with the host platform) on their desktop system instead of having to remote-deploy to the embedded device or spin up an emulator for every change (cf. https://www.youtube.com/watch?v=EswaK8hTonA&t=42s). A lot of Qt's lesser competitors in the domain don't offer this to the same extent.

The other reason is that the desktop is very important as a recruitment vector for the companies that end up picking Qt partly because of the quality of the developer talent available. Not every young developer has access to a car infotainment test rig, but they have access to a desktop system; Qt needs to be on the desktop to allow you to learn it with just a desktop system. Plus open source communities like KDE that make a lot of desktop and mobile software act as a breeding ground for talented devs.

Portability is in many ways about Qt not narrowing into a specialist/niche product, many of which it outcompetes in domains where it's the best option. So it is critical, but it's critical to avoid that slippery slope that would eventually hurt the markets that keep it afloat, even if not all the platforms equally bring in the money all times. It's about generality as a feature for a healthy systems technology.
It's a nice theory but how do the wine-face oxen fit into it? Is it suddenly a description of color there, or are they also a dark cloudy liquid, still swirling and bubbling sightly, etc.?
Empirical economic studies exist and don't need to make rationality assumptions. It helps if you don't listen to Austrians or anyone from Chicago.