skysight-inc/HackerNews huggingface dataset:
@GeoffRalston, Who is giving you money to say and agree on dumb shit like this? Go read the Obama era CDC research on gun violence and learn something instead of agreeing to things that are not based on facts.

https://www.gunsandammo.com/editorial/cdc-gun-research-backf...
Why do we need to protect our borders? Why not just let people live wherever they can afford?
Astrology has officially infiltrated work culture
hoping canada expands assisted suicide to include people like me so i can go sign a form and peace out tbh
I'm not sure you even know my opinion on rent control from this interaction. You asked a very specific question:

> is the scourge of housing markets, forcing rents up for everyone and preventing new construction.

The tax abatements obviously fuel new construction and bring in a new class of rent control to NYC. Is that a good thing? Or a bad thing?

I don't claim to know, but this type of apartment definitely filled a need for myself and others who want decently managed apartments without worrying about spontaneous jumps in rent (i.e. if Amazon had moved out here). And obviously, we're not the crowd of people totting around kids, barely making ends meet but at the end of the day, I still have to go to work to pay rent or I'm screwed with the rest of them...so it's nice to at least know that my taxes (tax breaks) bought me some stability.

PS: these buildings are also required to set aside a number of units for lower income residents, which again, I'm happy to pay taxes towards.

Anyway, what was your point?
Scheduling an offsite or business trip to avoid trivial initiatives you don't want to deal with.
Thought this was found multiple years ago?
There's a bunch of things: Python allows metaprogramming in a way that JS does, which means you end up needing more guards (or conflating more guards); the Python ecosystem fairly heavily relies on CPython extension modules, and if you wish to remain compatible with them you're constrained in some ways, especially if you care about performance of calling into/from them.
I'm not sure why you got downvoted, but I have to agree.

At least a couple of employers I had in smaller towns in the midwest would treat employees like property, and would assume you would never (or be able to) leave. "You should be grateful to even have a job" was common.
Say "Orwellian security company"

"Virtual Wall" is not the only thing they do.
A good investment is an exponentially growing investment. Any investment with consistent year over year growth % is growing exponentially. Any investment that does not grow exponentially will eventually be outpaced by inflation and is thus not a good investment.
So basically a laser tripwire? Like for Roombas?
You should not feel social pressure over having traditionally "nerdy" interests.

10's of millions of people have played WoW over it's 15 year run and I suspect a large number of software engineers that were exposed to the original game as teenagers are enjoying playing classic now.

You shouldn't feel like you need to beat yourself up for not having some version of "normative" interests or not aligning with what you see others doing.

Finally, always keep in mind that people are generally far too worried about their own lives to dissect yours. You say you feel discomfort telling people you are a software engineer? Have you ever considered that the sports fans and netflix watchers first reaction to hearing that might be "damn, I wish I had my shit together enough to learn a valuable professional skill like satokema has"
I’d bet good money parent was talking about the UK.

But yes, a lot of countries are like that at the moment.
Bought from Samsung ;)
We should know how old you are. What can be said to comfort someone's existential angst truly differs at 18, 28 and 38.
Knowing that even if the hack works now it could break on future versions of the browser or different OS. So that also assumes the website will be an actively developped website forever.
They sort of started out solving an internal problem and then took that domain knowledge to build their platform. Their success early on relied on being able to put together a really good presentation. I would hardly look at their tech as being extremely cutting edge though, they're simply a package solution with a decent enough outcome with minimal competition in what SV would consider an "unsexy" industry.

Getting a foot in the door with Govt. Contracting is probably the hardest and most expensive part. Most won't go through the hoops and it creates fewer competitors or alternatives (as OP alludes to).
I enjoy being a nice person and not fucking over other people for my own personal gain.
I don't get the dog collar application, unless the dog is always indoors or somehow needs to trigger proximity based automations (feed me, go outside where I can't be tracked without equipping the fenced-in yard with anchor nodes, etc.)
The classic programmer corporate power move is wearing whatever you want to the office.
You should try the book Own your Weird.
These are minor annoyances to me. The major annoyance I have with Python is that most Python code makes such heavy use of classes, even when it only needs lists, tuples, and dicts.

Why do I really need a class, when:

- Instance fields can be added and removed at runtime

- Private fields and methods are not actually private ("we're all consenting adults here")

- No pattern matching on types and `if isinstance(foo, Bar):` is an anti-pattern because it's a duck-typed language

- Interfaces are neither available nor necessary due to late binding. Abstract Base Classes are the closest thing to an interface, but they're also unnecessary because again, it's duck-typed.

- Inheritance is widely considered to be a mistake ("Prefer composition over inheritance" etc)

- Classes tend to complicate testing

I can use classes to write custom data structures, I guess, but in a language as high-level as Python, I can just model trees and graphs with dicts. If I need a more performant data structure, I'm not writing it in Python in the first place.

