skysight-inc/HackerNews huggingface dataset:
I wear shorts and t-shirt in sub-50 degree weather. 75 degrees is uncomfortable, even if I'm sitting doing nothing. Forget about doing things around the house at that temperature. At a certain point, I'd rather not even have AC at all than spend money to make it marginally more comfortable. (I also have huskies who don't like 75 degrees all that much.) On the flip side, I'm more than comfortable having the house be 55 degrees in the winter.
> you have to use react, redux, install 10+ npm modules, etc... just to make a POST request back to your internal API!).

Or just use HTML, CSS, and JavaScript?
Written by someone who travels to another country with a closed mind and then complains that life there is not like home.
I think we have to go on the offensive. We can use Think of the Children to promote legislation that mandates strong encryption on online platforms. It can also prohibit any legislation that tries to incentivize companies to weaken encryption, like the EARN IT act. Maybe the latter will require a constitutional amendment, I'm not sure.

Without a law like this, we're just going to keep fighting the same battle every 4-6 years. They only have to win once, we have to win every time. It's not a fair fight.
You don't know anything about Google's engineers or internals. If anything, people complain more about an anal attitude towards cleanliness. Talk to Xooglers at FB about code quality vs Google.
Lots of performance mysteries, particularly in micro-benchmarks, are explained by how either code or data aligns to memory cache lines. A seemingly unrelated change will cause memory locations to move. No idea if that is the case here or not but it looks like a possibility.
I must have been half way awake. Not three IPOs. I went through one of those. I went through three acquisitions.
> It's as useful to the discussion as getting on your case for using the U+2019 quotation mark instead of an apostrophe in your contraction of "they’re" and "it’s" in your comment.

U+2019 is the preferred character to use for apostrophe according to the Unicode standard [1][2].

To stay on the point: I agree it’s annoying to be annoyed by such small, irrelevant details. I wish I could unlearn my {grammar,typo}-naziness most of the time.

[1]: https://www.fileformat.info/info/unicode/char/2019/index.htm
[2]: https://en.wikipedia.org/wiki/Apostrophe#Unicode
Ironically: https://ibb.co/NFvkbxw
I wonder if octovalve/superbottle is coming to home hvac. I spend energy to make my water hot for showers and washing. I spend energy to make my air cold so I can work without sweating. I spend energy to chill my groceries.

I can't help but feel that coordinating those better would lead to reduced energy usage (thus reduced cost). I don't know if I can feasibly do that right now with residential/consumer tech.
The hapi project is reaching its conclusion
It's a fairly busy territory as it is, with at least 20 major enterprise players.

Microsoft PowerApps with PowerAutomate (formerly Flow, their Zapier/IFTTT) have a huge advantage of being bundled right into other licenses. SalesForce and ServiceNow have similar advantages. Quick Base[1] has to be considered the incumbent. Zoho, Oracle. And then the more independent Appian, Betty Blocks, Mendix, OutSystems.

This tends to be one space where consolidation and acquisitions aren't as popular, and the big players have built their own home grown products on top of their stacks. (counterpoint, Kony got snatched up by a fintech software services company, Temenos. Apple acquired Workflow which isnt quite the same thing but a tangent space.) In a lot of cases, its going to make way more sense to go with the Vendor that already provides other parts of your infrastructure. If you're an Oracle company, Oracle Apex is going to be simpler, which is the point of all these offerings. It makes a ton of sense for AWS to provide this naively on top of their already mature offerings.

It's also not a space I'd want to enter as an independent startup, from scratch, unless you are sure you can actually offer something better and different. Or, instead of a generic offering, your product is tailored to the specific processes and workflows of certain industries. At this point if you want to join this crowd, it would be a safer bet to hitch your ride to a specific tech company lacking this offering (if there is one left) and become so good that they want to acquire you. Or build a specific subfeature in this space, so one of them gobble you up and tack you onto their product (see 3rd link.) I would guess there is still room for some ERPs to be interested in tacking app builders on, like Infor.

https://www.gartner.com/en/documents/3956079/magic-quadrant-...

