skysight-inc/HackerNews huggingface dataset:
My advice may sound controversial but… do go to the events to speak, not just attend. People will treat you differently when you speak. I'm sure you're passionate about some things and there are plenty of events in your neighborhood you can share this passion. I know it may sound scary, so start small.

When you go to an event to just listen, you have to do all the work to strike up a conversation. When you speak, you do the work on stage but later on, people strike conversations with you. Try it :)
Google’s Flutter SDK moves out of beta with Release Preview 1
Why are you so adamant that my website is spam? You've made multiple comments about it.

I spend a lot of time on it and it provides a lot of value to a lot of people. Maybe the content is not super relevant to you and that's fine. You don't have to read it.

Why are you leaving so many comments about this?
Desperate Coinbase customers turn to SEC with allegations of fraud
Yes, I believe both Rust and for sure Go support closures that can capture enclosing scoped variables.

Unless there is an obvious example of where this breaks down in Go and Rust, I’d certainly like to know how.
Some of the accomplishments of researchers at Bell Labs
Ask HN: Is python NLTK library still used for word tokenization?
I know HN likes to simplify complex issues so that they can tie a nice bow on it, but claiming the driver of drug prohibition is incarceration of minorities is a massive and inaccurate simplification.

Were there people who had racist views about drug use? Sure. Is that the main reason why we have drug prohibition? No.
I've been so curious about this framework, and Crystal in general, but sadly they've also inherited Ruby's attitude of Windows as "when we get to it".

I'll probably try it out when they eventually add Windows support, but if Ruby and Git are anything to go by, what starts out as second class always will be.

I'm currently using Rust, largely because `cargo` solves so many headaches, but I would prefer a garbage-collected language for most uses.
Thank you. That was what I was trying to say.
>It's what everyone everywhere else in the world does

Simply not true. London, for example, has very few high rises for the number of people there. And the NIMBY battles are epic. Far more inflamed than even Silicon Valley or the Seattle suburbs.
This reminds me of a co-workers 6 month battle to get his drivers license back. He got a letter from his insurance company saying his car insurance was cancelled. He called them up to find out why and they said it was because his license was suspended. After several calls to the police, he found there was a warrant out for him for ignoring a traffic ticket for being pulled over in Wyoming. Now, my co-worker is from Wyoming, so it wasn't totally implausible, but the specific location he had never been to and he definitely wasn't there when the ticket was issued.

The county issued a request for a copy of the ticket, since it was out of state. Weeks later the copy came and the ticket clearly wasn't for him. It didn't have his drivers license number, had a different name and address. I can't remember if it had a similar license plate number or not. ISTR that the name was incorrect.

So it seems like there was a data entry problem from the ticket into the system, and his name was selected as "good enough".

You'd think once it was seen that the ticket wasn't written for him it'd be all solved... Nah. He had to get up to where the ticket was issued, 300 miles away, without a car, and go through the system to prove that the ticket was invalid. Then he had to spend months calling the DA there over and over to get him to get it all resolved. It was always "I'm waiting to hear back from this person" or "I'm trying to get ahold of this other person" or "we are waiting for this paperwork".
He will.be in charge of a relatively small company that still has very vague goals. He won't be running Medicare. If we are afraid of experiments on even the smallest scale there will never be any improvement.
How acceptable are mechanical keyboards in open offices? In China, I used a model M since our office was loud anyways, but in the states I went with something with cherry brown switches even though I really wanted the louder cherry blue ones. Is there some kind of standard etiquette to follow?
Fine: it's a salt marsh. Still, it's a titanic waste of valuable real estate. Building there is just an engineering problem, and it won't smell once it's filled, paved, and turned into buildings.
I encountered that several years ago. Federal law says that if you request a cable box with an enabled Firewire port, cable companies are required to provide it. I requested such a box from my local Time Warner cable TV company. They had no clue what I was talking about and said their software had no facility to let them enable the Firewire port on my box. So I called the State Utilities Commission in my state. I explained the situation, and that the cable company was violating federal law. The next day I got a call from the owner of the local Time Warner franchise personally. They managed to find a way once they were in danger of having their license to operate in the state revoked.

"Make game of that which makes as much of thee." is a quote from a book thousands of years old (The Rubiyat by Omar Khayaam) but it is as applicable as ever.
It's not so black and white. They are both valuable. However, sharing revenue is a consistent theme of my website, like IH.

If you read more into the many interviews I've done - you can find many founders talking about profits/margin.
I job-hop a lot in corporate environments (mostly Fortune 100), doing DevOps for legacy systems/teams rather than coding. As such, I don't push for anything when I first arrive.

It can take a while to understand how all the moving parts interact, both technically and organizationally. The systems in question are sometimes responsible for tens or even hundreds of millions of dollars in business, and critical corporate functions. Wading in with "Hey, I know more than you, stop doing that and do this instead" is the short path to sudden emergency downtime for production systems! And that's knowing they hired me because I'm the expert and know more than them.

