jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In short, I would say.

(Main) advantages:
- The Cx syntax is a lot easier to learn/debug than VHDL and Verilog (and SystemVerilog, and SystemC)
- Cx is easier to use for making more complex systems (it's a structured language with Control structures, Subroutines, blocks, etc).
- Being easier to use, Cx allows you to write programs faster. Generally these programs are also easier to debug and easier to maintain. Furthermore, it's easier to manage large, complex programs in Cx.
- When you do need to have a really low level of abstraction, you can use VHDL/Verilog and call it in Cx

We are here to help people doing better hardware, and to open it to a majority of engineers so I don't think that fully understanding the difference (...) really matters.

Nothing is wrong with the syntax however it's too tedious and complex. In this simple example it's ok but the more larger the FSM the more complexity to handle.

How is this a different thing? The init is the same as a loop (n = 0; n < 5; n++) in software ... It's just more complex to write. I would rather say that you can do the same in C using a switch case statement... but who will code C that way today?

Yes it is complex and error probing, and that is precisely why it is our duty to make it more simple. Handling and preventing the problems is the job of the compiler so hardware makers can focus on what's matter not on these kinds of complexities.

Clocks (and resets) can be either implicit or explicit. By default you only have one clock and reset, and if you need more you can explicit them - http://cx-lang.org/documentation/properties
> You can’t choose to not care.

It's all a matter of priorities.

If caring means you lose your job, yeah, you're not gonna care.

And losing your job in the USA means: hunger, homelessness, no internet, less chance of being hired with unemployment record, assumption that you did something terrible, low/no medical, etc.

For many, especially those whom can't save a nest egg of appreciable value (6 months out of work kind), then it's better to STFU, apply elsewhere, and THEN make complaints.
You'd honestly rather tell people to not have babies rather than swap out their beef burger for a Beyond burger?
I keep in mind others may be focused on something and interrupting them would be detrimental. When wfh, it is easier to miss responding back to a quick question and I’m guilty of it myself.
Honestly I don't see this (and I'm currently working in a large organization onboarding many newer developers every week). It feels easier to communicate knowledge and practices via Slack and Zoom shared screen sessions than it would be trekking around some cube-farm to find someone who probably isn't there because they're playing roller hockey in the parking lot.
It seems to me that the issues you raised could be addressed through simple technological solutions or better management, assuming your company actually wants to embrace remote work.

New hires afraid to ask for help? Make it clear that it's part of their job. Developers need to see another developer's screen? Screen share over Zoom. Multiple employees don't know how to use a tool? Provide a one-hour presentation. Rinse. Repeat.
graphs are used all the time in programming. knowing more about them could prove useful to someone sometime. Also may never be useful.
Depending on country, you’re not legally allowed to work on your laptop. You’re required to have a monitor, keyboard and mouse, you cannot be hunched over a laptop for 8 hours a day. The applies both to the office and when working from home.
Diversity speakers are by far not the only ones who "oversell their own skills". Nor are they they worst oversellers I have seen.

And by that I mean that overselling own skills is incredibly frequent in this field and basically requirement in a lot of sub-cultures. It is just so incredibly common to read two tutorials and then claim yourself expert. It is not like consultants trading in impressions were rare or great expert developer comming in just for us to find we know more or something like that was rare.

But typically, they dont use beginner card nor diversity card, they are guys who do their best to conform to every stereotype of great programmer who play "I am expert" card.
> And for the social aspect, weekend or week-long dev retreats are ideal.

As much as I appreciate (most of) my coworkers, on nights and weekends I want to close my computer and spend quality time with my family, not see and talk to the same people I am already forced to talk to 35-40h a week. They might be ideal to you, but you're assuming quite a lot about everyone's situations if you think they work for everyone.
Clisp hasn't had a formal release in a long while, but activity on the repo is ongoing.
This guy's two hour commute each way seemed to me to easily be his largest issue.
The "fun sized" versions of candy generally given out at Halloween always tasted stale to me, likely due to the production and distribution methods for the holiday. I wouldn't use those to draw conclusions.
The security testing should absolutely not be in the highest tier.
> cave or say "fuck you" to the universe and carry on

Props to you! That's a great attitude to have.
If you're asking, then you likely believe in the very least it sits in a gray area.
Does anyone mind me being skeptical if this plan has been signed by Google, MS and Facebook from the start?

These all sound very nice, but I don’t think there’s any company or government that would claim not to do these things.
Thank you for all the time and energy you put into this amazing project!
For reddit there’s the Pushshift API[1] that archives posts & comments at or around the time of submission.

[1] https://www.reddit.com/r/pushshift/comments/bcxguf/new_to_pu...
The "U" would be readable and pronounceable in Italian.

