skysight-inc/HackerNews huggingface dataset:
My only advice: Karma is for burning.
So this is not based on OpenAI? You have your own language models?
A sample compensation philosophy for startups
I do not literally believe that, no.

However I do often wonder what in the world is happening at Reddit HQ. Mitigating server load by banning users isn't too much sillier than some of their actual decisions.
https://archive.ph/GvwHE
I worked for a mid-cap tech company that brought in Amazon and Salesforce senior leadership in 2021. The culture immediately eroded as these guys’ penchant for finger-pointing and hustling beyond a reasonable human’s capacity became clear.
Show HN: Summarize YouTube Transcript with ChatGPT
If you like the video or idea, please consider buymeacoffee https://www.buymeacoffee.com/smartgas
Rumors are those are now under PIP
I don't think anyone - including cutting edge AI researchers - knows enough to answer that question fully.

If AI perfects its current abilities which is basically "intelligent autocomplete" then being a software developer will continue much as before except with less drudgery. Things like remembering how to write a linked list won't be useful skills anymore. The focus will switch to architecture rather than writing algorithms. Designing and testing systems rather than rewriting the same sort and search algorithms over and over in slightly different contexts. There'll still be drudge work, lots of compliance testing and proof reading. But overall speed of development work will go up a lot and we'll type a lot less.

However, if AI is able to reach the next level where it can generate entire applications then the job of software developer will change drastically (this is probably several levels up actually). If we reach a point where you can say "create me a highly secure and performant email application that can run in the browser and that has the potential to scale up to a hundred million users" and then get a result that works (after some rounds of refinement and tweaking), then we're in a new paradigm. In this case I can see the job of software developer switching to being one of testing for security and compliance, at least until we reach a point where AI can do that too.

... However, amazing as ChatGPT is, it's a long, long way from this right now and my personal opinion is that the current technology is not sufficient to reach this level. But AI research is progressing at an incredible speed right now so who knows? Maybe there's already been a breakthrough that will allow this and it's sitting on some researcher's desk awaiting publication right now.

As to whether young people should still train to be software engineers: absolutely. Skills are transferable between domains and writing software teaches you to think logically and split tasks up into small manageable chunks. This is useful in many areas of life. If the AI takes our jobs, we'll find new ones.

If, by then, AI and automation have reduced the number of available jobs to the point where people smart enough to learn software development can't switch careers, then we'll have bigger problems than worrying about choosing the wrong career. We should probably be thinking about how to overthrow the oligarchy and redistribute the world's wealth instead. Maybe we can ask the AI to create a plan for doing so.
No Apple just don't even allow you to install a non Webkit browser from the app store on their phones.

Why waste time advertising on competitor's websites when you can just stop them from using competitors altogether (or at least require them to use you at the same time)
Now replace WFH with 401K and see if it makes sense. Its a benefit. To be competitive you offer it. If you don't, bye bye talent.
hah. i have some bad news for them. the cat is out of the bag. they may be able to force people to do things in the short term but long term they are going to become obsolete.
PWA is one of the worst ideas in the history of the web.

It is something that only Google could love because they can hire 1000 people to build a Rube Goldberg machine to do the most trivial things.

Push notifications? No thanks. We all get too much spam. It’s bad enough that it spams you with a spamification popup even if you say ‘Spam? No thanks!’

That whole service worker thing is insane, particularly considering there is no completely reliable storage service for the front end. The more you know about http the more you know there are edge cases that can and will bite you. Back in the late 1990s there were systems like Netscape Netcaster that worked with the caching mechanism built into the browser and despite having complete access to the browser code, Google went ahead anyway and built a Rube Goldberg machine that makes you build a Rube Goldberg machine if you want to try to build an application that tries to work offline.

