skysight-inc/HackerNews huggingface dataset:
> She's demonstrating a huge amount of entitlement and technically illiteracy.

No, she's not.

I do have a problem with all of the various people that we interface with, including insurance organizations and pharmacies, abusing data sharing agreements intended for subrogation and similar procedures to manage pharmaceutical sales quotas and conduct outbound marketing.

My wife was admitted to the hospital due to complications that from what was an early miscarriage. The health insurer sells data that allows an advertiser to surmise that there was a hospital admission to the OB department. The PBM provides anyone paying with information regarding prescriptions before my insurer even gets the claim.

An advertiser (infant formula company) determines that my wife is likely pregnant and likely to deliver on Month/Day/Year. Guess what arrives on that day? A Fedex care package of formula.

That was a very hurtful event for us, and similar violations happen thousands of times every day. Both behind the scenes data brokers and front of house organizations like Facebook and Twitter are villains in this story.

It isn't entitlement or illiteracy to expect that ethically vacant entities don't abuse their positions to push products on you in hurtful ways. It's naive to assume that people give a shit, but that's not a demerit on her. I look forward to the day in the distant future when the government forces them to care.
It's true. See https://news.ycombinator.com/item?id=18664967
Did he actually whistleblow?

Whistleblowers leak either to general public or regulators. From the article it sounds like the data went to some private 3rd party. Correct me if I'm wrong.
Great clarification. From what I understood the OK-GLI was still refered to (colloquially and officially) as a Buran, but absolutely, the buran that ended up in Australia is not the same as the one in the Baikonur hanger.
There's always some kind of politics, but the worst kind happens when you have technical frauds.

I'm of course talking about firms with a lot of technical staff, that are providing some sort of expert service.

What is a technical fraud? A person who on paper has technical chops, but in fact does not. I used to work with a guy who had a Phd but didn't know what Kuhn-Tucker conditions were, or the rank of a matrix, or version control.

What's so bad about them compared to other staff? Most people are going to know that your sales guy who studied philosophy is not an authority on technical matters. He knows it too. So when it comes to influencing decisions, he doesn't pretend he has authority over such matters. He says stuff that you generally don't need anything other than common business knowledge to think about.

Your technical fraud tricks sales guy and other non technical staff into believing him. Things he say need to be carefully disassembled to be argued against, eating up time and effort. He seems confident because it's easy to seem like you've thought things through. It's like inverse proof-of-work: it's easy to say things like "we can guarantee ordering and once-only delivery". It's hard to deconstruct it, and it will certainly wear out the non technical decision makers.
> In the worst case you chain a lot of alleged "non performance critical" tasks together and in the sum (actually product, performance percentage is multiplicative)

Huh? So if I chain together tasks A->B->C, and assuming (optimistically) that X32 completes a task in 90% of the time of X86-64, then the total time of X32 is not .9x(time_A+time_B+time_C) but, what? .9^3(time_A time_B time_C)? I'm lost, can you explain?

> As far as I see it there is not enough awareness of this feature.

Hmm, I'm not sure. Seems it has been discussed extensively all over the place, certainly enough that people interested and able in shaving some (likely) single-digit percentage time of their application, that they have determined is due to mem/cache usage of pointers, ought to be aware.

> the hard work (toolchains, kernel, libraries etc.) has already been done.

That is true, but the point is that there is an ongoing maintenance burden. If almost nobody is using it, is it worth it to keep paying the maintenance cost? Evidently the Linux kernel maintainers are starting to think that nope, not worth it.

> In the end, who defines "hassle", how big is it really

Presumably the people who have to maintain it?

> and who defines "niche"