https://imgur.com/kD5hQ46

https://flow.microsoft.com/en-us/blog/microsoft-acquires-sof...

[1] Somewhat shocked to not see Quick Base mentioned even once in this thread. It's a billion dollar company thats been offering this nonstop for 20 years, and is still relevant.
That may be the case in Australia at least. From [0]:

"if an agency were undertaking an investigation into an act of terrorism and a provider was capable of removing encryption from the device of a terrorism suspect without weakening other devices in the market then the provider could be compelled under a technical assistance notice to provide help to the agency by removing the electronic protection"

As for the US, I wouldn't be surprised if the government has sought to achieve something like this using the All Writs Act[1]. However, in the recent case of Facebook helping the FBI with a targeted use of a vulnerability[2], it seems that they cooperated voluntarily, even paying a third party contractor to help.

[0] https://www.computerworld.com/article/3460071/encryption-has...

[1] https://en.wikipedia.org/wiki/All_Writs_Act#Application_to_e...

[2] https://gizmodo.com/report-facebook-helped-the-fbi-exploit-v...
A few good points but the market stage was wildly different.

In payroll processing, there are a handful of major entrenched providers. Going (almost) directly at them is the only approach. Yes, you have to differentiate yourself but odds are there's a rip & replace coming.

In 2012, outside of SMS aggregators, sending and receiving text messages was still novel. Add in automated calling and there were some options with Asterisk (worked on that many times) but still novel. Going after that tiny market may have been cheap but probably not effective.

If MessageBird started a price war, that's a weak value prop by itself but could work so followups:

- How much have they driven down pricing across the space since they've come to the US?

- If that value prop is the main motivator, how much share have they taken?

- Are you going in on their IPO?

(I don't care either way, I don't own any Twilio shares anymore.)
Any reason you can think of to store points at a higher resolution than 1 minute?
I must be tone-deaf, because I picked up none of the sinister overtones that other commenters on this thread are detecting. The text I read was amusing and delightful, and I associate it with a genre of writing that takes a bit of common wisdom (studying abroad is good for you) and inverts it. It reminded me of Erasmus's In Praise of Folly. I am sadly ignorant of Chinese literature, but I think the theme is universal. Looking at the world when you are standing on your head is simultaneously amusing and insightful.
Can you do that at the press of a button ahead of time?
Yes, the entire world is raving about DDG results.
My relationship with math had two sides. In college, I majored in math and physics, plus I was also learning electronics and programming on my own. So I was immersed in the uses of math.

But you kind of get to a point after a couple years or so where you've learned enough math to handle the physics coursework -- including being able to pick up new math topics quickly as needed. And that's also the point, like 3rd year, where math really begins to come alive as an end unto itself. I loved the abstract stuff and the beauty of proofs, and it was as much of an escape from reality as a way to engage with it.
At the very least, whoever ships the product should be considered the retailer. If I visit Amazon.com, buy a product that's stocked in an Amazon warehouse, pay Amazon, and Amazon ships it to me, it's insane that Amazon can turn around and claim someone else is the retailer when things go bad.

Politicians are tough on crime unless it's corporate crime I guess.
[audio] and [slides] are also ok! I forget if there are others.
Why take a risk whose fallout is unmeasurable?
I meant the tree from early on in LOTR that tried to swallow the hobbits.
Related from a different newspaper today "Man says he was falsely arrested after facial recognition mistake" https://news.ycombinator.com/item?id=23628394
> once things have several developers hacking on a project with multiple artifacts and hundreds of thousands or millions of lines of code

That's exactly the case where you need more strictness about passing tests and CI before getting merged.

It amazes me when I come across a major project where the latest committed version often doesn't even build, let alone pass tests.

Yes, there are absolutely cases where you can't test everything; for instance, if you have complex combinatorial configurations and one obscure configuration fails. But that's a far cry from "inevitable in a large enough project". On the contrary, it's more important to avoid in a larger project.
So, this is like Neonto Native Studio[1] but with less focus on looks and UI, and more on business worflows? I can see how this would be useful for many businesses with rag-tag processes, being able to combine on a easy-to-watch app that everyone has on their phone would be nice.