Then when users say ‘No Thanks!’ and the industry says ‘No Thanks!’ the monopolist Google says they are being oppressed.
Yeah except half of my team is in an office in a different part of the country. How are they meant to participate, if not by calling in? Even if literally everyone across the entire company came back to their offices tomorrow majority of my meetings would still be online and in conference rooms.
Males can't have any type of menstruation though, or symptoms of it, as they lack the requisite body parts. It's just not physically possible.

So I think this must be a question used to point out to transwomen that they are not female. Which I expect many would get annoyed about and give a snappy answer to, as they want to be female and probably don't want to be reminded that they never really can be.
> Obama passed legislation to upgrade trains braking systems to make them a lot safer, which was then weakened by lobbying, which was then repealed by Trump

I'm not sure it was political. The FAST Act, the legislation from 2015 that mandated that regulators require ECP brakes on some trains also required that the National Academy of Sciences produce a report on the effectiveness of such brakes which would then be used to review the regulation to see if the assumptions behind it were valid. The regulators then had to either publish an explanation of how the regulation was justified or repeal it.

In 2017 the NAS report came out, and found that there really wasn't much evidence either way, and said they were unable to conclude that ECP brakes would outperform other types of brakes.

Given that NAS report I am not at all sure that the outcome would have been different under a Clinton administration.
Reddit is a website where anyone can make their own hackernews.
>they are core national logistics

If they cannot operate safely and they are essential to our national security, perhaps they should be nationalized. I bet the threat of nationalization would get their collective asses in gear.
Yes - In sales currently and use it to segment accounts. Ex - AWS/GCP/AZURE lab/hub/bitbucket.

Apollo.io is free to sign up and use.
This reasoning works okay until you have to deal with machine-generated inputs, at which point your app freezes when it gets sent down a quadratic or worse complexity path.
I mean, if attempted to apply the same logic to driving your car I would say you should have your license taken away.

They can always split the train and cart off the working cars to a siding, and then if need be drag the sparkler at low speed with little risk of derailment. Or worst, you bring in a crane and replace the bogie on a siding. Or any number of actions that don't start a statewide emergency. Talk about normalizing deviance in name of profits.
I've always thought about this being the settling point at the end of the day.

Putting aside the debate between what people like/is effective.

FAANG companies have a lot of political leverage when they have in office employees.

Amazon specifically in Seattle, wouldn't surprise me if some of the reason they're doing this is so they can continue to work their way into city's politics.
As another data point, I've run into a variety of old DEC VMS documentation prominently featuring non-embedded New Century Schoolbook, e.g.,

http://www.vaxhaven.com/images/a/a7/AA-PS6KA-TE.pdf

It's probably not a coincidence that New Century Schoolbook was one of the fonts included with all PostScript Level 2 printers, but not included with older PostScript printers or Acrobat.

Note that the documentation in question was originally distributed as PostScript .ps files, not PDF, and it indeed makes no sense to embed New Century Schoolbook in a Level 2 or higher PostScript file, for both practical and likely legal reasons.
It depends on what you want.

Personally, what I find valuable about art is that it's communication from another human, so it matters to me. I'd prefer the human-written story even if the machine-written one is technically better.

Sort of like how I prefer handcrafted pottery over machine-made pottery, or handcrafted furniture over machine-made furniture even if the machine ones are technically superior.
I have numerous emails and messages from agents (recruiters) of the company assuring me that positions were fully remote. I was sent plenty of job descriptions that specifically stated they were fully remote positions.

Maybe that means I would have been rif'd in one of the "okay we have to call it a layoff" layoffs before this policy tho.
If you want to read - sure. Here's an example.

https://api.reddit.com/r/programming
This assumes that everyone you are working with is in the same office and conveniently clustered together.

This is highly unlikely to be the case with a massive company like Amazon. Teams have been pretty distributed across buildings/offices/location even prior to the pandemic in many many companies.

So I am not sure it will be as simple as you make it.
Reminds me of the old sysadmin who always made a file 10% the size of the disk named .root-emergency or similar. Disk filled up? Delete the file, get some breathing time, fix the problem, recreate the file.
verizon@enslaves.us gets similar questions ;)

