skysight-inc/HackerNews huggingface dataset:
Sure, there's nothing wrong with pure functions that encapsulate mutation, even Haskell supports this, but this isn't how OOP typically works. OOP developers actually use mutation to model the real world, for example a bank balance! Many of their APIs and libraries are designed around mutation, even the default containers. Java got String right though (apart from the UTF16 part).
>There's no JPEG, just raw data

isnt't raw data a feature available only on high-level Canon DSLRs and not available PowerShots, even on pricey ones?
You need one extra person to cover the night hours, and you need to alternate weekends between your staff.

Of course, you can't have only one person on the position, you need at least two (but then, you would need people testing your operations anyway). Optimally, you will alternate them between night and day hours so they integrate with the rest of the team.

I don't understand how US companies are allowed to not do that.
It’s been said a few times now but either launch without billing or launch with manual billing. Set up a Freshbooks account and send people a recurring invoice every month. It only takes a minute to setup each user, you can launch without rewriting the billing side, and you can still get paid.
This comment is funny to me as it shows how different programmers tastes are. Some would say that is the worst of both worlds.
The Olympus were amazing! I personally had a D360L and the pictures were extremely good: 1.3 MP and always ready to shoot with plain AA batteries.

https://www.amazon.com/Olympus-D-360L-1-3-Digital-Camera/dp/...

It had a smartmedia (like the Rio 500) and I too got it from Staples or somewhere with a price match too
I love the product, but the login workflow is awful. Why innovate on logins? We've solved that problem.

Specifically, the login is a randomly-generated one-time code sent to your email address. Notion says this is more secure than them storing a username+password, but that's a dubious argument. They've also said this is two-factor auth (lolno). A side effect of this is that Notion is unusable on my mobile device since I have no email on it.

I really hope they implement a more traditional login system. Until then, I'm sticking with Evernote. :(
https://www.notion.so/pricing

Basically it's free to start with limited data/upload and then a small ($4) monthly for a personal subscription that is unlimited. Team and Enterprise subscriptions from there.
How so? Ultimately the mic is always on and listening for its keywords - if you look at the teardown of the Alexa on iFixIt, I don't even see any device other than the main CPU that would be capable of performing keyword recognition. Meaning the main CPU would have to be the thing then controlling the lights after the keywords are recognized...

The Google Home at least has a separate board with a microcontroller on it which could be used for keyword recognition, but I'm pretty sure they allow that to be updated for the sake of improving keyword recognition and there's no reason that an update couldn't disable the LEDs in the listen state as far as I can see.
Maybe to broad, but for my question its helpful. I get stuck in the web bubble sometimes and need to be reminded there's more out there.
I bet Echo and Home could be reprogrammed by Amazon/Google to listen all the time, learn what the Alias trigger word is, and speak/replay that word for the Alias shell whenever they feel like.
I did not want to call it out but yeah it seemed cheap to me too.
I just did a quick research and 35 euros was the minimum I could find for Nice -> Paris on a third party website.
Django(Python) for backend. React for the front-end.

Pros:

+ You are already a bit familiar with Python

+ Django provides out of the box solutions for authentication, db management, migrations + bunch of stuff that takes quite a bit of effort

+ React is easy to grasp, since there isn't many buzzwords and concepts. Basically it's just JS.

Cons:

- You have to put effort in learning Javascript and browser fundamentals. There's no running away from it.

I built http://writango.com with the stack I mentioned. Literally took me a weekend to get the project's first version up.
Here’s a list of companies she could purchase in whole with her $60 billion divorce.
1. Sony- $59.9B
2. Honda Motors - $58.9B
3. BNY Mellon - $57.8B
4. General Motors - $52B
5. Tesla - $51.1B
Pro tip: copied text from Notion is pasted as Markdown in your text editor.
Does anyone use this with their spouse / significant other? Seems like a great tool to have shared docs, lists, todos, etc. I'm thinking things like house and car maintenance, financial planning, shopping lists, and all the other things that I normally keep in a combination of Google Docs and Apple Notes.
This is great. Local news, in my opinion, needs to be able to innovate online, but they can't. They seem to all be using some monolithic old publishing system because without a better system available, they're afraid of the complexity and can't get tech expertise to help them.
- tasks getting lost easily (still somewhat of an issue with notion but custom database views sorted by due date solves)

