skysight-inc/HackerNews huggingface dataset:
The SB6121 is a DOCSIS 3.0 4x4 modem rated for 174mbps, SB6141 is a 8x4 rated for 343mbps, and SB6181 is a 16x4 rated for 686mbps. Outside of their capabilities, the hardware on them are nearly identical. There is nothing "EOL" about the SB6121 except for the idea that it's unable to support 200mbps. It's a perfectly good entry-level modem capable of offering speeds that are over 7 times the minimum definition of "high speed internet".
Have you tried changing jobs? There’s a huge variety of companies out there and some of them do really amazing things and have competent leaders. I used to think every company is the same deadend desk job until I hit an amazing one - let’s me work remote most of the week, insane compensation, managers who don’t micromanage, and a sense of mission in all my teammates. Take your time to find the right one, you’ll be glad you did
There's something missing in this, I think, which is exactly what about the experience makes in-person retail work. Compare buying a book at a bookstore to buying it on Amazon or bn.com. Still, 20 years later, it's only good online if you know more or less what you want. Yes, you can buy a bestseller, yes, you can look at recommendations. But you can't walk into amazon.com and find something you didn't even know you wanted like you can in a local bookshop, a branch library, or a giant B&N. There is still a lot of room for growth and building a nike-branded area inside some big retailer is not the half of it.
Doesn't most of the Rust ecosystem use serde though?
Iyer's piece is about a way of inhabiting the self, wider and more inclusive than the pinched serial thinking activity of the mind that tends to dominate. It adds a distinctive calmness, richness and capacity to the experience of living. This 'way' is commonly termed 'mindfulness' right now, but it's a perennial practise going under various guises at different times. It has little intrinsically to do with 'art' (though art can prompt of experiences providing a tantalising glimpse of that wider perspective).
It's absurd to believe someone can't learn a new way of thinking, even if they are not predisposed to it. Plenty of doctors are also amazing photographers. I've spent my whole career around engineers from the leadership side of the house, and I can firmly say I believe many of them could learn to be wonderful leaders. I think mixing disciplines requires you to switch to child eyes on your other skills, but that's about it. Great leaders are eternally humble (I know nothing), great engineers are eternally arrogant (I know this). There is certainly beautiful in both. :)
Indeed. Whoever thinks this is fine would probably also be okay with the telephone company injecting jingles into your phone conversations every 30 seconds.
I spent a few years working at the UK's largest betting exchange, I could tell you what language we used for bet matching and so on but you wouldn't believe me...
Ha, I like that the grammar of this distinguishes between "there is no strategy" and "the strategy is, actively, to produce bullshit" and lands on the second option, which jives with my experience :)
Would you like to influence decisions in medical research?
Would you like to influence medical research. Decisions on medical research directions, strategy, are taken behind closed doors. Would you like to have a say? And why, why yes, why not? No matter if you have a health condition or if you are healthy. Thanks!
And he works for Esperanto that was found by Dave Ditzel one of the authers (together with David Patterson) of 'The Case for the Reduced Instruction Set Computer' in 1980.