I do have another domain that's less confrontational, and I also sometimes use a normal sounding address in person.
That's just ads. You are also welcome to pay for using Gmail or any other email provider.

And fortunately, it didn't add these ads to your outgoing email, like Microsoft used to do.
On the other hand, P isnt't always easy.

The class P is a huge ocean, and so far we have barely scratched the surface of a tiny droplet from that water. This gives us a false impression of comfort, as if a problem was somehow "solved" merely because it belongs to that class. Typical problems in P are not linear nor quadratic, but O(n^k) with k being an humungous constant built of several iterations of Ackerman functions. That P looks "easy" to us is about our lack of imagination and generic examples, not about the class itself.
and Portland

https://pdx.maps.arcgis.com/apps/webappviewer/index.html?id=...
All it takes is 1 faang to say screw it you can wfh, then they have the recruiting advantage over the old dinosaur style businesses.
Amazon is somewhat infamous for their willingness to make workers spend unpaid time getting ready to work. They're the folks that took "we don't want to pay our employees to stand in long security lines to get into or out of our warehouse" to the Supreme Court and won. Employees who stayed with Amazon after that because it was only being done to lower paid employees enjoy little of my sympathy.
i remember getting a little flyer on my doorknob. 'the soil here is toxic. wear shoes when walking outside. dont attempt to grow food. otherwise its all good. really.'
it’d be great if you could find a way to screen out “lurkers” and “shoppers” … in other words, people who just like the idea of having a startup
It has forums for niche hobbies like tabletop board gaming, wood working, baking, etc. where people can get together and discuss why Patchwork is the greatest game ever, why that piece of wood is oak, showcase the very first cake they have every tried to bake and why it looks good enough to be in a glass case in the Louvre, etc.
Safety Profiles: Type-and-resource Safe programming in ISO Standard C++ [pdf]
FAANG total comp is a lot higher than what most other companies will pay. I think the parent poster is right -- the smaller companies will pay lower salaries and offer remote work, and the larger companies will pay higher salaries and require at least 3 days per week in the office.
I have some procmail rules set up that sends most of that stuff to a different mailbox that I never look at.
With the added bonus of a CEO who will helpfully edit your comments if your attempt wasn’t funny enough.
> I was very careful to say they withdrew recommending it, which is true.

You know we can all see the chain of comments here, right?

https://news.ycombinator.com/item?id=34886149

> Finland, Denmark and Sweden recommend against getting vaccination for young men

"Withdrew recommending" is them reverting to a neutral stance -- "recommended against" is very much not neutral - and it's still wrong in either case because 2/3 countries you listed still recommend for vaccinating all young men.

It's so tiringly frustrating to discuss any of this with antivaxxers. Your language is so imprecise and sloppy that it's impossible to have anything resembling a productive conversation. I provided links to the actual policies published by the actual countries here and your response is just spamming with vaguely related news articles and insinuations instead of a moment's reflection that maybe, just maybe, your confidence in your understanding of any of this is misplaced.
You don't think it might have something to do with the billion dollar campuses FAANG companies had built?
That's actually a very good point.
My issue is with the concentrated control of where the surplus value goes, I see the existence of dividends & stock buybacks as more of a side-effect of the system than a core-problem.
Constructive dismissal is legal. The point is that if an employee can show that you changed the rules to make them quit, they get unemployment benefits.
You can also mix problems to change the average complexity.

Take SAT (in NPC) and encode each instance with a word over a binary alphabet (eg. A and B). Then add 2SAT (in POLY) and encode it using an alphabet with four letters (eg. A, B, C and D). If a word has only As and Bs, treat it as SAT, otherwise as 2SAT.

If you chose a random instance of length n (= a sequence of n letters from A to D), the probability it is from SAT (ie contains no C or D) is less than 1/2^n.