So there will be processes that are really, really stupid. Slow, inefficient, maybe completely dysfunctional. But if they work, they work. Fixing/replacing them means interactions with other processes that can be very difficult to pull off. Process is usually a Big Ball of Mud Antipattern at the point I'm brought in, and fixing anything in the Big Ball of Mud is a challenge.

As for legacy apps... yes, built with antiquated technology, often poorly implemented, with a lot of uncertainty and fear. Change is really scary. What to do about this stuff depends on what the long-term vision for the product is. Is it in maintenance mode, or under active development? Is there a plan to replace it? Is there a realistic plan to replace it that has working results and a viable schedule? Generally, the best thing to do is leave the scary ugly thing alone. It was probably done pretty well back in its day.

Where I usually find myself making progress early on is finding things that are broken due to communication problems. One team says one thing, the other team says another, and everyone is mad and nothing gets done. Often, it's just a matter of rephrasing things to both teams, to find common ground and a way forward that everyone wants.

So really, my expertise isn't cool tech. It's being a good communicator on the engineering rather than the management side, someone with both development and operations experience who can speak to the concerns of both sides, and has seen similar problems in other organizations (big organizations like these usually have 10+ year people in key positions, who have no idea how the rest of the industry works anymore).

So yeah, the first thing I push for? Learning the lay of the land, so I can start charting paths.
Couldn't the states introduce a constitutional amendment if 2/3 agree on legalisation?
Just don't use it and expect the usual Rust safety...

https://users.rust-lang.org/t/how-not-to-use-unsafe-code/181...
So as soon as you get a new team, you make them stop using the thing they are comfortable with, so you can use the tool of your choice.

Man, that's such a dick move.
Protecting IP Cameras Against Growing Hacker Threats
> Which part of Cupertino has “tons of lots”?