Number of users, maybe? Did you read the lkml thread? The X32 Debian maintainer popped in, and mentioned that per popcon X32 in Debian has 7 users. Not 7k, 7. Seven. Now there are certainly users who are not enabling popcon, but still. For comparison, for x86-64 popcon reports 172k users. So for every user who thinks X32 is a good idea and what they need, we have 24k users who prefer x86-64 (certainly a large fraction of those implicitly, but still).
I think stuff like this is why C/C++ are so popular. You can push the language really far to do interesting things. Obviously you can also shoot yourself in the foot but you can also pretty much do whatever you come up with.
I do. Against all the online advice to not DIY I have a normal running treadmill (a freebie from the people we bought our house off, who didn't want to move it) with a couple of polystyrene blocks across the bars. The blocks support a bluetooth keyboard and a wireless mouse. I use normal garage shelving (also left for us) to support a 32" 2560x1440 monitor. My laptop sits on the shelves, but the one screen is plenty big enough for work.

I use the treadmill for 2 hours every day, and have done so for the last 6 months. I do 40 minute sessions, with a decent break in-between, at 5.3km/h, with the incline set to the point where I can feel it, but not to where it changes my gait or makes me sway so much that I can't type.

Honestly, it's great. Because I work from home I don't get any of the walking exercise I used to from going to and from work. But I get more now - 10kms a day, at a fairly fast pace. Combined with intermittent fasting I have been slowly losing weight over the past 6 months.

And it feels really good to walk. It was something I missed. Being able to work it into my... work... has been great.

I don't think it's probably a good idea to walk all day. After some experimenting I settled on 2 hours. I used to do 3 hours, but by the end of the week my back would be getting a bit sore.
All of these implementation methods that Ted proposed have failed. Mimix will not include transcopyright, tumblers, or enfilades. It will, however, address many of the original goals of Xanadu and some Ted didn't think of.
Microsoft employee here.

I still regularly see engineers use notepad as the default text editor.

back in 2001, I met a windows kernel engineer who used notepad as his primary source code editor.

I don't really understand it but notepad still gets a lot of use from a wide range of people.
incumbant.io is available. I sense a grass-roots campaign platform application. Probably SaaS. Maybe 'campaign as a service'?

Given recent events, this seems like it might actually be an appropriate idea to pursue.
Observations, both compliments and criticisms alike. Doesn't have to be one extreme or the other.
I have to admit...I'm not the biggest fan of javascript (largely based on old history) and the node.js craze has passed me by...but I'm open minded. I'll definitely take a look. Thanks for your response.
I feel this way about social media in general.

I completely deleted all of my social media profiles about three years ago. A few weeks back, I created an entirely new twitter account because I've been giving more software talks lately and I've noticed that I'm the only speaker without a twitter handle.

But I find myself falling into the engagement trap constantly, since I still have a tiny following. In trying to think "what should I tweet that will get likes?", I'm already conditioning myself to pursue engagement.

The thought of getting my twitter following back to what it was only a few years ago seems really daunting, and I'm already put off by the thought a few weeks in.
Odd that they don’t; that’s been a feature on macOS’ TextEdit for as long as I can remember, and I have to imagine Microsoft is watching macOS for inspiration (and vice versa).
America: The Farewell Tour - Chris Hedges - good book that challenged my views on gambling and the adult industry.

21 Lessons for the 21st Century - Yuval Noah Harari - wasn't a fan I found this book to be very pop-sciency.
Keep in mind, Google was roundly mocked initially as a ridiculous name that sounded like a word a baby/child might say.

Google, Bing, Yahoo!, A9 Search, Excite, AltaVista, Overture, Inktomi, Lycos, HotBot, DogPile, Mamma.com., Teoma, Ask Jeeves, Cuil.

Those are all ridiculous names if you want to scale them by seriousness.

Then you have MSN Search, AOL / NetFind, InfoSeek, GoTo, LookSmart, WebCrawler, alltheweb. Slightly less ridiculous sounding, which ultimately that didn't make any difference.
Extensive research has been done in this very subject, case you are interested in knowing more.
I appreciate your feedback.

> In my opinion, we can't say the separation has been "eliminated" if I'm constantly having to ask myself "should I handle this event on the server or the client via `onImmediate`?"

Well, I said "virtually eliminated" :)

I think it's an exaggeration to say that the programmer must constantly ask themselves this, it's only relevant when adding an event listener. You'll get along just fine if you never used onImmediate, it just means your webapp may not feel quite as snappy as it could be.

To me this seems like a very small price to pay to avoid having to bifurcate your application across client and server - particularly given that it's not even compulsory, it's an optional optimization.

> What seems more likely to happen, is that inexperienced developers simply won't ask the question at all and months later the customer will ask why their dashboard page is taking 60 seconds to load. The senior engineers will be tasked to fix it only to find out that the page is making dozens or hundreds or thousands of N+1 round trips to the server.

An unnecessary roundtrip may add 200ms of latency across a typical internet connection to the speed with which the page responds to an event, but I can't think of any circumstances under which this would delay the page render.

Moreover, a website built without onImmediate should work just fine, it just might not quite match the performance of a well-written client-side app.

> This has been my experience being asked to come in to fix MeteorJS apps. Teams of web developers not understanding that the client/server interface is not free and that poor engineering practices have severe compound effects.

There is only so much a framework can do to save programmers from themselves. In this case the risk is that the app may feel a little more sluggish than it otherwise would, a difference that users might not even notice.

It may be possible to automatically identify candidate event handlers which don't appear to be modifying server-side state and provide a nice list to the programmer, but I'd likely only invest time in this if it proved to be a significant issue in practice.
It's bloat used properly, in the most literal sense. Your pointers are 64bit, but you always use less than 32bits. So, all your pointers are twice is big. This wasted space from bits you do not need is "bloat".
> I've no problem paying taxes, they buy me civilization.

This argument is vacuous because taxes aren't about what you pay, they're about what you can make others pay.