Thus most instances are solvable in poly time, and only with neglectable probability you get a "harder" problem from SAT.

Still, this problem is NP complete, as it is in NP and you can trivially reduce SAT to it.
Tell HN: Lesswrong / rationalists are currently imploding with despair about AGI
Are we / HN next?

Eliezer Yudkowsky, famous AI researcher followed by AI intellectuals, including YC / OpenAI Sam Altman, has resigned to accepting imminent societal catastrophe from AGI:

https://twitter.com/liron/status/1627863228519960576

Many other top brass from the AI-alignment research community, MIRI, rationalists, lesswrong.com are now similarly disillusioned and resigned since the advent of ChatGPT and Bing Chat / Sydney:

https://www.lesswrong.com/posts/PE22QJSww8mpwh7bt/agi-in-sight-our-look-at-the-game-board

https://www.lesswrong.com/posts/WkchhorbLsSMbLacZ/ai-1-sydney-and-bing

https://www.lesswrong.com/posts/yvJevQHxfvcpaJ2P3/bing-chat-is-the-ai-fire-alarm

https://www.lesswrong.com/posts/EvKa7EakoXreCkhC6/a-way-to-be-okay

https://www.lesswrong.com/posts/SKweL8jwknqjACozj/another-way-to-be-okay

https://twitter.com/emollick/status/1627161768966463488

