skysight-inc/HackerNews huggingface dataset:
Time to go back to CouchSurfing?

https://www.couchsurfing.com/
Measuring an engineering organization
> Install Smart TRVs. This doesn’t actually address the initial problem at all. Smart TRV can’t heat a room if the boiler has been switched off by a central thermostat.

A valid point but the way round this is to set the main thermostat to the highest temp you would ever want the house to be and have the schedule to 24 hours or just the primary heating hours of the day.

I say this so those in rented accommodation don’t think they miss out on this fun. You can swap TRVs out with no plumbing skills and you don’t need to worry about what primary thermostat you have.
Telescope | Remote - GMT+-2 | Full-time

- Fullstack Software Engineer (Typescript/React/GraphQl): https://gotelescope.notion.site/Full-Stack-Engineer-61f17de7...

- Machine Learning Engineer: https://gotelescope.notion.site/Machine-Learning-Engineer-04...

- Designer (no job ad yet, but please apply: we're looking for a stellar product/UI/UX designer to be our first full-time designer)

At Telescope (https://gotelescope.ai/), we are building a product that is going to revolutionise (and we mean it) the sales industry forever, positively impacting millions of people, companies and products.

Our platform uses advanced machine learning to perform prospecting on autopilot, and can identify the right customer for the right company at the right time.

We have incredible backers in *Sequoia Capital* and *Entrepreneur First* who are partnering with us on our ambitious mission.

Having been chosen to the inaugural *Sequoia Arc program* in Europe from amongst 3000+ startups just further validates our belief that we are on to something truly remarkable.

We are building a team of superstars to undertake this legendary journey with us.
One goes to the Photoshop to buy stock photos, right?
It’s refreshing to see comments like this. Thanks
I don't think AirBNB is blameless, but so much of this could be avoided by simply building more homes to allow supply to meet demand. US cities have not been building enough homes for decades--this is the main driver of home values going up because scarcity drives prices up. The fact that the President, Congress, and most governors never really address this means it's not going to be solved any time soon. Even in California we do half-measures like upzoning that will take years/decades to have any impact.
You can have GC engine without stopping the world. Completely pauseless.
I wouldn't call Adobe pronounceable, most people I know call it "a doab."
This is my experience as well and I agree with your point.

25 years ago, I had to know which parts of HTML, JavaScript, or CSS did or didn't work properly in different versions of Netscape, Internet Explorer, and a few other browsers. This also varied by platform. Internet Explorer 4.x varied significantly between the 16-bit version on Windows 3.11, the 32-bit version on Windows 95/98, and the surprisingly decent version they released for the Mac.

"Graceful degradation" was the goal on my team, so it wasn't so much about building functionality with JavaScript as it was about using it to make things more convenient when possible, without breaking things otherwise. For example, we would use client-side validation to save a round-trip to the server, but server-side validation would ultimately catch the problems if a client had JavaScript disabled. Keeping those validation rules in sync was a pain, because the server-side code was written in a different language from the client-side code.

I do think that frontend development is more complicated than it needs to be these days, but understanding the evolution, I can certainly see why it reached this point.
Law enforcement doesn’t prevent crime (and there is no legal expectation for them to do so). They disincentives crime by seeking to punish those who previously committed a crimes, and they disincentivize vigilante justice by offering a (ideally) non-emotional legal system alternative to retribution.
What does/will Austral do on out of stack memory? Assuming it maps tail calls to branches, the call stack still grows on the non-tail calls.

Options I'm aware of are die (optionally gracefully), allocate more stack (segments or moving), allocate a lot of address space up front and then die on exhaustion.

Asking because I think there's a reasonable argument that out of heap and out of stack are the same category, and the docs discuss returning optional from allocating functions, but not tagging all functions with an optional to indicate out of stack.
React is simple
Any idea who these brokers are? How do we opt out
SF is not that similar to Portland. While we have homeless people in SF their behavior is much more under control (and concentrated) than it is in Portland.

I think a lot of it is actually more “the pendulum” of attitudes towards things like homelessness and other “nuisances”. When we’re overly strict, the pendulum starts swinging back towards acceptance and laisezz faire because inevitably injustices occur and people decide to become more compassionate. When we’re overly permissive (like many west coast cities right now, though I think the opioid crisis has a big role too) the pendulum starts swinging towards cracking down.

New York has basically gone through this entire process already
It that a PPB issue or a policy of local prosecutors?

I dont know about Portland but in many "progressive" cities there is a directive to not prosecute minor property crimes (i.e car break ins, shoplifting, etc) unless there was violence involved (i.e a Car Jacking at Gun Point)

So the police have naturally reacted by not arresting anyone for those crimes, why bother to arrest them if they are just turned back out in 2 hours anyway?
Some architectures such as Itanium, MIPS, and x86 have branch hint instructions that allow the compiler to indicate whether branches are taken. I'm not sure about Itanium, but they weren't really beneficial on MIPS or x86; the MIPS branch hint instructions are deprecated and Intel's compiler stopped emitting branch hints at least a decade ago.
> Do you use your car 24/7

Yes, we need it reliable: always available in case of need.

> take out an app

I do not see any chance of ever using a car that requires a smartphone.
The windows UI is not a great look either.
It's my opinion that posts like this ruin these discussions and more generally are what ruins forums as they grow in size. Above a certain size you get people who think they and their agenda is more important than the actual topic and the noise drown out the good that the forum is trying to do. I don't see a solution for public forums, but it's sad to see it happening.
This seems like a redefinition of "technical debt". Feature-poor is not technically indebted. Features and platforms implemented in poor or inflexible ways can be considered indebted. Young journalist hearing a term without understanding it?

Let's see if this inspires some mainstream media adoption of the term to throw around this year.

The reference to Y2K is humorous too. Everything used 2-digit years, from checks you wrote to the form you'd fill out at the dentist when you came for your first appointment. Sure it saved memory, but more importantly it saved you writing and business computing at that point was rooted in the automation of things that had been done by paper.
With collaborative custody companies like unchained, this is actually not as difficult to do right as you're making it seem.

Further, unlike an armored truck full of cash, security by obscurity is really easy here. That and for a short duration (say moving houses as you suggest) one could wipe a cold wallet clean and just remember a seed phrase. Personally, I don't have enough wealth to make this sort of maneuver at all worth it, but it's completely do-able.
Well, even here in Europe humans would freeze do death in winter without rudimentary technology - its the same problem, just more difficult.
The way they did it 100 years ago was as a subscription/contract. You agreed to pay X amount to be able to use the service consistently (again, works better with taxis and trucks due to their constant use) over a period of time. You would drive into a bay, they would lift the vehicle, remove the battery, replace it, test it, and on you went. Battery and vehicle design was simpler then, so this was a trivial procedure.

I think in order to make it practical today we would need a standard for "quick-replace" batteries. The thing that would make it practical would be that manufacturers would no longer need to go to crazy lengths with their battery design, because range wouldn't matter as much, because you could replace the battery so quickly at a service station. Another interesting benefit is that they could make the cars tell drivers to change out sooner, so fewer batteries get completely discharged, preserving battery efficiency. Like gas/diesel service stations do today, they could support a couple different chemistries and battery formats, with trucks having purpose-built bays and stations as they do today.

> your customers can charge their own batteries at home for cheaper than they can exchange them

This isn't strictly true. 40 million Americans live in apartments, and there is no way for most people in apartments to charge at home. And as we depend more on renewables, the time at which you use electricity will become more important; solar isn't available at night, wind can die down, hydro may be less useful during droughts. And this is all assuming we complete building the grid upgrades needed to charge 280 Million passenger vehicles overnight every night. Not to mention 1 in 4 chargers in the USA don't work.

I think battery swaps are going to be an important mitigation, but obviously not a panacea.
Free to watch here:

https://archive.org/details/ConnectionsByJamesBurke
Location: Cracow, Poland

Remote: Any form is fine, in-person/remote

Willing to relocate: Not in next 3 years

Technologies: Python, C++, C#, ASP.NET, SQL, Docker, Bash, Linux, WPF, Currently learning: Rust

CV/Résumé: https://drive.google.com/file/d/1ZpijWG57dJiHue6EnIm4VQVb1yz...

Email: pchlad5@gmail.com

https://github.com/Madoxen

https://www.linkedin.com/in/madoxen/

Hello everyone, while I'm still a bit fresh in the industry, I'm open to new challenges as a engineer. I'm in my final semester of my masters studies and I'm looking for a more permanent position.
My personal take on this is I don't like it when fun team building and important work meetings are mixed together. Usually this takes the form of the first 5-10 minutes of a meeting being used by the same couple people sharing mundane details from their personal life and then the meeting going over the allotted time because it started 10 minutes late. This is just bad meeting etiquette. Create separate times for this type of "fun" chat and make it completely optional to attend.
Build web apps using HTML, no JavaScript required
With CoCreateJS you can convert your static HTML in to a dynamic application. Build collaborative apps that work offline.
Shitty ducktape-y standards (most notably JS that was initially designed in 10 days). But it still became the standard for x-platform SaaS UIs: point your browser to a URL and go!

So a lot was demanded of these shitty standards (HTML, CSS and JS) and in oder to push them to the max a lot of "frameworks" emerged helping you with that. First jQuery, then Knockout, ..., React, ...

> Is that complexity necessary or artificially inflated?

I'd say it's organically inflated: no one did it on purpose. Every one tries to make it simpler.

I'm a big fan of Elm, which GREATLY reduces the complexity or browser apps... for me.

And still I prefer server-side-rendered if possible (or I have to manage the state on both ends, which also increases complexity).
Exactly. When I worked at 1Password everyone in the company knew this, and were trying to vastly improve the user experience. I've been gone for about 18 months now and I don't see many changes, which is unfortunate, but I know it's something they are passionate about. I hope they can figure it out, I think UX and easy of use are difficult things to get right for password managers.
because taxation to fund a public good is not theft

in your world there are only private security firms. if you're not up to date on your dues, oh well, they'll happily watch you get robbed I guess.

EDIT: I was unaware of the "wage theft" problem and assumed this was angling at "taxation is theft," my bad
AirBnB sux but zoning has arguably been a net negative on most societies in many ways

https://youtu.be/bnKIVX968PQ

https://youtu.be/CCOdQsZa15o

for me what I noticed lately is that in California it's impossible to have a quiet modern apartment because nearly 100% of modern apartment buildings are only allowed to be built on busy noisy high traffic streets. If you want a quiet street you're forced to buy/rent a house
Just curious, what do you use for GraphQL on the backend? :)
Tesla reports 1.31M deliveries in 2022, growth of 40% over last year
https://buildremote.co/companies/companies-leaving-californi...
Offloading is when the computation is done on the CPU instead of the GPU. DeepSpeed is an example of this.
People want to colonize mars because they don’t grasp how much it would utterly suck to go to mars. Mars missions make the Apollo program look like a luxury cruise.
> Its hard to think of another company outside of Facebook that has blown all their good will so quickly and so completely.

Twitter comes rapidly to mind
Compared to the total cost of the mission I highly doubt that that is going to be the thing it hinges on, besides, all you need to be able to do is get back to orbit from Mars, you don't need to lift the fuel to get back to Earth from the Mars surface, you just leave that parked in orbit.

Anyway, I don't see it happening at all so debating the execution details of things that are in the realm of the solvable already or at best an optimization isn't going to move the needle, the things that need to be solved that we have no clue about are life support, mental health, exposure to radiation for a prolonged period, waste management. Keep in mind that there is no way to re-supply a mission like that en-route and a crew of say four (which would seem to be a minimum for such a mission, and probably is too low from a redundancy perspective) will eat and drink their way through a small mountain over the course of 4 years+ total mission duration.
That makes not sense as the C++ compiler ABI issue is independent of the OS.

Also the OS ABIs are usually C ABIs because there is no C++ ABI at all…
Several key M1 designers left to start a new processor design company called Nuvia, which was exciting for a while.

In some respects it didn't work out well as an independent, as it was later acquired by (absorbed into) Qualcomm, which is already a large processor design company. But if it was cash the founders wanted, they got themselves a good exit.
I think you're missing the author's point about the mower laws. It was specifically in the context of lost livelihood, not that people are offended at mower laws. The same applies for the vehicle manufacturing mandate 13 years away.

If you want to understand the author (and maybe you don't, what do I know?), you should ask yourself if you can conceive of ways that such policies would contribute to loss of livelihood (specifically of small business owners).

I'm not saying that this critique is factual. I wouldn't know.
SEEKING WORK - US Remote - Full Stack Developer

I’m a full stack developer with 12 years of experience. My most recent project was working on a cyber threat intelligence platform. My background is mostly with building early stage web applications using ReactJS and Rails.

If you’re interested in working with me, feel free to send me an e-mail at the address listed below.

ReactJS / Ruby on Rails / HTML & CSS

Location: Orange County, CA

Email: david@dweirich.com
I'd love a web based framework that worked as well as VB or Delphi worked 30 years ago. Is that really asking too much?
Location: Remote

Remote: Only remote (GMT-7 to GMT+7)

Willing to relocate: Yes

Technologies:

- Javascript-Typescript, Node.js, Python,

- Express.js, React.js, Redux/MobX, HTML5, CSS,

- MySQL-PostgreSQL, Elasticsearch, Google Firebase,

- Next.js - SSR (server side rendering), GraphQL with Apollo client

- React-native , React-native-web to share one code base and make it a Mono-repo architecture.

- unit-test and E2E-test with Jest, chai and mocha across the system backend, frontend, cloud functions.

More than 6 years of experience to build, to architect MVP web-apps and mobile apps for product to bring value to businesses has allowed me to work on following technologies.

Have experience to Build and provide composible front-end, back-end application level reusable modules for UI production, unit-tests, integration tests, internal library, writing RFC, technical specification, Root-cause analysis documents, etc.

- LinkedIn : https://linkedin.com/in/pbdivyesh

- Github: https://github.com/tapudp

- Email: divyeshpar2496@gmail.com
Also started learning C++ last year. Can concur.
I got my license a few months ago. There are active repeater nets in my area, and several clubs. There's a whole variety of activities to do: DXing (trying to achieve long distance contacts), building and testing radio kits, contesting, and just generally talking to people.

As far as guides, we'd need to know what you're interested in. The ARRL handbook is a huge technical reference, but it's actually quite sparse in terms of setting up a station and making contacts. Although that's understandable, the process is different for many radios and you're better off reading the transceiver's manual
"Greed" is a little presumptuous, but, to answer the mechanics part of your question: Assuming their audience and valuation would continue to grow instead of falter.
At least at my school, the CS degree was open ended. You take a handful of required corses (intro to programming, algorithms, operating systems) but aside from that, it was up to you to pick the classes which interested you. If you were interested in security, or databases or mobile app development, you could take those classes, but they weren't required.

The things I learned in college which were actually applicable to a software engineering job was:

* A basic ability to program

* Maybe some low level concepts about operating systems. But this is a big maybe, because my operating systems class was pretty early on and was long forgotten 3 years later when I went to apply for a real job.

I learned nothing about version control, the typical client-server model, html/css/javascript, REST, servers, databases, doing a pull request, teamwork, etc. I think those classes may have been available, but I never took them and graduated just fine.

I am not convinced this 4 year CS degree was any more useful than a bootcamp, which teaches you the actual useful things you need to be a junior dev.

I think the difference between CS and a bootcamp is more of intent and followthrough. People often pick bootcamps because of promises of easy money, versus someone who does a 4 year CS degree is possibly more committed and won't give up as easily. But in terms of their actual preparation, I doubt one is better than the other.
Is it time to revisit Ars Technica’s 2021 Deathwatch?
The author works at The Federalist Society. A conservative online magazine.

Honestly, why is this article even on HN? It's copaganda but with an even worst twist of being a pro-private military force.

The militarization of the police has been an on going issue since the 90s and now we're jumping to having corporations hiring random goons as a private police force for the wealthy and their corporations.
The first action should have been "look the nursery for what bridges cold and fix it".
Deno | Software Engineers | REMOTE | full-time

Deno makes it easy to use JavaScript outside of the browser to build all types of software. Our open source runtime is one of the most popular projects on Github. Our business is hosting JavaScript servers at the edge with the Deno Deploy serverless runtime. Our infrastructure is built in Rust.

https://deno.breezy.hr/
In my opinion, pointing out to our fellows on this board that they are violating the law rises above “agenda” but if you want to call that noise I guess you’re entitled to your opinion
maybe that's the most interesting on repeaters, but if you get a general license and hop on HF it gets much more interesting IMO, cross county radio is fun, contesting, even on VHF/UHF it's really cool to play with DMR and linked repeaters systems, for example in Florida we have SARNET, a statewide repeater system which is super useful for talking around the state but also for emergencies / during hurricanes.
Hindsight is 20/20. Though I will say that management at the time hid this aspect from engineers, and so we didn't know about the risk until it was too late .
Elon is opposed to public transit? I assumed that his Boring Company would stand to benefit greatly from underground rail.
Getting you to your product page more directly doesn’t eliminate marketing opportunities. It just changes them. When you land quickly on your product page you can still be peppered with other buying opportunities. And in the cases of administering your account, efficiency is only a net positive.
The article gives the example of us deciding how much we should pay as a society to reduce the number of road deaths. Do we count only the lives of the people who would otherwise die in the accidents? Or do we also count the lives of the children that they might have?

Valuing descendants gets you to weird conclusions pretty quickly: preventing the death of someone in a culture where people typically have large numbers of children would seem much more important than saving the life of someone past childbearing age as you consider the exponential increase in descendents over time.

Similarly, there are likely a lot of ways that you could increase the number of children born other than by preventing the deaths of their would-be parents. Policies that made housing, childcare, and education cheaper could have a very large impact -- I know a lot of people who have decided to have fewer kids than they otherwise would have because of the cost.

Even more dramatically, consider policies that have an effect on whether humanity continues to exist. If we wipe ourselves out with nukes, bioengineering, etc, that's a lot of potential future people who won't get to exist in addition to all of the current people who would die.

I think Toby Ord's "The Precipice" has a pretty good treatment of these issues, and is very thorough.
Ask HN: Is a blog post containing code show-HN-worthy?
I blog (mainly about Emacs, sometimes about JS, PostgreSQL and other things) weekly. Sometimes (like today) I have some actual, runnable, useful code (even if very short). Is it ok to post a blog post with such code as "Show HN"?
it makes for a funny read. people are very passionate about your Texas errr Texts
The bottom of the screen, I literally lol'd over the moreicons.dll and the STILL persistant Win3.1 MFC-ified file properties.
Hey! Glad to hear you're on a better path.

Thank you for sharing.

Please continue to contribute here on HN, I really appreciated your comment and experience.
Don't forget Date/Time classes. Absolute mess.
Obviously the luggage was stolen from United, so is United really lying in this case?

If you asked me where my car is, and I said it is at home where I left it, but unbeknownst to me, it was stolen an hour ago while I was away, am I lying about the location of my car?

I don't know anything other than what I did with the car to be true, and it's probable that United doesn't know that someone stole the luggage.
It isn't about how easy/difficult it is to hack them. Any password manager I use needs to be un-hackable in any realistic sense. It's about trusting the company. And before I get flack about "nothing is un-hackable" blah blah, see "in any realistic sense".
All because of one simple cherry...