Stringing a few "U" ending words together does sound a bit wierd though... like your making a hooting sound or something.
That's also part of the problem. They don't have a good strategy around these lite users.
When you have no valid point to make, attack the messenger. Don't project how you feel about my opinion onto me, I'm happy and optimistic that this whole oppression charade is finally coming crashing down.
amen... i struggle with this a lot & though its cute to think "oh but i get to write code at work & be creative!!" all of the monstrous bureaucracy is very stifling, & my creativity is definitely in spite of my job.

is this "work is play" mentality something that the new generation of office workers actually believes? Given that 9-5 (or 6) is an outdated force-fed corporate notion, people seem to just be paid in a way that is almost directly correlated with how much annoyance they will face daily. The difficulty of the work i face at a corp is laughable.... after 6 months adapting, these jobs are mostly about keeping a straight face while beefing up one of the millions of coding projects that are basically child's play for anyone competent, yet need to be done to keep corp bureaucracy running or keep people clicking for some service.

Basically, my mind reels thinking about the great things i could achieve if i were not in this chair. If you are really "into" society (a yuppie, basically) then you might think that living in the big city, decorating your room just right & going out to see an indie film after work means you're inspired & hitting creative peaks (Brooklyn is filled with people living vicariously like this). The creative geniuses of previous generations would die of laughter, given that most of them truly devoted their lives to excellence in a given field in ways that were basically pathological.

There are rare counter-cases but I appreciate you (peterwwillis) pointing out that many of these examples are a complete crock. "Did you know ______ was a banker when he/she wrote his/her first symphony?" This can mean that ______ was either extremely well-adjusted and working in off hours, or was extremely irate and doing it in spite of his/her job. The anecdote alone has an implied simultaneity that is usually grossly distorted to serve as a success story to inspire continued enslavement of bright, delusional minds.

It's not that I believe EVERYTHING in the world is a corporate conspiracy, but basically you know whether or not you have a shit job that is destroying your creative mojo, and a few flaky anecdotes cant change that... time theft, maybe. :) But even that is tough, since many companies shun remote work ("oh no the developers might complete tasks efficiently & then enjoy a sandwich instead of working"). They wouldnt keep you strapped in the (mental) electroshock chair if they didn't want to come by & press the button.
Is anyone concerned that you are providing your admin/filevault/etc password to an app that knows when you are away from the screen?
I build a bunch of big reports with ExtJS.
Its grid-component is just superb.
Infinite scrolling just blows up the browser after a while, but not with the ExtJS grid.
Most full-time, permanent jobs have a 3 month probation period at the start of the contract where the employer can fire the new employee easily.
I love old questions and answers, because if I have to rebuild something that was built in 2009, I want to see what people were saying in 2009.
Google should just try to build soccer playing robots. That would allay people's fears. After they're perfected then they can be weaponized by anyone.

I'm not sure why people have such a hard time with the military paying for the R&D. They've got the money and desire. The research is going to be done directly or indirectly.
This is hilarious. The only proper way to use this is go to a coffee shop late at night and type furiously, with a very serious demeanor.
How does Brazil compare to Chile for startup environment?
Woo, feedback! Thanks a ton. Some of the bugs you mentioned I've been aware of, just have not spent a lot of time to fix them. But specifically:

- some other real weird funky stuff going on with the dragging

I've got to go through and make sure I try every combination of dragging. That's definitely in the works before it becomes entirely feasible.

- a line that shows where your cursor is hovering over with the time tooltipped or something like that, it's all approximate right now

This is a great idea, and I'll put it on my list.

- i never liked the term permalink. i think just link works better. but this is just my personal opinion.

Duly noted. I'm in agreement with you.

- Good start though! Good luck.

Thanks for you consideration and help!

Edit: my formatting didn't go as expected
I'm very suspicious of the use of the word "quantum" as a crowbar to pry open respectable science and fill it with new age bullshit.

I can definitely sympathise with the flavour of insight you're talking about though, and this guy seems to hold some credentials, but phrases like "make brain circuits of positive emotions" trip my hippie detector.
> On the website, this cost is defrayed by ads from The Deck, but people using the iOS app might never visit the website.

That's theoretically true, but how true is it? What percentage of people who have used the iOS app have also logged in via a desktop web browser? How many people have only logged in via a desktop web browser.

A look at the web server statistics would prove quite fruitful - it would tell the author where to spend development time. Do most of the active users have an iOS device? Do they ever use the mobile safari 'read later' bookmarklet? Spend time getting iOS push to push new articles to the app vs. time improving other things; but only if the data justifies it.
I've up-voted this solely for the irony. Who says IBM doesn't have a sense of humour?
also http://www.simplynoise.com/
I like Bose stuff, except for the noise canceling headphones. It is not accurate. Most people don't know how to set up their speakers in the first place so a pair of excellent speakers in the wrong configuration will sound awful. Bose products sound pretty good under almost all circumstances, while requiring little or no expertise to set up. They're not for the sort of people who like Emacs.