You are always free to pay whatever you want out of your own funds for the things you think of as "civilization". That isn't a tax, because it's voluntary. The only reason to support a tax is that there are things that you want (your so-called "civilization") which you want other people to pay for, whether they want these things or not.
Set your profile to private and stop giving a shit about engagement. If you're selling something, great, make a themed profile and increase your follower count with as many #hashtags as you can cram into that comment section. If you're using it socially, post about your life and chill out on measures of popularity.

I do strongly agree with the idea that we need a better way to reach out to our friends. Posting a photo and getting likes isn't staying in touch. It's fine for acquaintances, but you should talk to the people you care about, not just check up on their recent posts.
Terraform checked into version control is pretty common
It's a bad headline. It hasn't lost half its value. It's lost half its price.
Should be trivial to implement using ptmalloc/dlmalloc/whatevermalloc and constraining it to 4GiB.

Main issue I see is that this requires a new ABI for passing pointers around.
Very true. We feel like this is an area where better tools can help. I hesitate to use the term "AI" because I don't think artificial intelligence is real. But I do believe that tools can be designed to act more intelligently, including identifying the source and context of our writing without us explicitly having to take a hand in it.
Was it debt-financed? Interesting. I like the Stockholm model.
Definitely CRUD and won't be pushing the envelope on mobile...fairly basic app. Thanks for the info!
Yea, seems like a great oppertunity for a re-branding around this domain.
Author here.