I've seen some very experienced Pythonistas recommend using namedtuple instead of classes for most use cases, and I tend to agree with them. That gets you immutability as well as dot notation for accessing fields.

Clojure programmers seem perfectly happy with just lists and maps, and after experiencing that, classes feel like a bolted-on misfeature in Python.
This is great, but because you have achieved memory reduction by trading off speed, it would be nice to see charts that show processing time increases too.
I agree with what you're saying, but I don't think the "liberal mentality" is a problem.

Plenty of liberals realize they are actually pro-gun if you just sit them down and explain the restrictions which are already in place. The democratic party has been hijacked by Bloomberg dollars through Everytown, which is why the candidates all went way further left of the overton window.

At the end of the day, people believe in self-preservation, but they've been misguided by the media to believe that gun laws are something they are not. Basic facts can cut through their lies, the hard part is promoting that message without billionaire funding.
I'm way less experienced than you but I can tell you without doubt: as a CTO you are not expected to be the best developer/technical person in your organization. You're supposed to have good enough skills to understand what's going on and "rockstar ninja 10x" (lol) planning and communication skills, to act as a bridge between the technical team and customers/CEO, and to make sure you provide your team with anything they might need to get their work done, including moral support.

A leader is supposed to bring smart people together, not be the smartest guy in the room.
Bill Binney is an American patriot and a hero.
How they are going to block servers who have DoH url? DNS level block or IP block. May be SNI level block but in few years we will have ESNI.
I don't know what okay is anymore. I feel confident though so I must be.
The human body contains 35-40 trillion cells.

By far the best way to make a whole body change would be to change one cell ( the embyro/egg/sperm ) and let nature take it's course - however that has the 'playing god with human evolution' concern.

Delivery mechanisms are key - you have to get your therapeutic inside each cell - this is hard and even harder to do in a cell type specific way.

It's much easier to do ex-vivo than in-vivo:
( see the diagram on this page )
http://www.crisprtx.com/gene-editing/therapeutic-approach

How many cells you need all depends on the biology of what you are trying to do - there is no universal answer.

So you might need a small number cells if you are changing the messages the changed cells send to other cells through control networks.

In other cases, where the change only changes that cell - you might need to change a large number to see an effect.
I understand your intentions, but you should try to be clear with your directs that the stress you are talking about is work related only, and even more specifically, work related stress not caused by you directly.
If it's such a bright idea, why can't NY and CA do it? They're literally the size and population of many other countries. In the US, the states are free to do whatever they want with wage and employment laws, so long as it doesn't violate the constitution. If CA wants to set the minimum wage to $30/hr + 2 weeks mandatory PTO, they are 100% free to do it. It's pretty much a single party state at this point.

Other countries are able to support higher labor rates because they have protectionist tariffs, such as the VAT. But if the US wants to raise tariffs, all of a sudden we're racist idiots.

Anyway, a lot of what's perceived to be wrong with the US can easily be solved at the state level, but turns out nobody actually wants to foot the bill for these things.
Now that I think of it, I wonder why the larger employers in the South Bay don't build dormitories. Given a strong tendency to hire people fresh out of school (or nearly so), I would think that a great big dormitory on the company campus might be just the thing. It removes housing as an issue for a new hire, ties them more closely to the company (quit, you have to find an apartment), and they can spend their evenings shooting Nerf darts and shopping at the GoogleGrocery and the GoogleCoffeeShop.
Color Emulation
Situation degraded over the time. I'm a beginning PhD student in a small lab in a top university of the country I live. Basically every of my projects have been cancelled. A paper I was writing and cared about for a small conference too. I'm forced to write something for a really hard conference about something that's not my idea on a topic I don't care.