Speakers (as in, small-mid-size near-field monitors, from very expensive to why-not cheap): Genelec ($3000), Adam ($2000), KRK ($750), Logitech ($100). Tastes in speakers vary a lot, and it makes a difference where you will be using them. These numbers are for the upper-middle end of the range. I like KRKs for their clear but slightly forward sound. I don't need a pair of Genelecs, but they are amazingly good. Some people swear by the Adams, they don't evoke any strong response from me. At the cheapie end the Logitech stuff strikes me as having a surprising level of bang for the buck, but it's been a while since I listened carefully to anything like that.

Buy powered speakers. Don't waste money on passive + amp combinations unless you have strong opinions on the electronics of different amplifier classes, in which case you probably want to build your own at some point.

Headphones: Sony MDR7506. The end.
I knew that Ken Thompson had an influence but wasn't aware of Rob Pike, what a great fact! Thanks for sharing this :)
I pay for house cleaning via Venmo. I’ve also paid for some other work via Venmo including landscaping, tree service, and HVAC work. It’s all from small business owners who use their personal phones.
I could have sworn there was something about being able to hold 2 iPhones together to initiate sharing something with Apple Pay to a friend.

That being said, I use Apple Pay all the time to send money between my partner and me. It is tied to iMessage but since we are always texting anyways it is super convenient. But the convenience may largely be due to already having my payment information as part of Apple Pay to begin with. But it just uses my debit card to send money, it doesn't need access to my bank account.
I have to go out of my way to have any cash, which I do, since I happen to go to bars that still accept cash (many in my area are cashless). It's nice to throw down cash in a crowd vs. trying to swipe and sign when the line is crazy.

To get money, I have to drive to an ATM and pay 1-5% fee to convert my money from bits to paper. Fortunately I have a bank that refunds ATM fees.

The point of this thread is that we are one step closer to making your first scenario "Hey let me tap you the money" and that's the end of the discussion.
Indeed - I'm really surprised that Apple doesn't have some kind of "just pay another apple user" feature.