As Ethan above says, "I don't think anyone knows what this all means, but I think we should be ready for a very weird world."
I've always thought of Amazon as a step into Faang. You get a job there, it pays really well. It sucks. You maybe survive 2 years and leave or don't and get a nice severance. Now you have faang on your resume and can go somewhere else. Never thought of it as a long term type place as you are very much not a person but a line item or even worse a hire to fire.
It may be "justified" while five days remains the norm, as it may be possible to get similarly-capable employees to take the position for lower pay, to get that extra day off every week. This should provide a pretty big benefit to companies that can leverage it while five is still typical (assuming that the shift to four is in fact going to become a trend)
A better question is: why is this something that needs to be cured? Why cater society's schedule to people who wake up at "too fucking early" O'clock, instead of either A) having flexible hours for jobs that support it (There's no reason why my office needs to have everyone work the same 8 hours), or B) a middle ground that doesn't involve grating against the preferred sleep schedule of a significant portion of the population.

Somehow we let society moralize "the early risers are Gods chosen people" and the rest of us just need to put up with it.
So, perhaps explore things where computer science & mechanical engineering overlap.

Both fields (cs & me) are by themselves general degrees where need to specialize / focus in on a given subject area(s) within the field to do real world applications. aka 3d printing (injection molding, mechanical processes modeling), robotics, automotive engineering, etc.

Beyond a salary, what expecting /looking for beyond just a job opportunity? (aka company type/size: startup / small company / position at large corporation / etc. )

Talking to others within CS / ME fields and/or researching organizations such as ACM[0], ASME[1], etc can help show case different use cases / things that make use of CS / ME backrounds.

-- can always look at use cases such as apple (jobs & wozniac); microsoft (gates & balmer); and/or company stories with a more of a mechanical engineering backround [1][2]

If had started at motorola after WWII, when company focus was on household appliances; would have stuck around when things shifted to cpu processors?

[0] : https://www.acm.org/

[1] : https://www.asme.org/about-asme/engineering-history

[2] : https://guides.lib.umich.edu/c.php?g=282890&p=1885058
That's how it looks today but this:

https://images.wsj.net/im-687788

is how it looked 30 years ago. With this or Salvator Mundi, it seems like a Ship of Theseus to me.
> Your algorithm is tasked to find a proper coloring using the smallest number of colors.

That's not an NP type problem, in the sense that you cannot verify in polynomial time whether a coloring is minimal or not.
yes correct - although Clickhouse is more of an OLAP database. Timescale is built on top of Postgres, while QuestDB is built from scratch with Postgres wire compatibility. You can run benchmarks on https://github.com/timescale/tsbs
I've had the same IPv6 prefix (/60) from Comcast for over 2 years now. I set up my DHCPv6 client with a stable GUID and even after my equipment being off for a couple of days I still pulled the exact same prefix delegation to my CPE.

In my old house where I lived for ~9 years, I had the same IPv6 prefix (/60) from Comcast for a little over 5 years since I turned on IPv6 in 2015 and had not changed until I moved to SF.

Sounds like there's something wrong with your CPE where it is not sending the same GUID to the DHCPv6 server and thus is getting a new prefix delegation each time.
I must be one of the very very few software engineers that would prefer to RTO. (I'm not at Amazon, btw).

I do enjoy the flexibility of being able to occasionally work from home. But I miss the bustling office culture, going out to lunch with coworkers, forming friendships with people from the office who don't necessarily work in the same department/team.

Most days, I go into town and work from a WeWork (because it's nice to have a daily change of scenery), but 95% of the time, I'm the only person there (in an office with nine desks). Before the pandemic there were 80~100 people in our office.

Sigh...
Except we do that for humans and it's still not really relevant to language models.

If I were talking to a python programmer I could assume they knew what a for loop was, so could phrase a question requiring the context of one differently than I would for the layperson. Just like if I were designing inputs to one language model I could assume it's capabilities that are different from another.

I don't think it's relevant to the performance of language models for that same reason though, we already have to design out queries with the thing being queried in mind so I don't see why we wouldn't for llms.
So, I guess at this point you have at least two options:

* Go back to the office as expected

* Look for another job

Which one will you pursue?
Yeah, typically there is always a better place to ask a question than SO. IRC, Discord, email list, etc. - wherever the experts and enthusiasts hang out who work all the time on whatever it is you are trying to wrap your brain around.
Isn’t most of our business code just glue, forms and api? I appreciate the quick way, but also believe that our tools at hand have a plenty of room to improve. Sometimes I drop a project because it induces “ah, here we go again”
mood. Quick mudballs that could be bricks that could be panels, but there’s nowhere to order them. The worst part is when the idea actually works so that mudball becomes your home.
> iTunes never allowed drag/drop or copy/paste foles onto your iDevice

iTunes doesn't exist anymore, though.
Prosody 0.12.3 released – XMPP/Jabber server
Ask HN: Why can't I comment on old HN threads?
I've been searching for some usb-c adapter with multiple different ports.

There was an old HN post.. asking a question..
and sure, 4 years later, there's an answer, not surprising. https://plugable.com/products/tbt4-hub3c

But if you can't comment on a post...
maybe google should stop surfacing it??
The thrill was more important than the consequences.
"Plan" makes me think of building/construction plans, even you describe it as a new "estimating" tool, so why not estimatelike.pro? (or any alternative that more closely connects the tool to the concept of "estimating").

For any given problem, I always think that the model (or "business logic") comes first, and then the GUI. I have no idea from you website what's the underlying model for your tool.

From browsing the home page it makes me think it this tool works kind of like "a frontend for a spreadsheet" ... but I'm just using my imagination, since you don't explain how it works or what it looks like.

Hope this doesn't sound too negative. Congrats on launching!

P.S.: the slideshow has to be the most cryptic I've seen in a long time... I can see tiny lil arrows left and right that are hard to click, next to "mysterious" integers that change every time I click the arrows. I'm guessing it may describe how many slides are to the left and right? Why not using the "de facto std" of showing one dot per slide, and highlight the current one?
Clearly you don't have the kind of dystopian office which records to the second when you scan your office pass for the first and last times in a day.
The actual status quo is Big Tech & ISP lobbyists having their way with any government intervention or lack thereof.
Ye ... I mean so called dark patterns are so common nowadays that it would not suprise me at all if they made the website shitty on purpuse.

It is like login in to Gmail on a new computer. It has some 2fa that begs for my phone number and the other options just don't work half the time.