These guys know what they are up to, this Vector extension will be awesome.
They could but because of HSTS (https://blog.stackpath.com/glossary/hsts/) which would largely mitigate it. They have a preload list in browsers too. But if a site wasn't using HSTS then yeah they could do that. I don't think that's better per-se.
"Nice" has interesting etymology. Used to mean foolish/ignorant in middle ages, and now somehow has a vague meaning along the lines of agreeable.

https://en.m.wiktionary.org/wiki/nice
You're breaking many guidelines with this comment and if you don't stop we'll ban this account.

https://news.ycombinator.com/newsguidelines.html
I remember thinking the same thing in gradschool. There was a lab partnered with Microsoft, and all their research was focused on ranking search results. That's it. I felt so bad for the grad students there, who had big dreams about changing the world, but instead were optimizing ways to get people to click search results.
Was it a JSON echo server?
Works great in Firefox 57. But Chrome 63 on Linux 17.10. With GPU accel. The bitmap sprites are just rendering as weird grey bounding rects :(
Are you kidding me? What if someone is unable to go to college? How about someone making minimum wage?
Even accounting for inflation, there are tons of other factors that can affect it.

If movies in general were more popular in some years than others, or if there were new features at some points that cost a premium, it skews the numbers.
In J every symbol is precious and extremely well thought out. The ancestor language "APL" uses its own custom symbols where there the traditional Unicode looking division symbol is used. I really like the APL symbols (there's a video of a guy using the special APL typewriter from the 60s on YouTube), but with J you don't have to worry about installing a special font and buying a keyboard with the symbols written on the right keys. J doesn't precede C in age, but the author/architect (Turing award winner Ken Iverson) had been making large contributions to computing well before C, so he would've had no reason to think "let's make sure as many of my symbols follow C as possible". APL and its descendents are used in industry and have been for decades. Primarily in finance (see KxSystem's awesome KDB+ used by many such as Morgan Stanley), but also in places like Volvo...etc.

Edit: I just re-read my comment and I hope it didn't sound too condescending (not my intent). I'm fairly new to J, but it's pretty cool and I hope you give it a shot if you ever need to do any data oriented tasks.
> but we can build a society where old people don't have to work long hours until the day they die

Why would we? I note that my father is deteriorating faster now that he does not work. Is it unreasonable to think that work is actually "good for us"?
This is just an idea. As we are still not sure what the best way to support this project financially is.

The other option would be to use advertisements but we feel that would actually not help with our goals of providing the best resources available as sponsored content does not necessarily mean the best.

For now, the only support we get is through Patreon but that currently does not cover the costs for the servers let alone justify the time commitment it takes to support the website with new features and improvements.
Really looking forward to a write-up!
Those are good points. Systemd is somewhat modular/swappable for other init (et cetera) systems, but the practice of actually swapping it out as a dependency of a given package is roughly as tricky as switching out glibc for something else. You have to crack open the package and make it not depend on/automatically install the init system (or libc) you don't want, tell it to install one that you do want, and then thoroughly test to make sure that the old version wasn't depending on a piece of behavior specific to the init (or libc) that you switched out. Or you could build and package the software yourself, with similar hassles to address.

The problem with standards compliance is that, once something becomes ubiquitous enough, its compliance begins to "drift", and replacement parts get harder to find. Is it tricky to swap out the init component of systemd with something else? Not terribly. Is it tricky to swap out its dbus messaging setup with something equivalent that can still be used by unaltered software that was previously talking via the systemd setup? Yes, a bit. And so on. For equivalent hassles regarding libcs, check out some of the FOSDEM talks from the musl folks, or the alpine folks, where they talked about the difficulties in porting software that had come to depend on the quirks of glibc.

Or just, you know, google "quirks mode" and get simultaneously nostalgic and sad :)
Show HN: Generate PHPUnit tests from annotations
> Of course, if you saw it in your own country, you’d recognize it for what it was—people working their asses off, even well into old age, not out of some perverse industriousness, but simply because they’ve gotta eat.

Until we invent replicators, everyone’s gotta work to eat. Even folks on HN are separated from that reality by a year or so of cushion, if even that. What people in the US admire about Japanese culture is their attitude to the work they’ve got to do to survive. It’s not like folks in the US don’t have to work to eat. But if you’ve ever been in an airport security line in both places you can tell the difference.
Conversations Is an Open Source and Secure Jabber/XMPP Client for Android
Open up the Network tab and you'll see that it's using WebSockets.
Only on checkout pages. For the rest of the storefront they actually redirect you from HTTPS to HTTP.
Also note that coinmarketcap lists for every token, which markets (i.e. exchanges) have it. Example for Cardano (ADA): https://coinmarketcap.com/currencies/cardano/#markets
That's an interesting observation. I do wonder if there isn't some congruent regulatory mechanism keeping things in line.

Out of curiosity, what would a typical set of transaction fees be for buying and selling a property? In my area (US/TX) it is nominally a 3% fee to the agent plus no more than 2% of the transaction for all other costs including financing, title insurance, etc.
Something similar happened in Ethereum where miners manipulated an ICO. During Status ICO sale, a particular pool mined only those blocks which had their transactions while rejecting others:

https://steemit.com/ethereum/@dhumphrey/update-f2pool-manipu...

These kinds of things look theoretical but might be happening in real life without any one knowing about it.
Can you elaborate? Are you referring to "advertising fraud", where these amoral people host ads and hire poor people to click them, getting a penny from the advertiser each time? And the poor people are incentivized to pretend to be rich people because ad impressions on a rich person's eyes are more valuable?

Or are you saying that the advertising networks themselves train their users to act like rich people because an ad network with rich people is more valuable to advertisers (although in this case, the networks aren't paying the poor people)?
Chrome 63 on Mac is working fine.
1 in 1000? seems too low. I found a stat for Germany 2010, and it says engineers were 0.8% of the population, or 8e-3
I have tested all browsers on Linux. Got a screenshot?
Inflation of both the price of a movie, and of the movie-watching population. The proper ranking would be the inflation-adjusted number of movie dollars spent per capita on a given movie.
Hey, I'm a freelance developer based in Montreal, Canada who is also incredibly interested in building out a freelancer/webdev co-op. Would love to hear more about your ideas and what direction you're interested in taking it :)

Also, any tips on how to find clients at conferences? I've been to a few but never seem to meet anyone who's actually searching for a vendor.

Most of my clients have come through my extended friends/family network.

Happy to keep this discussion on HN so that others get benefit from it, but if you want to take it private my email is e@ericwaldman.ca
> The secondary reason is an unhealthy fear of needles

I realise this isn't the only problem, but with a fear of needles you will be more likely to make bad decisions for your health than you would otherwise make.

I know because I resisted life changing medication for several years because it required regular blood tests.

About 18 months ago I decided I didn't want to do that anymore and sought help for my phobia. I was at the stage that one of my biggest fears was having an accident and waking up attached to IVs. I would likely have hit someone who would come at me with a needle. I would leave the room if someone had a fake needle pen (trigger warning: https://cdn.thisiswhyimbroke.com/images/syringe-pens1-640x53...). I would cover the backs of my hands involuntarily just having a conversation about needles.

I saw a therapist (on the NHS, free) for 8 sessions over the course of about 3 months, who guided me through a course of Cognitive Behavioural Therapy (CBT), in my last session I held a needle (with it's cap on). Afterwards I was able to continue applying the techniques I learnt in therapy, and got better to the point where I started having blood tests in July. I've since had 7 blood tests and have been noticeably more able to cope with each one.

This is a fixable problem. This isn't part of you, it's just a bug in your brain, and CBT is a technique that you can learn to train your brain to work around the bug. There's a ton of evidence behind it, we know it works, it really is just this "one weird trick".

I highly recommend trying it, and while I was taught it by a trained professional, I suspect you'd be able to get significant value out of reading online. Find someone who can learn with you and have them keep you on track.

I say all this as someone who is skeptical of "therapy" and as someone who has seen very clear progress from CBT. It works, it's supported in research. Don't let a phobia be the reason you don't get medical help. If there are other reasons then tackle them, but a phobia will give you a reason not to even try so fix it.

Feel free to email me if you want to chat.
CBOR, FlatBuffers, ProtoBuf, MsgPack, BSON - so many better choices.

Please do not make JSON a standard for M2M communication, it's as bad as calling Electron apps "native".
According to the article it seems nobody really knows, and there is no evidence they were destroyed on purpose. So do you have some additional information?
I think that I have seen (tripped over) more dead aging alcoholics in Japan (Shinjuku and Shibuya in particular) than any other country I have ever lived in.

I've tried to administer CPR a couple of times, but the Japanese going from point A to point B, (as polite as they are normally), just shrug and move on...
> When used right, it's not faster or more productive than C++ or Java.

Certainly, well-written C++, and often Java, will be faster than Erlang. Erlang is never going to be the fastest language around, that's not why it exists.

But more productive? It takes significantly less code in Erlang to achieve most tasks in its wheelhouse than C++ or Java. I wish I could remember the numbers, but when I did a very rough LoC comparison of Cassandra vs Riak, I believe Riak was roughly 10% the size of Cassandra.
That just means branding will become even more important to differentiate you from your competitors. It's not like this is new; grocery goods have been functionally the same among categories for decades now. You can buy unknown brands at the dollar store for less money. But then it's only the strong brands that will rise above the sea of Chinajunk to be more than that.
There is a reason they are doing this. After signing up for Xfinity I noticed that the modem we were leasing was broadcasting a public access point with no way to disable it. I purchased my own modem immediately. Then some time later they rolled out their mobile services, which you guessed it, rely’s on those open access points and Sprint as a fall-back. So now customers are paying monthly to host Xfinity mobile services.

I will admit that it is clever, but this should be transparent and customers should not be subsidizing the cost.
That's a weird HN-ism, though, not how writing or paraphrasing works anywhere else. The goal is understandable and laudable but 'redefining the meaning of quotes' is a thing only hardcore lispers can love.
The "official" response is that everything will be fine because the simpler instructions will be fused together automatically by high-performance CPUs. (The technique is called macro-op fusion). In fact there was a talk last year by Chris Celio (same person as in this video) on the subject:

https://riscv.org/wp-content/uploads/2016/07/Tue1130celio-fu...

Also note that RISC-V has a standardized compressed instruction extension which is expected to be present on just about any high-performance 64 bit chip, and that makes the case for macro-op fusion more persuasive, since n x 16 bit instructions might be fused and still take the same space as a specialized CISC instruction.

I guess we won't really know until the hardware exists though.
It doesn't exactly take a lot of trying to find racism/oppression toward black Americans in most situations.
It’s not clear that Japan can do that given its population demographics. And I disagree with the premise that old people who can work shouldn’t have to. Society should take care of those who can’t take care of themselves. But it squanders societal resources to exempt able-bodies people from work simply because they’re old.
I agree that work fosters social interactions and meaning, and older people who continue to maintain those fare a lot better than those who don't.

But there's a world of difference between working because it gives you meaning, and working because if you don't you'll starve to death in your unheated apartment. No older person is benefiting from having to dig through trash for bottles to recycle for nickels.
The ancient Japanese inn that is the next big Airbnb thing
The top 15 possible 2020 Democratic nominees, ranked
> If you can program you are likely among the smartest people in the world and can do better at any analytical task than almost anyone else.

This one of prime reasons why young managers with engineering background fail. And why everyone around them concludes that just anyone else would be better, that stereotype is true and nerds are arrogant dicks. It is incredibly frustrating to work with know it all who knows zero about your work, but is utrely convinced that him being smartest makes up for that.

Coincidently, managers and analysts with engineering background without above believe have a chance to be good.
I agree with you. The best managers I've had have done software before or keep doing it, as I hope someday too.
slept away while reading it
Great job! Would love to read a write up on how you made it.
You've broken the guidelines a lot in this thread by commenting uncivilly and/or unsubstantively. Would you please re-read them and then stop?

https://news.ycombinator.com/newsguidelines.html
Could you please start posting according to the guidelines or not at all?

https://news.ycombinator.com/newsguidelines.html
My friend who did a math BS + partial masters from a large state agricultural university got a job at a company similar to this http://www.tricore.org/. understanding statistics and working with VBA in excel were important, moreso than programming which looked like the easy part. There were a couple other people with PHD in math who also work there.
Bitcoin really hasn't turned out even remotely as it was intended to
I opened this game in an incognito tab. And started dev tools.
The entire game is only 2.8 MB. It loads fast. Such graphics, much small. A lesson for modern web developers about website obesity and performance.
As I said, you owe your gains in the market to the central bankers. People who didn’t want to risk their life savings in the market suffered due to inflation these last 10years. People who had the luxury of investing in the market benefitted at everyone else’s expense. The policy of keeping stock indexes inflated is directly responsible for increasing inequality.

The next time a significant market correction happens, those of us who value honest saving will have a place to hide. The fed won’t be able to save you at our expense next time.
Arrrgh, clicked too! So much fun and beware - addictive!
Fun with Lasers and Audio (and synths) [video]
When folks are getting a new modem via this process, are they signing up for a new contract? What does that contract say, in reference to the issues that going on with NN? Might this perhaps be a way to get people to sign new contracts in preparation for a change to NN being more favorable to the ISPs?
In that case it is counterexample, because plenty programmers sux at analysing people or political situation and dealing with them.

I don't think it is inherent to job. But youngsters without social skills are seen as potential techies even if they are not that great at math or anything really related.
> No older person is benefiting from having to dig through trash for bottles to recycle for nickels.

Agreed. But I think we are squandering the wealth of experience that old people can bring to the work-place by essentially aging them out. They have something to offer - and we need it - and (in Japan) the safety net, it ain't so safe!

EDIT: I lived in Japan a long time, but I realized (at some point), that no matter how much I payed into the retirement system, as a retiree, I would lose my visa and be kicked out (just the way it is). So I moved "back home", so that I would have the opportunity to work until I die.
In general, I think it makes sense for a large percentage of the people making laws to be familiar with how laws work.
I love the parser/state machine diagrams for all the matchers, does anyone (OP?) know what tool was used to generate those?
You don't even need the fuse. That's just an optimization.

Specially see:
> RV64GC is 8% fewer instruction bytes than x86-64

Since RV64GC is stnadard in the Linux ABI there is no argument that ISA verbosity is a problem.
What is stopping you from using a mobile wallet like MyCelium or Coinomi? Using these wallets you can back up your private keys by using a passphrase. The backup is stored in the cloud and can be easily recovered if you ever lose your phone (just make sure you remember your passphrase).
> edit: Proof https://imgur.com/lzKBkMs

If you look at the far right device you see a non-EOL SB6121. The one on the left that is EOL is the leased one, and the retail one is still allowed. I'm not sure if you have a leased device or retail device.
We've already asked you repeatedly to read the guidelines and start following them, so we've banned the account. We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post civilly and substantively in the future.

https://news.ycombinator.com/newsguidelines.html
Maintenance often matters more than innovation (2016)
No experience in that area, but are we talking something like COBOL? Wouldn't be surprised if software architectures used to manage order books in exchanges from the early days got re-purposed.
"Just because a binary format can be faster to parse, doesn't mean the implementation is necessarily faster." - except "JSON compresses well, and gzipped JSON is usually smaller than a corresponding binary format without compression", gzip takes some cycles...
I do something very similar, I also take pride in my work, not the generic "of course I take pride in my work" but the pride you get from knowing you did the best that you could do given the constraints (whatever they may be) you had.

That way I'm comparing what I did against what was reasonably doable.

Sure there are things I'd love to do but management constraints/budget or temporal constraints simply ruled them out, if I explained that to (former bosses, current boss is a diamond) management clearly then who cares, I did my job.

I can live with that for an above average salary and a 40 hour work week.
You make a lot of assumptions about me and seem to be a victim of counter propaganda.