skysight-inc/HackerNews huggingface dataset:
Until there is legitimate competition in these spaces you will keep getting "up to X mbps" and "for the first 50GB, subject to change" in every providers terms.

It doesn't help that actually pricing out Internet access is more complex than X cents per byte. For most providers data between the hours of 0100 to 0600 would be free because of how little network usage there is, while data from 1700 to 2300 would be most expensive due to that being when everyone is using the network simultaneously. But throughout the years there have been very few time limited unlimited plans.

And even then, its not actually "expensive" to use the Internet in the evening. Its just saturated, and pressures the ISP to either throttle everyone or expand capacity. Expanding capacity is expensive, but just promising "up to X mbps" is easy and I'm surprised at how eager operators are to adopt data caps over simply throttling heavy data users during peak times.

Well, I'm not really surprised, because the former lets you hit people with surprise bills for ludicrous amounts while the later just saturates your useless customer support lines with complaints.
It wouldn't be as good as Aerogel [1] which is a similar silica nano-particle based structure. It contains air as opposed to water so conducts very little heat.

[1] http://www.aerogel.org/?p=1929
I can't tell if this is a joke or not
Your view is popular, simplistic, and wrong.
https://www.thisamericanlife.org/355/transcript
From what I read, they can tell differences when having the randomness in the hundredths-of-seconds (specifically said they patched to go from 10s to 10,000µs). The randomness I mention, assuming N is the maximum number of tolerable system time for successful login, should be 2N + random(2N, ~100N). Or just store a time at login start and force hit the same deadline every time (via sleep of diff from start) then add randomness on top. Of course, additional brute force detection/protection is ideal for repeated failures.

The random sleep is to prevent obtaining enough samples and provide reasonable noise at this small sample size. Given enough samples until the end of time, patterns can be obtained. This is not breaking TLS here, this is login, and seconds of sleep vs microseconds makes a difference.
An affordable and upgradable Mac is known as a ThinkPad.
> but there's almost never a situation where you can't stop and take an extra 20 or 30 minutes to check to see that your code would do what you expect it to do

The implication in these examples is that you're doing it on your own, always, and... that's generally bad, especially with a known bug. Most of the bugs I have created have been ones where I've specifically not talked through the logic with someone else (usually a client/stakeholder, or domain expert, or whatever) to determine that my understanding is correct (might need more tests or to adjust existing tests to reflect a better understanding of the issue, etc). These 'emergency bug fixes that must be dealt with on the spot in minutes!' scenarios are more likely that cause of the issues in the first place.
Cracks me up to see the mostly-treeless Columbia River basin rendered as though it were Mirkwood, but I guess that's the best fit for the style.
First IoT security bill reaches governor's desk in California
This specific business model is proven to be worth-the-wait until proven innocent vs. early investing for a hope of windfall that highly likely will never materialize.

There is an excess of VC that reduces quality of due diligence.
Would be easy to investigate. Have desert people more cysts in the GI tract than other people? Digestive tissue is being distroyed and sheding constantly on the other hand, so probably not.
My first point was that you were saying the US is working to bring about regime change in Vietnam, Egypt and Ukraine. I suspect this is not the case for the reasons I gave, but I'd be willing to look at any evidence you have for this.

>DPRK regularly has multi-party elections so I think we could gauge how the people vote?

In a country such as North Korea where even minor disagreements with the government result in torture it seems unlikely to me that a non-secret ballot would be an effective way of gauging public views on controversial issues.
Investors tend to be clueless and funding cannot be proof of actual technology.
I've been an engine mechanic for 12 years now and the automatic transmission is a mainstay. Most parents and commuter drivers aren't exactly feathering the clutch like Rossi on the way to band practice in their Hyundai. They just want a cheap easy car that works without a lot of expense, and the automatic transmission takes less maintenance over the life of the vehicle than a manual.
Get a sports car, put it in manual mode, and you get the perks of choosing gears during the drive without stalling your engine.
My vitamix spins fast enough . . .
A common work around is to make them all the same: that way you don't have to think which ones to type.
Enterprise Application Quality – The Joel Test Reconsidered
> EV > Manual > Automatic

Same here. I drive an EV every day but have a 6 speed Miata for fun.
Seems to me like that’s not really a criticism against using random answers for secret questions.
Yup. Multiple sellers can sell the “same” item.

I put same in quotes, because it can be counterfeit or just similar. You’ll never know if you just buy the cheapest via buy now.

The only exception if it’s your own brand. Which is what many sellers are doing now. That’s why you are seeing a billion of poorly branded, cheap Chinese products.
I have a very similar story with ordering Salbakos towels. I reorder them every so often to keep my linens fresh. However, one of the last reorders was delivered with a completely different brand of towels and they didn't even match the pattern of the Salbakos towels. It's so frustrating.
WTF is ads.txt?
Many people think that we are in a totally unprecendented time in history. So you "don't get to" use history to criticize their great and unique ideas ... that ... mostly are not entirely unprecedented or original.