North of Bubb as you go up towards Regnart Road. (Many are odd-shaped due to Cupertino's history of altering streets to navigate around wealthy peoples' houses.)
Incredibly it blocks my phone. It's really invasive. It started playing sound even on background. Had a hard time until I got to close the tab on the phone browser...
Joining a new company is like starting a new life, which doesn't seem to happen many times in a life time. It is like you are being given another opportunity to start fresh. First thing then to do is gain respect, learn the culture. It is going to be uncomfortable for a while, so it is important to keep the opinions under check. Let the actions speak more than words. Remember that every design issue is a choice made by someone else to the best of their abilities. Finding a way to move forward without making too much splash automatically unlocks the doors. There will be lot of things to implement and you will find a way and while doing so you will learn a lot.
It seems like any on-chain user generated content is likely to be a problem; arbitrary binary data can be encoded as text. I suspect this problem already exits on the bitcoin chain though, so it's not like it's unique to Steem.
The legislation comes from the European Commission. It has been voted for by a committee of MEPs (they don't have the power to make changes to the legislation, but they could have sent it back).
Virtually all of Silicon Valley (MV, Cupertino, Menlo, etc) feels like a dated suburb to me, coming from out of state. It seems there is a high incentive to keep everything static and unchanging, to the point where it's sort of an uninteresting place to live.
Reminder that PeerTube is doing a crowdfunding to develop the project further. Available at https://www.kisskissbankbank.com/en/projects/peertube-a-free...
What if you're an law enforcement agent and do your job ethically (refuse unethical orders, etc.)? Or what if you're pressured by your supervisor to do things that unethical and know that the consequence of not doing those things is getting your and your family's lives ruined? Should your private info be exposed so you can be harassed?
What is it that you want from Python? Presumably automated memory management - but if you have GC pauses anywhere in your stack then you can presumably afford to have them everywhere in your stack. Would a language like OCaml (or my own favourite, Scala) give you everything you need: Rust-like safety but Python-like expressiveness?
That's fair! And I'll concede that I actually don't know anyone outside of my own working group (we had standardized on Rails), and the people that I actually met at the annual Rails Conference, who are still talking about using Rails.

Otherwise, the most prolific programmers I know personally that used Rails, have all moved onto other platforms at new jobs or for their new development projects. Mostly Go, modern JS frameworks (many of them), Python, and Kotlin.
In theory, he's going to be doing all of our business development, applying to accelerators and investors, market research, marketing, SEO/SEM, etc.

The problem is that he didn't want to do any of this until we have a platform up and running already, and so far all he's been doing is just meeting with his friends who know a lot about marketing and business development and learning from them about these topics.

Meanwhile, I've been coding the platform the whole time. Theoretically, if we had been aligned the entire time, I would be fine with this, because once I've finished a beta version of the platform I can sit back and relax and let him do all the BizDev/Marketing work. Unfortunately, we lost our alignment on what each of us wants to do with the platform, so I'm leaving now.
I hope you do realize that the idea that the two large numbers were randomly chosen to represent funds in a bank account that doesn’t exist, and a law firm founded by three formal federal judges (one who was a former FBI director) reported and lied about it to mislead the public, is many many times more improbable than the idea that the Tether actually holds this amount of US dollars.

That is one thing I find so crazy about the entire thing — the fact that they are backed 1:1 is the simplest possible explanation and yet the conspiracy that they were created out of thin air to artificially prop up the price of bitcoin is more believable to many/most people here.

Just so you know money is created out of thin air by the federal reserve every day and much of it is used to prop up the stock market. I’m not saying that to defend it or imply it is happening here. I just think it’s ironic cause no one is claiming that the stock market is overly inflated or that the federal reserve should go to prison even though there is proof there that it happens.

FWIW the stock market has a market cap around $30 trillion. Bitcoin alone is around $115 billion. Big price fluctuations are much more likely with a small supply and small market cap.
I can imagine why central-bank-hating Austrians might not put money in treasury bonds.
Agreed – there's so much complexity that wrangling it is it's own effort, worthy of delegation to a supremely skilled and experienced operator.

If _all_ this company did was wrangle the complexity of the healthcare system, however, they wouldn't be a step function better than anything else.

For the deeper, more radical changes, you need a visionary at the helm.

Of course, Atul will need to be able to effectively recruit & work with a stellar team to fill the gaps you mention.
Which just underlines the way that drug classification decisions are made in the UK: not because there was an uptick in harm, but because it became noticeable.
This is classic modern work culture.
Make sure you document your attendance and effort during employer incompetence. Empty your time to exit the turnstile.

No. At a certain level of employee experience and commitment this type of thing is inexcusable. Gaming the game is all that is encouraged these days. Complete corruption.
By all means they should keep typing the "$" so I can more quickly skip over their post as someone who hasn't changed their worldview since the 90s, and someone who is susceptible to memetic bandwagonning.
One Year in, Bird Founder Sells Some Shares
The minutes will be published in the next few days.
So is your cloud in the office then?
Sounds like he could have saved a bunch of time by getting a lawyer to write them a note - shouldn't be hard to prove damages.
That was a very interesting piece of text I've never heard of, although I know Kafka. Thank you!
Tax doesn't keep up with the value increase due to prop 13.
This is true, and C# is a joy to work with, but I really cannot stand doing development in a Windows environment after having spent so many years in linux environments.
Show HN: PZ-100 – A small JavaScript puzzle game packaged as an NPM module
"The above confirmation of bank and tether balances should not be construed as the results of an
audit and were not conducted in accordance with Generally Accepted Auditing Standards."

There was no audit.
I had this idea of building a puzzle game that you import as a module and play inside the Node REPL. I hope that you enjoy playing it as much as I enjoyed creating it!
The point of speed dating is to meet a lot of people quickly in the hope that you'll find someone who has chemistry with you. It's about personality, not sex.
Would you mind expanding on this? I'm interested how your experience with them differs from mine.
Standard etiquette might just be empathy. If you have ever felt annoyed by audio you could not control, then you should strongly consider a quiet keyboard for your office.
I think that is what worries me. For most purposes, this is fine. I do, however, sometimes have a transcription use case. This is fairly uncommon, but I worry that I would get bitten by it being taken away.

That make sense? I still think this is worth trying.
If you want to learn a little more about how Atul Gawande looks at the healthcare system read Being Mortal. IMHO it's more relevant than Checklist Manifesto, esp. wrt what Amazon could do here: https://www.amazon.com/Being-Mortal-Medicine-What-Matters/dp...

While Checklist Manifesto is about operational efficiency and quality, Being Mortal is about asking if we're doing the right things in the first place.
I mostly do ops rather than dev, but:

First, is anything broken? Any RAID arrays that are degraded or failed (yes, I've come into shops where that was the case). That sort of thing.

Are systems secure? Are updates applied? What sort of network security is there? If there are known holes, has anyone compromised the system?

Monitoring, how do we know something is having problems before the phone starts ringing?
Having a loud keyboard anywhere where other people are working is really obnoxious... don't do it. People may not confront you about it, but they will hate you internally.
Are you really against people wanting to live a healthier lifestyle, though?
That is not a solution though. Its your personal wish list. Neither Intel nor AMD is going to publish their CPU design. No consumer is going to purchase/use software that arbitrarily breaks. Its as unrealistic as someone saying don't release any software with bugs. A solution recognizes the reality of the current situation. You'll have to figure out how to get all parties on-board your agenda. I don't expect you to come up with one right this moment, but I did want to challenge your position.
"Don't want to argue about individual cases" is a business model decision that companies like Facebook make. We need to stop accepting this as a reasonable position.
The Natural Language Decathlon: A Multitask Challenge for NLP
Laws that don't solve actual problems are a problem.
Whoah!

I think the surprising thing about this comment is that you actually developed using Django for all those years, and you still prefer RoR.

The vast majority of people on the web that comment invariably say they are pretty much the same and it depends on whether you know ruby or python better.

So people who already use python for finance or data science pick django.

I saw a study (old now, from the early days) that claimed they were about the same but that the admin page on django cut dev time by some %.

This is the first I've heard a long time django user say that rails was faster to develop and not about the same. Can you elaborate on why?
Sun: https://www.linuxtoday.com/developer/1999090200706PS

ARM has just as crappy a story except from the opposite way but not the performance or PC. They had power consumption but didn't duplicate their early PC support in the US. Palm and Windows CE handhelds did ok but go clobbered by the iPhone. ARM never had a big launch with multiple PC OS vendors. ARM also didn't have motherboards available in PC configuration for a lot of its lifetime. That's what made the Raspberry Pi so special since it was an actual motherboard available to people and not some dev / eval board. Now, we see ARM showing up in the server and PC market because the performance is there, smart phones have paid for the research, and ARM is customizable / multi-vendor.

If we had been lucky, IBM would have chosen the 68000.
I know appeal to authority is obviously a bad way to support an argument, but I would imagine one thing the most senior people at Amazon, Berkshire Hathaway and JPM are fairly decent @ is picking management talent. So if all 3 sides agreed on a pick I would imaging there was pretty compelling case.
Type safety would change my world. Lack of it is the #1 thing causing errors for my company. You can either program defensively around it, jump through NilObject patterns (about the best option), or over-document every method which then will get stale soon to tell the intent of what's going to happen.

Method chains are a trap in Rails and will always lead to NoMethodError sadness.
Chatbots- Foot Soldiers for Mental Health
Mentors, Masterminds and Humility a Entrepreneur
Site isn't loading.
Are you saying they're automatically comparing the genetic data of all the members and notify you if they find a match?
Perhaps Swift is a better to use as a cross-platform LLVM compiled language, as it is very close to Kotlin in terms of syntax and patterns. C++ is a huge language and has a ton of gotchas.
>> to get people exercising? That's exactly the sort of unrealistic target that you don't want to have if you're going to run a company.

Funny. Morning exercises were are part of Japanese corporate culture for a generation. In many European countries employers are expected to support employee fitness goals. My job (military) mandates that we all be given five one-hour periods each week to exercise. Not weekends, during the work day. It is totally normal for someone to go from meeting to the gym and back again during the day. Our civilian employees participate in this too, although they aren't tested.

I think it totally reasonable for any large company to make exercise part of their corporate culture, particularly in the US where employers are so involved in health care. Anyone laughing such ideas out of the room needs to broaden their horizons.
It's one thing to live a healthy lifestyle, it's another to keep pushing it on other people. The former is commendable, the latter is annoying.
rsync has always been my favourite because it makes the most sense to me (and the --help/man page is easy to read).

rsync -n -avh --progress source destination:~/asdf/ for a dry run followed by ctrl-p, ctrl-a, alt-f, alt-d, alt-d to remove the -n flag and then execute that for the real thing.

Occasionally though, I'll also use sftp if I'm just pulling one thing - perhaps even after sshing to the remote machine.

For all of these, SSH keys should be set up (and desktop logins secured) to make life easier.

As for Android, adb push and adb pull -a seems to work better than mtp:// or AirDroid in my experience.
Oh I'm with you. I've just quit a gig where we fought fires in a bloated source base of spaghetti that was 6 years and counting at a large corporation. But it was Agile! so those closed tickets meant progress and the budget kept coming. Even though there was no hope and no end.

I just try to be fair and balanced. But I feel with you.
In switzerland ..
..it is legal to track anyone with a gps tracker on a car.
https://steigerlegal.ch/2018/02/02/gps-tracker-urteil/

..it is legal for cellphone provider to sell customer position data. Swisscom for sure does it. You have to op-out by yourself.
They were sending your account to debt collectors over $1.27? I think that's an even bigger WTF than the original story.
Generate single frame, copy to "off page", flip. This prevents tearing.
What's the call to action when you get to the bottom? Let's say you end with "I'm afraid I'm a total bore". Then what?
i’ll leave this here

https://www.washingtonpost.com/archive/opinions/1979/10/21/t...
Yah, don’t.

I’m constantly flabbergasted by peoples’ lack of awareness when it comes to noise in the office. It’s up there with other attention seeking behaviors like whistling in the office. WHYYYYYYY

(Sorry, venting)
They were probably looking for references to 'MEAN' stack.
My first pro gig was on an RS600 workstation. I miss that keyboard.