I have a "special" treatment: I have to point most of the work days (3) in the middle morning at the lab (I'm a night owl). I'm the only one subject to this while everyone else is free to come or not to the lab (some student are almost never there). At first it was every working day but I rebelled against. I also said no the have my desk moved besides my day-to-day supervisor, in the researchers' room.

I've been recently been told in front of everyone that my research didn't advanced for 6 months (public humiliation). I've also received nicely worded email from the laboratory head about my (supposedly) inability to graduate. One small project of mine had been totally removed from the list of what's done with our partners, with no explanations, despite its usefulness, my ability to complete it in time. I've not being invited at some research events were most of the lab participated, nor to go meet field partners.

So I have zero academics liberty, I'm forced to work on stuff the I have no interest in, the projects & papers I care are cancelled, I'm charged with menials tasks, then I'm basically told I'm lazy... At least every other lab members are kind, some very supportive. I just feel like the black sheep.
PrivacySafe the Anti-Cloud Appliance
New Free and Open-Source storage device w/ Open Hardware running Debian. It's doing all the encryption on the device and not sending private keys anywhere, has sync and share. https://privacysafe.ai/indiegogo
I actually had a boss who did this for me back in the 90s at a small startup... was definitely appreciated!

Relatedly, I've heard that in Helsinki they have some mobile saunas which are parked in front of businesses which are available for stressed out employees... not sure how true it is.
> I have no interest in turning off that part of my brain so I can fit into the sportsfan stereotype or netflix-watcher or chronic-substance-abuser or extremely-self-improving-gogetter.

I think you just need to find more interesting people to talk to. It's them, not you.

Reminds me of a quote I found helpful: "Before you diagnose yourself with depression or low self esteem, first make sure you are not, in fact, just surrounded by assholes."
> Why is welfare only meant for people who have fallen on hard times?

Because not making enough to support yourself is hard times. You should be actively working to get out of that. Go to school, get a better job, get off welfare. There are tens of thousands of jobs that pay very very well (welding, plumbing, construction, programming, etc). They are begging for people to apply.
I mean, what if I'm actually totally fine though and in a good place.
This seems appropriate when talking about optimizing stress levels:

https://www.youtube.com/watch?v=MZTvMYQSl_w
They can't be traded for legal reasons. If you were able to trade them, that would mean they'd have monetary value. As such, they'd be a nail in the coffin of labeling loot boxes as gambling.

A quote from the report[0]:

> At present, the Gambling Commission states that purchasing loot boxes does not meet the regulatory definition of licensable gambling under the Gambling Act 2005 because the in-game items have no real-world monetary value outside the games.

They later reference this written evidence[1] that suggest that such legal framework is too tight and needs to be broadened.

[0] https://publications.parliament.uk/pa/cm201719/cmselect/cmcu...

[1] http://data.parliament.uk/writtenevidence/committeeevidence....
If gopher had a way to send a request with a body it could have done better, I think. You can't build a BBS/Forum with just gopher.
Where can I read more on this? I live in Sweden but there are plenty of African immigrants that cope with the cold just fine. I've also not had trouble in much warmer climates, but I haven't been abroad for more than three weeks at a time.
V8 has the full resources of Google, not to mention Microsoft, Node.js, and every community that uses the V8 engine.

Basically V8 has some of the best engineers in the world being paid to work full time on it, and have resources from dozens of other high profile companies.

Not knocking python in any way - V8 essentially just has more resources available. I highly recommend trying pypy if you're looking for a performance benefit and your code works with it.
No... but I'm not sure what to do about it

I spoke with a therapist, but it hasn't helped me much; he basically admitted he didn't know what to suggest. Maybe I'm weird, and need to find the right therapist, which is what people suggest when I tell them this hasn't been that useful

What else can I do, HN?

I feel so lonely all the time. I don't have any close friends and people only talk to me at work about work. I do try to make an effort to talk to people about their lives and such - but they never reciprocate

I'm afraid that if I try to kill myself, I might make a mistake and could end up crippled. Alive, just with an even lower quality of life. That fear is about the only thing keeping me alive at the moment

I'm so tired of being alive. I just feel unwanted and unloved all the time
By getting comments or submissions upvoted.
I hear what you're saying but in my experience, waterfall vs. agile is rarely the core of the issue that the company is trying to solve for when they bring in these consultants to 'fix' things. It just leads to more dissonance.
Having confidence in myself and my own future. Enough so that I can say exactly how I see a situation and I can deal with the consequences whether positive or negative.
I'd be fine with python requiring indentation, what bugs me is the lack of an end delimiter. IMO it makes things like aut-indentation, auto-formatting, copy-pasting chunks of python code etc. a worse experience.
Compiling PL/SQL Away
I find any one block of code more enjoyable and succient to read in Python, but with very large implementations I can't figure out a good methodology to maintain it all. How do you deal with arbitrary objects being passed around and not know what's potentially coming from where? With something like C# without having to know the whole solution I can easily figure out what's coming into a function and manipulate that to get the desired result. With Python, is it just matter of getting a model of the whole system? Or do you take advantage of your IDE to hopefully supply all that information to you?
It lacks the syntax highlight. They could have used tree-sitter[1] for parsing, then the online highlight would be easier to implement.

[1] https://github.com/tree-sitter/tree-sitter
AWS Load Balancer Comparisons
How are these power moves? They transfer your power to someone else? Showing up late for a meeting purely to waste time tells the other person you are extremely inconsiderate and someone they should actively avoid.

If I value my time, why would I spend any of it around you??

The rest of these things are just extremely rude, I cannot understand why you'd call them 'power moves'. They show insecurity and a desire to destroy the company you work in, not 'power'.
I think that's the secret to a lot of startups. I worked with one where the whole AI promise was a huge file full of regular expressions.
seems a bit offtopic flamewar

I read a research finding somewhere that there are about 500million ppl who would move to US in very near future if they are allowed to move to USA.
Lighthouse 360 | Sr Software Engineer | NYC | ONSITE | https://www.lh360.com/
What we do: Lighthouse 360 is the powerful, easy-to-use patient communication system that helps dental practices grow and succeed.

We are looking for a Sr. Software Engineer join and help mentor a high output scrum team in our NYC office. You will work with a small but fast moving team that is both heavily involved in product feature development and improving the infrastructure around it. This is an opportunity to work on a small agile team within a large established company.

Our Tech Stack:

We have a Microservices architecture: (using Docker, Mesos and Marathon) with the freedom to bring in a variety of technologies, but we mainly work with Java, and Javascript (Express JS, and React)

Apply At (Internet Brands, Parent company site): https://jobs.jobvite.com/internetbrands/job/oHTfafwJ
Along with 6 story units, we need better commute. The challenge is that the developers and cities lie and say hey we can add housing but we do not need to improve roads, and even if we improve roads, we will improve it just a tiny bit.

Please travel from Sunnyvale Saratoga starting at 101 at the north end to 85/DeAnza at the south end at 5-6 PM every day and see how long it takes to travel 6 miles. Unless you live here and know it already, you will be surprised.

But when it comes to selling housing, the developers, one example being of the vallco mall owner, somehow gets their way without any indication that their project will benefit the city, and thus rightly gets overturned at the ballot. [ And this is from someone (me) who failed to buy a house in Cupertino and now lives elsewhere.]

Anyways the way to build 6 story buildings can not be by making the living worse for everyone who already lives there. Much worse.
Smart observation. Relatedly, I've wandered around dodgy neighborhoods late at night while visiting foreign capitals much more than I'd do in the city where I live.
Probably should be re-titled to match the post as people are getting confused by the reference to V8 lite, which this post isn't directly about.

> However, in the process of this work, we realized that many of the memory optimizations we had made for this Lite mode could be brought over to regular V8 thereby benefiting all users of V8.

> ...we could achieve most of the memory savings of Lite mode with none of the performance impact by making V8 lazier.
> being social with pre-teens and teenagers is useless training for being social with adults in a professional environment

I don't think I agree, but I've been spending some brain churn on this since you posted it so I'm not 100% settled on it.

It's definitely an interesting element to consider, thanks for going to this depth!
Is this the UK by any chance?
I am doing ok. Thanks for asking. I am working in my first "hard tech" job after graduating from the help desk. I am also working in my first real job. I am in my late 40's. I am a Unix sysadmin for a fortune 10 company. I have some old debts that I am slowly paying off. They are from years of bad jobs and bad decisions. I am working on getting a better job, migrating into development. My first HN comment. I hope I don't get faded away lol.
Maybe this is too off topic for HN, but I'm genuinely curious what is the best argument for why it is bad/racist to enforce immigration laws? I've heard people argue that a wall won't be effective. But some people seem to have the view that immigration laws shouldn't be enforced at all and we should allow people to use whatever loopholes (refugee status, traveling w/ children) there are to get in and then not show up for their court hearing. Im genuinely puzzled that this is so controversial.
The subhead is slightly more informative: "The recent discovery of eight new signals means astronomers may finally have all the clues they need to solve a longstanding mystery." Which could perhaps be shortened to "Eight new signals provide data on fast radio bursts".
How to Create a Dating App: Tips, Features, Process, and Cost
And of course money, lots of it. The amount of money invested in optimizing v8 is staggering -- Google brought Lars Bak out of retirement[1] to start v8, and that guy is no joke.

[1] https://www.ft.com/content/03775904-177c-11de-8c9d-0000779fd...
He was just making a point, that stuff kinda feels weird when you are not used to it, not that finders UI is weird.
There's Snips which has something of a developed ecosystem surrounding it now

https://snips.ai/developers/

https://github.com/snipsco
The 2006 heatwave was as bad as 2003 but people were better prepared so not as many died.
That's work place bullying. Is there some sort of complaint you can make to someone or some external organisation?
Start applying elsewhere but also start making a diary of the things he said to you and when - might be handy if you wanted to go the legal route.
That question (and all variations of it) give me stress just thinking about answering lol.

I immediately begin to micro-analyze what the likely outcome would be for each scenario. Does these get recorded, and reflected upon to judge my ability? Will it spread? What will the 1on1 manager think of me? If I answer 4-5 am I not capable? If I answer 1-2, are they going to think I'm more capable than I am, and overwork me?

etc etc. Probably not a fault of the question / approach.. just how I operate. Every move in life is a chess move.. and it's stressful.

You'd think I'd be further along in life with that attitude. Yet, it's a fairly recent (~10years) adjustment.
Here's a graphic

http://www.gcmap.com/mapui?P=ADD-LAX

I have to say its still unintuitive, I need a globe :/
There is also this https://snips.ai/