- not showing today on top like it used to, unwilling to change or add an option (same as above, database views are awesome)

- forcing us into a flow that didn't really fit the way we worked (notion lets us have a completely custom flow)

- no good way to have documentation stored in

- limited ability to document tasks, like images inline with the description, code blocks, etc.
Which is why the absence of a reason in the file is indication it was killed.
Knit Macro Electronics
But that requirement is the only thing that keeps one browser engine from being able to run FAR ahead and take over the standards process.

Without that requirement, PNaCL would be the standard not WebAssembly, without that requirement ShadowDOM would be Chrome's version and not the version that most browsers are implementing now and which most people agree is better.

It's not just a philosophical goal, but one that has time and time again found issues with proposed standards and prevented them from being included.

It may keep some things out of the standards which should be in it, but it also keeps a LOT of mistakes out as well.
I'm concerned about the privacy of this service. Do company employees have (or are able to get) access to users' private data? Is there any data mining in use?
yes! we did start using it and loved it, until we realized needing to pay $20/month for it -- which was a bit out of our current budget.
Why would running a business prevent them from offering a self-hosted solution? Look at Confluence, if you need examples.
It's been a while since I've looked into it so I hope I won't be too far off the mark:

- Regarding high impedance it might be relevant if you want to
explain how the controller and memory card interface works, and
why you read full 1s when nothing is connected (high impedance
line with a pull-up resistor). More generally the issue will
crop up every time you have an interface that might be
floating, I think people who have no background in electronic
engineering might assume that unconnected wire == 0 on the
line.

- Regarding metastability it crops up in the timers. The PSX
timers can either run from the CPU clock or from signals
coming from the GPU (pixelclock and horizontal blanking). IIRC
this is used in some lightgun games to be able to synchronize
the signal coming from the gun ("I saw the lightbeam") with the
current position of the pixel in the frame currently being sent
to the TV set.

The problem with that is that the signals coming from the GPU
are not synchronous with the CPU and apparently are not
resynchronized. That creates metastability issues when the
value from these timers are read from the CPU and you may end
up reading bogus values from time to time. The software
workaround is to read the register values in a loop until you
get twice the same value in row. Now, you probably don't need
to emulate that but if you want to be thorough it's probably
worth pointing out.

So in summary you're right, you don't really need to know that
in order to write a proper PSX emulator but if you really want to
get into all the details you'll probably want to brush the
subject. At least these are concepts that anybody is sure to
encounter eventually is they spend time in bare-metal land...
Can the vibrating device be a cheap cellphone that vibrates when it gets an SMS?

Something like this https://www.olimex.com/Products/ARM/ST/STM32-E407/open-sourc... on the baby monitor side coupled with your own DSP code listening to the speaker could generate the text.
>I'll be polite and not accuse you of fabricating.

Then why mention it? So you can say you mentioned it? You can look up my name - I've written a decent amount of material for pay, some of which is also on my website, precisely because I requested the copyrights. You can look over my employment and side project history to see I have gotten the ability to both work on commercial stuff at work and off work.

Instead of implying someone is lying with passive aggressive nonsense, simply do some legwork.

>In fact I'm skeptical you even knew what a non-compete was as a recent grad.

You seem to make a lot of claims about me. Maybe your experience is not what everyone has seen? I learned well before leaving undergrad that you can edit legal documents before signing them, and if they countersign, then they agreed to your document. If they don't like it, then you negotiate.

This I thought was common knowledge.

>Your experience is extremely, curiously atypical.

There's a lot of similar claims on this page.

>for several large employers