I know that would open them up to lots of KYC requirements, as well as require them to do some of the evil things that financial laws require (eg. tracking all payments, closing accounts and banning users for certain things while not being able to tell the users why, freezing users money till they can present documents they don't have, etc.)

But it still seems worth it to take over the payments space from venmo, cashapp and paypal, make the wall to switching to android a little taller, etc.
Please don't confuse the restaurant industry where tips subsidize wages with the original idea of tipping as a sign of gratitude an thanks. A tip can be a meaningful and impactful way to say "You went beyond expectation, did an awesome job and I really appreciate it". Why would you not want that option?
I personally agree, but from their view is the competition/substitution another highly scalable virtual fitness subscription or is it a trendy cycling class (Soul Cycle, Orange Theory, etc)? If it's more the latter, then $40 could be compelling value. Yes, the classes aren't the same, but they're convenient and cheaper.
This risk of losing business in the EU due to regulations around data is also acknowledged by google in their recent filing.. this isn’t specific to Meta despite all the articles that have popped up about it… https://twitter.com/SMalikjo/status/1490938883760033792?s=20...

Their Q4 earnings had some conservative projections and higher expenses due to investments in building out their VR teams, and this was enough of a catalyst that the short sellers were able to create a panic.

Fine to hate the company and management, and their politics, but following the money, this seems to be a wildly successful effort to manipulate sentiment and cause retail investors to panic and benefit short sellers in the market. There’s huge money to be made by hedge funds in shorting Meta on the way down, and then buying it again on the way up.

Or maybe they’re really going down to $0 … which is more likely?
MUDs are doing just fine, I'm still playing one.
great question! From my perspective, stackbit is made for large corporates willing to add a no-code layer above an existing Jamstack site. This provides additional customization option to marketers compared to a headless CMS only.

Our approach is different because you would build your site from scratch using weweb, which gives you much more customization possibilities on the front-end than a stackbit, but it would not be possible to add weweb "on-top" of an existing react or vue website.
http://powertochoose.org/ is the state of Texas' website for choosing your local electric provider that shows different providers and their prices. Not all of Texas is deregulated, so you'll need to choose a zip code that is.
I agree, they are not doing climate science. Instead, they are equating changes in global climate over time with differences in local climate in space and then extrapolating that "simplifying assumption" into absurd conclusions, such as that a 5 degree increase in the average temperature of the globe would only reduce global GDP by 5 percent.
Beervirus is stealing my time by arguing nonsense.

See? Clearly presented as fact by the language used and yet clearly it's nonsense. No label necessary.
It's useful for every retro collector.
I don’t think the “more laws!” approach will cut it. Many of the most corrupt countries in the world have extremely harsh anticorruption laws (inevitably these laws are applied to political enemies and not the corrupt rulers).

Assuming people are corrupt and greedy and then working backwards from that point imho is the best approach, and that often times means giving people less control over our lives.
Awesome post! I'm confused about the schematics of the keyboard and I wonder if anybody here might point me in the right direction:
The HWB pin is pulled permanently low, so the MCU runs the default USB DFU bootloader on startup/reset.
Then the application firmware can be programmed using dfu-programmer.

But what happens after programming, when you unplug the keyboard and plug it back in? Since HWB is still pulled low, doesn't the MCU go back into the DFU bootloader instead of running the application?
How does the keyboard run the actual application firmware rather than the bootloader?
Having done over a decade of desktop support for several companies, both apple and windows shops. This notion that Macs are more reliable doesn't hold water for me.
If we compare devices on the same price scale (premium category) as macbooks, amongst thousands of devices, we actually found them to last the same length without any upgrades (6-10years average)

What a lot of people neglect to consider is that non-Apple brands have an entire "budget" category that Apple does not participate in. It's wrong to compare this category with devices of another category, no matter the make and model.
Since the original dropship repo mentioned on razorfast is still available (and has a pull request waiting), and the comment didn't really contain any context, I wouldn't give it much weight yet.
I vote fire the guy who used the automated script which sent the email.
What I am asserting is that any president who cared about human rights would disregard these bullshit laws. Just because you can convince congress to pass anything you wish by allowing them to throw their pet projects into the mix, doesn't mean human rights are not being violated.
That sounds backwards though. If you try to do something and fail, it should be more positive than if you don't try to do it at all.
I would love to use this, very nice work.

I have one problem with it though, is that everyone's cursor appears to jump to the same spot when someone makes a change. This makes it somewhat impossible for multiple authors of one file.
There was no DMCA issued!

All that indicates there was is the message received by OP, which claims dropbox as both issuer and recipient of a DMCA notice. That makes no sense -- unless, as claimed by dropbox, it is simply an automated message generated by error.

I think a lot of people in this thread are under the impression that dropbox issued a DMCA request to github, which wasn't even what the OP was claiming.
What a coincidence, I was just shown this a few minutes ago. Great "game"!
It appears you're onto something with the erectile dysfunction. Apparently however, it's not that common and you can get seats that minimise the issue.

http://bicyclehabitat.com/articles/saddle-seats-and-erectile...
http://sportsmedicine.about.com/od/cyclingworkouts/a/BikingI...
http://www.webmd.com/erectile-dysfunction/news/20050825/stud...
I’m sure your ISP would love to sell you a business connection for 3x the price
Still a questionable design decision. But not Mozilla's questionable design decision.
You're the second person to mention DO. I have no idea what that is. But here is a list of 20 VPS providers:

https://techjury.net/best/vps-hosting/

As you can see, AWS is far from the only game in town. If you can't find two or three from that list that will meet your needs then perhaps you should reassess your quality metric.

(I note in passing that my preferred provider, Linode, is not even on that list.)
Got it, makes sense, thanks.
I think you have a winner if you could make this Jig helps CEOs/CTOs get custom insights about their businesses without ANY developer time.
Not to mention that all people I knew growing up opted to have their numbers removed from the phone books. People don’t want their number to be visible to everyone.
Toptal | React.js Developer | Global | Full-time, Contract (Clients) | Remote

Design your lifestyle as a top freelance developer, with the freedom to work however, wherever, on your terms.

Freelance work is defining the careers of today’s developers in exciting new ways. If you’re passionate about working flexibly with leading Fortune 500 brands and innovative Silicon Valley startups, Toptal could be a great fit for your next career shift.

Toptal is an elite talent network for the world’s top 3% of developers, connecting the best and brightest freelancers with top organizations. Unlike a 9-to-5 job, you’ll choose your own schedule and work from anywhere. Jobs come to you, so you won’t bid for projects against other developers in a race to the bottom. Plus, Toptal takes care of all the overhead, empowering you to focus on successful engagements while getting paid on time, at the rate you decide, every time.

As a freelance developer, you could join an ever-expanding community of experts in over 120 countries, working remotely on the projects that meet your career ambitions.

That’s why the world’s top 3% of developers choose Toptal. React Developers in our elite network share:

3+ years of professional experience

Professional experience with React is required

Experience with system architecture or leading a software team is a strong advantage

Full-time availability is a strong advantage

Project management skills

A keen attention to detail

If you’re interested in becoming part of the Toptal network, take the next step by clicking apply and filling out the short form: https://topt.al/5mcPAm
That's honestly too bad, I think telling people to grow does matter. It usually has to come from a respected person for it to latch on. I think worrying about every word being a potential "HR Violation Waiting to Happen" is an approach that leads to doubling down on these ideas as offensive, giving way to "only these words are appropriate" world.