[1] http://neonto.com/nativestudio
Are they going to tackle the surge in poor quality face masks claiming to meet FDA or European standards?
How? The fact that you can stop eating omelettes and still have the same amount of eggs in your fridge doesn't make you can make omelettes without eggs.
I think it just comes from the fact that solutions that come up in leetcode/HackerRank discussions are often unreadable gibberish.
Just saw this thread (I'm the author) - great idea, thank you!
Sounds like you might enjoy a role of a business analyst. Less coding, like to solve the problem, understanding supply chain.
Yep, I'm not even a hobbyist in this area, and immediately wondered if there was an alignment change because of it.

With that said, it sounds like at least with GCC, a global constant would go in the TEXT section of the binary and I can't think of why that would affect performance, especially since the variable was seemingly unused. Neat, I hope someone finds the thread to pull here :)
My understanding was that Perl's OO system was directly inspired by Python's. I can't find a source on that though.
Love that this is now in rfc. The benefits of caching with the benefits of zero caching.
It's good to see more Dutch (or European in general) software companies succeed. I hope VC will be easier to come by in Europe, I think it's the main set back European founders face.
One difference, and part of the appeal, is how quickly you cool off after being outside for a long time.

Let's say it's 100°F, and you're outdoors for 2 hours. You feel lethargic and sapped of energy, and you look forward to going inside. When you finally do, you get a gigantic cold beverage, take off your shoes, plop down on the couch, and wait to feel normal again. It might take 30 minutes before you start to get there.

If it's 65°F inside, this process happens faster than if it's 75°F.

No doubt, the moment you get inside, you already feel better whether it's 65°F or 75°F because neither one is 100°F. But if you're alternating between inside and outside a lot, colder is still preferable.
Isn't this usually where someone sufficiently versed in Assembly would look at the generated assembler code and figure out what changed?
> It's a no-brainer

Actually it's not:

First, email and sms are different transport mechanisms.

Second, email requires a To (envelope) address.

Third, some mgmt. like bounce and DKIM/SPF is needed.

You could write a subroutine to hide some of that, but I'm not sure there's a clear general solution.
Also posted yesterday: https://news.ycombinator.com/item?id=23622169
Yes, Amazon has what seems to be a paid program for brand owners to monitor and respond to Amazon reviews. It's been around for years now.
The 5 friends probably have to be distinct, but you might get away with using symlinks.
Python? That doesn't make sense. Anyone who appreciates Perl would surely choose Ruby over Python.
Every once in a while you see some high school science fair project where a kid has the brilliant idea of making 3D solar cells... maybe little pyramids or ridges instead if a flat plane, to capture light from all angles.

The kid gets patted on the head. Those who know better, immediately recognize there is no great increase in power obtained as the 'shadows' caused by the raises structure invariably decrease the efficiency down to that of a plane.

Anyway, vertical farming reminds me of this. You would defintyl need artifical lights.

Akyway, it's amusing watching amateur would-be tomatoe growers get excited about a technology that has been around as long as Cheech and Chong.

Using these systems for decorative purposes, on the other hand, is a cool idea. It's a fast and cheap way to make an 'instant' hedge. I have a 'wall' of pole beans planted in this manner which thrive and create a solid mass of greenery within a month of planting.
https://en.wikipedia.org/wiki/2003_European_heat_wave

14000+ dead in France that year...
Sounds very interesting! I'd love to learn more if others could chime in
[authors' social credit score rises by x points]

If only the CCP would make it possible to take anything written about these topics at face value.
But can punish a person for doing an act that is perfectly legit under the laws of physics
here is a related paper:

https://people.cs.umass.edu/~emery/pubs/stabilizer-asplos13....
I think it's more likely that people already on the verge of "triggering" diabetes are simply more likely to catch coronavirus due to their general poor health and therefore weakened immune systems. Or at least they're more likely to be symptomatic.
> On these new Macs, Target Disk Mode will be retired in favor of Mac Sharing Mode. Rather than turning your Mac into a disk, the new Mac Sharing Mode will turn your Mac into an SMB file server.

This is disappointing, especially given all of the trouble with migrating data via WiFi or even Ethernet[1,2] (as opposed to a direct Thunderbolt/FireWire/USB connection). Would much prefer to have direct access to the disk, which opens up many more data recovery options than an SMB server (assuming it can even start).

[1] https://macperformanceguide.com/blog/2017/20170707_2222-howt...

[2] https://www.podfeet.com/blog/2016/11/how-not-to-do-migration...
Driving Coast to Coast (To Coast): How to Take the Road Trip of a Lifetime
> potential game changer for lunar colonization

It's featured in the presmise of Artemis by Andy Weir.
Boris Johnson dodges questions on £11.8M Covid-19 contact tracing app
WebAuthn is generally about device authentication with credentials that can’t leave the device, though that could change depending on where and how the hardware gets/stores it’s tokens. Or if you rely on a third-party, like Apple, to store the tokens for you and use OAuth with an mfa indicator in the attestation?

General advice: If worried about losing a device, try to register more than one. Even iCloud Keychain requires other hardware for authentication... same problem applies.

Only way out is having a backup like taking ID to an Apple Store as a way to regain access... that varies right now by provider, but who knows. Maybe Login with Apple will go WebAuthn-compatible in future? (Haven’t watched this video yet.)

If you’re an enterprise and worried about key authenticity or varying WebAuthN standards, you can look for specific types of keys or even request specific serial numbers of FIDO2 dongles from the web browser, etc.
"uses on-device machine learning to identify trackers"
Try technical writing maybe? You get to code smaller proof-of-concept apps and teach others how to use specific pieces of technology to solve problems.

I have a GitHub repository[0] with some resources to get started. It can be pretty lucrative too after building some reputation.

[0] https://github.com/sixhobbits/technical-writing
A bit of a tangent, but... audio hardware can't really be treated as a stream of bytes either.

You used to be able to cat things to /dev/dsp, but- that used something like 8khz, 8-bit, mono audio. That's horrendous. Because, with just a stream of bytes, you have to settle for the least common denominator- /dev/dsp had IOCTLs to set sample rate, number of channels, and bit depth, but... with just a stream of bytes, you can't do that.

Similarly, video data via /dev/fb0 - AFAIK you don't even have defaults there to rely on, to display anything useful you need to do IOCTLs to find out about its format.

When do you not want structure? Seriously-

Plain, human-readable ASCII text is maybe a candidate - but even then there's implicit structure (things like handling CR/LF, tabs...)

Unicode text? You know that's structure. (Ever had a read() call return in the middle of a UTF-8 multi-byte sequence?

CSV? That's structure.

Tab-separated columns? That's structure.

Fixed-width columns? Also structure.

You don't get to not have structure. Structure is always there. The question is whether you get to have a spec for your structure, or whether it's just "well, from the output it looks like column 3 here is always the hostname of the server I want, so I'll use 'cut' or 'awk' to extract it". That approach can work in practice, but...
It's how you make web scrapple.

https://en.wikipedia.org/wiki/Scrapple
I strongly favor end-to-end encryption, but I just don't see 'think of the children' working as an effective message in favor of anything.

I happen to believe that it was protected by the first, fourth, and ninth amendments, but I am not sure it is possible to erect permanent legal bulwarks against ever-expanding federal powers. As an example, the second amendment specifically enumerates gun rights, yet it is under constant assault. The only way I can see to protect this type of individual liberty would be to radically de-scope the federal government, but I don't think that's going to happen.

Again, I really wish I could be more optimistic, but I just don't see any realistic hope.
i can't believe how many posters here defend this immoral nonsense taxing already taxed legally gained money

if the rich obtain the money legal way and taxed them why they should be punished for being more successful than others and responsibly leaving the money to children? basically what defendants of inheritance tax say you should not try to be successful because you will be punished by losers for it, it's income tax all over again (unless your country has flat rate for everyone)
I toured the main FedEx hub in Memphis several years ago. They have many buildings that sort packages on high-speed machinery.

In one building, there was a long line of parcel trays, each carrying a single item. The trays would move fast down the line and, at just the right moment, tip the parcel out and into a bin below, each for a different flight. Because of the tray's speed (and the trays don't stop), the tipping needed to start well before it was over the bin, at a precisely calibrated time. A video of these machines is here, at 1m 45s: https://youtu.be/xytmh6t3Grk?t=105

It was one of the few sorting buildings that was air conditioned in the hot Memphis summers, and not for the humans. The humidity affected how quickly the parcels slipped off of the tray, and they might end up in the wrong bin.
iOS14 reveals that TikTok may snoop clipboard contents every few keystrokes
Cost money? Once upon a time, html had <keygen>
"Can't imagine IBM would ..."

Oh really ? IBM's probably the most enterprisey lawyer-driven tech outfit there is ?

And even if they didn't, its IBM ... they've got a dozen other ways they'll mess it up.

IBM is a brand relic living in the glories of its past. Its not the company it used to be.
I see this line of thought floated a lot. Go build a fully dynamic app used by internal teams with just those three tools and tell me how it goes after you've been maintaining and building on it for a while.

Those are good building blocks but they're simply not sufficient if you are building a 'Web App' and not a 'Website'.

Also I'll cut off the inevitable, "The web was not built for this and it shouldn't become a place for apps." The world disagrees, I disagree and most people developing on the web disagree.

And I'll raise that we should be moving more towards the web being the best universal distribution platform for software.
Sure it does. If what I want is not to be blocked by an OS that won’t let me write my own JIT, then any android phone will work. And in that case, there’s a ton of competition to chose from, and the JIT I write can (theoretically) work on any of them.
> SharePoint

Sharepoint in real life seems to be a very complex product with few people actually knowing it. Out of a company of 10,000 people we probably have 5 guys actually knows anything about sharepoint, Why is it so obscure?
Some US apartments have shared heating. It’s pretty annoying because you have no control. I’ve had to keep my windows open in the winter because the heating was set too high.
Russians take cold seriously. I lived there for two years. Everyone lives in huge apartment buildings which have much less surface area to volume ratio than US single family homes. And heating is done by big centralized plants. It keeps things warm despite the weather. Where I lived it would stay below freezing from September to April.
I don't understand how Notion can be used to replace a fully fledged word processor. Am I missing something?
Should a language be able to form predicates total over all possible expressions in the language (including these predicate expressions) in a non trivial way, could these be then identified as 'types' in the sense that each can partition the set of all expressions in the language into 'of the type' and 'not of the type'? Is this still type theory, or something else?
So is a desktop.
Perl 5 was great. Written so many things in it. Looking forward to 7. Maybe time to start doing new things in perl?
Should browser support native HTML template?
We separated the style of the page via css. But if we have the concept of model view controller, does it make sense to separate the content from the html structure?

It would hopefully allow for a cache of the website structure, only loading in the next content.

Has there been any thought about client side separation between html template and content? Without using JavaScript.
Where I’m at you can return products “as-is” to a Kohl’s Department Store and they will handle packaging and shipping back to Amazon. The refund starts processing sooner, too. I’m not sure how widespread this option is, though.
Maybe even https://i.reddit.com
Raku is Perl programming language so that makes sense.
They do, and they therefore have an incentive to do better than other news organizations. But the general media landscape has become more biased and less reliable. Furthermore the fact that the public expects news to be delivered more quickly means that they have less room than they used to to hold a story for fact checking.

The result is that the NYT today is better than CNN is today, but they do not meet the same standard that they did 25 years ago. In fact they might not be better today than CNN was 25 years ago.
An example is the in-app browser that you see when clicking on a link in instagram, that goes to my online store.
The browser is still in the instagram app, so they aren't already logged in to their account on my store. That person can quickly login without typing in an email and password.
Ok, changed from https://www.npr.org/2020/06/24/882678392/man-says-he-was-fal.... Thanks!