I've stayed away from them for the most part, since they're more inflexible, and for good reason: dealing with lots of employees is much easier with uniform rules.

>So your solution is to act unethically
This was opposed to simply breaking contracts or go unemployed. And a job is a business agreement - you work there as long as it suits you, they employ you as long as it suits them. If they're doing something you find so onerous, it's not unreasonable to find a new job.

>"I like to make boastful absolutist claims because I have very little actual experience in the job market."

You may want to look up my name. It's astounding you make so many claims about me without knowing me. What this shows, more than anything, is that you believe your own views, correct or not, over simply looking to check if something is true.
My Visit to a Harvard Robotics Lab – Bill Gates
PG&E bankruptcy looms, CEO to exit as fire costs dwarf cash
I remember the Coolpix 950, quite a beat for the time with the rotating bezel
The English ones are probably most easily found since design guidelines are usually written in the local language.
https://design.gov.ru/design-system/#principles
I've worked with quite a few payments platforms over my career. Most of them are terrible, but even the good ones require adopting their conceptual model. Sometimes that can require some adjustment, especially if you already have preconceived notions of how you want billing to work.

Example: I was dumbfounded that Stripe lets you update a balance, but offers no way to do it atomically. Support was clueless. However, on the IRC channel someone suggested creating invoices instead of bumping the balance, which in retrospect is a much better idea than maintaining the history in my database (although it ties me deeper to their system).

You really have to "bend like a reed" and conform to their patterns. And whatever you do, don't try to create an abstraction across multiple billing systems until after you've built up some expertise.
Oh that's slick! That will be helpful for a few of my similarly named projects that autojump gets wrong sometimes.
Machine Translation Systems
Book early, check different departure times, or check Ouigo.
It can quite cheap.
This can be fixed with a split tunnel. vpn for adblock dns, your regular isp for tcp traffic.
SubscribeStar returns to normal operations
Visualizing the dynamic between LTV and Retention
I get that things happen, even when i made minimum wage and stocked shelves I got asked to work when I wasn't scheduled for an atypical situation.

I guess there's a difference between some once a year oh shit moment and every six weeks planning my life around being close to a computer, phone and an internet connection.
> Maybe, maybe not. I do believe that if he wasn't Canadian, we wouldn't be hearing about it.