Whoa, thank you all for the nice comments, I didn't expect to make such a buzz here nor today. I'm glad to see the reactions - even the bad ones, it seems aligned with what I thought. Yes, notebooks are very useful for the faster coding cycle, but they become easily heavy (I'd love to see a better multiline edit and a better autocompletion in Jupiter).

Seems like I already posted my article 2 months ago, but renamed the GitHub repo since then, which may explain why someone else (jedwhite) could submit my article again: https://news.ycombinator.com/item?id=18339703

I didn't submit it twice to HN. Well, nice to see that in a parallel world my post did the 1st page on HN! :-)

But could this mean that my HN account is like "shadow banned" or something? Strange to see that all my own submissions on HN haven't got much attention for months. Or maybe it's just the random factor... Well, thanks!
You could start a cooperative within your town.

https://www.thelocal.de/20140601/german-villagers-build-own-...
Because obviously sending polite petitions to change.org is how class struggle works /s.
15 million monthly active users.

Doubled our userbase year-over-year.

Tripled revenue year-over-year.

Bringing peace of mind to families with technology.

We're hiring a senior Android engineer to join our newly-formed Growth team to help us scale up globally. Don't let "Senior" scare you; if you have experience with different technologies like web / backend / iOS, or are particularly hungry to learn, we want to work with you.

With over 15 million active users and $90 million in venture funding, Life360 is the world’s largest mobile app for families. Today, we are focused on location sharing and safety, but our mission is to become the must-have Family Membership that gives families peace of mind anytime and anywhere. From personalized location-based alerts that help make daily coordination easier, to advanced sensor tech that can detect if you are in a car crash and automatically send you an ambulance, we are leveraging smartphones to their fullest extent to reinvent how families get through the day.

- Full-time

- Location: San Francisco, California

- Competitive salary and stock options

- $200/month Quality of Life perk

- Great office in SOMA: dogs are welcome, tons of snacks, and great catered lunches

Apply here: https://www.indeed.com/viewjob?jk=aca25baafe248a83
There seems to be a fight between browser vendors for the next generation of 3D web standards - (https://news.ycombinator.com/item?id=16186043)

As soon as some browsers support an implementation, I'll try it. (However, it will be difficult if it's Safari only, since I use Linux)
The fact that you aren't clicking the ads is powerful evidence in itself, much stronger evidence than what you Google.
> unless you suppose that first party developers can think or implement all the good ideas that will ever come about.

Er, no. What I think is that becoming a "first-party developer"—when you already know as much about the internals of Firefox as is required to maintain an extension such as TST—isn't that hard. Firefox is a FOSS project, with internals that are well-maintained and well-documented, and the UI layer is abstracted out to make working with it easier for frontend engineers (which is why, unlike any other browser, you constantly see versions of Firefox with new "experimental UIs.")

> There are certainly good arguments for it being easier for it to be built in vs as an extension if you were building from scratch right this moment but such an argument misses multiple points.

I mean, that was my argument, yes. And I don't see how it misses the point, because I'm not coming at this from the perspective of a Firefox user, nor am I coming at this from the perspective of one of the existing TST maintainers. I have no dog in the fight of Firefox's extension system, because—at the earliest point I'd even start using Firefox—it'd already be a “fact of life” that it only has WebExtensions. I'd just have to take it as a given that you can't do what TST does (did) as an extension, and ask the question afresh: how do you implement something like TST?

And the answer is: natively, in the browser chrome, and thankfully so, because that's what TST should have done in the first place and it'll make many parts of the implementation a lot easier. (See my sibling reply.)

Though, also, never mind Firefox. I'm also coming at this from the perspective of a developer who would want to implement TST-like functionality for any FOSS browser. For example, TST-like functionality for Chromium.

The fact that TST already exists for "old Firefox" doesn't really matter. That's a different web-browser than the one we've got now, and no current browser lets you do what TST did at the extension level. I don't care about ideological arguments about whether they should let you; I care about the practical facts of how to go about having TST functionality in the present/future of the browser landscape.
> Google at least let's you specifically go into ad settings and ...

... improve the tracking accuracy of your data in exchange for reducing your annoyance with ads
Skill Lync (YC W19) is hiring lead full stack developer in Chennai
You are right, it is not.

The interruption and the resulting loss of productivity because of it however is the same in either case.

Focused work without interruption must be respected and enforced when needed. If you are bored at work, go ask for more work to do, I'd say.

Or do as I did when I was still in offices many years ago: politely and without raising your voice just ask the room directly: "Anyone up for 10 minutes coffee break?". If nobody would respond then I would still go at a balcony drinking my coffee alone. Nobody is mandated to listen to my blabber and I understood and respected that. It's rather amazing how many people didn't though.
Any reasons you didn't go with https://github.com/lobsters/lobsters ?
I agree that software isn't Linux specific. That doesn't prove your point or make your original post less obviously looking to start an argument where none exists.
Hedge funds don't profit from generic 'instability'. They profit from correctly anticipating market movements, which isn't the same thing. Apply a truly random force to market prices and hedge funds will average out to break even. There were certainly plenty of financial institutions that got it wrong and lost money as a result of betting on Remain too.
How would one go about visiting Baikanor as a tourist?
It certainly does count as a license, just very ambiguous which could scare off some people who would use it. So, yes, it would still be a lot better to actually specify one of the more commonly used licenses.
Is this not just a classic example of HN looking for the negative in every positive? Apple was on the brink of bankruptcy and MS pushed them off it. Conversely, DDG is nowhere near bankruptcy and although it may be easier to type, a shorter domain name is not going to drastically increase the competitive edge that DDG has over google. To me they seem in totally different categories.
Ask HN: Bad time to start iOS/Swift development?
I've spent a long time doing fullstack web development, with the last five years focusing a lot on React / Node / Python. While I've enjoyed it I've become a little burned out on the web and it's direction in general, especially javascript. I'd like to try out something different.

I recently picked up swift in my spare time and have built several small apps with it for iOS and macOS. I've enjoyed the experience a lot, especially the language itself and would like to pursue it further. If I wanted to pick up some freelance work to test the waters, whats the market like? is it better to offer something cross platform like RN or Flutter? or is it a reasonable strategy to go narrow and focus purely on swift and it's associated frameworks?.
Just my two cents, but if I was your coworker and you told me the situation, I can virtually guarantee that my annoyance would instantly transmute into some degree of sympathy and tolerance. It goes a long way to know that you're aware of the problem and feeling some stress yourself. Suddenly it isn't something you're inflicting on me because you're oblivious.
The problem with that legal theory is that Musk insisted at that time that Tesla did NOT plan to raise capital: https://www.cnbc.com/2018/05/02/tesla-ceo-elon-musk-continue...
Planaritify
>Lessig’s paradigmatic example of a hybrid is Red Hat, Inc.

Well, so much for that! Which I guess just further proves the article's point.
Part of the worry is all the used GPUs that are going to come on the market since it doesn't make sense to mine anymore (or less sense). Their core business will be depressed until that is worked through
>The ones in base are fairly old, but the ones in ports are equivalent to Linux 4.16, so about six months old. Yes they're ported from Linux, I don't see why that's a problem.

Is this matrix outdated?

https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix

>The rest of your post can be summed up with "I like systemd."

It's not about systemd in particular, it's about modern service and system management in general

https://www.freebsdnews.com/2018/08/21/benno-rice-the-traged...

You also forget about software argument, why to use freebsd if you would use linux-layer all the way.
Some people seem to think downvoting is for everything you don't agree with. Well, I don't agree with that, lol!

You are right, but HTML is a descendant of SGML which IBM invented specifically to make sure that data and formatting were represented separately. It was both a representation and presentation tool. Unfortunately, SGML hatched XML for data representation and HTML for presentation and never the twain shall meet.

While Mimix will ship with an HTML-based user interface, the underlying structure of data in Mimix is not HMTL (or XML) but MSL, the Mimix Stream Language, a domain-specific language designed to describe writing. Owing to the open source nature of our product, we expect that the community will write new MSL engines with different interfaces and this is one of the most exciting aspects of the work.