Just like they did in the 60s ... and the 20s ... and during the French revolution ... and 100 times before and in between those ... Now don't get me wrong, there is something new everytime. Like pictures in the 20s. Recorded music in the 60 (the drugs, I'm afraid, date back longer than recorded history. Sure. Not the exact same drugs. The abuse of them, and the scale of the abuse). But especially don't compare today with the French revolutionaries, because someone might look up what the revolutionaries did once they got what they wanted (as if that's any guarantee the evolution now will be the same, but it is a possibility).

But No ! You keep hearing it's different this time. But we have Google now ! And it's the "first" time ever we see the evil of the church/faith. And we're finally going to eliminate racism, that's the first time ever.

Many people actually believe that such things are new, but ...

Nope, the Roman Republic did that (with about as mixed a success as we did. In some places, they succeeded. Elsewhere ...), and very likely ancient Egypt was a mixed white/black society at least for a period, as was Rome. Which meant the fight for equality is probably older than the concept of a building with first floor, as that didn't exist in the early Egypt. In other words: everything about humans, especially how society is organised, things like families, faith, law, state organisation, is not just old, it's very very very very old. Most of it probably older than the pyramids.
It's been a few years since i worked with PHP daily, but off the top of my head:

* the shared nothing architecture is extremely easy to reason about (the world begins with a request, and ends once it's out)

* shared-nothing also means it scales stupidly simple. Need to handle more requests? spin up more servers, on an almost linear scale, until your DB can't keep up.

* it's pretty damn fast all things consitered

* the barrier to entry is a fraction as difficult as setting up a backend with java or go or python (although setting up a LAMP-ish stack on windows for development still kind of sucked when i last did it)

* It's probably only second to javascript when it comes to just sheer number and breath of 3rd party packages

* backwards-compatibility is a huge bonus. I can be fairly sure that code I write now is going to keep working with minimal changes for the next decade (for varying definitions of "minimal")

* developers that are comfortable with it are cheap and readily available (although this is changing for the worse lately)

* it's simple. For the most part you don't need to worry about concurrency, about async requests, parallelism, callbacks, etc... Scripts run from the top to the bottom, and they do that every request. Sure, this is a massive drawback as well if you need those features, but PHP's "make it work any way possible" kind of ethos means that there are ways around most of those limitations that work really well... once you stop vomiting over how hacky some of them are in theory.

It's not the most pretty, it's not the fastest, it's not the safest, and it's not the most "pure", but it is a glorious mutt that just keeps on trucking along, and I'm not ashamed to say that I really enjoy the language and I would gladly start a new project in it today if the opportunity arose.
The point of laundering money with a front business is to make it look like it has a legitimate source (e.g. carwash customers). Using Shapeshift just obscured the source of your funds, which is a completely different thing and doesn't help you convince a bank to keep your account open.
Powdered water... Just add water.
Bookmarked this a while back (was a Show HN submission)

http://upstart.me/ "Submit your newsletter for Free and have awesome companies support your newsletter."
I've found the exception to this is first-party webshops. For example, buying Patagonia gear from Patagonia.com is by far the easiest way. Their sizing is consistent across their line, and the website has a much better selection of colors and stock than any reseller does.
"If you disagree with me, you're wrong." Wonderful argument.
Ask anyone who've lived in the world of java applets how the rise of flash was awesome at the time. It was great for a lot of things, but unfortunately, like many things in life (javascript?), people abused it.
... and the article features a stock photo of someone grasping an automatic transmission shifter that vaguely looks like a stick. The end is nigh
Why is every comment in here a link to somewhere else? I am becoming increasingly suspicious that HN has a ton of subtle marketing
So "long term evolution" turned out to not be so long term? :D
To be clear, kanban cannot be directly compared to agile. Kanban is a tool, not a process, framework, or manifesto.

In all work, you have Done, and done. Capital-D done is when something is ready to be shipped (note: doesn't mean error free, just means it's as far as you're getting). Lower-d done is intermediate states. The kanban board allows you to capture those and relate it to your workforce and workload.

If I have 5 developers, practically speaking we cannot be working on more than 5 development tasks at a time. The kanban board visualizes how much we have going on and allows us to see when we've overreached. If I have 2 tech writers, again we can practically only work on up to two changes to the manual at a time. The kanban board visualizes this, and makes a useful tool within any production or development workflow.

Capital-D Done is that final column (integrated into the master branch, sitting on the loading dock, whatever). Lower-d done is captured by movement between states (Dev -> Test -> Review -> Manual Update -> Done). Of course, it also should be noted that movement can be backwards. This isn't Waterfall, we know that something may move back to dev or test from test or review.

The particular utility with agile is that it helps address the agile manifesto preference for people over processes. A process expressed on a kanban board is not set in stone (as a formally signed off Capital-P Process document would be in a typical enterprise shop). It's much more fluid, and can be redefined to capture the level of information needed by the team and those they work with (partner teams, or management).
Seems to be really changing in the UK. I don't drive, but nearly all my friends/family members who used to have manual now have automatic. Also, most Ubers these days seem to have automatic transmission.
> Tuition is free (I believe?)

There was a brief period where it was not free everywhere (but still very low for US standards) but this legislation has been largely rolled back so it should be basically free. You only have to pay a small (often very small) fee per semester (varies a lot mostly because it often includes a mandatory public transport ticket which can be a bit expensive in some cities but still a lot cheaper than buying it yourself). You also need health insurance which is usually less than 100€ / month for students inside the state mandated system so you want this anyway i think. :)

> education is fantastic at the Fachhochschule (university of applied sciences)

In general a Fachhochschule is a less theoretical approach to higher education. Courses are a bit more school like compared to a university and the barrier to entry is also a bit lower (don't know if this is relevant to foreigners though). There used to be a huge distinction to normal universities as they originally did no research and degrees were not considered equal to a university degree. But a lot changed in recent years, now you can even apply to a university master's program with an FH degree and it's often possible to start a research career at an FH.

https://en.wikipedia.org/wiki/Fachhochschule
Investment doesn't mean they have a viable product though.

See also Theranos, Clinkle, Yo.
Just as an FYI: if anyone here is near to or planning a trip to Oxford (UK), there is currently a free Tolkien exhibition that includes many original maps (and working drafts) at the Weston Library.
For me Amazon became the cloud & entertainment provider, I have stopped using the store in the US after a while. Said to see this degradation of service that Jeff Bezos was so proud of once.
Its not a few days to do only that. Its a few days to create the next million dollar idea.
Well, sure. That goes with everything, you aren't implementing your own TCP stack for making a simple HTTP server response. The claimed simplicity is in dev time, not in protocol implementation for all layers.
Probably somewhere between that and me not trusting it do it's own thing.
> To me, all the "engagement" type arguments just feel like someone telling me

I don't drive stick, but I think it would help me considerably.

Even with 8+ hours of sleep, 3 cups of coffee, music blasting in my ears, and the windows open I often find that driving for longer than 30 minutes on the open road (i.e. no traffic) starts to put me to sleep.
Osborn's "Brainstorming" methodology had 2 main tenants

1. It should be tenets. A tenant is "a person who occupies land or property rented from a landlord". A tenet is a "principle, opinion, or dogma maintained as true by a person, sect, school; a thing held to be true"[0]. I've seen this mistake a couple of times before on programmer blogs.

2. I think he means method. It seems methodology is starting to take over from method in a lot of areas, maybe because it's longer and sounds more impressive and scientific. No-one wants to talk about their method when they can talk about their methodology. But in scientific papers, the methodology is the part where they explain the reasons why they're using the methods they're using. The two words mean two different things.[1] Let's keep it that way!

[0] The Online Etymology Dictionary goes on: early 15c., from Latin tenet he holds, third person singular present indicative of tenere to hold, grasp, keep, have possession, maintain, also reach, gain, acquire, obtain; hold back, repress, restrain; figuratively hold in mind, take in, understand https://www.etymonline.com/word/tenet

Incidentally, I didn't realize until I started learning Spanish that "ten" or "tain" in English words means to have. Spanish inherited tenere as tener, to have, and adds prefixes to make a lot of other verbs, e.g. abstener, contener, detener, mantener, obtener, retener, sostener, all of which mean something like what they do in English - to abstain, contain, detain, maintain, obtain, retain, sustain - various forms of 'having' (or not having). "Ten" is in words like tenacious - from Latin tenax, holding fast, clinging, and tenable - capable of being held/maintained.

[1] "Etymologically, methodology refers to the study of methods. Thus the use of methodology as a synonym for methods (or other simple terms such as means, technique, or procedure) is proscribed as both inaccurate and pretentious."
https://en.wiktionary.org/wiki/methodology
I'm guessing but, boil it and condense? I'm guessing that the great increase in volume when reaching the boiling point is enough to rupture or destroy the coating.
There's a belief that vaccines cause autism, too.
I work scaling support teams on a daily basis and I couldn't agree more with this.

Beyond the product itself, there's also the question about the relationship with your team, which is often very important. In that regard, it's even worse, and many customers will try to be very nice and say that your team was very helpful, omitting some redflags of a bad customer support experience.

I remember a saying from a friend as follows:

"A relationship with customer is like a marriage.

If everything is too perfect, there are no conflicts or issues, and you just love each other....

There is definitely something wrong. "

It's imperative to 'open them up' and find out what's really happening before it's too late.
> [...] but at one point in time people might have said the same about functions, [...]

I really like your example, because it nicely highlights how much of a tooling problem this really is.

To call a subroutine, you'll have to arrange your argument values on the stack, then do the call instruction, after which your target procedure pushes the return address to the stack...

Except that almost no one does it this way anymore. I usually never think about all this stuff when I call `foo()`.

Writing a macro in C/C++ is the equivalent of doing the whole legwork to call functions yourself.

What I find really surprising, though, is that we haven't ever arrived at the point where we think that "most programmers can't be trusted with arbitrary mutability". It's everywhere, and since the C/C++ days, it got worse with many languages. I absolutely hate the house-of-cards code I regularly deal with in C# because people would have to write a couple of additional lines to encapsulate the internal state of their types properly. So instead, you get mutable public members or properties everywhere... * sigh *.
ATV is a cool thing! And, thanks to you, I discovered there's more to it than I remembered from when I last read about it.

The more common form of Amateur TV is SSTV[0] - Slow-scan TV. This runs in 3kHz (!!!) of bandwidth and typically gets transmitted on voice frequencies, since it can fit inside the max occupied bandwidth there. People transmit this on the HF bands, which can go world-wide! But... for FPV-purposes, it's pretty much useless. You're looking at something like 8-114 seconds/frame.

But I had no idea that there's people doing Amateur fast-scan TV[1]. That's pretty cool too! I have no idea how readily available light and portable equipment would be for the 70cm or 33cm bands, but there is a bunch of equipment available for the 23cm (1.2GHz) band. As mentioned in my sibling comment... it's not necessarily legal equipment, and it's kind of just... available... from random distributors in China, but it works OK and you're not all that likely to have someone complain about it in that band, unless you happen to be interfering with their attempts to do the same thing :)

[0] https://en.wikipedia.org/wiki/Slow-scan_television

[1] https://en.wikipedia.org/wiki/Amateur_television
Maybe some Ginko peeps can chime in ;) But I'm very impressed with the scale. $100M is ballpark scale of all cannabis US research funding per annum.

And most trials investigate CBD, THC. There are hundreds of other cannabinoid compounds worth investigating. Providing high quality samples to researchers will result in discoveries. A single cannabis breakthrough treatment changes the entire game. Plus, expertise for Ginko with synthesizing cannabinoids conceivably translates to opiods and myriad other medicinal plants compounds.
This is amazing. They both give pretty compelling arguments.

Can anyone else throw anything else into the ring? Is a fish wet?
I think GP's point is that people who have fun driving drive more frequently, which is inherently unsafe.
Since when does funding translate to breakthrough? Should I mentioned Theranos?
Ouch... I ended up with Mazda for one of my cars because in the US market it had the full range of safety features, and was available with manual transmission. Automatic braking and collision detection at low and high speeds, pedestrian collision detection, rear cross traffic alerts, radar cruise control

I did notice that trend which is unfortunate. The tendency for sporty cars to forgo safety equipment. I hate it.

It looks like the Mazda 3 sedan is now available in CA with the same equipment.
I think the average non car enthusiast driver would rather drive something as easy to operate as possible. The market for performance 6 speeds has never been better though, Richmond, Tremec and Getrag make superb gearboxes that really liven up the engine that is driving them, increasing performance and driving pleasure for people who are interested in that sort of thing.
Especially in an older car with a less efficient engine.
Print them out poster-sized and sell them on Etsy. I'd buy one in a heartbeat.
> this is a nightmare for tooling

I self-inflicted some pretty awful debugging woes due to C++ macros a few years back. VC++ is incapable of stepping into/through macros - so a logical error in my macro had to be solved with good-old printf debugging. I learned my lesson about using macros sparingly.

This can obviously be alleviated with source maps. This presents a new set of dilemmas: does the developer want to debug the macro in its macro form, or its expanded form? Does the developer only want to debug a specific macro in expanded form, while keeping other macros expanded? How do you even debug a "case macro" in macro form? How do you debug the case macro code while it is expanding?
Since you are so wise, maybe you could enlighten me rather than responding with a response that amounts to - you know nothing, please learn more.

This is supposed to be a forum for intelligent discussion.

I literally quoted investopedia for how TARP works - so don't pretend that isn't how it worked. "Purchasing illiquid Mortgage Backed Securities" aka "Toxic Assets" aka "Dog Crap".
Sorry, the point of the article went way past your head. This is not about javascript or the qualities of the platform. The word 'tracking' is nowhere to be found in the text.

There is just an insane amount of tolerance for what's acceptable performance today, and a huge disconnect with the reality of the average user. Here we are with supercomputers all around, and the web is slow. Slower than it was ten years ago. This has nothing to do with javascript as a language.