For sure and the same is true before Huawei arrest. This has nothing to do with his case but with how China use Canadian in their country to threaten us (I'm Canadian).
Glad to see this here, it's a very well-built product that finds the perfect balance between strict JIRA/PM tools and completely unstructured wikis/text files.

Everything is a "block" and blocks can be nested and attached together to create pages/subpages, tables, kanban boards, calendars, etc. It's a very nice way of working and everything loads fast. The sharing links are nice too.

Only feedback would be fixing some UI issues that can be a little too sensitive, with an errant keypress or misclick changing everything.
Cell phones don't leak precise power signals that identify exactly what a home user is doing. Smart Electric meters are absolutely part of the surveillance capitalism equation. Power Analysis is a leaky side channel.
CALA | https://ca.la | Full-Stack Software Engineer | New York City | FULLTIME and INTERNS | ONSITE

We’re building a platform for apparel designers & brands — our customers design clothing with our tools, and we develop and produce them with our network of manufacturers. Our customers are some of the most creative fashion and apparel designers in the world, ranging from indie designers to major celebrities.

We’re a small but growing team in NYC, looking for experienced engineers with a passion for building great experiences. As an early member of our engineering team, you'll help define our team culture, technology choices, and roadmap, and be a key part of the next phase of our growth.

Our tech stack is mostly TypeScript/node/React/Postgres right now, but with some other fun things in the mix too. You’ll be working across the whole stack; web, backend services and APIs, iOS and more.

Check out our listings and apply @ https://jobs.ca.la - or email me at d@ca.la with any questions.
China’s Hostage Diplomacy
That's what the empty file tells you.
I had a Kodak DC3400, one of the cheaper early digital cameras that had reasonable performance. It took much better photos than it had any right to and is still the most ergonomic (in terms of control placement/actuation) camera I've ever used. My only complaint is that it didn't have quite enough optical zoom, so framing was always a challenge.
Not sure how this product (if it's new) isn't running afoul on Presonus' trademarks for "Notion".

https://www.presonus.com/products/Notion

Presonus' product is for music but it is a software product, it is trademarked, and it is older than this one AFAICT.
Alright...this looks great.

One question though, if it's electron based why in the world isn't there a Linux Desktop client?
I am not familiar. From a quick search it seems like the longer a discussion happens, the probability increase. Other than just commenting again, I do not see how this relates to the discussion at all.
"Semen" and the "semin-" root that shows up in "seminar", "seminary", and "seminal" both come from the same Latin word for a seed, but "semin-" doesn't come from "semen".
I am uncomfortable to put all personal thoughts, diaries, etc into a non-self-hosting place.

Can they dockerize this and sell that so I can self-host the docker image instead?

for people that is not tech-savvy, what about they buy a docker-container-hosted-by-the-vendor-company but can encrypt the contents in a way that nobody else can peek into the content ever?
Top environmental threats caused by digital electronics
So its like Mongo is being eaten by AWS in terms of its service offerings after it gains mindshare as DocumentDB is essentially a swap-out replacement for larger companies. That somehow smells to me as it erodes funding from its foundation in some way. I don't know.
One/two char git aliases took me to the next level:

alias ci='git commit'
alias co='git checkout'
alias d='git diff'
alias dc='git diff --cached'
alias l='git log --oneline --graph --all --decorate'
alias ru='git remote update'
alias s='git status'
Thank you so much, I got a PCIe USB card and it fixed all my problems.
> * Provides no evidence...

I'd go further and say it provides the opposite - it shows a low and declining search trend.

The rest of it is a fairly sloppy guide on how to set up Atom for D development.

Seems to have been written just to have an excuse to make that puerile joke.
Why would a blockchain be the optimal data storage format for what is a tricky business problem (certifying ownership)?
Upvoted. And on the bigger scales, I have detailed views on what matters and why (because of a belief in God, with a long list of reasons for it all :) I wrote or linked to a bit of it here but there is more if interested:

http://lukecall.net/e-9223372036854618453.html

http://lukecall.net/e-9223372036854618449.html
This is really, really awesome and has the crucial features I require out of a notes app, including pasting images from the system clipboard and a deep hierarchy of pages/folders.

Sadly, I just poured hours of time into putting all my stuff from OneNote into a self-hosted instance of BookStack. However, I like the looks of Notion so much, I am probably going to have to move again!
A robot that can peel lettuce shows just how dexterous bots are becoming
Introducing the yellow-vest indicator
This seems like a great tool. What's the security model for this? I get that it's offline first with sync capabilities, but is notion hosting any of this content to facilitate syncing and if so is it encryped etc? Is there an easy way to export all of my content?
I use this exact method to get myself to workout when I am not feeling like it. I tell myself I will slack off and not really go hard today. ie. It's better to do a workout at 75% effort than skip it altogether. Inevitably, once I start I find myself working out as I normally would.
I pay for one personal account and then just share a page with my spouse and then she can put anything she wants in it, including creating subpages. It works great for us.
Looks nice. Are we getting away from the term "ERP" by the way?
"hey Google, play some music"
Nothing is 100% guaranteed, but with an open source project, given enough users, its far less likely for someone to be able to bury nefarious stuff without many eyes looking at it and at least one person sounding an alert.
Business is not synonymous with 'subscription model.' It's good for people to express their desire for on-prem, one-time payment products. Maybe the market can find a middle rather than the utter domination of subscription services.
China and Russia aren't really playing the same "world policeman" role the US Navy is tasked with. We're more over-missioned than over-provisioned.
We do indeed throw horse porn into eachothers' search history. I sense your sarcasm - perhaps my friends and I have a different group culture than yours do?
Show HN: Security Checklist – resources to improve online privacy and security
ES is not "bloated"; it does require decent hardware, but so does anything else that's taking in gigabytes of data an hour and making it all searchable and indexed. Why bite off working on some weird, less-supported mechanism because of your lack of confidence in Elasticsearch?

> I've been tempted to just ship straight to a dB and skip all these crazy shippers and parsers and all the other middle men in the equation.

You need the parsers. You want to find a needle in a haystack? Good luck without having things broken down into proper fields with metadata.

You need the shippers. Elastic Beats has full backpressure support so that when your cluster is busy, it can intelligently back off. Otherwise, you'll drop logs, or overwhelm the system to the point of uselessness....

> why has no product unified monitoring and logging?

Metricbeat from Elasticsearch + Grafana aimed against Elasticsearch to get you better dashboards and alerting.

Please don't reinvent the wheel on this one. Deploying ELK + Beats + Grafana is not that hard, there's tons of documentation, and it is a very stable product.
Tiny houses have a dark side: things they don’t tell you on a marketing blurb
I came across an interview in the Paris Review in which E. B. White (of Charlotte's Web and "Strunk & White" fame) talked about his writing process.

I believe jelliclesfarm has given you some excellent advice. On the other hand, White spoke about how, for him, writing was sort of like surfing -- he liked to wait for the wave of inspiration to come upon him before he started to write. Obviously that notion can be abused. You might wait months for "inspiration" to hit you. Fair enough. But what I think he meant -- and this is valuable -- is that there were certain optimal conditions for him for writing, and it was important for him not to waste them. For me, my best writing is early in the morning when the house is quiet. I think White liked to write in the kitchen when there was activity going on with which he was uninvolved.
If you're already familiar with python look at Django.

I would recommend taking a look at Rails (ruby) and Laravel (PHP).

Laravel is probably the best bang for your buck.
https://laracasts.com/series/laravel-from-scratch-2018/episo...

Laracasts, is a great way to get up and running.

I would start creating a standard web applications with just enough js+jQuery in the beginning vs doing a full SPA with vue or react. You can do that with version 2 if things take off.
That line of thinking can also be quite demotivating. For instance, it could also be used to argue that since none of what I do matters anyway, I might as well spend it doing something else such as watching TV, playing video games, hiking in the forests, reading a good book, etc.
> There is no standard way to do pagination.

RFC5005 is the standard and covers both Atom and RSS: https://tools.ietf.org/html/rfc5005

No idea how many apps support it but Podcast Addict does at the very least: https://podcastaddict.uservoice.com/forums/211997-general/su...
interesting! Haven't had any issues w/ netflix yet; wondering if it's an eventually-consistent thing or a static config on their part (i.e. will I eventually get blocked? not sure lol)
Facebook ads with strong sales follow up would probably work better for them.
Like Notion a lot and we looked at a number of the modern wiki tools (cloud based).

vs Confluence it is much faster. We did end up with Confluence, but that wasn't my first choice.

vs Samepage it just felt a lot more modern. That might be harsh, but we only had a limited time to eval all the options.

vs Quip, well, it's Salesforce. The sales was spammy and you just know how hard the sale will be if you've ever used the core SF products.

Best OS with a combo of Bookstackapp and a ticket system that I forget the name of now. No integration between the two, and no support.

The reason it lost in the end was it was the only one that didn't have draw.io integrated and we do a lot of diagramming. But, as I say, really nice and I would have preferred it to Confluence.
+1! Redox Os (micro kernel Os written in Rust) feels like a gust of fresh air! Godspeed! I am rooting for you!

I don’t know what this says about me but I haven’t been this excited about new OS since I first installed OpenBSD 2.5. :)
While that's 100% true and Z-80's design has a legacy explanation, HOWEVER freed of the legacy requirement, there's no technical reasons why Zilog couldn't have created a much better compiler target.